青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2521|回复: 0

使用 UF_MODL_ask_extrusion问题

[复制链接]
发表于 2007-8-1 06:54 | 显示全部楼层 |阅读模式
我用以下代码去得到一个拉伸特征的信息.但是执行之后却什么都得不到.运行错误代码为"UNKNOWN FEATURE TYPE".请问我程序哪里出错了啊??我做测试的模型是一个在ug手动拉伸的正方形.希望各位高手指点啊....
7 f6 k5 a" q6 B$ ctag_t part1;' r4 r; E  Q4 d# c
int type=UF_feature_type;
- G' D- G. ^& i) Otag_t feature=NULL_TAG;* m2 P, U5 s- [4 {- v! Q
int a;! l5 `- ~0 c; B) g
char * feature_type;  h' ~" H1 k2 y& C# @8 l
char msg[100];
+ i6 W% r) G9 D- Pint * n_o;% u* o% v4 j7 j6 k& L+ R* I
tag_t * objects;
8 x- x$ I: Y) z0 ]UF_MODL_SWEEP_TRIM_object_p_t trim_ptr;
8 j: |8 _) |! c2 l. C! p$ qchar * taper_angle;
6 i- |8 r% _# M) R/ ?6 ]/ Zchar *limits[2];
3 B8 G  U) z9 }7 q5 ]  o6 y+ Vchar *offsets[2];+ _4 }2 `$ q( `7 n* Y' @
double region_point[3],direction[3];
* y- k1 U4 B, ]5 Alogical * region_specified;: O4 r+ V& |3 s+ y( @6 }1 |( k/ p& F3 t
logical * solid_creation;
# F* ?3 J/ b- h- Y/ R$ Fpart1=UF_PART_ask_nth_part(0);
  E. T! Y; @1 z) tUF_OBJ_cycle_objs_in_part(part1,type,&feature);
. n; p; {+ f: ^9 G$ Sfor (i=0;feature!=NULL;i++)! y' \8 p( s5 ]
{
3 P1 l* q7 H, _* ~) ?    UF_OBJ_cycle_objs_in_part(part1,type,&feature);
/ t% G4 n/ S) h    UF_MODL_ask_feat_type(feature,&feature_type);( y) ~/ H- q2 {/ j$ C0 c" k
   if(strcmp(feature_type,"EXTRUDE")==0)
5 X: E, F. p7 x# c* J   {9 o" v; s3 G  A# Z
    a=UF_MODL_ask_extrusion(feature,n_o,&objects,&trim_ptr,&taper_angle,limits,offsets,region_point,region_specified, solid_creation,direction );
/ K8 p9 o% p8 Z# _4 q( D0 L    UF_get_fail_message(a,msg);! A7 m0 O  \; a& p9 H
    uc1601(msg,1);
: z$ ?5 E0 w+ T: N+ I   }
/ `. Z! N/ @& o( j) z/ B; J# `4 E. J}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-27 19:11 , Processed in 0.079897 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表