点击查看详细介绍

UG 二次开发怎样找曲面上所有的曲线

HnuJimZhang 18年前 11196 6

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


UG 二次开发中,我需要一个曲面上所有的曲线,但不知道怎样找到。希望大家能给我指点一下哦,谢谢

0

最新回复 (6)
  • rafaleb01 18年前
    1

    我现在也面临这个问题 qq27537432 弟兄们一起交流 啊

  • tealy 18年前
    2

    c 开发的话这些函数可用
    UF_MODL_ask_face_edges
    UF_MODL_ask_body_edges
    扩展下,UF_MODL_ask_body_****,这样的函数很多,

    .net方面 C#开发的话
    获得Body实例后,使用
    NXOpen.Body.GetEdges()
    扩展下,
    NXOpen.Body.GetFeatures()可以用来选特征
    NXOpen.Body.GetFaces()可以用来选面

  • HnuJimZhang 18年前
    3

    多谢楼上的几为朋友指导!
    我用的是UF_OBJ_objs_in_part()函数遍历曲线,不过这不能找指定面上的曲线,不方便。
    但考虑按曲线是一怎样生成的去查找这样会好点。

  • rafaleb01 18年前
    4

    楼主怎么联系你啊?

  • 198513 18年前
    5

  • XUSIR98 18年前
    6

    如果是曲面上的EDGE是很容易找到的,但是如果是曲面上的SECTION之类的曲线那就比较困难,我想应该很难判断这条曲线是否都帖和曲面,用UF_MODL_ask_minimum_dist这个函数在tag_t多时效率很底!期待有人答复!

请登录后发表新帖