
FreeCAD是一款开源的三维 CAD 软件,功能相当实用的3D建模软件,它能够帮助用户创建复杂的三维模型、装配、渲染和分析。主要被用作三维建模方面,例如产品模型设计、汽车制造、房屋设计等。界面简洁不繁杂,支持繁体和简体中文,支持多达上百种文件格式,即使是在其他CAD软件上做出来的文件也能在本软件打开,而且还能编辑和保存。软件最大的亮点是开源,终生免费使用,可以用工程机械类、建筑类、家具类常规建模,也能用于模拟场景建模,集成官网学习系统。

软件官网
https://www.freecad.org/
支持系统
跨平台:所有的 Windows、Linux 和 Mac 用户都可以享受 FreeCAD 的功能。
软件功能
1、自由地建立你想要的东西
FreeCAD是一种开源参数化3D建模器,主要用于设计任何大小的真实物体。参数化建模允许您通过返回模型历史记录并更改其参数来轻松修改设计。
2、从2D和背面创建3D
FreeCAD允许您绘制几何约束的2D形状,并将它们用作构建其他对象的基础。它包含许多组件来调整尺寸或从3D模型中提取设计细节,以创建高质量的生产就绪图纸。
3、易于访问,灵活和集成
FreeCAD是一个多平台(Windows,Mac和Linux),高度可定制和可扩展的软件。它可以读取和写入许多开放文件格式,如STEP,IGES,STL,SVG,DXF,OBJ,IFC,DAE等等,从而可以将其无缝集成到您的工作流程中。
4、专为您的需求而设计
FreeCAD旨在适用于广泛的用途,包括产品设计,机械工程和架构。无论您是业余爱好者,程序员,经验丰富的CAD用户,学生还是教师,FreeCAD都会让您感到宾至如归。
5、还有更多很棒的功能
FreeCAD为您提供满足您需求的所有合适工具。您可以获得现代有限元分析(FEA)工具,实验性CFD,BIM,Geodata工作台,Path工作台,机器人模拟模块,可以让您研究机器人运动和更多功能。FreeCAD确实是通用工程工具包的瑞士军刀。
中文设置
Edit – Preferences… – General – Language – 简体中文 – OK。
软件特色
免费开源:FreeCAD 是一款免费且开源的 CAD 软件,可以节省用户昂贵的软件许可费用。
多平台支持:可以在 Windows、macOS 和 Linux 等多个操作系统上运行,非常灵活。
强大建模工具:支持各种建模技术,包括 BRep 和草图模型,以及它们之间的混合使用,因此用户能够快速创建复杂的三维模型。
Python 脚本支持:提供完整的 Python API,让用户可以利用编码来扩展和自定义 FreeCAD 的功能。
开放标准格式支持:支持多种开放标准格式,如 STEP、IGES 和 STL,这使得与其他 CAD 软件或 CAD 应用程序之间进行互操作变得更加容易。
FreeCAD 如何把 .stl 转换为 .stp 格式?
在 FreeCAD 中将 STL 文件转换为 STEP 文件,可以按照以下步骤进行:
在 FreeCAD 中打开 STL 文件:在菜单栏中选择“文件”->“导入”,选择你要转换的 STL 文件并打开它。
对 STL 模型进行清理:STL 文件可能包含无效几何形体,因此需要对其进行清理。
对模型进行转换:在菜单下方的工作台下拉框中,把模式选择为 Part 选项。选择模型后,点击零件菜单,选择从网格中创建形状,这时候会生成一个创建后的网格模型,选择它。
将模型保存为 STEP 格式:再选择零件菜单,选择导出 CAD… 命令,这样就可以保存为 STEP 格式。
更新日志
v1.1.3 2026 年 7 月 25 日
BIM 模块:由 @Roy-043 在 #29384 提交,修复技术图纸建筑视图中隐藏几何图形的投影方向
BIM 模块:由 @Roy-043 在 #29387 提交,修复视图管理器内视图双击显示状态切换异常
由 @andershol 在 #29460 提交,令标题栏设置函数直接替换现有标题栏,无需预先移除原有标题栏(#14650)
CAM 模块:由 @Connor9220 在 #29469 提交,修复 CAM 工具控件的高分屏支持与字体缩放问题
草图模块:由 @tritao 在 #29394 提交,保留尺寸标注与网格的本地叠加层深度
草图模块:由 @tritao 在 #29289 提交,保留尺寸标注与网格的本地叠加层深度
有限元模块:由 @ipatch 在 #29531 提交,修复组合实体弹出工具的选中高亮功能
零件设计模块:由 @Bojan9597 在 #29529 提交,修复倒角工具启动后未自动进入选择模式问题
应用核心:由 @chennes 在 #29068 提交,将模块目录列表作为加载模块的权威清单
程序内核:由 @ipatch 在 #29541 提交,修复 #29090,支持长按鼠标左键后执行平移、环绕、轨迹漫游等视图操作
BIM 模块:由 @Roy-043 在 #29530 提交,修复 IFC 导出时重复处理问题
技术图纸模块:由 @WandererFan 在 #29657 提交,修复文档加载时程序崩溃问题
绘图模块:由 @Roy-043 在 #29735 提交,修复克隆体漫反射颜色二次回归故障
绘图模块:绘图形状字符串工具:由 @Roy-043 在 #29840 提交,任务面板输入坐标后禁用点位实时更新
技术图纸模块:由 @maxwxyz 在 #29842 提交,关闭多文档子窗口时不再最大化窗口
BIM 模块:由 @Roy-043 在 #29851 提交,修复屋顶布尔减除存在的精度问题
程序内核:CMake 编译配置:由 @ipatch 在 #29905 提交,修复 Qt 6.11 版本下编译报错
应用核心:由 @wwmayer 在 #29960 提交,修复 ComplexGeoDataPy::setElementName 可能引发的崩溃
图形界面:由 @wwmayer 在 #29965 提交,修复拖拽打开文件时可能出现的程序崩溃
图形界面:由 @maxwxyz 在 #29964 提交,禁用坐标系拖拽功能
由 @wwmayer 在 #29963 提交,修复绘图视图零件对象潜在崩溃问题
零件模块:由 @wwmayer 在 #29969 提交,修复 wireEncirclesAxis 函数崩溃
应用核心:由 @wwmayer 在 #29968 提交,修复 GeoFeaturePy::getGlobalPlacementOf 函数崩溃
零件设计模块:由 @drwho495 在 #30147 提交,修复两种管道工具异常
界面样式:由 @paragforwork 在 #30199 提交,将不可见对象的文字置灰显示
有限元模块:由 @marioalexis84 在 #30198 提交,为旧项目更新分析类型与特征模态上限参数
装配模块:由 @PaddleStroke 在 #30177 提交,修复无视图时装配链接双击失效问题(#28848)
BIM 模块:由 @semhustej 在 #30258 提交,更新 BIM 分类标准下载地址
程序内核:由 @Connor9220 在 #30276 提交,新增版本警告弹窗与对应首选项设置
绘图模块:由 @Roy-043 在 #30315 提交,修复二维形状视图自动更新图标显示异常
绘图模块:由 @semhustej 在 #30345 提交,更新绘图测试样例文件 draft_test_objects.FCstd
图形界面:由 @rehan-ahmed-aix 在 #30457 提交,删除对象后不再自动选中其他物体
CAM 模块:V 型雕刻:由 @tarman3 在 #30490 提交,修复下切深度问题(1.1 版本手动移植)
CAM 模块:由 @coldtobi、@chennes 在 #30174 提交,修复 armhf 架构编译失败:解决 OpenGL 宏与 Coin3D 头文件冲突
BIM 模块:由 @Roy-043 在 #30526 提交,修复技术图纸建筑视图内轴类实体填充异常
BIM 模块:由 @Roy-043 在 #30527 提交,修复建筑实体移除工具
BIM 模块:由 @Roy-043 在 #30528 提交,修复预设路径错误
图形界面:由 @andershol 在 #30173 提交,仅当样式表实际变更时才重载,简化叠加层逻辑
BIM 模块:由 @Roy-043 在 #30619 提交,修复切换至严格 IFC 模式引发的导入故障
BIM 模块:由 @Roy-043 在 #30618 提交,修复绘图二维视图中轴类实体填充异常
绘图模块:由 @tritao 在 #30638 提交,修复偏移墙体轮廓绑定时交叉线段匹配错误
持续集成:由 @chennes 在 #31213 提交,将 Windows 构建环境锁定为 windows-2022
草图模块:由 @marbocub、@chennes 在 #31205 提交,为复刻工具增加反向映射修正(#25745)
应用核心:由 @filippor 在 #31202 提交,添加头文件<climits>,改用 std::numeric_limits(#27742)
由 @Roy-043 在 #31201 提交,更新 ArchPipe.py
持续集成:由 @chennes 在 #31199 提交,高资源消耗的持续集成任务仅在 PR 初审通过后执行
CAM 模块:由 @Daniel-Khodabakhsh 在 #31196 提交,修复 CAM 加工安全高度、起始深度、最终深度数值相同时的异常(#27258)
由 @kadet1090 在 #31206 提交,合并来自 3x380V/app 的 #27243 拉取请求
BIM 模块:由 @Roy-043 在 #31204 提交,修改门窗洞口尺寸或开启方向时同步更新主体构件(#29404)
应用核心:由 @captain0xff 在 #31198 提交,在 Application::processFiles 与 DocInfo::getDocPath 中处理符号链接
应用核心 / BIM / 绘图模块:由 @chennes 在 #31203 提交,使用 repr () 实现更可靠的字符串转义(#28757)
图形界面:由 @maxwxyz 在 #31200 提交,优化注释标签拖拽移动体验(#29953)
应用核心:由 @chennes 在 #31197 提交,从元数据获取插件名称
由 @chennes 在 #31219 提交,传入解释器的字符串进行转义处理
由 @mnesarco 在 #31220 提交,修复 #30706:支持将宏文件夹作为 Python 属性对象加载路径
由 @tritao 在 #31232 提交,修复 Linux 与 Windows 每周安装包构建流程
绘图模块:由 @Roy-043 在 #31262 提交,增大角度尺寸中心点容差
图形界面:由 @ElementW、@3x380V 在 #31260 提交,修复启动画面造成软件启动缓慢问题
基础库:由 @chennes 在 #31280 提交,增强 FCStd 文件读取器抵御 XXE 外部实体注入攻击能力
应用核心:由 @chennes 在 #31281 提交,阻止包含文件路径遍历攻击
有限元模块:由 @chennes 在 #31312 提交,改用 C++ 直接设置文本参数值
技术图纸模块:由 @wwmayer 在 #31370 提交,强化面创建逻辑安全性
零件模块:由 @chennes 在 #31381 提交,确保文件名正确转义
机器人模块:由 @chennes 在 #31380 提交,确保文件名正确转义
技术图纸模块:由 @chennes 在 #31379 提交,处理文件名内的引号转义
CAM 模块:由 @chennes 在 #31378 提交,转义用户输入,防止代码注入
由 @chennes 在 #31377 提交,清理用户可控字符串内容
BIM 模块:由 @Roy-043 在 #31447 提交,修复 #30001 引入的错误
由 @adrianinsaval、@chennes 在 #31458 提交,将 #30910 修复内容移植至 FreeCAD 1.1 发布分支
技术图纸模块:由 @chennes 在 #31493 提交,补充缺失的 escapeEncodeString () 函数调用
BIM 模块:由 @Roy-043 在 #31498 提交,移除 BIM 教程内 eval 调用(临时兼容方案)
由 @wwmayer 在 #31505 提交,遴选移植多项安全修复补丁
CAM 模块:由 @wwmayer、@chennes 在 #31504 提交,修复 CAM 脚本 eval 黑名单规则
零件设计模块:由 @wwmayer、@chennes 在 #31249 提交,新增模糊容差属性
草图 / 测量模块:由 @Bojan9597 在 #31512 提交,修复尺寸标注与测量数值精度丢失问题
草图模块:由 @ipatch 在 #31513 提交,修复 #28639,恢复外部投影工具下面的面预选高亮功能
机器人模块:由 @wwmayer、@chennes 在 #31502 提交,字符串转义处理
构建脚本:由 @chennes 在 #31250 提交,版本更新至 1.1.2
程序内核:由 @Connor9220 在 #31535 提交,文件保存成功后更新内部程序版本号
构建脚本:由 @chennes 在 #31552 提交,版本更新至 1.1.3
| 留言与评论(共有 条评论) |