做设计这些年,我踩过最闷的坑,不是建模建歪了,也不是尺寸标错了,而是一个看起来毫不起眼的问题:文件打不开。对方发来一个压缩包,解压后里面躺着三个文件,后缀分别是.stp、.igs和.stl。你用SolidWorks,他用Creo,图纸传到你这里,要么白屏,要么只剩一堆碎面,要么直接给你报个错,整条项目进度就这么卡在一个“格式”上。
后来我带团队做跨软件协作项目,才发现这类问题根本不是什么小概率事件。设计、仿真、制造、外协、客户审核,每个环节都在用不同的工具,文件每经过一道手就要换一次“语言”。谁把格式搞明白了,谁就能少加一半的班。这篇内容不打算讲高深理论,就围绕CAD模型格式的分类、技术底层、常见格式的适用场景,以及我在实际项目中踩过的转换坑,给大伙儿做一次系统梳理。无论你是刚入门CAD的新手,还是被格式折磨过的老手,这篇文章应该都能帮上忙。
1. 为什么格式选错,往往比画图错误更让人崩溃
1.1 一个接错格式的项目,到底能卡多久
先说个真实经历。之前接了一个设备改造项目,对方设计部用的是UG,我们内部主力是SolidWorks。前期沟通一切正常,等对方把三维模型发过来,我打开一看,零件全是“死”的——没有特征树,不能编辑参数,更别提改个孔位再更新装配关系。想跟对方要一份原生文件,对方一句“我们这边UG是正版,你们也装一个吧”,直接把人噎住。
这种事情在制造业里太常见了。格式选错,轻则一个零件重新建模,重则整个装配体的配合关系全部重来。特别是一些大装配体,几百个零件,哪怕只是丢失了配合约束,返工量也不是一两天能消化的。更麻烦的是,有些格式转换后会出现“可见但不可选”“能显示但剖切报错”的幽灵状态,排查起来比重新画还费时间。
1.2 从“文件拖进去”到“跨软件交换”,格式是绕不开的暗雷
很多人觉得格式问题是个“专题课”,其实它是日常暗雷。你看网上天天有人搜“cad文件拖到cad里直接打开”“cad可以导入eplan吗”“eplan导入cad”,说明大家在实际工作中经常要做跨软件、跨专业的数据交换。电气工程师要拿机械专业的CAD底图去画柜内布局,工艺工程师要把三维模型转到CAM软件里编刀路,供应链要把图纸发给供应商报价,客户审核要看轻量化模型……每一个环节背后都是一次格式转换。
我对“格式”这件事的定义是:它是CAD世界里唯一的“通用语言”。你建模水平再高,选的格式别人读不了,你的设计就只是一堆躺在硬盘里的字节。反过来说,哪怕你建模一般,但能熟练地在正确时机输出正确格式,你在协作链条里的价值就高出一大截。
1.3 学格式为什么值得花时间:省的不只是时间,是返工成本
有人觉得研究格式是“偏门技能”,不如练建模、练渲染来得实在。但我的体会是,建模能力决定你能做多复杂的活,格式能力决定你的活能不能顺畅地传到下一道工序。一个图纸交付延迟,可能让整个项目节点往后拖一天;一个单位错了的模型,可能让一批零件全部报废。这些成本,远比“多学一个格式怎么用”高得多。
而且,格式知识不是一次性的。软件版本在升级、云协作在普及、Web端预览需求在增加,你掌握的格式选择能力会持续复用。下面我先把格式差异的底层逻辑讲清楚,后面再逐个格式拆解。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 看懂格式差异的三个底层维度:数据结构、原生与中性、2D与3D
2.1 数据结构:矢量是“配方”,网格是“切好的菜”
所有CAD格式,底层数据结构可以粗暴地分成两大类:矢量类(B-rep/NURBS)和网格类(Mesh)。这两种结构的区别,类比一下就是“配方”和“切好的菜”。
矢量类格式里,模型是由几何数学定义的,比如一条直线用起点终点描述,一个曲面用NURBS控制点描述。它的优点是精度无限高,可以随时改变曲率、倒角、拉伸方向,适合工程设计、仿真分析、数控加工。缺点是文件通常比较大,计算开销也高。
网格类格式则相反,它把模型表面切成了无数个三角形(或四边形)面片,用一堆顶点的坐标拼出外观。它的优点是渲染快、显示流畅、文件大小可控,3D打印和游戏动画基本都用这类格式。代价是没有精确的几何数学定义,放大之后能看到棱角,无法直接用于CNC加工或工程仿真。
这就是为什么STL文件能拿去3D打印,但你不能指望从STL里“提取”出一个可编辑的圆角特征。因为它根本没有“圆角”这个概念,只有一片片三角形。理解了这一点,你就明白了为什么“从STL转回STEP”这种操作本质上是在逆向重建模型,而不是简单的格式转换。
2.2 原生格式与中性格式:方言和普通话的关系
CAD软件各自有原生格式,比如SolidWorks的SLDPRT、UG的PRT、Creo的PRT(注意,UG和Creo的PRT并不通用)、CATIA的CATPart、SketchUp的SKP、Revit的RVT。这些原生格式相当于各地方言,包含的信息最全:特征历史、参数、草图约束、装配配合关系、材质、光源、PMI标注等,统统都在里面。
但问题是,A软件的方言,B软件不一定听得懂。这时就需要中性格式,比如STEP、IGES、DXF、STL、OBJ等。中性格式相当于普通话,谁都能听懂,但代价是细节会丢失。你从SolidWorks导出一个STEP文件,对方用UG打开,大概率能看到完整的实体几何,但原模型里的特征树、草图约束、参数关系基本都没了。
这个取舍要提前想清楚:如果对方拿模型只是为了看外形、做干涉检查、出有限元网格,中性格式完全够用。如果对方要基于你的模型继续改参数、改草图,那你就得给原生格式,或者双方协商用同一款软件。指望“一个STEP文件解决所有问题”,到最后多半会失望。
2.3 “能打开”不等于“能用”:精度、特征树、PMI这些隐性指标
很多人判断格式有没有问题,标准是“能不能打开”。但实际工作中,“能打开”和“能用”是两码事。打开之后,你要看四样东西:第一,实体有没有变成片体;第二,装配配合关系还在不在;第三,单位对不对;第四,标注和公差(PMI)还在不在。
实体变片体是最常见的转换事故。有些STEP导出设置没勾选“缝合曲面”,导入后模型看起来完整,一剖切就发现里面是空的,所有操作都会失败。单位问题更是阴魂不散,英寸和毫米搞错,一个100毫米的零件导入后变成100英寸,整整大了25.4倍。这种错你如果在装配阶段才发现,那真是欲哭无泪。PMI标注丢失也很麻烦,尤其是做国标图纸交付时,公差、基准、表面粗糙度这些信息一旦在转换中蒸发,后续得靠人工重新补。
顺带说一个很迷惑的现象,有人遇到过CAD打开后出现放射状乱线,或者图层文字全部乱码。这种问题很多时候不是软件坏了,而是旧版本软件去解析新版本格式时数据错位。遇到这种情况,第一反应不应该是重装软件,而是检查文件版本和导出设置。
2.4 显示异常不等于文件损坏:先别急着重装
热搜里有个词条叫“CAD显示驱动程序文件(.hdi)已丢失或损坏,程序将关闭”,这个很多人遇到过。我的经验是,这种报错大概率是显卡驱动、CAD版本兼容性或者硬件加速设置的问题,跟DWG文件本身关系不大。直接把显卡硬件加速关掉,或者更新显卡驱动,多半能解决。
同样的道理,如果你打开一个DWG文件后出现“乱线转文字”的诡异情况,也别急着怀疑文件中毒。先试试用不同版本的CAD打开同一个文件,再用修复工具跑一遍,或者用其他看图工具预览一下,基本就能判断问题出在文件本身还是软件环境。格式问题里,80%其实是环境问题,真正文件损坏的比例没那么高。
3. 2D格式逐个盘:DWG、DXF、DWF、PDF别混着用
3.1 DWG:行业事实标准,但版本可能成为门槛
DWG是Autodesk公司AutoCAD的私有格式,也是目前2D工程图事实上的标准。几乎所有的CAD软件都支持打开DWG,但“支持打开”不代表“完美兼容”。很多人用别的软件打开高版本DWG后,发现标注样式变了、填充边界丢了、动态块变成普通块,这些都是常见问题。
我个人的处理原则是:如果对方用AutoCAD,那DWG肯定是首选,但尽量输出对方能兼容的版本。DWG版本从R12一直到2024版,跨度非常大,高版本DWG在低版本软件里经常打不开。你可以把文件另存为低版本格式,但要注意,降版本有时会把多重引线、注释性比例、动态块这些高版本特性“拍扁”,视觉上会有微妙差别。所以最稳妥的做法是,发文件之前问一句“你那边CAD什么版本”,而不是闷头发最新版。
3.2 DXF:为了交换而生,却常常被“滥用”
DXF是Autodesk在1982年推出的数据交换格式,初衷就是让其他软件能读AutoCAD的数据。它分ASCII和二进制两种形式,ASCII版可以用文本编辑器直接打开,便于调试,但文件大、解析慢;二进制版文件小、加载快,适合复杂图纸。
很多第三方软件、脚本工具都优先支持DXF而不是DWG,因为DXF的格式规范公开,编程处理方便。比如用Python的ezdxf库批量改DXF文件,就比直接操作DWG要清爽得多。但DXF也有个明显毛病:它在处理复杂对象、自定义对象、代理实体时容易翻车,尤其是带自定义实体(如天正、浩辰的图元)的图纸,转成DXF再转回来的过程中,图元类型经常被替换成普通块或无名实体,导致后续无法编辑。
我的建议是:DWG和DXF同源,但真要选交换格式,优先考虑DWG(版本降好),只有在需要脚本处理或第三方软件只认DXF时才用DXF。
3.3 DWF和PDF:面向审阅与签发的轻量格式
DWF是Autodesk主推的发布格式,文件小、速度快,专为审阅设计。它的定位不是给AutoCAD“编辑”,而是给非设计人员、客户、领导看图和批注用的。DWF的优势是保留矢量和部分注释信息,可以测量,但没法直接修改模型。
PDF则是更通用的选择,几乎所有设备都能打开。把CAD图纸出成PDF,是打印、签字、归档、外发审核最稳妥的路径。要注意的是,CAD里打印PDF时,线宽、图层颜色、打印样式表(CTB/STB)的设置直接决定输出效果。很多人导出的PDF线条全部一样粗,就是因为没有正确配置打印样式。
DWF和PDF之间怎么选?如果对方只是看个大概,PDF足够了。如果对方要在图纸上做测量、加批注、看图层信息,DWF会更合适。但DWF的普及度不如PDF,别指望供应商那边一定有DWF查看器。
3.4 2D格式互换中最容易翻车的四个细节
2D格式转换看似简单,其实坑也不少。我遇到最多的四个问题,正好和你的热搜词对上了。
第一个是字体缺失。CAD图纸里用了某种字体,换一台电脑打开后字体全变成问号或方块,这在跨软件交换时尤其常见。解决方法是把文字转成多段线或者PDF后再发,但这样就失去了可编辑性。更靠谱的长期方案是自建一套常用字体库,并在公司内统一使用。
第二个是图层和线宽丢失。有些转换工具会把所有对象合并到0层,导致线型、颜色、打印线宽全乱。发送前一定要检查图层管理器,确保图层信息完整保留。
第三个是外部引用和图片路径失效。这也是很多新手头疼的问题——在CAD里插入的图片、外部参照DWG,自己电脑上显示得好好的,发给别人就全没了。原因很简单:CAD默认不把图片和外部参照打包进DWG文件,它只记录一个路径。解决办法是用“电子传递”功能或者把图片用“嵌入”方式插入,也可以直接用“发布”导出PDF。
第四个是代理实体和自定义对象。天正、浩辰、理正这些国产CAD插件画出来的墙体、门窗、标注,在纯AutoCAD里打开就是一堆所谓“代理实体”。除非对方装了同样的插件,否则只能看不能改。遇到这种情况,要么让对方把图纸“分解”成普通对象再发,要么干脆输出PDF。
4. 3D格式逐个盘:STEP、IGES、JT、STL、OBJ、FBX、原生格式各司其职
4.1 STEP/STP:工业交换里的“普通话”
STEP(Standard for the Exchange of Product Model Data)是目前3D数据交换中公认最可靠的中性格式,尤其是AP203和AP214两个应用协议。AP214比AP203多了颜色、图层等显示属性,适合外观要求高一点的协作场景。STEP保存的是精确的B-rep实体,导入导出后实体仍是实体,可以测量、剖切,下游的CAM、CAE、CAID软件基本都能读。
我的经验是,跨软件传3D模型,第一选择永远是STEP。只要导出设置正确,实体无碎面、无缝隙,对方拿到的模型基本可用。唯一要说明的是,STEP同样会丢特征树和参数,对方拿到的是“哑实体”。如果双方都接受这点,STEP基本不用解释太多。
4.2 IGES/IGS:老而弥坚,但问题不少
IGES是最早的CAD交换格式之一,上世纪80年代就出来了。很多老设备、老流程、老供应商到现在还指定要IGES。但说句实在话,IGES转换出问题的概率比STEP高不少,尤其是复杂曲面,经常出现破面、修剪丢失、方向翻转、片体不缝合等问题。有些模型导入后看起来正常,一偏置就报错,十有八九是IGES时代的陈年旧疾。
如果对方坚持要IGES,我建议你在导出时打开“曲面缝合”选项,并尽量把精度调到最高。导入后如果发现破面,先在CAD软件里用“检查几何体”功能跑一遍,再用“修补”工具处理。实在不行,就换STEP再试一次。能说服对方改用STEP,就尽量别用IGES。
4.3 JT:轻量化协作格式里的“隐士”
JT是西门子主推的轻量化可视化格式,在汽车、重工等行业用得非常广泛。它最大的优势是文件小、加载快,一个大装配体用原生格式可能要几千兆,转成JT后可能只有几百兆甚至更小。所以很多企业做设计评审、工艺审查、供应商协同,会统一用JT作为“共用底座”,各个CAD软件都通过转JT把数据汇聚到Teamcenter这样的PLM系统里。
JT既能存轻量化的Tessellated数据(网格),也能存BREP数据,还可以带PMI。如果你在某家大型制造业企业工作,JT格式的熟悉程度几乎等于你的协同效率。小型团队接触少也正常,知道它适合大装配可视化和PLM协同就可以了。
4.4 STL、OBJ、FBX:网格世界三兄弟,各管一摊
STL是3D打印的绝对主力。它把模型表面细分为一堆三角形,导出时有个“弦高差”和“角度公差”参数,决定了三角形的密度和模型的平滑程度。打印对模型精度要求高的话,可以适当把公差设小,但文件也会成倍膨胀。我的建议是,只要3D打印机能接受,STL导出的弦高差设在0.01mm左右就够用了,角度公差10-15度就挺好,再小文件会非常大,机器算起来也费劲。
OBJ比STL强在能保存颜色、材质和纹理坐标,3D建模、游戏、影视行业用得多。不过OBJ本身不带单位信息,不同软件默认导入导出时可能换算不一致,导致模型忽大忽小。导入OBJ时务必确认单位设置。
FBX则是动画和游戏领域的“通用货币”,支持骨骼动画、蒙皮、材质、动画曲线这些东西。如果你要把CAD模型导入到3ds Max、Blender、Unity、Unreal里做产品动画或交互展示,优先导出FBX,否则很容易丢失绑定和动画数据。
4.5 原生格式地图:什么时候给源文件,什么时候给中性格式
原生格式是给人改的,中性格式是给人看的。这个原则在团队协作里尤其重要。
如果你和对方用的是同一款CAD软件,且版本差距不大,那么发原生格式是最好的。比如SolidWorks对SolidWorks,SLDPRT里所有的特征、草图、配合关系都在,对方拿到手就像自己画的一样可以随便改。
但不同软件的原生格式千万别硬转。SolidWorks的SLDPRT、UG的PRT、Creo的PRT、CATIA的CATPart、Inventor的IPT,虽然都叫“三维模型”,但底层内核完全不一样。有些软件号称“支持打开PRT”,实际只是通过导入其它内核格式实现的,特征树照样没有。
所以在跨软件协作时,我的原则是:能发STEP就发STEP,实在不行发IGES,再不行发JT,最后才考虑让对方装个同款软件。发文件前先问一句“你要这个模型是用来编辑还是只看外观”,这句话能帮你省掉大量的返工。
4.6 格式版本与软件版本:一个隐形的兼容性雷区
除了格式类型,格式版本也是一道坎。DWG有2018版、2020版,STEP也有不同版本,但STEP的兼容性普遍比DWG好。更大的雷区是软件版本:高版本SolidWorks默认能打开低版本文件,但低版本打不开高版本文件,只能借助云转或用对方软件另存为低版本。
遇到这种情况,我通常会准备一个专门的“转换机”,装好各个软件的较全版本,专门用于接收和输出各种格式。虽然有些笨,但确实能解决绝大多数版本兼容问题。
5. 转换实操:从导出到导入的完整链路与避坑经验
5.1 三步走:导出设置、生成文件、导入校验
格式转换不是一个“导出——导入”就完事的动作,我习惯把它分成三步。第一步,在源软件里做好导出设置,包括单位、版本、曲面缝合、精度,以及是否包含PMI和颜色属性。第二步,生成中性文件。第三步,在目标软件里导入后做一轮系统校验,确认实体、单位、坐标和装配关系。
从SolidWorks导出STEP时,我一般会打开“自定义属性”以保留文件属性,并勾选“缝合曲面”。从UG导出时,我会确认导出的实体不是片体,并检查是否有小破面。从Creo导出时,要注意坐标系的选择,Creo默认导出有时会把坐标系移到模型中心或世界原点,导致装配时定位错位。
5.2 转换中最容易丢的三样东西:特征历史、装配层级、曲面质量
前面讲过特征历史一定丢,这是中性格式的天然局限。装配层级则是另一个大坑。一个总装配里包含子装配和零件,转换时如果导出选项没勾选“包含所有零部件”,对方打开后可能发现只有顶层装配,零件全不见了。导出前最好用“文件→另存为→STEP”时确认装配树被完整包含,并让下游导入后检查装配树深度。
曲面质量问题的重灾区是IGES和STL。IGES容易出现破面、微小缝隙,STL则是把精确曲面变成三角形网格,看起来光滑的圆角其实是一堆小平面。如果要拿STL去做物理仿真,基本是开玩笑。要拿IGES去做五轴加工,也得先把曲面质量修好。
5.3 单位、坐标系与公差:三个最隐蔽的“杀手”
单位问题是转换事故里排名第一的元凶。有的软件导出时默认用英寸,你这边设计时用的是毫米,导入后所有尺寸都差了25.4倍。更坑的是,有些软件不显示单位,让你以为导入的是毫米,实际内部已经是英寸,最后3D打印出来发现零件小了一圈。这个真的只能靠校验,导完第一步就是拿一个已知尺寸的零件量一下。
坐标系问题也很烦。模型在A软件里位于某个装配坐标,导出到B软件后如果坐标系没对齐,装配关系就全乱。解决方法是导出前统一约定世界坐标系,或者使用“装配对齐”功能重新定位。
公差问题容易被忽略,因为它主要影响CAM和CAE,不去仿真或加工的人看不出来。不同软件默认的建模公差不同,导出时如果使用过大公差,可能会导致两个原本贴合的面在转换后出现0.01mm的间隙或干涉,在装配分析中引发误报。导出时尽量选择精度高、公差小的预设。
5.4 特殊场景一:3D打印的STL导出参数怎么设
如果你要3D打印,从CAD里导出STL时记住两个参数:弦高差(Chord Tolerance)和角度公差(Angle Tolerance)。弦高差越小,模型越接近原始曲面,但文件越大;角度公差控制相邻三角形面片的夹角变化,设得越小,曲率变化大的地方三角形越多。一般建议弦高差设为模型尺寸的0.1%-0.2%,角度公差设在10度以内。如果打印的零件很小,比如手表齿轮,弦高差就要设到0.01mm甚至更小。
另外,大多数打印切片软件对法线方向很敏感,导出STL前要确保模型法线一致向外。若打印时出现“悬空面”或“反向面”的报错,多半就是法线出了问题。
5.5 特殊场景二:Web端预览CAD,格式该怎么选
现在很多项目要“网页看三维模型”,比如给客户发一个链接就能在线预览设备外观。这时不要把原始DWG或STEP直接丢到网页上,浏览器根本不认识。通常的做法是把模型导出成glTF/GLB或3D PDF,然后再通过开源组件(如Model Viewer、Three.js)嵌入网页。
glTF/GLB是目前Web 3D的标准格式,体积小、加载快,保留了网格、材质、节点层级,很适合在线展厅、虚拟装配、交互式手册。导出时,如果你的CAD软件不直接支持,可以走“CAD→OBJ/FBX→glTF”的中间转换路径,用Blender或Assimp这类工具处理。要注意的是,glTF对超大装配体不友好,零件数太多时加载会卡,必要时得做减面或分块加载。
如果只是给人“看”不是给人“动”,3D PDF也是个选择。有些CAD软件直接支持发布3D PDF,Adobe Reader就能打开,还能旋转、缩放、测量,对方也不用装专门的查看器。
5.6 脚本化处理:用Python批量操作CAD文件的思路
如果你经常要处理大量CAD文件,手动一个个转换实在太折磨人。我在处理DXF批量修改时,会用Python的开源库ezdxf,它可以直接读取DXF的图层、实体,然后按规则批量改名、改颜色、改线型,甚至重排图框。
比如要给几百张图纸统一加上“修订标记”,用ezdxf写个循环就能搞定。DWG格式由于是封闭格式,用Python处理起来麻烦一些,但也有一些方案,比如通过ODA File Converter先批量转成DXF,再用ezdxf处理。下面这段代码是我常用的批量修改DXF线宽的例子:
python复制import ezdxf
# 打开DXF文件
doc = ezdxf.readfile("drawing.dxf")
msp = doc.modelspace()
# 遍历所有LINE实体,把图层名字改成“OUTLINE”的线宽调整为0.5mm
for entity in msp.query("LINE"):
if entity.dxf.layer == "OUTLINE":
entity.dxf.lineweight = 50 # 单位是1/100mm,50=0.5mm
doc.saveas("drawing_modified.dxf")
需要注意的是,ezdxf对DXF的支持很全面,但DWG的加密和压缩机制是私有协议,最好先转成DXF再处理。处理完要再用CAD打开检查一遍,避免因为DXF版本不同导致属性丢失。
6. 按场景选格式的决策清单
6.1 先问三个问题,再决定格式
每当我被同事问“我该发什么格式”时,一定会先反问三个问题:第一,接收方用什么软件打开?第二,接收方要编辑这个模型,还是只看外观?第三,这个数据是给人看,还是给软件算?
这三个问题的答案基本决定了格式方向。编辑需求强,给原生格式;只看外观,给PDF或轻量化格式;给软件算,给STEP或IGES;要3D打印,给STL;要做Web展示,给glTF或3D PDF。
6.2 不同场景的推荐格式速查表
| 场景 | 推荐格式 | 备选格式 | 注意事项 |
|---|---|---|---|
| 同软件内部设计协作 | 原生格式(SLDPRT/PRT/CATPart等) | 中性格式 | 确认版本一致 |
| 跨软件3D模型交换 | STEP(AP214) | IGES、JT | 验证实体和单位 |
| 2D图纸外发 | DWF | 先设置打印样式 | |
| 2D图纸跨软件编辑 | DWG(低版本) | DXF | 检查图层和字体 |
| 3D打印 | STL | 3MF | 设置弦高差和角度公差 |
| 大装配轻量化评审 | JT | 3D PDF | 适合PLM协同 |
| Web在线预览 | glTF/GLB | 3D PDF | 模型轻量化后再导出 |
| 动画/游戏渲染 | FBX | OBJ | 骨骼和材质别丢 |
| 长期归档 | STEP + PDF | 原生格式备份 | 双格式保险 |
6.3 归档与长期可读性:别等到三年后才后悔
很多团队把归档理解成“把所有文件拷贝一份存起来”,这其实远远不够。CAD软件版本更新极快,三年前的原生文件,现在打开可能提示“未来版本”,或者干脆无法识别。我见过不止一个项目,因为存档的原生文件打不开,只能靠当时打印的PDF硬着头皮翻模。
我个人的归档习惯是“双格式原则”:原生格式存一份,保证未来还能编辑;STEP或PDF存一份,保证未来至少有办法看。如果条件允许,再加一份带PMI的3D PDF。这个习惯多占不了多少存储空间,但能避免“文件读不出来”这种毁灭性事故。
6.4 格式之外:别忘了BOM、PMI和元数据
最后提一个很多人忽视的点:格式转换不只是几何数据转换,还有非几何数据的传递。BOM表(物料清单)、PMI标注、产品属性、材质、供应商信息这些,都可能绑在模型上。你导出STEP时,如果选项里有“包含属性”或“导出PMI”,尽量勾上。否则下游拿到一个光秃秃的几何体,还得自己重新录入一堆信息,效率低还容易错。
这一点在航空航天、汽车、医疗器械这些有强追溯要求的行业尤其重要。格式选得对,数据管线就流畅;中间断了一环,后面补起来全是加班。
我个人在实际操作中的一个习惯是:每次转换后,一定会做一个“三个打开”动作——用原生软件打开一次,用中性格式丢进一种第三方查看器打开一次,再用目标软件打开一次。这个动作看着啰嗦,但真的能救回不少因为格式问题埋下的雷。如果你也在为格式问题挠头,不妨从今天起把“先问需求,再选格式,最后做校验”这三步养成习惯,大概率能帮你少走很多弯路。
