一.打开proe,点击菜单栏的工具-选项,将 intf_out_layer 值改为 part_layer 后,输出到 dwg/dxf文件时系统将图元详细分类自动产生不同的图层并自动命名,命名语法为: (Part_name)_(图层名称),之后进入CAD查看图层会发现有以下这些图层:


0(细实线);01___PRT_ALL_DTM_PLN;01___PRT_DEF_DTM_PLN;02___PRT_ALL_AXES;03___PRT_ALL_CURVES;04___PRT_ALL_DTM_PNT;05___PRT_ALL_DTM_CSYS;05___PRT_DEF_DTM_CSYS;06___PRT_ALL_SURFS;DEFAULT_1;DEFAULT_2;DEFAULT_3;(Part_name)_DXF_FORMAT;(Part_name)_DXF_Text;(Part_name)_DXF_AXIS;(Part_name)_DXF_CONTINUOUS_LINE;(Part_name)_DXF_DIMENSION;(Part_name)_DXF_HATCHING;(Part_name)_DXF_HIDDEN_LINE


二.(Part_name)_DXF_FORMAT之前的图层对于我写经验之前没发现它有什么用,一张正常的dwg估计用不了之前的图层,所以不管。之后的就是有用的,我们需要把它们的名字更改一下,以方便我们查看哪个属于哪个图层的。修改方法如下:


1、打开dxf_export.pro


2、如果原文件有内容,那么可以全部清空掉,然后写入:


map_layer DXF_FORMAT _图框


map_layer DXF_Text _文本批注


map_layer DXF_AXIS _轴线


map_layer DXF_CONTINUOUS_LINE _粗实线


map_layer DXF_DIMENSION _尺寸标注


map_layer DXF_HATCHING _剖面线


map_layer DXF_HIDDEN_LINE _虚线


由于只能改图层名字,所以以上就直接复制粘贴进去就可以了,不满意的可自行修改后面的中文。


三.然后就是修改输出颜色了。能修改颜色的选项为:


GEOMETRY_COLOR 几何


HIDDEN_COLOR 隐藏线


SECTION_COLOR 草绘


CURVE_COLOR 曲线


QUILT_COLOR 面组


VOLUME_COLOR 制造体积块


SHEETMETAL_COLOR 钣金件


DATUM_COLOR 基准


LETTER_COLOR 字母


HIGHLIGHT_COLOR 加亮主项目


DIMMED_COLOR 加亮次要项目


EDGE_HIGHLIGHT_COLOR 加亮边


...


修改语法为:


map_color(空格)(proe颜色名称)(空格)(输出DWG的颜色)


四.输出颜色的名称为:


1 红色


2 黄色


3 绿色


4 青色


5 蓝色


6 洋红色


7 白色


...


255,255,255 白色


(xxx,xxx,xxx)(可自行编辑所需要的RGB颜色)


比如,如果你需要自定义基准和字母的颜色,那么可以写下:


map_color LETTER_COLOR 5


map_color DATUM_COLOR 1


由于我目前只需要自定义这两项选项,所以只需要写这两条进去即可,其他的就让它默认就可以了,有需要的可自行添加。


5

还有就是线型和字体,修改语法分别为:

map_linestyle(空格)(proe线型名称)(空格)(输出DWG的线型)

map_text(空格)(proe文本字体名称)(空格)(输出DWG的文本字体)

由于本人目前不需要修改这两项,所以就不再一一举例了,如果有需要的朋友,请自行查找百度搜相对应的proe线型名称和proe文本字体名称,输出的话只需要对照proe里的属性的相对应的英文写入即可。


6

最后,记住编辑好文件后,加入配置文件里

intf2d_out_dxf_mapping_file X:\..   intf2d_out_dxf_mapping_file