FreeCAD:关键功能
为了建造一个真实的世界
FreeCAD is made primarily to design objects for the real world. Everything you do in FreeCAD uses real-world units, be it microns, kilometers, inches or feet, or even any combination of units. FreeCAD offers tools to produce, export and edit solid, full-precision models, export them for 3D printing or CNC machining, create 2D drawings and views of your models, perform analyses such as Finite Element Analyses, or export model data such as quantities or bills of materials.


一个强大的基于实体的图元内核
FreeCAD 具有先进的几何引擎,基于 打开 CASCADE 技术的高级几何引擎。 它支持实体, 边界表示 (BRep) 对象, 和 Non-Uniform Rational B-Spline (NORBS) 曲线和曲面,并提供多种工具来创建和修改这些对象,包括复杂的 布尔运算 操作 圆角, 形状清理和 更多
线性参数环境
所有 FreeCAD 对象本身都是参数化的,这意味着它们的形状可以基于 属性,例如数值、文本 ,开/关按钮, 甚至其他对象。 所有形状变化都会根据需要重新计算,由撤消/重做堆栈记录,并允许保持精确的建模历史。 一个对象的属性可以驱动其他对象的属性值,允许 复杂的自定义参数链,只能存在于您最疯狂的梦想中。 新的参数化对象 易于编码。


Python 随时随地
虽然 FreeCAD 核心功能是用 C++ 编码的,以实现稳定和性能, 大部分外部层、工作台以及几乎所有核心和用户界面之间的通信 都用 Python, 灵活、用户友好、易于学习的编程语言。 从 Python 代码中,您可以 执行FreeCAD 中的任何操作,从集成 Python 控制台中的简单的一行 命令到 录制宏,编写您自己的工具,直至 完整的自定义工作台。
文件格式frenzy
FreeCAD allows you to import and export models and many other kinds of data from your models such as analyses results or quantities data to dozens of different file formats such as STEP, IGES, OBJ, STL, DWG, DXF, SVG, SHP, DAE, IFC or OFF, NASTRAN, VRML, OpenSCAD CSG and many more, in addition to FreeCAD's native FCStd file format. Add-on workbenches can also add more file formats.


一个大型 ( 并在不断增长) 的多专业生态系统
FreeCAD 提供专用的 工作台 用于各种目的 例如 CSG 建模, 简单 2D CAD 制图, NORBS表面, 建筑或 BIM 建模, 3D 打印, CAM和CNC, 点云数据, 正在使用 OpenSCAD 文件 设计 工业机器人轨迹 正在做 Finite 元素分析, 更多。 FreeCAD 还提供了易于安装和管理的工具 附加工作台 和 macros 由用户 社群开发。
了解详情

由社区开发
FreeCAD是为每个人制作的,由每个人制作。它的开发和维护 由一个由开发人员、用户、版主、翻译组成的社区开发和维护 FreeCAD 是一款免费且功能强大的工具。 做出决定的背后没有商业目的 没有强迫您升级 FreeCAD 版本或将您逼入特定工作流程或 生态系统。 FreeCAD 以及您使用 FreeCAD 生成的文件和数据永远属于您。
版本说明
在这里查找当前版本和之前的 FreeCAD 版本的版本说明。 发布说明描述了每个版本中's 的新内容: