|
经典图书 参考网上的资料,参考SW的帮助文件,在这里把SW明细表中,自动设置重量的小数点位数做一下总结:
1.方程式中分别输入:
"重量1"=int("SW-质量"/10)/100
"重量2"=int("SW-质量"*10)/10000
"重量3"=iif("SW-质量">10,"重量1","重量2")
‘说明:SW重量都是g为单位,
int(参数) 表示取整,如int(0.1)=0,int(1.6)=1
"重量1"=int( "SW-质量" / 10 ) /100 表示保留重量小数点后留2位,如125g,经公式计算后值为0.12kg
"重量2"=int( "SW-质量" * 10 ) /10000 表示保留重量小数点后留4位,如0.6g,经公式计算后值为0.0006kg
"重量3"=iif ("SW-质量" >10 , "重量1" , "重量2" ) 表示如果重量是大于10g,"重量3"="重量1" ,否则 "重量3"="重量2"。 如果零件重量是大于10g的,重量保留小数点后2位,否则保留4位。
2.在零件中,“文件-属性-自定义“菜单中,设置属性名称:重量,数字/文字表达式 下拉菜单中选择重量3
工程图中调取”重量“的值
完工!
这是solidworks机械工程师论坛hjydhj的原创,复制转帖仅供参考! |
|