Proe转CAD相关问题
(一)在配置文件CONFIG.SUP(或PRO)中設置
intf_out_layer
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_layer none -> default設定
intf_out_layer part_layer -> 各零件會到不同層,被炸開成各線段
intf_out_layer block_layer -> 各零件與視圖皆不同層但各自被 block
另外關於各零件若想要不同顏色,操作步驟如下:
1在assembly模式下你的每一個model均須設定不同顏色
2在drawing模式下將你轉出之視圖設定為與model同一顏色
\disp mold\view disp\選取該視圖\model color(內定值是drawing color)
3 完成以後該視圖將依各model的顏色顯示在drawing,再來只要轉成dxf
4 開啟auto cad後你會發現各零件仍是單一顏色,只要在圖層性質管理器選
取欲變更之零件圖層顏色即可將該零件變色
(二)我是不建议用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 的输出环境"(Export Environment for DXF) 或"DWG 的输出环境"(Export Environment for DWG) 对话框。
将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 → Model Display → Edge/Line → Edge Quality 改为very high.
(六)用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 青色 4
SHEETMETAL_COLOR 绿色 3
CURVE_COLOR 褐色 40
BACKGROUND_COLOR 深蓝色 5
Pro/Engineer系统线型名称:
隐藏线 Hidden
实线Geometry
导引线 Leader
虚线Phantom
中心线 Centerline
AutoCAD系统的颜色是用数字作名称的:
系统颜色名称
红色 1
黄色 2
绿色 3
青色 4
深蓝 5
洋红 6
白色 7
深灰色8
浅灰色9
... ...
AutoCAD 系统的线条样式:
实线Solidline
虚线Dashed
中心线 Center
点画线 Dashdot
双点画线Divide
点线dot
... ...
例如:希望所有的尺寸线转到AutoCAD后自动形成一个图层dim,只要在文件中写一行:
map_layer Dxf_dimension _dim
然后到AutoCAD环境进一步设置颜色、线宽等。
注意使用Dxf_export.pro时要求工程图的文件名和模型文件名保持一致。
记住编辑好Dxf_export.pro文件后,放在你处理的工程图和模型同一目录,而不是放在启动目录。
(七)如何编写Dxf_export.pro文件
map_color BACKGROUND_COLOR 7
map_color DIMMED_COLOR 7
map_color LETTER_COLOR 5 !尺寸线
map_color HIGHLIGHT_COLOR 7
map_color EDGE_HIGHLIGHT_COLOR 5 !文字及尺寸
map_color GEOMETRY_COLOR 7 !几何线条(最主要的)
map_color HIDDEN_COLOR 9 !隐藏线
map_color SHEETMETAL_COLOR 7
map_color CURVE_COLOR 7
map_color VOLUME_COLOR 7
map_color SECTION_COLOR 2 !剖面
map_color PRESEL_HIGHLIGHT_COLOR 7
map_color SELECTED_COLOR 7
map_color SECONDARY_SELECTED_COLOR 7
map_color PREVIEW_GEOM_COLOR 7
map_color SECONDARY_PREVIEW_COLOR 7
map_color DATUM_COLOR 1 !中心线
map_color QUILT_COLOR 7
map_layer DXF_AXIS _axis
map_layer DXF_CONTINUOUS_LINE _continuousline
map_layer DXF_HIDDEN_LINE _hiddenline
map_layer DXF_DIMENSION _dim
map_layer DXF_TEXT _text
map_layer DXF_HA TCHING _section
map_layer DXF_TABLE _table
map_layer DXF_BALLOON _balloon
map_layer DXF_FORMA T _format
map_line_style solidfont bylayer
map_line_style phantomfont phantom
map_line_style ctrlfont center
map_line_style bylayerfont center
map_line_style dashfont dashed
map_line_style ctrlfont_s_l center
map_line_style ctrlfont_s_s center2
map_line_style ctrlfont_l_l centerx2
map_line_style dashfont_s_s dashed2
map_line_style phantomfont_s_s phantom2
map_line_style ctrlfont_mid_l center
map_line_style dotfont hidden
map_font font simplex.shx
map_font filled bigfont.shx
map_font isofont arial.ttf
可以在config.pro 中设置dxf_exprot_mapping_file x:\xx\dxf_export.pro(绝对路径),而不必把Dxf_export.pro 放在处理图的同一目录下了。
(八)工程图DXF格式转到AUTOCAD里面后,剖面线不是整体了,解决方法: