首页 / 学习资源

学习资源

无论你是 CAD 新手还是从其他软件迁移的资深工程师,都能在这里找到合适的学习路径。所有资源由 FreeCAD 社区与官方共同维护,永久免费。

LEARNING PATH

推荐学习路径

四个阶段循序渐进,从安装到 Python 自动化,逐步建立 FreeCAD 专业能力。

入门 (0-2 小时)

下载安装 FreeCAD,跟随《15 分钟首个零件》教程完成第一个参数化零件,熟悉界面与工作台切换。

基础 (2-10 小时)

系统学习 Part Design 工作台,掌握草图约束、拉伸旋转、布尔运算、特征树管理,能独立完成中等复杂度零件。

进阶 (10-40 小时)

学习装配工作台、TechDraw 工程图、FEM 仿真、BIM 建模等专业工作台,进入实际项目实战。

高级 (40+ 小时)

掌握 Python 脚本与宏开发,编写自定义工作台,与 PDM/PLM 集成,参与社区贡献。

OFFICIAL DOCS

官方文档

FreeCAD Wiki 是项目最权威的知识库,包含 2000+ 页中英文文档,由社区持续更新维护。

📘

用户手册

面向最终用户的完整使用手册,涵盖界面、工作台、操作流程与最佳实践。

📖 中英文 · 持续更新
📗

Python API 文档

FreeCAD Python API 完整参考,包含所有模块、类与方法的签名与示例代码。

🐍 Python 3.10+ · 在线版
📙

开发者指南

面向 C++/Python 开发者的扩展开发指南,包括工作台开发、插件架构与构建流程。

🛠️ 技术文档 · 进阶
📕

Power Users Handbook

面向资深用户的进阶手册,汇集社区多年积累的技巧、工作流与陷阱避免指南。

⚡ 进阶 · 英文
📔

FAQ 常见问题

整理社区论坛中最常被提问的问题与解决方案,按主题分类检索。

❓ 持续更新
📓

迁移指南

从 SolidWorks、Inventor、Fusion 360、AutoCAD、Catia 等商业 CAD 迁移到 FreeCAD 的对照指南。

🔄 新增
VIDEO TUTORIALS

精选视频教程

来自 YouTube 与 Bilibili 上 FreeCAD 社区最受欢迎的系列教程,覆盖从入门到专业的全阶段。

FreeCAD 入门到精通

知名 YouTuber Joko Engineeringhelp 出品,从零开始系统讲解 Part Design 工作台,20 集完整系列。

🎬 20 集 ⏱️ 6 小时 🇬🇧 英文

FreeCAD 中文教程

国内 CAD 教育博主"老刘科技"出品,从安装到机械零件设计完整流程,适合国内用户学习习惯。

🎬 15 集 ⏱️ 4 小时 🇨🇳 中文

FreeCAD BIM 工作流

建筑师 Yorik van Havre (FreeCAD BIM 工作台主维护者) 亲自演示 BIM 项目从草图到 IFC 导出的完整流程。

🎬 8 集 ⏱️ 3 小时 🇬🇧 英文

FEM 有限元分析实战

柏林工业大学力学课程配套教程,使用 FreeCAD FEM 工作台完成静力学、模态、热分析案例。

🎬 12 集 ⏱️ 5 小时 🇬🇧 英文

Python 脚本自动化

FreeCAD 核心开发者 Brad Collette 讲解 Python 脚本编程,从宏录制到自定义工作台开发。

🎬 10 集 ⏱️ 4 小时 🇬🇧 英文

3D 打印零件设计

面向 3D 打印爱好者,从可打印性设计原则到 STL 导出与切片软件对接的完整指南。

🎬 6 集 ⏱️ 2 小时 🇨🇳 中文
FAQ

常见问题解答

整理自社区论坛与官方支持渠道中最频繁出现的问题。

是的,FreeCAD 基于 LGPL v2.1 协议开源,对个人用户与企业用户均完全免费。你可以在商业项目中使用 FreeCAD 设计产品、生成工程图、进行仿真分析,无需购买任何授权,也无需在交付物中标注 FreeCAD 来源。LGPL 协议允许将 FreeCAD 作为工具使用其输出结果,仅在对 FreeCAD 源代码本身进行修改并分发时才需要遵守协议条款。
FreeCAD 在参数化建模核心能力上与商业软件相当,但在以下方面有所不同:1) FreeCAD 完全免费开源,无授权成本与功能阉割;2) FreeCAD 的模块化工作台架构更适合跨专业用户;3) 商业软件在装配性能、大型模型处理、可视化渲染方面仍有优势;4) FreeCAD 在某些细分领域 (如 BIM/IFC 编辑、Python 自动化) 甚至优于商业软件。对于个人用户、初创团队、教育机构与开源硬件项目,FreeCAD 是非常理想的选择。
FreeCAD 支持导入大多数主流 CAD 文件格式:STEP、IGES、BRep (OpenCASCADE 原生) 等精确几何格式可完整保留参数信息;STL、OBJ、PLY 等网格格式仅保留几何外形;DXF、DWG (通过 ODA Converter) 支持 2D 图纸;IFC 支持 BIM 模型;SolidWorks、Inventor、Catia 等专有格式需要先在原软件中导出为 STEP。注意:参数化特征树在不同 CAD 系统间通常无法保留,导入后为"哑模型",可在 FreeCAD 中通过添加新特征继续编辑。
FreeCAD 1.0 是项目历史上第一个正式稳定版本,标志着 FreeCAD 进入工业级生产可用阶段。主要变化包括:解决了长期存在的拓扑命名问题 (Topological Naming Problem);装配工作台升级为官方内置;BIM 工作台全面重构;启动性能提升 30%,内存占用降低 20%;修复了 1000+ 社区反馈的稳定性问题。如果你之前因为稳定性问题放弃 FreeCAD,1.0 版本值得重新尝试。
FreeCAD 是完全社区驱动的项目,欢迎各种形式的贡献:1) 代码贡献 — 在 GitHub 上提交 Pull Request,参与开发会议;2) 文档翻译 — 在 FreeCAD Wiki 与 Crowdin 上贡献中英文翻译;3) 用户支持 — 在官方论坛与 Reddit 上帮助新用户解答问题;4) 资金赞助 — 通过 FreeCAD 项目协会 (FPA) 进行一次性或定期赞助,资金用于全职开发者聘请与服务器维护;5) Bug 报告 — 在 GitHub Issues 中提交可复现的 Bug 报告。
自 1.0 版本起,FreeCAD 已被多家企业与机构投入生产环境使用,包括小型制造厂、3D 打印服务公司、建筑设计事务所、大学研究实验室等。建议在生产环境部署前进行内部评估:1) 在你的具体工作流上完成 PoC 测试;2) 评估与现有 PDM/PLM 系统的集成方案;3) 培训 CAD 工程师适应 FreeCAD 工作流;4) 关注 FreeCAD 长期稳定版本 (LTS) 的发布节奏。如需商业支持,可联系 FreeCAD 项目协会获取咨询合作伙伴列表。

准备好了吗?立即下载开始学习

跟随官方文档与社区教程,从今天开始你的参数化建模之旅。