找回密码
 欢迎加入
搜索
查看: 10|回复: 0

[教程] Creo的config.pro参数讲透(十二):导入导出(二)——IGES/DXF/DWG 其他格式与单位

[复制链接]

50

主题

0

回帖

1050

积分

实习版主

积分
1050
发表于 2026-11-13 10:08 | 显示全部楼层 |阅读模式
config.pro 是 Creo 启动时读取的纯文本配置文件,一行写一条“选项名 + 值”,改它就是改 Creo 的默认行为,不用每次进菜单里翻。本期讲导入导出里 IGES、DXF、DWG 相关的 10 条参数:工程图往 IGES、DXF、DWG 导出的细节,以及一张外来图纸导进来时单位怎么定。取值与默认值以 PTC 官方帮助数据交换“接口配置选项”页为准(Creo 9.0/11.0 版本),Creo 12 下同样适用。写进 config.pro 的选项下次启动 Creo 生效;在“文件 > 选项 > 配置编辑器”里当场改,当次导入导出就生效,不用重启。下面默认值后面标 *。

1. iges_out_trim_curve_deviation
它管什么:导出 IGES 时,修剪面的边界曲线(XYZ 修剪曲线)与底层曲面之间允许的最大偏差。面是修剪出来的,边界曲线不可能和曲面严丝合缝,这条就是定“允许多大缝”。
可选值:填一个数值;current*(默认);accuracy。
每个值改了会怎样:填数字就是指定一个绝对偏差,数字越小,导出的修剪曲线越贴合曲面,文件越大、导出越慢;数字越大,文件越小,但对方系统缝合时可能出现缝隙、缺面。current 表示按当前精度换算(老版本帮助里写作 -1.000000,意思一样);accuracy 表示按模型精度取值。
推荐设法:平时不动它,保持默认 current。对方系统报缝合失败、面上有缺口时,先检查模型精度与导出面的形式,不要一上来就改它;只有明确知道对方系统要求固定偏差时才填数值(比如 0.01,单位跟随模型单位)。
注意事项:它是“最大允许偏差”,不是精度本身;改得过小会显著增大文件、拖慢导出,改得过大则对方可能缝不上。

2. iges_out_mil_d_28000
它管什么:导出的 IGES 是否采用 MIL-D-28000 实体子集。MIL-D-28000 是美国军用标准里对 IGES 的子集规定,只允许用其中限定的实体类型。
可选值:yes;no*(默认)。
每个值改了会怎样:yes 导出的文件只用该子集允许的实体,个别实体会被限制或转换;no 就是普通 IGES,什么实体都能出。
推荐设法:只有对方明确要求按 MIL-D-28000 接收时才设 yes,平时保持 no。
注意事项:设 yes 之后,文件在普通系统里打开可能丢东西——不是文件坏了,是子集本身就不含那些实体。对方没这个要求就别开。

3. iges_out_jamais_compliant
它管什么:导出的 IGES 是否符合 JAMA-IS 子集规范 1.02 版。JAMA-IS 是日本汽车工业协会的 IGES 子集规范,和上一条一样,是“只允许用其中一部分实体”的收紧版。
可选值:yes;no*(默认)。
每个值改了会怎样:yes 按 JAMA-IS 1.02 的要求出文件;no 出普通 IGES。
推荐设法:对接日本汽车行业客户、对方明确要求 JAMA-IS 时才设 yes,平时保持 no。
注意事项:和上一条同理,子集导出在普通系统里可能丢实体;两条都是“对方点名要才开”的开关,不要顺手都打开。

4. iges_out_dwg_color
它管什么:工程图导出到 IGES 时,是否带上 RGB 颜色信息和用户自定义颜色。
可选值:yes;no*(默认)。
每个值改了会怎样:yes 时,图纸里用的用户自定义颜色会导出为 IGES 颜色定义实体,用这些颜色的图元都指向对应的颜色定义;no 时,导出忽略用户自定义颜色,相关图元在 IGES 文件里按白色处理。
推荐设法:图纸颜色有讲究、对方要按颜色区分线型或图层时设 yes;只传几何形状、不关心颜色时默认 no 也行。
注意事项:这一条只管工程图导出,三维模型导出的颜色不走它;改了它不会影响模型本身的颜色。

5. iges_out_dwg_line_font
它管什么:工程图导出到 IGES 时,是否带上用户自定义线型(虚线、点划线这类自己定义的线型)。
可选值:yes;no*(默认)。
每个值改了会怎样:yes 时自定义线型按原样导出;no 时全部按实线导出,线型信息丢掉。
推荐设法:图纸里用了虚线、点划线等自定义线型,而且对方需要原样呈现时设 yes;否则默认 no。
注意事项:和上一条成对出现,一个管颜色、一个管线型;只开其中一条,另一半信息还是会丢,两条要一起看。

6. iges_out_symbol_entity
它管什么:工程图里的符号(比如标题栏里的符号、自己做的自定义符号)导出到 IGES 时,是作为一个 IGES 通用符号实体整体导出,还是拆成组成它的注释和线条。
可选值:yes*(默认);no。
每个值改了会怎样:yes 时符号作为一个 IGES 228 号通用符号实体整体出去,对方系统里它还是一个符号;no 时符号被拆成散的注释和线条,对方只能看到一堆线和字。
推荐设法:默认 yes。对方系统不认 228 号符号实体、符号显示乱了时,改 no 再导一份对照。
注意事项:改 no 之后符号不再是整体,对方想整体移动、编辑这个符号就做不到了;这属于“为兼容性牺牲结构”的做法。

7. iges_clip_view_ent
它管什么:导出 IGES 工程图时,是否按 IGES 视图轮廓裁剪实体(几何图元)。
可选值:yes*(默认);no。
每个值改了会怎样:yes 时,视图轮廓以外的实体不导出,文件干净;no 时全部导出,不管在不在视图里。
推荐设法:默认 yes。对方抱怨图上缺东西、怀疑被裁掉了时,先拿 no 对照导一份验证,确认是不是裁剪的问题。
注意事项:这一条只裁几何实体,注释(文字、符号说明)归下一条管,别混了。

8. iges_clip_view_note
它管什么:导出 IGES 工程图时,注释(文字、符号说明这类)是否按视图轮廓裁剪。
可选值:no_clip*(默认);full_clip;partial_clip。
每个值改了会怎样:no_clip 不裁剪,注释原样保留;full_clip 只裁掉完全在视图轮廓外的注释;partial_clip 更严,哪怕注释只有一部分在视图外也裁掉。
推荐设法:默认 no_clip。图纸注释跨视图、导出后对不上的时候,再试 full_clip;partial_clip 最容易误伤,轻易别用。
注意事项:和上一条的区别要记清——上一条裁几何实体,这一条只裁注释;图上缺线找上一条,缺字找这一条。

9. intf_out_layer
它管什么:工程图导出到 DXF、DWG 时,图层和线型怎么组织,要不要打成 AutoCAD 的块(block)。
可选值:none*(默认);part_layer;block_layer;block_nested_layer;block_view_based_layer;block_nested_view_based_layer。
每个值改了会怎样:none 不建块、不映射图层和线型,按原样导出,最省事;part_layer 按零件图层导出,图层结构保留;block_layer 把零件、符号、成组(每个视图)和表格导出为 AutoCAD 块;block_nested_layer 在此基础上,块按装配层级嵌套;block_view_based_layer 的块按所在视图嵌套;block_nested_view_based_layer 两者都嵌套。
推荐设法:给 AutoCAD 用户、对方要按图层管理时用 part_layer;对方要在 AutoCAD 里整体移动、复用某个零件的图形时用 block_layer;平时默认 none 最省事,别为了“显得专业”去开嵌套。
注意事项:这一条只影响 DXF、DWG 导出,不影响 IGES;块嵌套层级越深,对方打开后结构越复杂,改图反而麻烦。想给图层指定导出时的接口编号,还有一条 intf_out_layer_rename_table 可以配合用。

10. intf2d_in_acad_insunits
它管什么:导入 DXF、DWG 图纸时,单位按文件里的哪个变量定。DXF/DWG 文件头里有两个相关的变量:INSUNITS(插入单位)和 MEASUREMENT(度量单位,0 是英制、1 是公制)。
可选值:yes;no*(默认)。
每个值改了会怎样:yes 时优先用 INSUNITS(如果文件里有),没有就用 MEASUREMENT;INSUNITS 为 0 时按英寸处理。no 时,只有 INSUNITS 与 MEASUREMENT 一致才用 INSUNITS,否则用 MEASUREMENT。
推荐设法:对方文件单位总是不对(毫米的图进来变成英寸、尺寸差了 25.4 倍)时,先检查这一条;日常默认 no。
注意事项:这一条只管“导入图纸”,导入三维 DXF 不走它;单位问题的根子往往在对方出图时的 INSUNITS 设置,改这一条是“就着对方文件来适配”,不是去修对方的文件。

顺带三条
preferred_export_format:快速导出默认用的格式,值是 pdf*、iges、dxf、step、cgm、dwg、tiff、medusa、stheno,默认 pdf。常导 DXF 的人把它设成 dxf,点一次快速导出就是 DXF,不用每次选格式。
intf2d_in_dxf_mapping_file、intf2d_out_dxf_mapping_file:导入、导出 DXF、DWG 时映射文件的路径(绝对或相对路径都行)。映射文件管颜色、线型、图层在两边的对应关系,和别人长期交换图纸时,把映射文件固定下来比每次在对话框里改靠谱。
intf_profile_dir:导入、打开、导出配置文件的公共存放目录;不设就是当前工作目录。导入导出配置文件(.dip/.dep 这类)一多,固定个目录,换电脑、换工作目录都不会丢。

一份典型配置参考(只列本期讲到的,默认值写出来只是为了一眼看清,不写也一样)
  1. ! 导入导出(二):IGES/DXF/DWG 其他格式与单位
  2. iges_out_trim_curve_deviation current
  3. iges_out_mil_d_28000 no
  4. iges_out_jamais_compliant no
  5. iges_out_dwg_color no
  6. iges_out_dwg_line_font no
  7. iges_out_symbol_entity yes
  8. iges_clip_view_ent yes
  9. iges_clip_view_note no_clip
  10. intf_out_layer none
  11. intf2d_in_acad_insunits no
  12. preferred_export_format pdf
复制代码
您需要登录后才可以回帖 登录 | 欢迎加入

本版积分规则

Archiver|手机版|小黑屋|八三设计网

GMT+8, 2026-11-14 09:03 , Processed in 0.010901 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表