UG爱好者

标题: 装配图重量 [打印本页]

作者: hnypb*    时间: 2015-7-10 13:00
标题: 装配图重量
请问各位高手,装配工程图里的总重量如何计算
作者: 破衣哥*    时间: 2015-7-10 17:44
添加bom表关系,单个质量x数量,具体的我空了给你回复
作者: hnypb*    时间: 2015-7-10 20:48
一个装配图里有好几个不同的零件,我需要算出所有零件累加在一起的重量,并显示在工程图里。谢谢!
作者: 破衣哥*    时间: 2015-7-14 10:47
本帖最后由 破衣哥 于 2015-7-14 11:05 编辑

计算BOM表元件总质量的具体步骤为:

1.从【文件】/【准备】/【模型属性】中必须设置单位和材料属性(也可以是质量属性中的密度)  
2.从工具参数下添加实数类型的参数weight(weight是自定义参数名,也可以设置成任意的名字,只是名字而已)  
3.从【工具】/【关系】下加入关系式weight=mp_mass(“”),其中的mp_mass用来表示质量参数。
4.从【工具】/【程序】/【编辑设计】迚入后。在程序的最后面的程序段修改为:  MASSPROP  PART name.prt (在此插入该行,name为具体的零件名称) END MASSPROP
5.此时通过点击【工具】/【参数】,可以发现参数名为“weight”的质量参数已经被计算出来了。  
6.接下来就要让零件中的设置在装配工程图的BOM表体现出来,关键在于BOM表的重复区域的设置。对应的设置参数为: ams/mbr/user defined/weight(这里之所以输入weight是因为步骤2中已经将重量参数名设置为weight,必须对应才可以)
7.再使用【重复区域】/【关系】,在关系窗口里面添加:T_WEIGHT=RPT_QTY*ASM_MBR_WEIGHT,然后在表格你选择一个单元格作为你的相同零件质量计算的放置单元格,在单元格内插入:rpt/rel/T_weight
8.如果还想把所有的零件质量进行累加(就是整个装配元件质量之和)还要进行以下设置: 选择菜单命令【表】/【重复区域】,弹出菜单管理器并选择累加,选取重复区域表格后选择【添加】/【按名称】/【T_WEIGHT】,
自定义累加参数名“ALl_T_weightasm”(也可以是其他名称)。系统提示“选取放置总数的表格单元。”在明细表底栏点击一个放置装配体重量参数的表格单元,即可得到总重量。




作者: jinpu*    时间: 2015-7-31 15:37
2#做法可行,但是当你在一个绘图文件中有多个模型且有多个页面时,"T_WEIGHT"会被提示变量名已使用要替换,有好的解决方法么?





欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2