LibreCAD 免费 2D CAD 软件:读写 DXF/DWG,快速导出 PDF 图纸

LibreCAD 免费 2D CAD 软件:读写 DXF/DWG,快速导出 PDF 图纸

【免费下载链接】LibreCAD LibreCAD is a cross-platform 2D CAD program. It can read DXF/DWG, and write DXF/DWG/PDF/SVG files. It supports point/line/circle/ellipse/parabola/hyperbola/spline primitives. The GUI is highly customizable, and has dozens of translations. 【免费下载链接】LibreCAD 项目地址: https://gitcode.com/gh_mirrors/li/LibreCAD

LibreCAD 是一款免费的跨平台 2D CAD 绘图软件,能读取 DXF 和 DWG 文件,导出 DXF、DWG、PDF、SVG,内置点、线、圆、椭圆、抛物线、双曲线和样条等基本图元,界面支持 30 多种语言,适合没有商业 CAD 授权的绘图人员和个人学习者。

LibreCAD 2D CAD 软件主界面,左侧绘图工具栏、中间图纸区、下方命令行与右侧属性面板

🔒 没有商业 CAD 授权时,DWG 图纸怎么看改

收到同事发来的一份 DWG 图纸,想量个尺寸、改两条线、导出个 PDF 给车间看。装一套商业软件要花几千块授权费,在线工具又不方便上传图纸。这类"只画平面、不做三维"的需求,其实有更省事的处理方式。

LibreCAD 定位:免费 2D 绘图与 DXF/DWG 格式转换

LibreCAD 是基于 QCAD 社区版开发的 2D CAD 绘图工具,基于 Qt 框架,跨平台运行,界面已翻译成 30 多种语言。它面向只需要平面绘图的场景:机械零件图、建筑平面图、电子布局图,不涉三维建模。

项目说明
协议GPLv2 开源,免费使用
平台Windows、macOS(Intel 与 Apple Silicon 通用版)、Linux
读取格式DXF、DWG,另可导入 Shapefile(.shp)
写出格式DXF、DWG、PDF、SVG,命令行还可转 PNG

三种方式装好 LibreCAD,打开第一张图纸

Windows / macOS:下载安装包

从仓库的 Releases 页面下载对应平台的安装包,按向导完成安装即可。macOS 版本是通用构建,Intel 和 Apple Silicon 同一份。

Linux:包管理器安装

sudo apt update
sudo apt install librecad

源码编译:需要 Qt 6.4 以上和 Boost 1.55 以上

git clone https://gitcode.com/gh_mirrors/li/LibreCAD
cd LibreCAD && cmake -G Ninja -B build
ninja -C build install

首次启动

图形界面里用"文件 → 打开"加载 DXF;也可以在命令行先试一把,把 foo.dxf 直接转成 PDF:

librecad dxf2pdf foo.dxf

实战:打开 DXF、加一条尺寸标注、导出 PDF

目标很小:把收到的 DXF 图纸变成可打印的 PDF,顺手补一条尺寸。

  1. "文件 → 打开" 加载 foo.dxf,图元按所在图层自动归类。
  2. 用"Dimensions"菜单里的线性或径向尺寸工具,点选要标注的线段,在提示区输入数值。
  3. 保存为 DXF,方便改完再发回去。
  4. 导出走两条路:界面内"文件 → 打印"预览后另存 PDF;或命令行 librecad dxf2pdf foo.dxf,同系列的 dxf2svgdxf2png 也一样好用。

LibreCAD 打印预览选项面板,可设置纸张、页边距和线宽后输出 PDF

深入一步:插件系统与界面自定义

  • 插件plugins/ 目录内置 10 个可用插件,如 gear(齿轮生成)、divide(线段等分)、align(对齐)、plotequation(函数曲线)、pointstocsv(点数据导出 CSV)。想自己写一个,plugins/sample/ 里有可直接改的示例。
  • 界面自定义:工具栏、图标样式、面板尺寸都能在 "Widget Options" 里调,librecad/support/styling/ 下有 4 套预置风格;也可切到 "All tools" 全工具面板浏览所有命令。

LibreCAD 全工具面板与 Widget Options 界面自定义设置窗口

常见坑:macOS 拦截、构建失败、DWG 打不开

1. macOS 首次启动提示无法验证开发者

  • 现象:系统弹窗阻止打开,提示来自不受识别的开发者。
  • 原因:官方 macOS 构建是 ad-hoc 签名,没有做 Apple 公证。
  • 解决:右键 → "打开" 放行一次,或执行 xattr -rc LibreCAD.app 清除隔离属性。

2. 源码编译报错

  • 现象:cmake 配置阶段就失败。
  • 原因:master 分支(2.2.2)要求 Qt 6.4.0 以上和 Boost 1.55 以上,系统默认版本通常不够。
  • 解决:升级依赖,或直接用仓库根目录 pixi.toml 提供的依赖环境构建。

3. 部分 DWG 打不开或图元缺失

  • 现象:文件能载入但内容不全。
  • 原因:DWG 读取依赖 libdxfrw 库,不同 DWG 版本的支持程度有差异。
  • 解决:查看 libraries/libdxfrw/DWG_VERSION_SUPPORT_STATUS.md 确认版本支持情况,或请对方另存为 DXF。

下一步做什么:从手头第一张图纸开始

LibreCAD 用 0 元覆盖了 2D 绘图日常:打开 DWG、改图、标注、导出 PDF。现在就装一份,打开手头任意一张 DXF 走一遍上面的流程。遇到问题,可以到 LibreCAD 官方论坛提问,或到 libera.chat 的 #librecad 频道找人,也可以在仓库直接提交 Issue。

【免费下载链接】LibreCAD LibreCAD is a cross-platform 2D CAD program. It can read DXF/DWG, and write DXF/DWG/PDF/SVG files. It supports point/line/circle/ellipse/parabola/hyperbola/spline primitives. The GUI is highly customizable, and has dozens of translations. 【免费下载链接】LibreCAD 项目地址: https://gitcode.com/gh_mirrors/li/LibreCAD

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值