LibreCAD — CAD 制图

LibreCAD team

LibreCAD 是适用于 Windows、macOS 和 Linux 的免费开源 2D CAD 应用,采用 GPLv2 许可证。官方网站、手册和维基介绍了借助捕捉、图层、图块和模板绘制直线、圆、圆弧、样条曲线、文字和标注,然后按比例打印或导出为 PDF、SVG 和图像文件,主文件格式为 DXF。

为什么适合

CAD 制图

电脑

前往 librecad.org
使用须知 (2)

需要在电脑上安装。

请核对官方套餐中的文件格式、大小和语言支持。

使用须知
使用须知电脑
免费输出是
无需注册是
无水印—
离线可用—
批量处理—
内容语言—

— 未核实的使用条件. 已核查官方文档,尚未实际操作测试应用。 仅匹配有来源证明的内容语言支持,不代表界面语言。

来源与核查日期 (5)
  • librecad.org/
  • librecad.readthedocs.io/en/latest/about/index.html
  • dokuwiki.librecad.org/
  • github.com/LibreCAD/LibreCAD
  • github.com/LibreCAD/LibreCAD/releases/tag/v2.2.1.6
产品方反馈与更正

产品方反馈与更正

如果你代表该产品,请提交带来源的更正或更新。发布前会经过编辑审核。

编辑选择指南

最近核查:

适合谁?

  • 你需要平面的 2D 图纸,例如平面图、零件轮廓或草图,并且想要免费的工具。网站把 LibreCAD 介绍为 2D CAD 应用,手册列出了直线、多段线、样条曲线、圆、椭圆、文字、标注、图块和填充。
  • 你用 DXF 文件交换图纸。维基把开放格式 DXF 称为 LibreCAD 的主要格式,支持导入和导出,手册则表示它可以写出 DXF、SVG 和 PDF。
  • 你需要按比例打印图纸。手册介绍了纸张尺寸、打印预览、适应页面,以及分成多页的平铺打印。
  • 你希望界面使用自己的语言。网站表示 LibreCAD 提供 30 多种语言,手册把土耳其语列在其中,支持程度各不相同。
  • 你想要一款没有试用期、订阅或许可费用的工具。网站表示这些都没有,维基表示下载或使用该软件不需要账号。

开始使用

  • 从网站上的 GitHub 链接下载:Windows 的 EXE 安装程序、macOS 的 DMG 安装包,或 Linux 的 AppImage 安装包。发行版的包管理器可能提供较旧的版本。GitHub 上最新的稳定版本是 v2.2.1.6(10 月 17 日),提供 Windows 32 位和 64 位、macOS Intel 和 Apple Silicon,以及 Linux x86-64 和 ARM64 的下载。
  • 先设置好图纸。在 Options > Current Drawing Preferences 中,于 Paper 选项卡选择纸张尺寸和方向,于 Units 选项卡选择单位,于 Dimensions 选项卡设置 General Scale。手册建议按实际大小(1:1)绘图,仅为输出调整尺寸。
  • 在 Layer List 面板中添加一个图层(手册表示 0 号图层比较特殊,不应用于一般绘图),然后用菜单或工具栏中的直线、圆和圆弧工具绘图,或输入 li 之类的命令以及 10,10 或 @0,100 之类的坐标。捕捉功能可帮你准确放置点。
  • 添加标注、文字、填充和图块,并将图纸保存为 DXF。要复用设置,可把设好纸张尺寸、单位和图层的图纸保存为 DXF 模板,再用 File > New from Template 开始新图纸。
  • 打开 Print Preview,检查纸张布局,使用 Fit to Page 或设置比例后打印;大图纸打印到小纸上时可使用平铺打印。用 File > Export 生成 PDF、SVG 或图像文件。

选择要点

  • LibreCAD 是 2D 应用。如果你需要参数化的 3D 实体,可与自称参数化 3D 建模软件的 FreeCAD 对比。
  • 把 DXF 作为工作格式,并在接收文件的程序中用样例文件试一试,因为官方各页面对 DWG 支持的描述不一致(见局限)。
  • 手册面向预发布版本,并表示可能与最新构建不一致,README 则表示 master 分支是预发布代码。正式工作请使用稳定版本,把手册当作一般性指南。
  • 在 Linux 上,网站指向 AppImage 安装包,并提示发行版的软件包可能较旧。在 macOS 上,首次启动需要一次手动批准,因为应用只做了 ad-hoc 签名。
  • 开始长期项目前先读手册中的图纸设置指南,它涵盖单位、页面尺寸、比例、图层和模板,维基还补充了教程和操作指南。

限制

  • 对 DWG 的描述前后不一。维基列出的是部分 DWG 支持,仅限导入;手册表示 LibreCAD 可读取 DWG 和 DXF;GitHub 的简介表示它能读取 DXF/DWG 并写出 DXF/DWG/PDF/SVG,而 README 则表示命令行转换器的 DWG 输入和输出需要启用 DWGSUPPORT 的构建。请尽量使用 DXF,并先测试 DWG 文件。
  • LibreCAD 只被描述为 2D;各页面没有介绍 3D 建模。
  • 用户手册标注为进行中的工作,并且是为预发布构建编写的,因此菜单和功能可能与你安装的稳定版本不同。
  • 在 macOS 上,README 表示该应用为 ad-hoc 签名且未经过 notarization,所以首次启动会被拦截,需要你在 System Settings 中批准;网站则表示 macOS 部署需要帮助。README 称该构建为通用版本,而 v2.2.1.6 发布页则分别列出 Intel 和 Apple Silicon 的 DMG。
  • 这里读到的页面没有给出系统要求,土耳其语被列在支持程度不一的语言中,因此翻译覆盖可能不完整。

常见问题

LibreCAD 免费吗?

免费。网站表示 LibreCAD 完全免费,没有试用版、订阅、许可费用或年费,并且以 GPLv2 许可证开源。维基表示下载或使用该软件不需要账号。

LibreCAD 能打开和保存 DWG 文件吗?

官方页面的说法并不一致。维基列出的是部分 DWG 支持,仅限导入;手册表示 LibreCAD 读取 DWG 和 DXF 并写出 DXF;GitHub 的简介表示它能读写 DXF/DWG,README 则表示 DWG 转换器需要带 DWGSUPPORT 的构建。DXF 是主要格式,所以在依赖 DWG 文件之前请先测试。

如何在 LibreCAD 中用精确坐标画一条直线?

手册展示了在命令行中输入命令,例如用 li 调用直线工具,然后以绝对坐标(如 10,10)、相对坐标(如 @0,100)或极坐标(如 @100<90)输入各点。你也可以打开 Snap on Grid,选择 2 points line 工具后点击,然后按 Esc 或右键点击两次退出命令。

LibreCAD 能在 Mac 上运行吗?第一次怎么打开?

可以,网站提供 macOS 的 DMG 安装包,v2.2.1.6 发布页列出了 Intel 和 Apple Silicon 的 DMG。README 表示该应用为 ad-hoc 签名,所以 macOS 会拦截首次启动;把它拖到 Applications,打开一次,然后在 System Settings > Privacy & Security 中使用 Open Anyway。README 还表示,在 macOS 14 及更早版本中,右键点击应用并选择 Open 即可。

LibreCAD 和 FreeCAD 有什么区别?

LibreCAD 自称是 2D CAD 应用(GPLv2),FreeCAD 自称是参数化 3D 建模软件(LGPL-2.1)。两者都免费开源,都能在 Windows、macOS 和 Linux 上运行。平面 2D 图纸适合 LibreCAD 的描述,3D 实体适合 FreeCAD 的描述。

可以用 LibreCAD 按比例打印或导出 PDF 吗?

可以。手册介绍了打印预览、纸张尺寸、适应页面、可选比例和分成多页的平铺打印,以及用于 PDF、SVG 和图像文件的 File > Export。它建议从 Print Preview 窗口进行打印。

官方来源 (12)
librecad.org/librecad.readthedocs.io/en/latest/librecad.readthedocs.io/en/latest/about/index.htmllibrecad.readthedocs.io/en/latest/ref/menu.htmllibrecad.readthedocs.io/en/latest/guides/dwg-setup.htmllibrecad.readthedocs.io/en/latest/guides/dwg-edit.htmllibrecad.readthedocs.io/en/latest/guides/completion.htmllibrecad.readthedocs.io/en/latest/appx/languages.htmldokuwiki.librecad.org/github.com/LibreCAD/LibreCADgithub.com/LibreCAD/LibreCAD/blob/master/README.mdgithub.com/LibreCAD/LibreCAD/releases/tag/v2.2.1.6