青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2009-7-29 09:31 | 显示全部楼层 |阅读模式
int type;& x2 k, b! m; `$ g) G# o/ W
char  obj_name[10];$ A  |# [8 }! Q) U! v3 O/ M
char part_name[MAX_FSPEC_SIZE+1]="D:\\uf_project\\uf_thread\\luoxuanxian_reference_part.prt";0 S( h6 D& C7 X( r1 y- F% O- v& Z  o
tag_t part,sel_obj=NULL_TAG;
& x* V+ p; ~9 G+ H
& W" S% C, W5 d2 _& E7 w3 E! A& k tag_t feature_array[1],old_parents[1],new_parents[1];. A& a! J8 F- Y' [# \# y! |. \
tag_t *feature_new_array;) u! n# v& u) T2 ~9 H0 |
double translation[3]={10,200,0};
9 a6 A/ Q. i; U7 u double matrix[16]={0};
/ v: I7 E; a/ N* _4 W, v4 n tag_t objects[1]={NULL_TAG};
. F4 Z0 }5 g% d2 e$ j' h; p    # |, z0 Q# D3 _1 [
int n_object=1;
/ s' N% P6 {& T: C    int copy_or_move=1;
9 \$ ~- S2 h1 c4 O: `% p: `' A* R    int dest_layer=0;
2 q5 ?# w( e$ ^1 }    int trace_curve=2;! R0 C7 M! e- H
    tag_t copies;/ H8 _- R: a7 W( {) L! W* g
    tag_t trace_curve_group;
4 R) P- i, s  D4 X$ e; s$ e    int status;, i$ y  |3 ]( I$ D6 j1 v& n! H
UF_PART_load_status_t error_status;; V% q0 v6 [+ t9 M1 M/ A; i
UF_PART_open_quiet(part_name,&part,&error_status);
7 p3 P1 U+ F: y4 q, j/ |( A( r$ d if(UF_PART_is_loaded(part_name) == true)1 d" S% s/ l4 Q- K
{
. i5 q( y0 w$ q3 K  type=UF_feature_type;/ |2 e" h$ R- W: P2 v$ r
  strcpy(obj_name,"Helix1");5 u' {) r1 N" V& X/ D- z$ A
  UF_OBJ_cycle_by_name_and_type(part,obj_name,type,false,&sel_obj);
" [; \8 w% D& n0 `4 D  feature_array[0]=sel_obj;
/ y( z0 A% O4 Y% b  UF_MODL_copy_paste_features(feature_array,1,old_parents,new_parents,0,0,0,&feature_new_array);4 B6 |6 e& p7 H+ H% l* e
  UF_MODL_ask_feat_body(feature_new_array[0],&objects);8 |5 x- T3 [( ^- s( I! `' k
  uf5943(translation,matrix);: K9 J( e  X" W4 g/ A
        uf5947(matrix,objects,&n_object,&copy_or_move,&dest_layer,&trace_curve,&copies,&trace_curve_group,&status);
. e) N7 u; Q# V/ J3 n4 U     }, m4 u6 b4 ^, z8 d2 ?( D# ?! M! D

, P( K& A% o& i) L3 s( K: }以上是我的程序代码,不知道是怎么回事,程序运行正确,在Debug时发现&objects的tag值不正确,希望高手们能帮我解决这问题,困扰中
 楼主| 发表于 2009-7-29 13:11 | 显示全部楼层
怎么没有人来回复啊~
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 21:27 , Processed in 0.078975 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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