前言
哈哈哈,光看标题的话可能发现不是我的风格。最近不是 DeepSeek - 探索未至之境 挺火的吗,用 AI 帮我想了几个标题,感觉这个还不错,没有那么 “标题党”,希望各位读者喜欢吧。
SolidWorks 和 NX UG 可以另存为的格式都有很多,那么我要讲的是哪个呢?其实这些都不是,而是安装 SolidWorks 附带的软件 —— eDrawings,值得一提是基础版的 eDrawings 不收费,请见 eDrawings 安装 - 2022 - eDrawings 帮助。在 Windows 开始菜单的 SOLIDWORKS 文件夹里就可以找到 eDrawings 了。

可执行文件
这才是真正的零门槛:使用 eDrawings 可以将文件导出为.exe
格式,只要是 Windows 电脑,不用安装任何三维设计软件,就可以直接查看模型了。 eDrawings 能够查看模型,包括测量、剖切、对特定部件半透明、隐藏部件、查看部件名字等。
eDrawings 支持的格式也非常多,作为 SolidWorks 母公司旗下的软件,涵盖了 SolidWorks 所有格式(除了默认的.SLDASM
.SLDPRT
.SLDDRW
,还有.STEP
.IGS
.X_T
.STL
.OBJ
.3MF
等)。


操作步骤
- 使用 eDrawings 打开模型。
- 依次点击工具栏的文件 -> 另存为 -> 选择可执行文件
.exe
,就完成了。如果不勾选 “激活测量” 的话,另存为后的文件将无法使用测量功能。

3D 打印格式
这个门槛也几乎没有,得益于微软当初雄心勃勃地推广 3D 打印,尤其是 Windows 10 及以上操作系统内置了 3D 模型查看器。那么只要系统没有经过精简,就可以在不安装第三方软件的情况下,查看甚至是编辑三维模型。
格式 | 扩展名 | 支持信息 | 文件大小 | 兼容性 | 适用场景 |
---|---|---|---|---|---|
STL | .stl | 几何形状(无颜色、材质) | 小 | 几乎所有 3D 打印机支持 | 普通 3D 打印任务,仅关注几何形状的场景 |
OBJ | .obj | 几何形状、材质、颜色、纹理 | 中等 | 主流 3D 打印机和切片软件 | 多色打印或需要保留纹理和材质信息的场景 |
3MF | .3mf | 几何形状、材质、颜色、装配关系 | 小 | 新型 3D 打印机支持 | 复杂打印任务,需完整传递多色、多材质信息 |
AMF | .amf | 几何形状、材质、颜色、纹理 | 较小 | 部分专业 3D 打印设备支持 | 多功能打印任务,但设备兼容性受限 |
G-code | .gcode | 打印路径、速度、温度等机器指令 | 中等 | 特定打印机硬件支持 | 实际打印操作,用于控制打印机 |
PLY | .ply | 几何形状、颜色、纹理 | 中等 | 部分打印机和切片软件支持 | 扫描模型的打印,需保留颜色或纹理信息 |
VRML | .wrl | 几何形状、颜色、纹理 | 较大 | 多色 3D 打印机支持 | 多色打印,特别是需要精细纹理的场景 |
STL
.STL
是最常见的 3D 打印文件格式,由三角面片表示模型表面。它仅存储几何形状的信息,不包含颜色、材质或其他属性。
- 特点:
- 文件结构简单,易于生成和处理。
- 支持几乎所有 3D 打印机和切片软件。
- 适用场景:
- 普通 3D 打印任务,尤其是只关注几何形状的场景。
OBJ
.OBJ
是一种通用的 3D 模型文件格式,支持几何形状、材质和纹理信息。相比 STL,OBJ 可以描述更丰富的模型属性。
- 特点:
- 支持颜色、材质和纹理。
- 文件大小较大,且需要与 .mtl 文件搭配使用存储材质信息。
- 适用场景:
- 需要保留模型纹理和颜色信息的多色 3D 打印任务。
3MF
.3MF
是一种现代 3D 打印文件格式,专为 3D 打印设计,能够存储完整的模型信息(包括颜色、材质、纹理、装配关系等)。
- 特点:
- 文件小,信息完整。
- 兼容性逐渐提高,许多新型 3D 打印机和切片软件都支持。
- 适用场景:
- 需要传递完整打印信息(多色、多材质)的复杂 3D 打印项目。
业内流行格式
以下内容主要摘自 AI,也会加上一些我的见解,想要更专业的说明,请自行搜索。
项目 | STEP | IGS | X_T |
---|---|---|---|
数据完整性 | 完整(几何 + 属性 + 装配) | 仅基础几何 | 高精度几何 + 拓扑 |
兼容性 | 全行业通用 | 广泛但老旧 | 仅 Parasolid 内核软件 |
文件体积 | 较大 | 较小 | 较小 |
编辑性 | 中性格式 无法回溯参数 | 仅几何 | 部分软件可参数化编辑 |
典型场景 | 跨平台协作 技术交付 | 简单模型 逆向工程 | Parasolid 生态内协作 |
项目 | DWG | DXF |
---|---|---|
文件类型 | 二进制 | 文本或二进制 |
文件大小 | 较小 | 较大(ASCII 编码) |
兼容性 | 限于支持 DWG 的软件 | 跨平台和跨软件支持更广 |
数据复杂性 | 支持复杂几何和三维数据及图层信息 | 主要用于简单二维和有限的三维设计 |
编辑可读性 | 不可直接读取或编辑 | ASCII 编码可用文本编辑器查看和修改 |
适用场景 | AutoDesk 系列 | 数据交换或在其他平台上使用 |
STEP
.STEP
和.STP
是一种国际标准(Standard for the Exchange of Product Data,ISO 10303),主要用于在不同的 CAD 软件之间交换三维模型数据。它支持几何、拓扑、装配结构和材质等多种设计信息,广泛用于复杂的机械设计和工程协作场景中。特点如下。
- 数据完整性高:
- 支持实体模型、曲面、装配结构、材料属性、公差标注、产品制造信息(PMI)等完整产品数据,近乎无损传递设计意图。
- 标准化程度高:
- 作为 ISO 标准,长期兼容性强,适合技术文档存档和跨企业协作(如汽车、航空航天供应链)。
- 应用协议细分:
- AP203:基础几何与装配结构(通用机械设计)。
- AP214:扩展至汽车设计领域(包含颜色、图层等)。推荐
- AP242:最新协议,支持 MBD(Model Based Definition)和增材制造数据。
IGS
.IGS
和.IGES
(Initial Graphics Exchange Specification)是 1980 年代由美国制定的早期三维数据交换标准,主要用于曲面和线框模型的兼容传输,目前逐渐被 STEP 取代,但仍在特定场景中使用。特点如下。
- 曲面与线框为主:
- 擅长传输基础几何(如 NURBS 曲面、曲线),但实体模型易出现破面或丢失拓扑关系。
- 轻量化:
- 仅保留几何数据,文件体积较小,适合快速传输简单模型。
- 广泛兼容性:
- 几乎所有 CAD 软件(包括老旧系统)支持读写,是逆向工程或修复破损模型的常见中间格式。
- 典型应用场景
- 向低版本 CAD 软件或老旧系统传递基础几何。
- 3D 扫描点云数据转换为曲面模型(逆向工程)。
- 快速分享非精密模型(如外观展示)。
X_T
.X_T
和.X_B
是 Parasolid 几何内核的专有格式,由 Siemens PLM Software 开发,广泛应用于 SolidWorks、NX(UG)、Solid Edge 等软件,以高精度实体模型传输著称。
- 实体模型保真度高:
- 完美保留实体几何的拓扑关系(面、边、顶点连接),破面概率极低。
- 参数化支持(部分场景):
- 在相同内核软件间传输时,可能保留特征树和编辑历史(如 SolidWorks->NX UG)。
- 轻量高效,文件体积小于 STEP,读取速度更快,适合频繁迭代的设计流程。
- 典型应用场景
- Parasolid 内核软件间的高效协作(如 NX 与 SolidWorks)。
- 传递精密加工模型(模具和复杂机加工零件等)。
- 有限元分析(FEA)前处理,确保了几何精度。
没想到吧,.PDF
里也能放三维模型(可参见在 PDF 中显示 3D 模型 - Adobe Acrobat)。不过支持这个功能的软件寥寥,还是建议.PDF
作为工程图的显示载体吧,毕竟这一点上是最通用的,没有之一。
DXF
.DXF
(Drawing Exchange Format)是一种开放的 CAD 文件格式,用于在不同软件之间交换设计数据。它是基于文本(ASCII)或二进制的格式。特点如下。
- 开放性:设计为一种通用的交换格式,便于在不同 CAD 软件或非 CAD 软件之间共享文件。
- 可读性:ASCII 编码的 DXF 文件可用文本编辑器打开,便于查看和修改文件结构。
- 数据量较大:由于存储为文本,ASCII 编码的 DXF 文件通常比 DWG 文件体积大。
- 功能有限:在复杂三维数据和图形细节存储方面不如 DWG 强大。
DWG
.DWG
(Drawing File Format)是 AutoCAD 的原生文件格式,用于存储二维和三维设计数据。它是二进制文件,数据压缩高效,常用于工程设计和制图工作。特点如下。
- 高效性:DWG 是二进制格式,文件体积小,存储效率高。
- 全面性:能存储详细的几何、图层、材质、线型和注释等设计信息。
- 专用性:广泛支持 AutoCAD 和其他支持 DWG 格式的 CAD 软件。
- 版本丰富:DWG 文件随着 AutoCAD 版本更新不断演变,早期软件可能无法读取较新的 DWG 文件。
DWG 各个版本新特性(来自 chatGPT)
- 早期 DWG 格式,主要用于二维绘图。
- 数据结构简单,但功能有限,支持基本的几何图形和图层信息。
- 引入了更强的 3D 支持,开始适配现代设计需求。
- 文件结构优化,支持更多几何元素。
- 文件存储效率显著提升,文件体积变小。
- 性能改进,特别是对大型项目的支持更稳定。
- 引入新特性如布局视图和分页设置,改进了打印功能。
- 增强 3D 功能,支持复杂的三维模型数据。
- 改善了图层和注释的管理功能。
- 文件压缩进一步优化,文件体积较以前版本显著减小。
- 改善了对多行文字(MTEXT)的支持。
- 提供更好的数据安全性,增强了图形数据的完整性。
- 显著提升了 3D 建模能力,增加对平滑曲面的支持。
- 改进视觉样式,支持更直观的模型显示。
- 支持自定义对象的显示和处理。
- 增加了动态块功能,提升了设计灵活性。
- 支持 3D 参数化建模,允许约束几何关系。
- 引入 PDF 导出功能,并支持 PDF 图层。
- 支持了智能命令行,改进了用户操作体验。
- 提升了二维和三维对象的选择和操作效率。
- 改进了与云存储和协作工具的兼容性。
- 增强了对高分辨率屏幕的支持。
- 引入 SHX 文本文件嵌入,解决了字体替换问题。
- 支持更大的图形数据集,性能更强大。
- 引入了智能标注和智能注释,更便捷地添加动态注释。
- 提升了对云协作的支持,增强团队协作效率。
- 改进了文件打开和保存速度,特别是对复杂项目。