FreeCAD/FreeCAD

GitHub: FreeCAD/FreeCAD

一款开源免费的跨平台参数化 3D 建模软件,适用于机械工程、产品设计、建筑等多种领域的三维设计与工程图纸生成。

Stars: 29060 | Forks: 5270

### 属于你的 3D 参数化建模器 [网站](https://www.freecad.org) • [文档](https://wiki.freecad.org) • [论坛](https://forum.freecad.org/) • [Bug 追踪器](https://github.com/FreeCAD/FreeCAD/issues) • [Git 仓库](https://github.com/FreeCAD/FreeCAD) • [博客](https://blog.freecad.org) [![Release](https://img.shields.io/github/release/freecad/freecad.svg)](https://github.com/freecad/freecad/releases/latest) [![Crowdin](https://d322cqt584bo4o.cloudfront.net/freecad/localized.svg)](https://crowdin.com/project/freecad) ## 概述 * **自由构建你所想** FreeCAD 是一款开源的参数化 3D 建模器, primarily made primarily to design real-life objects of any size. 参数化建模允许你轻松修改你的设计,只需返回模型历史记录并更改其参数。 * **从 2D 创建 3D 并可反向操作** FreeCAD 让你绘制几何约束的 2D 形状,并将它们作为基础来构建其他对象。 它包含许多组件,用于调整尺寸或从 3D 模型中提取设计细节,以创建高质量、可用于生产的图纸。 * **为你的需求而设计** FreeCAD 旨在适应广泛的用途, 包括产品设计、机械工程和建筑, 无论你是爱好者、程序员、经验丰富的 CAD 用户、学生还是教师。 * **跨平台** FreeCAD 可在 Windows、macOS 和 Linux 操作系统上运行。 * **底层技术** * **OpenCASCADE** 一个强大的几何内核,是 FreeCAD 最重要的组件 * **Coin3D library** 符合 Open Inventor 标准的 3D 场景表示模型 * **Python** FreeCAD 提供了广泛的 Python API * **Qt** 使用 Qt 构建的图形用户界面 ## 安装 适用于 Windows、macOS 和 Linux 的稳定版预编译包可以在 [最新发布页面](https://github.com/FreeCAD/FreeCAD/releases/latest) 找到。 在大多数 Linux 发行版上,FreeCAD 也可以直接从软件中心应用程序安装。 关于每周开发版发布,请访问 [发布页面](https://github.com/FreeCAD/FreeCAD/releases/)。 其他选项在 [wiki 下载页面](https://wiki.freecad.org/Download) 中有描述。 ## 编译 请参阅 [开发者手册 – 入门指南](https://freecad.github.io/DevelopersHandbook/gettingstarted/) 以获取构建说明。 ## 报告问题 如需报告问题,请: - 考虑发布到 [论坛](https://forum.freecad.org)、[Discord](https://discord.com/invite/w2cTKGzccC) 频道或 [Reddit](https://www.reddit.com/r/FreeCAD) 以验证该问题; - 搜索现有的 [问题](https://github.com/FreeCAD/FreeCAD/issues) 以查找可能的重复项; - 使用最新稳定版或 [开发版本](https://github.com/FreeCAD/FreeCAD/releases/) 的 FreeCAD; - 从 `Help > About FreeCAD > Copy to clipboard` 发布版本信息; - 在安全模式下重启 FreeCAD `Help > Restart in safe mode` 并尝试再次复现该问题。如果问题得到解决,可以通过删除 FreeCAD 配置文件来修复。 - 开始录制宏 `Macro > Macro recording...` 并重复所有步骤。问题发生后停止录制,并上传保存的宏或在问题中复制宏代码; - 发布关于如何重现该问题的分步说明; - 上传示例文件(FCStd 作为 ZIP 文件)以演示该问题; 更多详情请参阅: - [Bug 追踪器](https://github.com/FreeCAD/FreeCAD/issues) - [报告问题与请求功能](https://github.com/FreeCAD/FreeCAD/issues/new/choose) - [贡献](https://github.com/FreeCAD/FreeCAD/blob/main/CONTRIBUTING.md) - [帮助论坛](https://forum.freecad.org/viewforum.php?f=3) ## 使用与获取帮助 FreeCAD wiki 包含关于 通用 FreeCAD 使用、Python 脚本编写和开发的文档。 查看这些页面以获取更多信息: - [入门指南](https://wiki.freecad.org/Getting_started) - [功能列表](https://wiki.freecad.org/Feature_list) - [常见问题](https://wiki.freecad.org/FAQ/en) - [工作台](https://wiki.freecad.org/Workbenches) - [脚本编写](https://wiki.freecad.org/Power_users_hub) - [开发者手册](https://freecad.github.io/DevelopersHandbook/) [FreeCAD 论坛](https://forum.freecad.org) 是一个很好的地方, 可以在学习使用 FreeCAD 时寻求帮助并解决特定问题。

This project receives generous infrastructure support from and KiCad Services Corp.

标签:3D建模, 3D打印, BIM, CAD软件, CAE, CAE软件, FEA, FreeCAD, OpenCASCADE, 三维模型, 三维绘图, 二维草图, 产品设计, 免费3D建模, 几何内核, 参数化设计, 工程制图, 建筑工程, 开源CAD, 机械工程, 机械设计, 计算机辅助设计, 逆向工具