A
Air札记
工程软件的皇冠上有一颗明珠叫参数化建模:改一个尺寸,整台机器跟着联动。在这个被商业巨头统治的领域里,FreeCAD 是开源阵营最重要的答卷。
▍起源与成长
FreeCAD 于 2001 年由 Jürgen Riegel 等工程师发起,2002 年放出首个公开版本。它的起点很朴素:给开源世界一个真正的三维机械设计工具。二十多年迭代里,它从一个勉强能画的雏形,长成覆盖建模、装配、制图、有限元、加工的完整平台,并在 2024 年迎来 1.0 版本里程碑——对一个完全由社区与赞助驱动的项目来说,这条路走了很久,但走通了。
▍设计哲学
FreeCAD 的骨架是参数化:模型由带约束的草图经拉伸旋转生成,参数一改、几何随之重建,修改设计不必推倒重来。其次是工作台架构:不同专业场景各有一套工具集,按需切换。第三是全面可脚本:内嵌 Python 解释器,从画一个零件到跑一批自动化任务,都能写成代码。
▍开放底座
几何内核采用开源的 OpenCASCADE,许可证为 GPL,跨 Windows、macOS、Linux 三大平台,任何人都可免费取用全部能力。
Air 系列的 AirCad 工程已把它完整移植到鸿蒙设备。想入门的,可以从 FreeCAD 官网的教程开始。
▍起源与成长
FreeCAD 于 2001 年由 Jürgen Riegel 等工程师发起,2002 年放出首个公开版本。它的起点很朴素:给开源世界一个真正的三维机械设计工具。二十多年迭代里,它从一个勉强能画的雏形,长成覆盖建模、装配、制图、有限元、加工的完整平台,并在 2024 年迎来 1.0 版本里程碑——对一个完全由社区与赞助驱动的项目来说,这条路走了很久,但走通了。
▍设计哲学
FreeCAD 的骨架是参数化:模型由带约束的草图经拉伸旋转生成,参数一改、几何随之重建,修改设计不必推倒重来。其次是工作台架构:不同专业场景各有一套工具集,按需切换。第三是全面可脚本:内嵌 Python 解释器,从画一个零件到跑一批自动化任务,都能写成代码。
▍开放底座
几何内核采用开源的 OpenCASCADE,许可证为 GPL,跨 Windows、macOS、Linux 三大平台,任何人都可免费取用全部能力。
Air 系列的 AirCad 工程已把它完整移植到鸿蒙设备。想入门的,可以从 FreeCAD 官网的教程开始。
楼主
7 天前