基于NX的研发产品设计管理平台实现(十)--图纸绘制环境预设置1

    xiaoxiao2025-07-09  4

    五、图纸绘制环境预设置

    5.1    UG制图模板的制作

    1)使用直线等工具绘制图纸模板

    2)添加相关属性

    3) 添加图纸属性关联

    4) 插入公司logo

    5) 模板制作好后另存在服务器上,根据本公司运作方式,所有图纸模板采用统一格式,均使用A3模板;

    5.2    UG制图模板的配置

    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制图模板资源板文件的调用

    5.3    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>

    转载请注明原文地址: https://ju.6miu.com/read-1300527.html
    最新回复(0)