iCAx开思网

标题: 用OpenAPI编程,从4跟闭合曲线拉伸到曲面终止,为什么什么函数都实现不了啊?? [打印本页]

作者: richard_buaa    时间: 2009-3-22 17:20
标题: 用OpenAPI编程,从4跟闭合曲线拉伸到曲面终止,为什么什么函数都实现不了啊??
用OpenAPI编程,从4跟闭合曲线拉伸到曲面终止,为什么什么函数都实现不了啊??
我试了UF_MODL_create_extruded,UF_MODL_create_extrusion都不行
但是用UG这是一个很正常的操作啊,为什么程序就是实现不了呢???
总是会蹦出这样的错误“cannot create trimming sweep body”
"无法生成修剪的扫掠体"????这是啥意思
还请诸位高手指点,求求哥哥姐姐们了,我都弄了一个周了

在试图解决这个问题的过程中,我遇到了一个很奇怪的问题:
UF_FEATURE_SIGN mode_sign = UF_NULLSIGN;
UF_MODL_SWEEP_TRIM_object_t     trim_object;
trim_objects[0] = bsurf_obj_id;//bsurf_obj_id是已经生成的曲面的tag( E }2 L1 D# Q: c4 G7 x5 w) T: x
trim_object.trim_count = 1;|
trim_object.trim_objects = trim_objects;9
trim_object.sign =  UF_MODL_SWEEP_TRIM_TO_FACE;,
int code = UF_MODL_create_extrusion(generators, 8, trim_object,;taper_angle,limits,offsets,' pt1, false, true, dir,mode_sign,objects,&obj_cnt);

在这里UF_FEATURE_SIGN 这个变量,我赋值UF_NULLSIGN
时它就报上面那个错误,但是用其他的值就没问题,比如说UF_NEGATIVE

我的神啊,难道真的是人品问题????难道开发UG那帮兄弟不是
用的这个函数来实现界面上的那个拉伸功能的????
以前一定有人做过的,告诉我吧~~~~这感觉太让人郁闷了
太郁闷了
求求各位哥哥姐姐了




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