1)使用直线等工具绘制图纸模板
2)添加相关属性
3) 添加图纸属性关联
4) 插入公司logo
5) 模板制作好后另存在服务器上,根据本公司运作方式,所有图纸模板采用统一格式,均使用A3模板;
1)修改制图模板配置文件:ugs_drawing_templates.pax(路径: D:\Program Files\UGS\NX 6.0\UGII\templates)
修改内容如下:
<?xml version="1.0"encoding="gb2312"?>
<Palettexmlns="http://www.ugsolutions.com/Schemas/2001/UGPalettes"schemaVersion="1.0">
<Presentationname="Drawing Templates (Inch)" bitmap="drawing_new.bmp"FileNewTab="Drawing" application="All" UsesMasterModel="Yes"/>
<PaletteEntryid="d1">
<References/>
<Presentationname="A3" description="国标制图模板,A3">
<PreviewImagetype="UGPart" location="drawing_views_template.jpg"/>
</Presentation>
<ObjectDataclass="DrawingTemplate">
<TemplateFileType>none</TemplateFileType>
<Filename>X:\JMLF\ReUse\Preconfig\A3.prt</Filename>
<Units>Metric</Units>
<UsesMasterModel>Yes</UsesMasterModel>
</ObjectData>
</Palette>
把以上红色部分替换为保存的模板文件路径即可
2)建立制图模板调用资源板文件,命名为LT_templates.pax,内容如下:
<?xml version="1.0"encoding="utf-8"?>
<Palettexmlns="http://www.ugsolutions.com/Schemas/2001/UGPalettes">
<Presentation name="GB Templates" bitmap="LT.bmp"/>
<PaletteEntry id="MOD">
<References/>
<Presentation name="MOD">
<PreviewImage type="UGPart" location="MOD.prt"/>
</Presentation>
<ObjectData class="ModelTemplate">
<TemplateFileType>none</TemplateFileType>
<Filename>MOD.prt</Filename>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="A3">
<References/>
<Presentation name="A3">
<PreviewImage type="UGPart"location="A3.prt"/>
</Presentation>
<ObjectData class="DrawingTemplate">
<TemplateFileType>none</TemplateFileType>
<Filename>A3.prt</Filename>
</ObjectData>
</PaletteEntry>
</Palette>
3)制图模板调用资源板图标制作
使用画图工具制作一个32X32的“LT.bmp”文件,并保存至与LT_templates.pax相同文件夹下;
4)UG制图模板资源板文件的调用
1) 制作明细表模板
新建一part文件,进入制图模块,选择菜单:插入-零部件明细表
2) 插入后的默认明细表
3) 编辑明细表内容
4) 插入列方法
注:以上操作顺序不得颠倒
5) 添加属性关联
属性关联参数
序号
代号
名称
数量
材料
备注
$~C
<W$=@$PART_NAME>
<W$=@名称>
$~Q
<W$=@材料>
<W$=@备注>
6) 修改明细表定位基准
更改截面对齐位置为右下角对齐
7) 调整好明细栏宽度后,另存明细表模板为mingx.prt
8) 配置明细表资源板调用模板,另存为LT_tables.pax,文件内容如下:
<?xmlversion="1.0" encoding="UTF-8"?>
<Palettexmlns="http://www.ugsolutions.com/Schemas/2002/UGPalettes" author="UGNX2.0"originalURI="LT_tables.pax"schemaVersion="1.0"><Presentation name="LT_Tables" bitmap="table"application="All"/>
<PaletteEntryid="table_entry1"><Presentation name="mingx"description="mingx"><PreviewImage type="UGPart"location="X:\JMLF\ReUse\Preconfig\mingx.prt"/></Presentation><ObjectDataclass="PartsListTemplate"><Filename> X:\JMLF\ReUse\Preconfig\mingx.prt </Filename></ObjectData></PaletteEntry>
</Palette>