马上注册,结交更多同行朋友,交流,分享,学习。
您需要 登录 才可以下载或查看,没有帐号?注册
x
我先画了一个长方体,然后想通过uf5947让它绕X轴旋转90度,
以下是代码:
(我编译调试都能通过,但是在UG中,只是画出了原来尺寸的长方体,并没有实现
旋 转 ,哪位高手能告诉我,这是什么原因,谢谢啦!% ^" )
UF_FEATURE_SIGN sign=UF_NULLSIGN;
double orign[3]={0,0,0};
char *len[3]={"30","20","10"};
tag_t block;
UF_MODL_create_block1(sign,orign,len,&block);
double rotation_point[3={0,0,0};
double rotation_axis[3]={1.0,0.0,0.0};
double angle=45;
int status;
double mtx[16];
FTN(uf5945)(rotation_point,rotation_axis,&angle,mtx,&status);
nt num_objects=1;
int move_copy=1;
int desplay=0;
int trace_curve=2;
int status_rotation;
tag_t copies;
tag_t trace_curve_group;
FTN(uf5947)(mtx,&block,&num_objects,&move_copy,&desplay,&trace_curve,&copies,&trace_curve_group,&status_rotation); |