PLM之家PLMHome-国产软件践行者

[二次开发源码] NX二次开发源码分享: Ufun设置工作部件重量

[复制链接]

2019-7-30 07:18:11 1785 0

admin 发表于 2019-7-30 07:18:11 |阅读模式

admin 楼主

2019-7-30 07:18:11

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x

) f+ f) u- r5 Y( iNX二次开发源码分享: Ufun设置工作部件重量' V8 s0 b5 z! K$ z8 K7 ^

  Y! p/ N* Y% i+ j% w6 X( Y! E& E5 ]' m1 Y
[mw_shl_code=c,true]void do_it()2 I. R& A  }, A4 e; p
{7 G# f3 I3 ?' K4 j
    tag_t workPart = UF_ASSEM_ask_work_part();
  A) P8 d9 i5 B0 R; X
; X# j' i/ f5 ~% D! S2 L' e" `& b    if (workPart != NULL_TAG)
( [8 l* `5 j/ W1 a$ w' H+ w    {
' i. U& [1 |5 w% i        UF_WEIGHT_properties_t propsOld, propsNew;- ^. \0 L, g3 {8 T
! x# q; i) ~5 Z. H
        UF_CALL(UF_WEIGHT_ask_props(workPart, UF_WEIGHT_units_km, &propsOld));
. K: N( [7 L1 _3 Y6 ]5 H7 c: M  m3 t        ECHO("Old Weight: %f\n", propsOld.mass);& t* k4 {; S5 E0 {/ V
        ECHO("Accuracy: %.2f\n", propsOld.accuracy);8 ^) K0 P- R) R: W* f& x/ Q
' R* k4 F3 l+ i9 x) O8 A
        propsNew.cache_state = propsNew.mass_state = UF_WEIGHT_asserted;
6 K! y$ y! R+ V$ K8 ?# Q3 Z' ?        propsNew.area_state = propsNew.cofm_state = propsNew.mofi_state = propsNew.density_state = propsNew.volume_state = UF_WEIGHT_unknown;/ |( W2 P% g7 ^- ]1 V
        propsNew.accuracy = 1.0;
! `1 _4 l3 C3 x; N        propsNew.units = UF_WEIGHT_units_gm;
" U+ _  c2 E( G7 h+ K# R  H$ p        propsNew.mass = 1234.56;& b) H8 _. t6 U; U( |, F
        UF_CALL(UF_WEIGHT_assert_part_props(workPart, &propsNew));
; l& T; V* K# L$ P, Z' N" x! M
' ]/ ~; |+ J; L) W6 y        UF_CALL(UF_WEIGHT_ask_props(workPart, UF_WEIGHT_units_km, &propsOld));0 p# f, K. p/ H
        ECHO("New Weight: %f\n", propsOld.mass);
& W3 V  P! n7 Q" f6 X, q3 I    }4 F( U+ A& U; ~3 w0 N( F& @$ g  K
, }1 A0 c7 N# a" _4 H& J
}[/mw_shl_code]
9 r& q) D- {7 n
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了