青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

使用 UF_MODL_ask_extrusion问题

[复制链接]
发表于 2007-8-1 06:54 | 显示全部楼层 |阅读模式
我用以下代码去得到一个拉伸特征的信息.但是执行之后却什么都得不到.运行错误代码为"UNKNOWN FEATURE TYPE".请问我程序哪里出错了啊??我做测试的模型是一个在ug手动拉伸的正方形.希望各位高手指点啊....
1 W8 b; |) |1 `3 ctag_t part1;
5 g/ }& H$ B' u2 z: Z5 P% x: eint type=UF_feature_type;- h0 w" V  G' Q: O
tag_t feature=NULL_TAG;; Z: u, e7 h# S1 [2 @6 `
int a;
" ?$ s: \* T( {* j0 U  u! c6 ~  Xchar * feature_type;5 Z" r8 K4 ]0 t
char msg[100];3 S& E/ m8 w- @; W& I8 }' g. R! E# b
int * n_o;
; e5 ^7 b. r0 ~! gtag_t * objects;
* q7 K# O# a: |0 \UF_MODL_SWEEP_TRIM_object_p_t trim_ptr;
& w3 n: o' s' m$ Fchar * taper_angle;
0 U$ m' S2 F) g- ~9 uchar *limits[2];
9 o' y+ u9 M" ?. C& lchar *offsets[2];: j: r5 Z( J7 z( G- v+ F2 n0 R
double region_point[3],direction[3];
, S1 `* T2 g7 `0 \9 Klogical * region_specified;
4 @9 J' ]) T7 E. Y1 y" i$ r- x% Xlogical * solid_creation;
' Y, u, z7 Q$ p1 y3 \* Dpart1=UF_PART_ask_nth_part(0);
- B: p0 N1 a( P- d# HUF_OBJ_cycle_objs_in_part(part1,type,&feature); 2 g8 N3 a5 `; o$ V; l2 b" Z7 B0 @
for (i=0;feature!=NULL;i++)& F% I+ S6 Q$ s7 H: Y; a
{
1 f% B9 x5 x8 j    UF_OBJ_cycle_objs_in_part(part1,type,&feature);9 g3 X3 J  v6 a% g
    UF_MODL_ask_feat_type(feature,&feature_type);
* @. P, M1 F8 E   if(strcmp(feature_type,"EXTRUDE")==0) 4 ?( n2 M* `. f9 |
   {4 l7 U9 M- E4 ?% S- i
    a=UF_MODL_ask_extrusion(feature,n_o,&objects,&trim_ptr,&taper_angle,limits,offsets,region_point,region_specified, solid_creation,direction );
4 k: d1 }0 L: `3 q) `4 f    UF_get_fail_message(a,msg);8 h4 F4 g6 f9 _# v
    uc1601(msg,1);
. y! k( {! c: y! b* A# u* E$ ^8 B   }& _1 I; Z( S6 R2 p
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-26 17:36 , Processed in 0.061920 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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