Pro ENGINEER Wildfire 5.0 工程图配置文件dtl超详解 下载本文

内容发布更新时间 : 2024/12/22 11:54:00星期一 下面是文章的全部内容请认真阅读。

Pro/E 工程图配置文件 .dtl 超详解共12页第1页

Pro/E 工程图配置文件 .dtl 超详解

Pro/E 是可以根据不同文件指定不同的配置文件以及工程图格式。通过配置文件选项的设置来定制适合自己的工程图环境,如:工程图的视角、尺寸单位、注释的文本高度、文本方向、几何公差的标准、字体属性、制图标准、和箭头的长度等。

虽然系统规定这些内容的默认选项,但我们仍然可以利用配置文件自己进行定义,并保存在盘中,备其他文件使用。配置文件默认的文件后缀为:【*.dtl】。我们可以在 config.pro 中来指定 drawing 配置文件的路径以及名称。

如果我们没有指定配置文件,系统会利用默认的配置文件。可以根据不同的使用标准( DIN, ISO, and JIS )指定简单的配置文件,文件的位置为:Pro/E安装目录/text/下的三个文件:

iso.dtl ISO(国际标准组织)、jis.dtl JIS(日本标准协会)、din.dtl DIN(德国标准协会)、cns_cn.dtl(中国大陆标准的配置文件)、cns_tw.dtl(中国台湾标准的配置文件)

可以使用上面的文件来作为工程图的配置文件。我们一般选择 iso.dtl。

注意:工程图的格式文件有它自己的配置文件,格式为【*.frm】,这个文件和图纸的配置文件是独立的。但有一定的限制。

一、建立配置文件

1、【文件】→【属性】,【文件属性】菜单出现在菜单管理器中。 2、单击【绘图选项】,选项对话框打开。

进入配置对话框后,你会发现和 config.pro 的配置环境是类似的,操作方法也一样。

3、根据需要编辑绘图设置文件选项。如果已经有工程图设置文件,单击并浏览到相应的【*.DTL】文件,在此基础上进行修改。

如果对配置有一定的了解,也可以使用写字板手动修改: 几个关键的配置选项:

Projection_type Drawing_units Dual_dimensioning first angle第一视角为国标,third angle第三视角欧美采用 设置绘图单位 mm 是毫米,inch 是英寸等等 是否同时显示两个单位的尺寸 Dual_secondary_units 第二尺寸单位 4、进行编辑后,单击【应用】。系统用新的设置文件选项值更新绘图。如果新设置选项未在绘图中立即更新,使用快捷键ctrl+r更新当前页面。

5、要保存更改,单击并键入文件名【gb.dtl】,比如保存到所有配置的路径D:/config。如存在【gb.dtl】可选择覆盖原文件,系统会保存当前文件的配置方式。

二、自动加载【gb.dtl】文件在config.pro中添加引用: drawing_setup_file D:/config/gb.dtl !此文件的文件名可以是任意的,后缀必须为(.dtl)。!此文件的项按【类型】分组。 !此文件中注释项中带有“#”项表示采用国标,其国标为版本号中的日期的现行国标。

!红色项应用了现行国标★★★,粉色项为重要项★★,蓝色项为普通项★,绿色项为有疑问项☆ !************************************* drawing_units MM★★★

!#设置所有绘图参数的单位,比如后面的文字大小、箭头大小等选项,是以mm为单位的,先要设置这个选项。 !*************************************

!★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★! !These options control text not subject to other options!!这些选项控制与其它选项无关的文本!

!★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★! drawing_text_height 3.5★★★

!#设置缺省文本的缺省高度h,如注释中的文字,标注中的数值大小。国标字体高度不应小于3.5。! !《GB/T 14691-1993 技术制图字体》!

text_width_factor 1.0★★★

Pro/E 工程图配置文件 .dtl 超详解共12页第2页

!#设置缺省文本的高度h和宽度的比例,标国的长仿宋体,宽=h/√2,比例约为0.7,但此项设置对于windows系统自带的仿宋体无效。!!由于上面default_font采用的是标准长仿宋字体,所以字宽不用再缩,比例为1。! !《GB/T 14691-1993 技术制图字体》!

text_thickness 0.25★★★

!#设置缺省文本笔画的宽度,默认值为0。国标A型字体的笔画宽度d为字高h的十四分之一;B型字体的笔画宽度d为字高h的十分之一。! !《GB/T 14691-1993 技术制图字体》!

!★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★! !These options control views and their annotations!!这些选项控制视图和它们的注释!

!★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★! aux_view_note_format VIEW %viewname-%viewname★★

!定义辅助视图注解的缺省格式。由“config.pro”文件中的“make_proj_view_notes”控制是否显示。! broken_view_offset 3.0★★

!设置破断视图两破断线之间的距离。! create_area_unfold_segmented YES☆

!值:yes*|no|。使局部展开的横截面视图中的尺寸显示,类似于全部展开的横截面视图中的尺寸显示。如果设置为“是”,刚创建新视图时,视图分段显示。!

def_view_text_height 3.5★★★

!#设置视图名称、剖切线文字和局部视图名称的文字高度h。! !《GB/T 14691-1993 技术制图字体》! def_view_text_thickness 0.25★★★ ! #设置视图名称、剖切线文字和局部视图名称的文字宽度d,默认值为0。国标A型字体的笔画宽度d为字高h的十四分之一;B型字体的笔画宽度d为字高h的十分之一。! !《GB/T 14691-1993 技术制图字体》!

default_view_label_placement bottom_center★★

!值:bottom_left*(底部,靠左)|bottom_center(底部,居中)|bottom_right(底部,靠右)|top_left(上方,靠左)|!!top_center(上方,居中)|top_right(上方,靠右)|。设置视图标签的缺省位置和对齐方式。!

detail_circle_line_style SOLIDFONT★★★

!#值:SOLIDFONT*(细实线)|dotfont(细虚线)|dashfont(细虚线,较疏)|dashfont_s_s(细虚线,较疏)|ctrlfont(细点画线)|!!ctrlfont_s_l(细点画线,较疏)|ctrlfont_l_l(细点画线,较疏)|ctrlfont_s_s(细点画线,较疏)|!!phantomfont(细双点画线)|phantomfont_s_s(细双点画线,较疏)|。设置详细视图(局部放大图)的边界线的线型,影响打印的粗细。国标规定为细实线。! !《GB/T 4457.4-2002 机械制图图样画法图线》!

detail_circle_note_text default☆

!确定在非ASME-94详细视图参照注解中显示的文本。! detail_view_boundary_type circle★★

!值:circle*(圆)|ellipse(椭圆)|h/v_ellipse(垂直或水平椭圆)|spline(样条曲线)|asme_94_circle(细双点画线特殊圆)|。确定详细视图的父视图上的缺省边界类型。!

detail_view_circle ON★★

!值:on*(在父视图中以圆显示局部区域的范围)|off(局部详图在父视图中的范围不显示)|。设置局部详图在父视图中是否以圆显示局部区域的范围。!

detail_view_scale_factor 2★

!设置缺省详细视图(局部放大图)相对于父视图放大的倍数,此数值在视图创建之后可以双击视图进行修改。! half_view_line symmetry_iso★★★

!#值:solid*(分界线为细实线实体剖切轮廓)|symmetry(绘制一条延伸出零件外的粗点画线并在两端各加两条细实线表示)|!!symmetry_iso(绘制一条延伸出零件外的细点画线并在两端各加两条细实线表示)

|!!symmetry_asme(绘制一条延伸出零件外的细点画线并在两端各加两条粗实线表示)|none(无分界线)。指定半视图的分界线型式。国标为symmetry_iso。!!《GB/T 17451-1998 技术制图图样画法视图》!

model_display_for_new_views hidden_line★★★

!#值:follow_environment*|wireframe(线框)|hidden_line(隐藏线)|no_hidden(消隐,即只显示可见部分线框)|save_environment|!!shading|。指定新增视图的显示型式。!

projection_type first_ANGLE★★★

Pro/E 工程图配置文件 .dtl 超详解共12页第3页

!#设置视图的投影方向(国内常用第一角画法first_ANGLE,日本等国用第三角画法third_angle)!!《GB/T 14692-2008 技术制图投影法》!

show_total_unfold_seam YES☆

!值:yes*|no|。设置全部展开横截面视图中的接缝(切割平面的边)是否显示。! tan_edge_display_for_new_views no_disp_tan★★ !值:default*|tan_solid(粗实线)|no_disp_tan(无)|tan_ctrln(细点画线)|tan_phantom(细双点画线)|tan_dimmed(灰细实线)|save_environment|。!!确定创建视图时,模型相切边的显示型式。国标为不显示相切边,但proe的相切边又包括过渡线,所以此项不定值。!

view_note STD_ISO★★ !值:std_ansi*|std_iso|std_jis|std_din|。将值设为std_ansi、std_iso 或std_jis,则视图下方的批注为标准形式,!!如DETAIL A、SEE DETAIL A、SECTION A-A 等;若将值设为std_din,则DETAIL、SEEDETAIL、SECTION被省略,仅显示出A或A-A。!

!*************************************! view_scale_denominator 1★★

!增加模型的第一个视图时,如果view_scale_format是小数,则选定的视图比例将采用给定的分母四舍五入为一个值。!!如果这样做会使比例为0.0,则“view_scale_denominator”将会乘以10的幂数。!

view_scale_format ratio_colon ★★

!值:decimal*(比例的显示型式为“比例 1.000”)|fractional(比例的显示型式为“比例 1/1”)|ratio colon(比例的显示型式为“比例 1:1”)|。!

!*************************************!

!★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★! !These options control cross sections and their arrows!!这些选项控制横截面和它们的箭头!

!★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★! crossec_arrow_length 5.0★★ !剖切箭头长度。!

crossec_arrow_width 1.8★★ !剖切箭头宽度。!

crossec_arrow_style TAIL_ONLINE★★★

!#值:tail_online*(剖切箭头的尾端与剖切线接触)|head_online(剖切箭头的尖端与剖切线接触)|。!!设置剖切箭头的那一端与剖切线接触。国标用TAIL_ONLINE。! !《GB/T 17452-1998 技术制图图样画法剖视图和断面图》!

crossec_text_place BEFORE_TAIL★★★

!#值:after_head*(在剖切箭头前)|BEFORE_TAIL(在剖切箭头尾)|above_tail(在剖切箭头上)|above_line(在剖切线上)|!!no_text(无)|。设置剖切线文字的位置。国标用BEFORE_TAIL。! !《GB/T 17452-1998 技术制图图样画法剖视图和断面图》!

crossec_type old_style☆

!值:old_style*|new_style|。控制平面横截面的外观遵循2000i-2以前所用的样式“old_style”,还是遵循使用Z-修剪平面的新样式。!

cutting_line STD_iso★★

!值:std_ansi*(粗双点画线)|std_iso(粗点画线)|std_jis(粗点画线)|std_din(粗点画线)|std_ansi_dashed(粗虚线)|!!std_jis_alternate(细双点画线)|。剖切线的样式。国标用细点画线,因无此值,用粗点画线代替。!

cutting_line_adapt yes☆

!值:yes|no*|。控制用于表示横截面箭头线型的显示方式。如果值为“yes”,则所有线型将自适应显示,开始于一条完整线段的中间,结束于一条完整线段的中间。!

cutting_line_segment 3☆

!以绘图单位指定非ANSI剖切线加粗部分的长度。如果设置为“0”,则剖切线段的长度为0。! def_xhatch_break_around_text yes★★★