点击查看详细介绍

遍历装配体并且得到质量体积

yun123 6年前 3035 5

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


大家好,在遍历装配体的过程中,已经用uf_assem_ask_part_occ_children() 得到了 子部件的ocurrence tag和instance name,有这两个怎么用UF_MODL_ask_mass_props_3d求节点的质量呢?需要设置工作部件那些吗?有什么转换吗?谢谢解答。

0

最新回复 (5)
  • nxopen 6年前
    1

    你是想得到Part里面所有体的质量吗? 那就得遍历每个Part里面所有的体(Body),累计相加每个体的质量

  • yun123 6年前
    2

    用什么tag进行遍历呢,我试了part instance 和occ标签都不行啊

  • yun123 6年前
    3

    回复1楼(nxopen): 用什么tag进行遍历呢,我试了part instance 和occ标签都不行啊

  • nxopen 6年前
    4

    分别对每个part instance内的Body进行遍历

  • 学ug的小白白 5年前
    5

    楼主解决了吗,我最近也遇到这个问题。查阅资料以后发现是获取体积函数uf modl ask props 3d中的tag只能是Part或者是solid类型的,而组件、事例、实例都是不行的。可以先通过组件的tag求得其原型的tag,然后对原型的tag用求体积函数就可以了。求原型的函数是uf assem ask prototype of occ

请登录后发表新帖