嗨!不知你的block-feature是否是用建立块函数直接得到的,如果是,建议你对其应用函数UF_MODL_ask_feat_body求一下特征对象的tag,然后再做截面线。
这里你可以仔细看看帮助中的例子,那个例子也是做的块,然后求的截面线。
::b::b::b
水手 wrote:
大家下午好!小弟在想用UG api函数求截面线,可老是行不通,请各位大侠赐教!问题如下:
我先用api函数画了个长方体,输出标记为tag-t block-feature,然后又画了个基准面,为tag-t dplane_tag,最后求截面线:UF_CURVE_section_general_data_t objects_section={[$block_feature,1,0,1,2,0.1}]
UF_CURVE_section_planes_data_t planes_data={[$dplane_tag,1}]
tag_t section_curves;
UF_CURVE_section_from_planes ([$objects_section,&planes_data, & section_curves)]
此程序可生成*.dll文件,在ug中运行可也可生成长方体和基准面,可就是得不到所需的截面线,请问我求截面线函数用错在什么地方?
谢谢! |