iCAx开思工具箱

标题: 【求助】请问如何得到圆柱面的最外环 [打印本页]

作者: tari    时间: 2004-11-1 21:51
标题: 【求助】请问如何得到圆柱面的最外环
使用UF_MODL_ask_face_loops()得到圆柱面的所有的封闭环,当圆柱面(有可能是柱面也有可能是孔面)上有其他特征时,如何得到圆柱面上的最大封闭环,恳请指点,万分感谢!
作者: zzz    时间: 2004-11-1 22:11
最大封闭环?这是个什么东东?
作者: tari    时间: 2004-11-1 22:36
谢谢zzz斑竹!
不好意思,我没说清楚,比如在一个圆柱的面上又有一个小的圆柱面,这样的话,搜索大圆柱面的封闭环时就会得到3个封闭环,我不想得到跟小圆柱面相交的那个环,如何实现,恳请继续指点!
作者: yanfang1108    时间: 2004-11-2 10:23
用UF_CURVE_ask_arc_data 可以得到圆环的半径,然后找出最大半径就可以了
作者: tari    时间: 2004-11-2 10:48
谢谢!但当圆柱面与自由曲面相交时,得到的loop不是圆弧啊
作者: huashanyjj    时间: 2004-11-2 12:50
extern UFUNEXPORT int UF_MODL_ask_loop_list_item(
uf_loop_p_t loop_list ,/* <I>
                       List of object identifiers
                       */
int index ,/* <I>
           Count into the list
           */
int * type ,/* <O>
           &nbsperipheral=1, Hole=2, Other=3
            */
uf_list_p_t * list  /* <O>
                   &nbspointer to the list of edge object identifiers.  This
                    should not be freed, as it will be freed when the entire
                    loop list is freed by calling UF_MODL_delete_loop_list.
                    */
);
作者: tari    时间: 2004-11-2 13:20
谢谢!
这个函数我有些地方不明白
other是什么情况?
还有当圆柱面中有个小圆柱凸起,请问对应的loop是什么类型?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3