青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 4037|回复: 2

[疑难] 用uf5943和uf5947两函数对copy的特征进行移动,程序执行没有反应

[复制链接]
发表于 2009-7-29 09:31 | 显示全部楼层 |阅读模式
int type;
; x- z/ R4 \8 X4 r; s char  obj_name[10];7 @! {1 {) ^! `1 V& A' r1 J& M
char part_name[MAX_FSPEC_SIZE+1]="D:\\uf_project\\uf_thread\\luoxuanxian_reference_part.prt";# L/ b5 u8 v7 `! `8 `
tag_t part,sel_obj=NULL_TAG;
8 D. w' S. p( ^0 C: v ( q9 P1 v3 K) h, b  @
tag_t feature_array[1],old_parents[1],new_parents[1];+ c+ n& v% M. {8 P1 F
tag_t *feature_new_array;: I9 a$ V5 l1 N7 v& `
double translation[3]={10,200,0};
& H' d1 p$ b: C/ j) ?3 @% n double matrix[16]={0};
0 `. U8 g( q+ y. Q: K  D+ ~! X- R$ e tag_t objects[1]={NULL_TAG};
; L% ~. E3 f% t* Q7 E: E7 q9 V    ) t* r  i5 k* w+ c  K! t$ f
int n_object=1;1 n% R& Z$ G8 K$ f4 S
    int copy_or_move=1;. X; l" E  ^5 T( f% x
    int dest_layer=0;% C9 \+ K& m' j  _2 Q; i9 ?9 p* B
    int trace_curve=2;3 b5 p! l8 x  j9 {, b. ?' d0 _" a
    tag_t copies;
; N6 M! \2 k4 Y! s. w) u    tag_t trace_curve_group;
$ R  p9 Q3 O( X, J  z    int status;
3 z3 Z7 S4 m4 w" p' ?0 u8 a UF_PART_load_status_t error_status;& y! `* A- w: z! D' x' N
UF_PART_open_quiet(part_name,&part,&error_status);
; a: g" K+ d! [% k/ F if(UF_PART_is_loaded(part_name) == true)
; v0 O2 v( ^! J1 a- w; y$ b) z {& ^; K( L1 E' g3 Q
  type=UF_feature_type;; v0 d% e! I) z* K8 @( Q
  strcpy(obj_name,"Helix1");
+ b! N; I0 q4 |) {( Q: Q! Q  UF_OBJ_cycle_by_name_and_type(part,obj_name,type,false,&sel_obj);! A7 Y  o4 W$ y) _* }
  feature_array[0]=sel_obj;
! B+ r; o* O7 J4 f7 |) |  UF_MODL_copy_paste_features(feature_array,1,old_parents,new_parents,0,0,0,&feature_new_array);( O  `* z5 t( r* I3 w* {% k
  UF_MODL_ask_feat_body(feature_new_array[0],&objects);
5 x' }: p2 K: F! B  uf5943(translation,matrix);. b. Z! P  Y6 \; M* J) v
        uf5947(matrix,objects,&n_object,&copy_or_move,&dest_layer,&trace_curve,&copies,&trace_curve_group,&status);
$ Y0 `2 A  l# _- a" c     }8 G: |4 B! q, h# |
" `) d% ~% n+ _% j3 w# }# y' u
以上是我的程序代码,不知道是怎么回事,程序运行正确,在Debug时发现&objects的tag值不正确,希望高手们能帮我解决这问题,困扰中
 楼主| 发表于 2009-7-29 13:11 | 显示全部楼层
怎么没有人来回复啊~
回复 支持 反对

使用道具 举报

发表于 2013-12-5 19:54 | 显示全部楼层
请问您的问题解决了吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 03:33 , Processed in 0.068931 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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