一.什么是freecad
FreeCAD is a parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters. FreeCAD is open-source and highly customizable, scriptable and extensible.
FreeCAD要是真实设计大小的参数化三维建模软件。参数化建模可以很容易地修改你的设计,修改你的模型。FreeCAD是开源和高度可定制的,可编写脚本的和可扩展的。
二.相关网址
官网:https://www.freecadweb.org/
文档:https://www.freecadweb.org/wiki/Main_Page/zh-cn
github:https://github.com/FreeCAD/FreeCAD
#三. 关于FreeCAD
开源总是有一种未知的魔力。
https://www.freecadweb.org/wiki/About_FreeCAD/zh-cn
FreeCAD的目的是成为一个 3DCAD建模工具。她的开发完全遵循开源(LGPL 协议)。 FreeCAD 的目标直指机械工程、产品设计,当然也适合工程行业内的其他广大用户,比如建筑或者其他特殊工程行业。
FreeCAD 的特性工具类似Catia,SolidWorks或Solid Edge,因此也可以使用关键词MCAD,PLM,CAx以及CAE。它是一个特性参数化建模工具,其模块化的软件设计令其很容易提供额外的功能而不需要修改核心系统。
和其他 3DCAD建模工具一样,它也拥有很多 2D 组件来绘制 2D 形状或者从 3D 模型提取设计细节并转化为 2D 的产品图形,但直接的 2D 绘图 (就像AutoCAD LT) 不是我们的关注重点,同理动画和形状组织 (就像Maya,3ds Max,Blender或Cinema 4D) 也不是。然而,感谢它宽泛的适应性,FreeCAD 可以使用的范围远超它目前所关注领域。
FreeCAD 重度使用了科学计算范围内已存所有伟大的开源库。其中包含OpenCascade,一个强大的 CAD 内核,Coin3D,一个Open Inventor的改进版本,Qt,世界著名的 UI 框架和Python,现存最好脚本语言之一。FreeCAD 自身也能作为开发库被其它应用程序使用。
FreeCAD 也是一个真正的多平台程序,目前可在Windows、Linux/Unix以及Mac OSX系统上完美运行,并在所有平台上拥有一样的外观和功能。