iCAx开思网

标题: UG 二次开发怎样找曲面上所有的曲线 [打印本页]

作者: HnuJimZhang    时间: 2008-3-21 11:15
标题: UG 二次开发怎样找曲面上所有的曲线
UG 二次开发中,我需要一个曲面上所有的曲线,但不知道怎样找到。希望大家能给我指点一下哦,谢谢
作者: rafaleb01    时间: 2008-3-24 15:58
我现在也面临这个问题 qq27537432 弟兄们一起交流 啊
作者: tealy    时间: 2008-3-24 21:38
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    时间: 2008-3-29 09:44
多谢楼上的几为朋友指导!
我用的是UF_OBJ_objs_in_part()函数遍历曲线,不过这不能找指定面上的曲线,不方便。
但考虑按曲线是一怎样生成的去查找这样会好点。
作者: rafaleb01    时间: 2008-3-31 11:25
楼主怎么联系你啊?
作者: 198513    时间: 2008-11-13 07:33
顶" s! `* i6 ]: a+ d6 g
先看看
作者: XUSIR98    时间: 2008-11-17 21:55
如果是曲面上的EDGE是很容易找到的,但是如果是曲面上的SECTION之类的曲线那就比较困难,我想应该很难判断这条曲线是否都帖和曲面,用UF_MODL_ask_minimum_dist这个函数在tag_t多时效率很底!期待有人答复!




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3