④block_nested_layer
将intf_out_layer设置为block_nested_layer,导出到AutoCAD时,用intf_out_layer>block_nested_layer保持Creo元件和装配的层次结构。
⑤block_view_based_layer
将intf_out_layer设置为block_view_based_layer,使用intf_out_layer>block_view_based_layer为每个显示装配绘图模型的视图创建一组AutoCAD块。
⑥block_nested_view_based_layer
将intf_out_layer设置为block_nested_view_based_layer,使用intf_out_layer>block_nested_view_based_layer为每个显示装配绘图模型的视图创建一组嵌套的AutoCAD块。
注意这个:
intf_out_layer_rename_table(说明:
允许在导出时为层分配界面标识。
block_layer,part_layer,none
block_layer-将用于Pro/ENGINEER绘图的元件(零件)、符号、组(对每个视图)和表作为AutoCad块汇出。
块以如下方式转化:
part_layer-从Pro/ENGINEER绘图中将资料汇出为DXF和DWG格式。
none-将Pro/ENGINEER绘图以DXF和DWG格式汇出而不建立块或映射层及线型。
这是以前有人写的,大家看看吧,虽然颜色不能转过去,但每个零件都有一个层,这样就可以改颜色了,还是不错的。
===========================================
设定intf_out_layer参数于config.pro
intf_out_layernone->default设定
intf_out_layerpart_layer->各零件会到不同层,被炸开成各线段
intf_out_layerblock_layer->各零件与视图皆不同层但各自被block
另外关于各零件若想要不同颜色,操作步骤如下:
在assembly模式下你的每一个model均须设定不同颜色
在drawing模式下将你转出之视图设定为与model同一颜色\dispmold\viewdisp\选取该视图\modelcolor(内定值是drawingcolor)
完成以后该视图将依各model的颜色显示在drawing,再来只要转成dxf
开启autocad后你会发现各零件仍是单一颜色,只要在图层性质管理器选取欲变更之零件图层颜色即可将该零件变色
(二)我是不建议用AutoCAD来转换,但如果要做的话,注意几个环境(config.pro)变量的控制:
dxf_out_stroke_text
dxf_out_drawing_scale
copy_dxf_dim_pict
dxf_out_scale_views
dxf_export_format
dwg_export_format
仔细研究一下这些东西对你转为AutoCAD图形很有帮助,网上提的大部分此类问题都与这些变量有关。
另外,建议转换格式采用CGM格式,这种格式不知道高版本的AutoCAD是否认识。
(三)将dxf_exprot.pro文件放在工作目录!
(四)控制DXF和DWG输出
确保已设置以下配置选项:
将use_export_2d_dialog设置为yes,以打开"DXF的输出环境"(ExportEnvironmentforDXF)或"DWG的输出环境"(ExportEnvironmentforDWG)对话框。
将dxf_export_format或dwg_export_format设置为12、13或14。
intf2d_out_enhanced_ents,以控制折线、直线和弧或剖面线和样条图元的输出。
对intf2d_out_pnt_ent进行设置以按原样或形状输出点。
将dxf_out_stroke_text设置为yes,可以在DXF和DWG输出中,按笔划形式输出文本。
将intf_out_layer设置为:
block_layer
part_layer
none
将dxf_out_comments设置为yes,以在DXF文件中创建注释行。
将dxf_out_sep_dim_w_breaks设置为yes,可在尺寸界线上引入断点来输出尺寸,以便分离图元并保持原始图片。
将intf2d_out_open_log_window设置为yes,可显示包含"输出日志文件"的窗口。
在dxf_export.pro文件中映射层和线型。
(五)Pro/ENGINEER转成AutoCad时,圆弧与真正圆弧有很大误差,按如下方法修正。
在Pro/ENGINEER中将View→ModelDisplay→Edge/Line→EdgeQuality改为veryhigh.
(六)用AUTOCAD出工程图
为了利用AutoCAD强大的二维编辑功能,我们可以将Pro/E工程图输出到AutoCAD环境进一步美化处理,Pro/E提供了完善的功能让我们充分利用AutoCAD的功能。
首先设置config.pro增加intf_out_layer值为part_layer后,输出到dwg/dxf文件时系统将图元详细分类自动产生不同的图层并自动命名,命名语法为:
(Part_name)_默认图层名称,以下列出:
(part_name)_Dxf_Axis 所有轴线
(part_name)_Dxf_Continuous_Line 连续线
(part_name)_Dxf_Hidden_Line 隐藏线
(part_name)_Dxf_Dimension 尺寸标注
(part_name)_Dxf_Text 文本批注
(part_name)_Dxf_Hatching 剖面线
(part_name)_Dxf_Table 表格
(part_name)_Dxf_Ballon 球标符号
(part_name)_Dxf_Format 图框
Dxf_export.pro文件的设置:
文本文件Dxf_export.pro主要是当设置intf_out_layer值为part_layer后,用户可以自定义图层名称、线条颜色、线条样式等,而不再受限于Pro/E的默认值。
它的语法有三种:
自定义图层名称:
map_layer(默认图层名称)(自定义名称)
自定义线条颜色:
map_color(Pro/Engineer系统颜色)(AutoCAD系统颜色)
自定义线型:
map_line_style(Pro/Engineer线型名称)(AutoCAD系统线型名称)
Pro/Engineer系统颜色名称如下:
Pro/E名称 Pro/E默认颜色 AutoCAD系统对应名称
LETTER_COLOR 黄色 2
HIGHLIGHT_COLOR 红色 1
GEOMETRY_COLOR 白色 7
DIMMED_MENU_COLOR 浅灰 9
EDGE_HIGHLIGHT_COLOR 蓝色 140
HIDDEN_COLOR 黑灰色 8
VOLUME_COLOR 洋红 6
SECTION_COLOR 青色