点击查看详细介绍

UG二次开发中问一个很菜的问题

imyourkobe 19年前 6426 9

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


为什么我通过代码创建的PRAT,根据TAG,可以遍历PART中的所有的面,但如果是先通过UG打开某个PART,用函数获取TAG,遍历不到PART中的的面??
代码如下:
如果用:

0

最新回复 (9)
  • imyourkobe 19年前
    1

    继续问一个菜问题,如何遍历出part中的所有body,遍历出part中的所有的面,获取TAG 啊?

  • imyourkobe 19年前
    2

    怎么没有人回答啊?

  • imyourkobe 19年前
    3

    哎,悲哀,没有人来帮忙,自己已解决了!

  • 凤华 19年前
    4

    怎么解决的?我也遇到类似的问题,说一下你的解决办法嘛

  • zhoujunbo830 19年前
    5

    兄弟!!
    如何解决的啊??
    如何找到装配体中各个零件的面的tag_t
    !!!
    告诉我一下啊!!
    谢谢了阿
    我的qq::276753279
    随时等你的帮助阿
    谢谢了阿

  • cftlin 19年前
    6

    觉得程序是没有问题的。不知你打开的Part文件是不是装配体部件,如果是的话,它的显示部件与工作部件可能是不同的。
    你可以调试一下,具体的看一下调试过程中的display_tag 的值,是不是出错在display_tag 的地方。

  • ice-snow 19年前
    7

    你用display_tag = UF_PART_ask_display_part()得到的是part文件的tag值,
    而UF_MODL_ask_feat_faces()函数的输入参数应该是特征的tag,所以你输入part的tag当然不可以!
    你应该先从打开的零件中遍历出特征,然后再访问特征的面。

  • ice-snow 19年前
    8

    需要添加如下代码:

  • sincosxu 19年前
    9

    好,希望ICE-SNOW兄弟这种乐于助人的人多点!!!!!!!!!!!

请登录后发表新帖