您的位置:首页 > 其它

汉澳sinox平台的大量CAD制图、PCB电路板、IC集成电路、HDL硬件描述语言、电路仿真和元素分析等设计软件一览表

2014-09-29 00:59 579 查看
汉澳sinox平台的大量CAD制图、PCB电路板、IC集成电路、HDL硬件描述语言、电路仿真和元素分析等设计软件一览表,让你大开眼界。

最近研究在sinox运行windows版的protel,powerpcb,autucad,觉得很麻烦。转念一想,sinox下面其实也有很多辅助设计软件可用,可是大家并不知道。

于是花了不少时间逐个研究,终于发现sinox下面有很多功能强大的2d,3d CAD制图软件,pcb电路板、 IC集成电路设计软件,以及电子信号仿真模拟软件。

如此也能做到,为何要去使用盗版呢?这些软件可能也为国产 CAD软件开发打开了大门。充分展示汉澳sinox强大的软件力量。

kicad=protel

qcad/librecad=autucad

pcb=powerpcb

还有这些

gimp=photoshop

openoffice=msoffice

inkscape=firework

blender=flash

windows版firefox玩flashplayer

下面有些软件是windows所没有,也许对你来说可能是宝贝,比如ViPEC强大的高频线性电网分析工具.

更重要的是,本文为你找到安装和使用这些软件的捷径。汉澳sinox软件安装绝不是很困难。本文为科研工作人员提供最好的工具入门。

下面安装地址只适用于sinox2014。sinox2013安装地址把amd64改成i386估计就能用。

brlcad

图形编辑器/usr/local/brlcad/bin/mged

安装方法

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/tcl-8.5.13.tbz
pkg_add  -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/tk-8.5.13.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/brlcad-7.22.0_1.tbz



BRL-CAD是一个与AutoCAD具有类似功能的跨平台的应用构型实体方式的建模工具。它应用了构型实体方式建模,可以进行几何编辑、几何分析,支持分布式网络,可以进行图像

处理和信号处理。

1979年,美国陆军弹道研究实验室(BRL)(现为美国陆军研究实验室ARL),需要一个可以提供辅助计算机仿真和工程分析的作战车辆的软件。因为当时没有合适的计算机辅助设计(CAD)

软件包满足这个需求,于是BRL的软件工程师就开始和集成了一系列软件,包括交互式显示工具,编辑模型工具,和几何模型干涉检查工具(interrogating

geometric models

对于这个词,我不知道如何翻译,这里参照<<基于ACIS的几何造型技术与系统开发>>一书,翻译为干涉检查工具,请专业人士指正)

。这就成了后来著名的BRL_CAD造型工具。

现在,BRL_CAD有超过150万行的C代码组成,已经成为一个强大的实体建模(CSG)套件,有超过2000多了全球网站授权。它包含了一系列工具,实用程序,主要有

:交互式建模与编辑库、光线跟踪器、通用帧缓冲库、网络的分布式图像处理和信号处理库,以及可定制的嵌入式脚本语言。此外,BRL–CAD软件同时支持两种人机交互建模方式,一种是用命令行方式,一种是使用图形用户界面(GUI)。

BRL_CAD的独特优势在于它使用一个相对较小的一套“基本几何体”来构建和分析现实世界的复杂模型。为了做到这一点,BRL_CAD使用了基础的布尔操作(交,并,差

)。这套工具另一个强大之处是光线跟踪渲染算法,这是目前速度最快的渲染算法之一。最后BRL-CAD用户可以准确地建立各种规模的模型,从亚原子到行星系(有点夸张,BRL_CAD的最小建模精度可能是毫米),得到您需要模型的“所有的细节,所有的时间。”

为什么选择实体造型技术

虽然BRL-CAD软件已被广泛用于工程和各种图形开发程序,单软件包的主要目的仍是支持弹道导弹分析和电磁分析。因此,开发人员发现基于实体建模的方法,在模型表示上最准确的,存储

效率更高,更适合精度,速度和计算分析。与更侧重于物体表面的特性的多边形模型表示法和边界表示法不同,实体造型技术更关注于整体形状和物体的内部。这使得BRL –

CAD拥有深层次的建模能力,可以构建与现实世界的材料,密度对象和厚度等紧密联系的模型,使分析师可以研究诸如弹道导弹渗透和物理现象运输热、辐射、中子、和其他类型的

传导。

kicad

安装方法

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/kicad-2010.05.05.b2356_4,1.tbz
启动命令 kicad

protel的替代软件




qcad

安装

pkg_add -f  ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/nas-1.9.3.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/qt-3.3.8_14.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/qcad-2.0.5.0.1_8.tbz
启动命令 qcad

类似 autocad

QCad 使用户能够创建技术图纸,如计划、建筑、室内装饰、机械部件或架构和图表,Qcad 是一个用于 2D 和制图的计算机辅助设计(CAD)软件包,




pcb

安装方法

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/pcre-8.32.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/libffi-3.0.13.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/gtkglext-1.2.0_10.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/pcb-20110918_1.tbz
启动命令pcb

电路板编辑器




varkon

安装方法

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/varkon-1.19E.tbz
启动命令 varkon

传统cad绘图,支持2d,3d,还有MBS编程语言。




opencascade

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/opencascade-6.3_11.tbz
启动命令

setenv CASROOT /usr/local/OpenCAS/ros

./DRAWEXE

Open CASCADE(简称OCC)平台是由法国Matra Datavision公司开发的CAD/CAE/CAM软件平台,可以说是世界上最重要的几何造型基础软件平台之一。开源OCC对象库是一个面向对象C++类库,用于快速开发设计领域的专业应用程序。

OCC主要用于开发二维和三维几何建模应用程序,包括通用的或专业的计算机辅助设计CAD系统、制造或分析领域的应用程序、仿真应用程序或图形演示工具。OCC通过有机组织的C++库文件提供了六个模块。可视化模块作为OCC的核心部分,是可视化技术的具体体现。

对象库提供如下服务:

1、提供二维和三维几何造型建模的工具:创建持久化的类,诸如:棱镜、圆柱、圆锥、圆环;演示布尔操作(加法,减法和交叉);应用嵌条,倒角和拉伸来拉伸结构;采用冲抵,去壳,变空,扫描制造结构模型;计算表面特性诸如表面、体积、重心、曲率;用投影,插值,近似计算几何体;管理实现对象的显示与操作行为的可视化服务,如三维旋转、变焦、遮光等操作。

2、应用框架主要有非几何应用数据和几何学的融汇、模型参数化以及创建图形用户界面的框架(GUI)等特色。

3、提供CASCADE模型输入输出功能和标准版的数据交换功能,如IGES和STEP。由于OCC技术是一个开源的软件开发平台,因此在数值建模软件如CAD\CAE\CAM的开发上得到了广泛的应用。




xcircuit

pkg_add  -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/xcircuit-3.7.48,1.tbz
启动命令 xcircuit

XCircuit是开放源码计划的免费线路绘图软件,除了可画出高品质的线路图供出版用意外,城市可产生供SPICE用的线路网清单。




librecad

pkg_add -r ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/librecad-1.0.0_1.tbz
启动命令 librecad

基于qcad制图,支持多国语言




linux-eagle5

安装

cd /usr/ports/cad/linux-eagle5;make install

启动

chmod 777 /usr/local/share/eagle5/bin

cd /usr/local/share/eagle5/bin

./eagle5

PCB电路板设计软件




pythoncad

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/pythoncad-37_1.tbz
启动命令

gtkpycad

python语言写的cad




leocad

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/leocad-0.79.3.tbz
启动命令 leocad

乐高积木搭建




electric

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/electric-7.0.0_4.tbz
启动命令  electric

复杂的电子CAD,能处理ASIC集成电路,硬件描述语言等。




spice

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/spice-3f5.2_7.tbz
命令 spice3

电路模拟仿真程序




ngspice_rework

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/ngspice_rework-18_1.tbz
命令 ngspice

spice基础上开发的下一代电路模拟仿真程序

gspiceui

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/gspiceui-1.0.00_1.tbz
启动命令 gspiceui

为ngspice提供图形输出




jspice3

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/jspice3-2.5.011109.tbz
命令 jspice3

支持科研用超导体Josephson junction circuits,有图形输入输出




chipmunk

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/chipmunk-5.65.tbz
电子工程CAD,好多工具

cascade

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/cascade-1.4.tbz
命令 cascade infilename

电路模拟仿真程序,跟opencascade功能不同

cider

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/cider-1.b1_7.tbz
命令 cider

多层电路与设备模拟器,基于spice3

geda

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-1.8.1,1.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-docs-1.4.3,1.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-examples-1.4.3,1.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-gattrib-1.4.3_7,1.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-gschem-1.4.3_5,1.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-netlist-1.4.3_4,1.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-symbols-1.4.3,1.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-symcheck-1.4.3_4,1.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/geda-utils-1.4.3_4,1.tbz
命令

gschem

gEDA电路板设计和模拟软件




iverilog

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/iverilog-0.9.6.tbz
命令 iverilog

Icarus Verilog是一个Verilog模拟和合成工具,

Verilog HDL是一种硬件描述语言(HDL:Hardware Description Language),以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。 Verilog HDL和VHDL是世界上最流行的两种硬件描述语言,都是在20世纪80年代中期开发出来的。

freehdl

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/freehdl-0.0.7.tbz
命令 gvhdl

VHDL硬件描述语言模拟器和调试器

felt

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/felt-3.07.tbz
命令 felt, vevet图形界面

felt 是一个初级有限元素分析系统,用于机械/结构/土木等领域。




chipvault

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/chipvault-200607.tbz
命令 cv

VHDL 和 Verilog 芯片设计组织工具

SALOME

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/salome-gui-5.1.4_6.tbz
pkg_add -f  ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/salome-kernel-5.1.4_3.tbz
pkg_add -f  ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/salome-light-5.1.4_6.tbz
pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/salome-randomizer-5.1.4_4.tbz
提供处理前和处理后数字模拟通用平台

Z88

kg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/z88-13.0_2.tbz
命令 z88

有限元素分析系统




ViPEC

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/vipec-3.2.0_8.tbz
命令 vipec

强大的高频线性电网分析工具




layouteditor

pkg_add -f ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/All/layouteditor-0.0.20110614_1.tbz
命令 layout

IC/MEMS 布局编辑器




BLender

3D绘图,已经装好

Blender 可以作为CAD使用(使用额外的插件和设置)




还有一些没介绍,把cad程序列表如下

CalculiX-2.7_4

Three-Dimensional Structural Finite Element Program

CuraEngine-14.03

Engine of slicing solution for RepRap 3D printers

admesh-0.95_1

Program for processing STL triangulated solid meshes

adms-2.3.4

Model generator for SPICE simulators

alliance-5.0.20120515

Complete set of CAD tools and libraries for VLSI design

astk-client-1.13.4.1

Graphical interface for Code_Aster (client side)

astk-serveur-1.13.4.1

Graphical interface for Code_Aster (server side)

atlc-4.6.1_1

Tool to calculate the impedance of transmission lines

basicdsp-1.01_6

Program for experimenting with simple audio DSP algorithms

brickutils-0.1.6.1_1

Utility for building models with LEGO

brlcad-7.24.0_2

CSG modelling system from the US Ballistic Research Laboratory

cascade-1.4

Simple tool to analyze noise and distortion of a RF system

chipvault-200607

Project organizer for VHDL and Verilog RTL hardware designs

cider-1.b1_8

Mixed-level circuit and device simulator (includes SPICE3)

dinotrace-9.4c_2

Graphical signal trace waveform viewer

dxf2fig-2.13

DXF to FIG converter

electric-7.0.0_4

Sophisticated electrical CAD system

electric-ng-9.05_1

Sophisticated VLSI design system

fastcap-2.0.w.011109

Three-dimensional capacitance extraction program

fasthenry-3.0.w.021113

Multipole-accelerated inductance analysis program

feappv-3.1_5

Finite element analysis program (personal version)

fidocadj-0.24.4

Easy to use graphical editor for electronics

findhier-1.14

Hierarchy Viewer for magic/CIF/GDSII/PCSTR/GED/TeX

fr-aster-11.6.0.1_3

Code_Aster finite element method solver

fr-eficas-7.4.0.1_1

ASter Command FIle Editor

fr-homard-10.6.3_2

Refinement and de-refinement mesh tool

freehdl-0.0.7_1

Free VHDL simulator

gdsreader-0.3.2_1

GDS2 stream file to Postscript and HP/GL converter

gdt-4.0

GDS2/GDT format translator

geda-1.8.2_3

GPL Electronic Design Automation tools

geda-docs-1.4.3

The gEDA’s documentation

geda-examples-1.4.3

The gEDA’s examples

geda-gattrib-1.4.3_8

The gEDA’s attribute editor

geda-gschem-1.4.3_6

The gEDA’s electronic schematic capture tool

geda-netlist-1.4.3_5

The gEDA’s netlister

geda-symbols-1.4.3

The gEDA’s symbols

geda-symcheck-1.4.3_5

The gEDA’s symbol checking utility

geda-utils-1.4.3_5

The gEDA’s utilities

gerbv-2.6.1_1

Gerber file viewer

gmsh-2.8.4_5

Automatic 3D finite element mesh generator

gmsh-occ-2.8.4_5

Automatic 3D finite element mesh generator

gnucap-2009.12.07

The GNU Circuit Analysis Package

gplcver-2.12.a

Verilog HDL simulator

gspiceui-1.0.00_7

GUI frontend to gnucap and ngspice circuit simulators

gtkradiant-1.5.0_12

Map editor for FPS games, by id Software and Loki Software

gtkwave-3.3.60_1

Electronic Waveform Viewer

impact-0.7.06.038_2

Dynamic Finite Element Program Suite

irsim-9.7.87

Event-driven logic-level simulator for MOS circuis

iverilog-0.9.7

Verilog simulation and synthesis tool

jspice3-2.5.011109_1

Adaptation of the Berkeley Spice3f4 with superconductivity

kicad-20140622.2.b4027_1

Schematic and PCB editing software

kicad-devel-r5104_8

Schematic and PCB editing software

klayout-0.23.6_1

Qt-based GDS2 Viewer

layouteditor-0.0.20110614_2

IC/MEMS layout editor

ldraw-201302

LDraw parts library

leocad-0.80.3_1

CAD program that uses bricks similar to those found in many toys

libgeda-1.4.3_8

The gEDA’s tools base utility library

librecad-2.0.3_1

2D CAD system

linux-eagle5-5.12.0_4

Easy to use, yet powerful tool for designing printed circuit boards

logisim-2.7.1

Educational tool for designing and simulating logic circuits

magic-7.5.240_1

Interactive editor for VLSI layouts

meshdev-0.5

Mesh comparison software

meshlab-1.3.2_3

3D triangular meshes processing and editing tool

netgen-5.0.0_4

Automatic 3D tetrahedral mesh generator

netradiant-20130630_4

Fork of the well-known GtkRadiant 1.5 FPS games map editor

ngspice_rework-26

Mixed-signal circuit simulator derived from Spice and Cider

opencascade-6.7.1_3

Open CASCADE Technology, 3D modeling & numerical simulation

openscad-2014.03_1

The programmer’s solid 3D CAD modeller

openvsp-2.3.0_2

Create a 3D model of an aircraft defined by engineering parameters

p5-GDS2-3.29

GDS2 stream module

p5-Verilog-Perl-3.404

Building point for Verilog support in the Perl language

pcb-20140316_1

X11 interactive printed circuit board layout system

pdnmesh-0.2.2_8

Mesh generator and solver for Finite Element problems

processing-1.5.1

Programming environment for images, animation, and interactions

pulseview-0.2.0_1

GUI client that supports various hardware logic analyzers

pythoncad-37_1

Open-source CAD package built designed around Python

qcad-3.5.1.0_2

Professional CAD system

qcad-partslib-2.1.2.8.1_4

Professional CAD system

qelectrotech-0.3_1

QElectroTech is application to design electric diagrams

qfsm-0.53.0

Graphical tool for designing finite state machines

qmls-0.2

Quine-McCluskey Logic Simplifier

repsnapper-2.3.2a3_5

Controller and GCode generator for RepRap 3D printers

sceptre-2012.061_3

General-purpose circuit analysis program

scilab-5.5.0_1

Scientific software package for numerical computations

scotch-5.1.12.b.e_5

Package for graph and mesh partitioning and sparse matrix ordering

sigrok-cli-0.5.0

Framework for hardware logic analyzers, CLI client

slffea-1.5_3

San Le’s Free Finite Element Analysis

spice-3f5.2_11

General-purpose circuit simulation program

sweethome3d-4.4_1

Free interior design application

tochnog-20140100_1

Free explicit/implicit Finite Element Program

transcalc-0.14_11

Analysis and synthesis tool for RF and microwave transmission lines

varkon-1.19E_1

Free CAD system and applications development tool

vda2fbd-1.0

Add-on converter for CalculiX

veditor-0.7.1_3

Verilog and VHDL editor plugin for eclipse

Long description | Changes | Main Web Site

verilog-mode.el-801_2

Emacs lisp modules for the Verilog language

xcircuit-3.8.73

X11 circuit schematics drawing program

xpns-1.0_3

Petri-Net Simulator for Xwindows

z88-13.0_3

Compact Finite Element Analysis System
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: