標籤:des http io os 使用 ar for 檔案 資料
漢澳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軟體安裝絕不是很困難。本文為科研工作人員提供最好的工具入門。
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
漢澳sinox平台的大量CAD製圖、PCB電路板、IC整合電路、HDL硬體描述語言、電路模擬和元素分析等設計軟體一覽表