工程图中显示模型重量的方法

在工程图纸的标题栏中通常有重量这一栏,可以通过Proe中MP_MASS()函数来提取模型的质量,如想在图纸显示重量首先必须添加参数和关系,再次把这个参数添加到工程图中 。
下面介绍如何设置计算模型重量的参数和关系,由于该设置适用于所有模型,所以建议在模板中进行添加,可以参考:自定义Pro/E模板
1.用Proe打开“proeWildfire 3.0templates(以proe3.0为例)”目录下面的实体模板“mmns_part_solid.prt” 。
2.在“工具”菜单中选择“参数”,然后添加新参数“weight”类型设置为实数,如图1 。

工程图中显示模型重量的方法

文章插图
图1
【工程图中显示模型重量的方法】3.为了能够让模型自动计算更新质量属性还需要设置质量的源,选择“编辑”菜单->“设置”->“质量属性”,把“源”更改为“几何和参数”点击“确定”完成更改 。,如图2 。
工程图中显示模型重量的方法

文章插图
图2
:如果不更改第3步的质量源为“几何和参数”,那么系统质量相关参数将无法使用 。另外还有一种方法可以解决此问题,在菜单“工具”->“程序”->“编辑设计”,在“MMNS_PART_SOLID.PLS”文件中“MASSPROP”和“ END MASSPROP”之间增加“PART”+“模板名称”,如“PART MMNS_PART_SOLID.PRT”,参考图3 。
工程图中显示模型重量的方法

文章插图
图3
4.在“工具”菜单中选择“关系”,添加新关系:weight=MP_MASS(“”)*1000,其中MP_MASS(“”) (冒号为英文状态的标点符号)为Proe自带的函数来提取模型质量,由于“mmns_part_solid.prt”这个模板质量单位为“吨”,通常图纸中显示单位为“kg”所以要乘以1000,如图4 。
:Pro/E野火版中可以使用系统参数“pro_mp_mass”替代“MP_MASS(“”)”,即公式可以为“weight=pro_mp_mass*1000” 。
还可以把最常用的材料添加到模板中,这样每次新建零件后只需更改非常用材料 。
本站提供设置好的模板下载:点击下载
工程图中显示模型重量的方法

文章插图
图4
5.配置“config.pro”选项“template_solidpart”指向“proeWildfire 3.0templatesmmns_part_solid.prt”(是模板的路径和文件名) 。
6.重复1-4步,分别修改钣金模板“mmns_part_sheetmetal.prt”和组件模板“mmns_asm_design.asm”并配置“template_sheetmetalpart”和“template_designasm”这两个选项 。
7.为了使模型再生的时候能够重新计算质量,需要配置config文件中的选项“mass_property_calculate”值为“automatic” 。
8.在工程图的图框文件“*.frm”中要显示重量的表格中填入“&weight”就可以了 。另外可参考:控制工程图中重量小数位数



    推荐阅读