当前位置:文档之家› proe转cad工程图的图层设置问题

proe转cad工程图的图层设置问题

Pro-e工程图转autocad工程图(捉摸了好几天)
由于PRO/E系统采用单一数据库管理,因此工程图与对应的实体模型是相互关联的,如果在工程图中修改了尺寸,那么这些修改会在对应的零件模型中体现出来;相反的,如果对零件模型进行了修改,那么对应的工程图中也会做同样的修改(同样工程图中的各个视图的尺寸也是相关联的)。

因此考虑如果能将Pro-E的工程图文件(.drw)输出为标准的AutoCAD 工程图DWG/DXF文件,这样就会省许多事。

甚至我们可以有这样的设计思路:掌握设计意图一在PRO/E 中三维造型一在Pro-E中生成工程图一制成标准工程图一在AutoCAD中修改工程图一输出DXF/DWG文件。

但是工程图模块作为PRO/E的一个重要组成部分,功能虽然已经十分强大,然而若是直接由pro-e 导出,其中的许多标准与国标不匹配,因此这样输出到Autocad中的工程图是不标准的,需要修改。

一、常见问题:
在由Pro-E输出DXF/DWG文件时遇到最大的障碍就是线型方面的问题。

国家标准规定的各种图线分为粗、细两种,粗线的宽度b应按图的大小和复杂程度,在AutoCAD中这些问题都是由图层进行控制的。

但由Pro-E视图生成的线型是不能修改的。

如果我们可以将PRO/E中的图层和AutoCAD中的图层设置统一起来,那么很多问题就会迎刃而解。

转换的过程比较简单。

只需将文件另存为DWG格式,既可完成转换。

在Pro-E中,图层输出方式如果采取默认值的方式,当输出成DWG/DXF文件时。

只会有下列几种图层,分别是:DEFAULT_l:图元为中心线时归入此层;DEFAULT_2:图元为隐藏线时归人此层;DEFAULT_3:图元为虚线时归人此层;0层:凡是不属于上面三种线型皆归人此层;HATCHING_*:剖视图的剖面线归人此层;TABLE_*:当工程图中有表格时,归人此层;对大多数的Pro/E用户而言,这样的设置其实已经够了,然而,对于用惯AutoCAD的用户而言,这样的设置其实是不足的,例如,对于尺寸的格式,便没有归类到单独层。

二、解决方法:
(一)intf_out_layer设置为part_layer
打开Pro-e在工具—选项设置中,将选项:
intf_out_layer的值设为part_layer,这样图元将以图层的方式输出,在输出时,系统会将图元详细来分类,并且以默认图层名称输出成DWG/DXF格式,在A中,
列出了系统默认的图层名称与图元分类。

输出时,其命名语法如下:<模型图名称>_<默认图层名称>。

当然,图层的分类与命名都是由系统自动来产生,用户只需知道每个图层含什么图元即可,其余工作都会由Pro /E自动完成,非常方便。

Pro/E中由视图生成的线型,不管其图元是所有轴线、连续实线、隐藏线、标注尺寸、批注文字、剖面线、表格、球标符号还是图框,线型都默认为连续线,线宽也都默认为是一样的。

因此可以在AutoCAD环境下,将所有图形设置为随层,即:在命令行中输入setbylayer,然后再打开图层特性管理器,将各图层的线型和线宽根据国标和自己的审美观作修改
需重点提出来的是:Pro/E将粗糙度标注放在了连续实线图层,而国标中粗糙度标注应归为标注尺寸图层。

因此需将所有的粗糙度标注选出来后进行打散操作,再选择所有被打散的粗糙度标注,将其归为标注尺寸图层即可。

此时线型和线宽就基本修改完毕。

虽然这样已经相当方便了,但也许用户想更进一步来设置特殊的图层名称,线条颜色与格式,Pro/E一样能满足用户的需求,要达到这样的目的,就必须要加入第二个条件
(二)DXF_EXPORT.PRO的设置:
文本文件dxf_export.pro主要是当配置选项,intf_out_layer设为part_layer时,用户可以自定义图层名称,线条颜色,线条样式等。

而不用受限于PROE 中默认值。

A.自定义图层名称
Map_layer 默认的图层名称自定义名称
Pro/engineer默认的图层名称:
例如:
map_layer Dxf_Dimension Dim
map_layer Dxf_Axis Axis
map_layer Dxf_Hatching Hatch
map_layer Dxf_text Text
map_layer Dxf_table Table
map_layer Dxf_Format Format
map_layer Dxf_Hidden_line hidden
map_layer Dxf_Continuous_Line Solidline
B.自定义线条颜色
Map_color Pro/engineer系统颜色AutoCAD颜色Pro/engineer系统颜色:
例如:
map_color LETTER_COLOR 2/*黄色
map_color HIGHLIGHT_COLOR 1/* 红色
map_color GEOMETRY_COLOR 7/* 白色
map_color DIMMED_MENU_COLOR 9/* 浅灰色
/map_color EDGE_HIGHLIGHT_COLOR 3/* 绿色
map_color HIDDEN_COLOR 255/* 黑灰色
map_color VOLUME_COLOR 206/* 紫红色
map_color SECTION_COLOR 100青色
map_color SHEETMETAL_COLOR 108/*深绿色
map_color CURVE_COLOR 5/* 蓝色
map_color SKETCH_COLOR 4/*浅蓝
map_color DATUM_COLOR 36/*深褐色
map_color QUILT_COLOR 6/*洋红色
map_color BACKGROUND_COLOR 250/*黑色
map_color HIDDEN_LINE_COLOR 8/*深灰色
解释如下:将pro-engineer里工程图导入autocad后,默认情况下尺寸线为黄色,即:
map_colorLETTER_COLOR 2/*黄色。

若改为map_color LETTER_COLOR 3刚从pro-engineer导入autocad后,尺寸线颜色改为绿色
C.自定义线型
Map_line_style Pro/engeneer系统线型名称AutoCAD线型名称
注:pro-engineer里系统线型名称和AUTOCAD线型名称基本一致。

三、举例
打开Pro-e在工具—选项设置中,将选项:
intf_out_layer的值设为part_layer。

然后再编辑文本文件dxf_export.pro文件如下:
map_layer Dxf_Dimension Dim
map_layer Dxf_Axis Axis
map_layer Dxf_Hatching Hatch
map_layer Dxf_text Text
map_layer Dxf_table Table
map_layer Dxf_Format Format
map_layer Dxf_Hidden_line hidden
map_layer Dxf_Continuous_Line Solidline
map_color LETTER_COLOR 3
编辑好 Dxf_export.pro 文件后,此文件的路径在pro-e的安装目录下的config.pro里设置参数:dxf_export_mapping_file=X:\**\Dxf_export.pro 。

四、注意事项
(一)Dxf_export.pro文件的位置
Dxf_export.Pro一定要跟所处理的工程图与模型在同一目录下,而不是放在启动目录或安装目录下。

(二)模型名称和它的工程图名称最好一致
这样可以避免输出到Autocad后,有的图层是用模型名,有的图层是工程图名。

或同一图层用模型名显示一次,又用工程图名显示一次,造成混乱。

相关主题