点击查看详细介绍

求个思路:求片体内环的边界?

ftftftftft 17年前 17279 7

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


如图 我有的片体(已缝合)
我要得到片体内的这些内孔(红圈指示)的边界,每一个内孔的边界 按顺序做成一个list
请问怎么得到?

大家给个思路吧

0

最新回复 (7)
  • tealy 17年前
    1

    这个容易:有个函数叫
    int UF_MODL_ask_body_boundaries
    (
    tag_t body_tag, //必须是片体
    int * num_boundaries, //一共有几个边界环
    int * * num_edges,

  • tangxu12 17年前
    2

    谢谢楼上
    但 里边的边界不一定比外边的周长短啊! 如果里面的边界拐很多 就比外面边界长度长了

    不过还是谢谢

  • zhangcanwei 17年前
    3

    是的,如何判断里外边界?这个算法应该比较复杂。UG内部有没有现成的函数可用?

  • olympic 17年前
    4

    又不是一个平面,边界面积怎么算得准??

  • zhangcanwei 16年前
    5

    现在就说说平面上的吧,比如一个大圈内有若干个小圈。如何去找到这些小圈呢?

  • olympic 16年前
    6

    找小圆?那最大半径的就是大圆了. 当然其实你想求的是 若干个 平面边界之间的关系.

    我看到过这方面的书.算法对我来说还太繁杂, 至少要拿那本书啃 半个月才知道它在说些什么.
    编出程序 肯定 猴年马月了

    书名 大约是

  • olympic 7年前
    7

    说实话,从拓扑上来讲, 无所谓外部边界和内部边界之分的.除非是平面的.一个圆套住了另一个圆.在三维里.没这概念.

    举个简单例子:

请登录后发表新帖