- A+
FreeCAD是一款通用開源免費的三維建模軟件,既能用于機械工程與工業(yè)產(chǎn)品設(shè)計,也面向更廣泛的工程應(yīng)用如建筑或其他工程領(lǐng)域。它基于OpenCasCade之上,采用Coin?3D提供的與OpenInventor兼容的三維場景模型,提供豐富的PythonAPI接口,支持簡體中文,并且跨平臺支持Win-dows、Mac及Linux系統(tǒng)。
FreeCAD具有與Catia、SolidWorks軟件相類似的工具,它基于功能的參數(shù)化建模器,具有模塊化軟件體系結(jié)構(gòu),可輕松開發(fā)附加功能,而無需修改核心系統(tǒng),具有許多2D組件以草繪2D形狀或從3D模型中提取設(shè)計細節(jié)以創(chuàng)建2D生產(chǎn)圖形。
FreeCAD擁有科學(xué)計算領(lǐng)域中所有出色的開源庫,包括功能強大的CAD內(nèi)核OpenCascade、UI框架Q和Python腳本語言。FreeCAD本身也可以被其他程序用作庫。FreeCAD提出了工作臺的概念,工作臺是適用于特定任務(wù)的工具集合,比較常用的有用于處理建筑的Arch工作臺、有限元分析FEA工作臺、零件建模的PartDesign工作臺、建立幾何約束的Draft草圖工作臺、SpreadSheet電子表格工作臺等。
最核心的是FreeCAD是一款完全開源的三維建模程序,基于C++語言開發(fā),能夠在官方網(wǎng)站上下載到其全部源代碼;同時以Python語言作為宏語言,可以通過編程可以實現(xiàn)三維建模,便于二次開發(fā)。
作為一款免費開源的建模軟件,F(xiàn)reeCAD具有較強的靈活度和拓展性。以往該軟件多用于機械工程與工業(yè)產(chǎn)品設(shè)計,近年來也逐漸向建筑工程領(lǐng)域發(fā)展。

