FreeCAD是一个基于OpenCASCADE的开源CAD/CAE工具。
opencascade是一套开源的CAD/CAM/CAE几何模型核心,来自法国Matra Datavision公司,是著名的CAD软件EUCLID的开发平台。
FreeCAD是一种通用的3DCAD建模。发展是完全开源(GPL的LGPL许可证)。FreeCAD直接的目的是在
机械工程和
产品设计,也适合在更广泛的用途,如建筑或其他工程专业,工程周围。
FreeCAD具有类似CATIA,
SolidWorks或SolidEdge的工具,因此也将提供CAX(CAD,CAM,CAE),PLM等功能。这将是一个基于参数化建模功能与模块化的软件架构,这使得它易于无需修改核心系统提供额外的功能。
它配备了许多现代化的3DCAD建模有许多2D元件以绘制2D形状或提取的三维模型创建2D生产图纸的设计细节,但直接2D绘图(如AutoCAD LT中)不是重点,也不是动画或有机形状(如玛雅,3DS MAX,Blender或4D影院),不过,由于其适应性广,FreeCAD可能成为有用在更广泛的领域比其目前的工作重点。
另一个FreeCAD主要关注的是使所有伟大的开源库,存在领域的大量使用科学计算。其中
opencascade,一个强大的CAD内核,Coin3D,OpenInventor,,世界著名的UI框架Qt和提供最好的脚本语言之一的化身
Python。FreeCAD本身也可以作为一个库使用其他程序。
FreeCAD也是完全多平台,目前运行在Windows和
Linux/Unix和Mac OSX的系统,所有平台上完全相同的外观和功能与完美。