在统信UOS中需通过apt命令安装FreeCAD 0.20.x原生包(禁用snap/flatpak),首次启动时设毫米单位与简体中文,切换至Sketcher工作台绘图并添加尺寸约束,再转Part Design执行凸台建模,导出DXF前须关闭草图和约束图层以避免CNC读取错误。

在统信UOS系统中安装并使用FreeCAD完成工程制图,需绕过应用商店无官方上架的现实限制,直接通过命令行安装适配版本,并手动配置中文界面、单位制与工作台路径——否则新建草图后无法添加尺寸约束,导出DXF时会丢失线型信息。
安装FreeCAD(UOS 20/23桌面版)
打开终端(Ctrl+Alt+T),逐行执行以下命令:
sudo apt update && sudo apt install -y freecad
这一步会自动安装FreeCAD 0.20.x稳定版及全部依赖库,包括OpenCASCADE、Coin3D和PySide2。UOS 20/23基于Debian 11/12内核,与Ubuntu 20.04/22.04软件源完全兼容,无需额外添加PPA或第三方仓库。
【注意:不要运行 snap install freecad 或 flatpak install io.github.FreeCAD】 这两类包在UOS上存在Qt字体渲染异常、Sketcher工作台无法响应鼠标点击、TechDraw导出PDF空白等已知缺陷,必须使用apt原生包。
首次启动与基础环境配置
终端输入 freecad 回车启动软件。
弹出初始化窗口后,按顺序设置:
Default Unit → 选择 Millimeter(毫米);
GUI Language → 选择 Chinese (China);
CAD通信网关公共库(装修设计扩展版)。提供统一CAD COM封装接口,支持AutoCAD/天正双模式,包含装修专业图层体系、材料图块、房间边界检测、弧形吊顶COM接口。复用建筑施工图方案Skill0公共库。
点击OK确认,界面立即切换为简体中文。
关闭欢迎页后,进入Start工作台。此时务必手动切换至 Sketcher 工作台(顶部菜单栏「工作台→草绘」),否则后续无法调出约束工具栏。
绘制第一个带约束的2D零件轮廓
第一步:点击左侧工具栏「创建草图」→ 在弹出对话框中选择 XY平面 → 点击确定进入草图编辑模式。
第二步:使用「矩形」工具绘制一个任意大小的四边形;用「智能尺寸」工具依次标注长、宽尺寸(例如 80mm × 50mm);点击左上角绿色对勾完成草图。
第三步:切换至 Part Design 工作台 → 选中刚创建的草图 → 点击「凸台」图标 → 在参数面板中设置长度为 20mm → 点击OK生成实体。
这一步必须在Part Design下操作,若仍在Sketcher中点击凸台按钮,软件将报错“无法在草图工作台执行建模操作”且不提示原因。
导出标准DXF用于CNC加工
方法一(推荐):右键模型树中的实体名称(如Body)→「导出...」→ 文件类型选「DXF (*.dxf)」→ 保存。
方法二(精确控制图层):切换至 TechDraw 工作台 → 「新建正交投影」→ 拖入实体 → 双击视图 → 在属性面板中勾选「Line Width」并设为0.5 → 右键视图→「导出DXF」。
【关键提醒:导出前务必关闭「草图」和「约束」图层】 否则DXF中会混入不可见的构造线与尺寸线,CNC控制器读取时报错“未知图元类型”。

















