ProE和Creo输出DXF/DWG文件设置大全

DXF/DWG输出概述

尽管Creo工程图功能逐渐完善,已经可以逐渐完全替代AutoCAD在工程图部分的功能。但受限于工程师的熟练程度、数据交换的需要等各种原因,在实际工作中难免要把Creo工程图文件输出为DWG或DXF文件以进行后续的处理。本文就来详细讲解下在Creo中输出工程图为DWG和DXF文件时的设置方法,以实现最大程度的保真。

尽管第一次设置可能会有点烦,但一劳永逸的工作值得做!

本文将详细讲解如下内容,帮助用户无忧实现DFX/DWG输出:

Ø  DXF/DWG输出的相关文件config选项

Ø  DXF/DWG输出的相关绘图属性

Ø  DXF/DWG的输出映射选项设置

n  DXF/DWG输出的图层映射设置

n  DXF/DWG输出的颜色映射设置

n  DXF/DWG输出的文本和字体映射设置

n  DXF/DWG输出的线型映射设置

1.DWG输出的Config选项

为了最大限度减少输出过程中的设置步骤,用户可以通过设置文件选项(config选项)来设定常用的输出选项,并且实现最大程度的输出结果保真(注意是文件config选项而非绘图属性/选项)

  • dxf_out_drawing_scale,建议设为yes。可选值说明如下

    • yes:设置这个选项,则在绘图中没有设定比例的视图讲会输出正确的比例信息(转换为1:1)但详细视图和其他比例视图将不进行转换比例尺寸。如果你想输出1:1的DXF或DWG,请设为yes.

    • no:所有视图原样输出不进行任何比例操作。

  • dxf_out_scale_views:建议导出时本选项设为yes.

    • yes : 导出时,将按照主视图比例重新更新更个绘图的比例,使得主视图比例变为1:1同时按照对应的比例对其他视图进行缩放。比如主视图是2:1时,输出后视图将缩小为原来的0.5(也就是变为1:1)。如果原来的详细视图为4:1那么输出后会变成2:1,其他的比例视图也同样进行缩放。包括视图内的标注和文本高度也会进行同样的调整。而在AutoCAD中,输入后外观会和原始Drawing保持一致,同一张标准视图进行图元测量的时候,标注的结果也会和原始的标注一致。

    • no : 视图比例不进行缩放。

  • pro_unit_length : 建议设为unit_mm

输出环境和选项设置(config选项)

  • use_export_2d_dialog:建议设为yes,这样在输出前会先打开输出设置对话框,可以进行输出选项的临时设置。

在这个对话框中用户可以进行所有DXF/DWG输出选项的设置。包括线型、图层、颜色、文本以及图元属性的设置等。你如果不想一次性设置太多选项,可以在这里临时救急!

  • intf2d_out_dxf_mappling_file:设置DXF、DWG输出时的手工映射设置文件,格式化的文本文件,一般建议用dxf_export.pro作为文件名。映射文件可以进行自定义项目的映射输出以实现输出结果最大程度的还原。有关这个文件的详细设置,后面会有详细讲解。

  • dxf_export_format :输出的dxf版本格式,可以设为12/13/14/2000/2004/2007/2010/2013,建议2007或2004便可。

  • dwg_export_format:设置输出的dwg版本格式,可选值为14/2000/2004/2007/2010/2013.

  • intf2d_out_blanked_layers:设置是否输出已经遮蔽(隐藏)的图层内图元,一般设为no不输出已隐藏的图元。

  • intf2d_out_enhanced_ents:设置样条曲线和剖面线的输出方式,可选值为spline_and_hatch/spline_only/hatch_only/none。分别对应的是输出样条和剖面/只输出样条/只输出剖面/两种都输出为折线和线段。建议用默认的spline_and_hatch.

  • intf2d_out_pnt_ent:设置是否输出点图元,yes点,no输出为图形.建议no

  • dxf_out_stroke_text:设置是否打散输出文本,none:基于原始字体和字符编码原样输出所有文本;special:转换为cial.fnt字符导出为笔划型文本;all:全部文本都打散为笔划型文本。

  • intf_out_layer:设置图层的输出映射方式。建议part_layer或block_layer,可选值如下:

    • none:用层的原名进行输出,如果图元属于多个图层,则按照字母排列顺序只输出到第一个图层。对于特殊图元如中心线、隐藏线和虚线,会有专门的图层

      中心线:DEFAULT_1

      • 隐藏线:DEFAULT_2

      • 虚线:DEFAULT_3

      • 不属于任何图层的图元:DEFAULT_0

    • part_layer:使用这个选项将会进行如下操作:

      创建预定义图层

      • 将creo线型映射到AutoCAD线型

      • 不受原始比例干扰,将以1:1的比例导出绘图

      • 导出时,绘图中的剖面线和表格将做为块输出。

      • 文本以AutoCAD文本的形式导出,并且不在外部块中。

    • block_layer:可以把绘图的元件(零件)、符号、组(每个视图)和表输出为AutoCAD的块,并且采用如下方式进行转化:

      • 用户自定义符号转化为命名块,符号实例转变为单独的块,默认名称为<符号名>_<符号实例名>.

      • 绘图和布线图中创建的用户定义组转化为命名块,默认名称<符号名>_<符号组名>.

      • 表和绘图中关联的文本一起转化为命名块,默认名称table_<实例名>.

    • block_nested_layer:输出的图层保存Creo元件和装配的层次结构

    • block_view_based_layer:为每个显示装配绘图模型的视图创建一组AutoCAD块

    • block_nested_view_based_layer:为每个显示装配绘图模型的视图创建一组嵌套的AutoCAD块。

  • dxf_out_comments:设置是否在DXF文件中创建备注行,建议yes

  • intf2d_out_acad_mtext:设置多行文本是否转化为DWG的单个MTEXT图元,建议YES

  • intf2d_out_acad_text_align:设置输出文本的对齐方式。as_is:按原样的对齐方式输出;fit:自动调整输出对齐方式。建议as_is.

  • intf2d_out_acad_ellipses:设置椭圆是否按原样输出。yes:原样输出为椭圆;no:输出为样条曲线。建议yes

  • intf2d_out_acad_ole_as_image:设置OLE对象是否输出为Excel和Word的嵌入图像。建议yes.

  • inftf2d_out_acad_unicode:设置是否以Unicode编码形式输出非ASCII字符,yes:输出unicode;no:不输出unicode;建议设为yes.(输出后碰到乱码时)

  • dxf_out_sep_dim_w_breaks:设置是否在输出的尺寸界线上引入断点,以便分离图元保持和Creo中显示的效果一致.建议yes.

  • intf2d_out_open_log_window:设置是否打开输出的日志文件窗口。建议no.

2.绘图属性(选项)

l  draiwng_unit  mm.设置绘图的单位

default_annotation_font  simfang.ttf设置文本字体,Creo中支持默认的fnt字体和ttf字体。如果用户设置了这个字体,则在输出DXF的时候必须指定对应的AutoCAD映射字体,否则可能造成乱码。

通过设置config选项和绘图选项,可以实现DXF和DWG的全局选项,在默认的情况下可以输出较为理想的结果,但是如果用户在创建绘图的时候设置了比较多的自定义项目,则需要通过映射文件或者输出对话框来进一步细化设置。映射文件的指定正如前面

3.1.图层和线型映射

在默认的情况下,标准的Creo图层和线型都会自动映射为标准的AutoCAD图层和线型,层名以相同的名称映射到AutoCAD图层。线型的映射如下:

但用户也可以通过手工映射的方式来设置。手工设置的选项放在config选项intf2d_out_dxf_mapping_file指定的格式化文本文件中。对于每个图层,映射的格式如下:

map_layer     <要映射的Creo图层名>      <映射为AutoCAD图层名>

例如,假设Creo中用户创建中心轴的图层creo_axis,设置的映射选项为

map_layer  default_axis  axis,

则用户在输出part1时生成的AutoCAD图层会变位part1_axis并且会包括所有的轴(如果绘图中没有中心轴则不输出该图层)。注意这个设置只影响新创建的图层。

同理,如果要手工映射线造型,可以设置格式为:

map_line_style    <Creo中的线型名称>   <AutoCAD中的线型名称>

例如:map_line_style   CTRLFONT   CENTER

要注意的是,DXF文件名最多只能使用32个字符,因此超过32个字符的层名将会被截断。

3.2.颜色映射

在默认的情况下,和AutoCAD中具有相同名称的颜色会直接映射,和标准AutoCAD颜色值具有相同RGB值的用户自定义颜色也会自动映射。Creo系统默认颜色则会自动映射为下面AutoCAD颜色。

而Creo系统对应的默认图元颜色对应如下(对应不同的颜色方案):

而在AutoCAD中,各个颜色的对应序号如下:

如果用户要在dxf_export.pro中进行手工映射,那么设置格式如下:

map_color   <Creo颜色名>   <AutoCAD颜色序号>   

如下例

map_color      LETTER_COLOR              2   

3.3.文本字体映射

在DXF和DWG输出的时候,经常会发生输出后字体乱码的现象,这是因为用户设置输出的字体映射不对导致的。特别是用户在Creo工程图中指定特殊字体的时候更容易发生。设置的格式如下:

map_font    <Creo绘图字体名>   <AutoCAD映射字体名>

如下设置方法:

map_font   font     SIMFANG.ttf

map_font       filled       bigfont.shx

map_font       isofont     arial.ttf

 最后,为大家提供有关dxf和dwg输出的config选项和输出映射文件的范本,大家可以对照上面的选项根据自己的要求进行修改设置。

4.1.config选项范本

dxf_out_drawing_scale yes

dxf_out_scale_views yes

pro_unit_length   unit_mm

use_export_2d_dialogyes

intf2d_out_dxf_mappling_file d:\0_objlib\config\dxf_export.pro

dxf_export_format 2007

dwg_export_format 2007

intf2d_out_blanked_layers no

intf2d_out_enhanced_entsspline_and_hatch.

intf2d_out_pnt_entno

dxf_out_stroke_textnone

intf_out_layerpart_layer

dxf_out_commentsyes

intf2d_out_acad_mtextYES

intf2d_out_acad_text_alignas_is

intf2d_out_acad_ellipsesyes

intf2d_out_acad_ole_as_imageyes

inftf2d_out_acad_unicodeyes

dxf_out_sep_dim_w_breaksyes

intf2d_out_open_log_windowno

4.2.映射文件dxf_export.pro范本

复制下面内容保存为文本文件,文件名改为dxf_export.pro,通过config选项

intf2d_out_dxf_mappling_file  指定它的完整路径便可实现映射文件的设置。

*********************************************

! Dxf_export.pro 文件的设置目的在于建立proe转autocad之间正确的映射关系,设置内容主要包括下面四方面:

! 自定义线条颜色: map_color (Pro/Engineer 系统颜色 ) (AutoCAD 系统颜色 )

! 自定义图层名称: map_layer ( 默认图层名称 ) ( 自定义名称 )

! 自定义线型: map_line_style (Pro/Engineer 线型名称 ) (AutoCAD 系统线型名称 )

! 自定义字体:map_font  ProE字型  AutoCAD字型

!自定义线型颜色:

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 6 !加亮的参照

map_color  HIDDEN_COLOR 252 !隐藏线颜色

map_color  CURVE_COLOR  5  !曲线颜色

map_color  VOLUME_COLOR 206 !失效的尺寸

map_color  SECTION_COLOR 130 !破断线颜色

map_color  SHEETMETAL_COLOR  3!钣金件的驱动曲面颜色

!自定义图层映射:

map_layerDEFAULT_1  0

map_layerDEFAULT_2   hidden

map_layerDEFAULT_3   divide

map_layerDXF_AXIS    center

map_layerDXF_CONTINUOUS_LINE  0

map_layerDXF_HIDDEN_LINE    hidden

map_layerDXF_DIMENSION    dim

map_layerDXF_TEXT    text

map_layerDXF_HATCHING    hatch

map_layerDXF_TABLE    format

map_layerDXF_BALLOON   bom

map_layerDXF_FORMAT    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                   dot

!自定义字体映射

!map_font       font                      simplex.shx

map_font       font                      SIMFANG.ttf

map_font       filled                    bigfont.shx

map_font       isofont                   arial.ttf

(0)

相关推荐

  • PPT如何设置和保存自定义字体?

    PPT的默认字体在之前的版本都是宋体,投放的视觉效果不是很好,所以一定要提前 将字体设置好,今天小编就来教大家如何设置自定义的字体吧! 1.点击设计 首先打开PPT进入PPT的界面,在上方的选项卡中, ...

  • Word如何对插入的项目符号进行自定义设置?

    在Word中我们可以对插入的项目符号进行自定义的设置,可以像设置文字一样的设 置符号的大小,颜色等等,下面来看看吧! 1.将需要添加项目符号的段落选中,点击上方的--开始选项卡,找到项目符号按 钮. ...

  • PR输出多音轨文件

    接上篇博客,把多音轨文件放入PR处理完毕后,在输出的时候发现输出文件变成单音轨的.如果想要达到如下效果:将文件拖入PR仍然能显示多音轨,并能够进行处理,需要进行如下操作: 一.将文件拖入并处理 二.处 ...

  • jmeter压测学习7-登录参数化(CSV 数据文件设置)

    前言 我们在压测登录接口的时候,如果只用一个账号去设置并发压测,这样的结果很显然是不合理的,一个用户并发无法模拟真实的情况. 如果要压测登录接口,肯定得准备几百,甚至上千的账号去登录,测试的结果才具有 ...

  • Altium Designer加载SETP文件设置3D封装

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnHardware& ...

  • 条码软件如何输出PDF标签文件

    条码图片的格式多种,在设计行业里用的多为矢量格式的图片和PDF文件.在Label mx通用条码标签设计系统里,设计出来的条码可以导出为JPG.BMP以及矢量的EMF格式.整个条码标签也可以可以导出为B ...

  • 彻底搞懂ProE和Creo的精度系统,拒绝莫名失败

    ProE和Creo的精度系统       相对于其它的三维CAD软件,ProE和Creo的精度系统是个另类存在.其它软件的精度一般都是躲在背后偷偷起作用,对用户而言都是透明的存在.ProE和Creo的 ...

  • 精华收藏!深入ProE和Creo圆角的原理和应用(一)

    圆角特征     圆角(Round)是各类三维建模软件中都会具备的一个工程特征,也是在实际建模过程中会频繁使用的功能,在ProE和Creo中自然也不例外.在Creo中圆角特征具有丰富的控制选项,可以实 ...

  • 给文件设置打开密码,对表格加密

    给文件设置打开密码,对表格加密 工作中经常需要对重要文件加密有木有? 比如说为了保证报表内重要数据的安全,需要用户输入密码后才能打开文件,你知道怎么设置吗? 其实文件加密的技巧很简单,只是你不知道而已 ...

  • PathPicker-从bash输出中选择文件的python库

    PathPicker是一个简单的命令行工具,解决了从bash输出中选择文件的永久性问题.PathPicker将: 解析所有输入行以查找类似于文件的条目 在方便的选择器UI中显示管道输入 编辑您喜欢的文 ...

  • 手机dwg文件怎么打开方式?

    dwg格式的文件,手机无法直接打开,需要借助第三方的APP才可以打开观看,小编 就来从苹果手机和安卓手机已经电脑PC三个方面来和大家说一下如何通过第三方的 APP打开dwg文件吧! 安卓手机 如果你的 ...