|
马上注册登录,享用更多网站功能!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我想把一个孔(即feat[1]);)沿x轴和y轴分别移动20和30,下面是其中的程序:
uf_list_p_t hole_list1;
UF_MODL_create_list([$hole_list1)]
UF_MODL_put_list_item(hole_list1,feat[1]);
double real_data[2][12]={0,0,0,1,0,0,0,1,0,0,0,1,20,30,0,1,0,0,0,1,0,0,0,1};
int ret_1=UF_MODL_move_feature(hole_list1,CSYS_TO_CSYS,real_data);
char message[133];
UF_get_fail_message(ret_1,message);
uc1601(message,1);
UF_MODL_update();
可运行后我发现孔根本没有移动,但uc1601(message,1)又显示没有错误,我弄不明白,肯定是我的double real_data定义有错,各位大虾,请帮我指出错误,万分感谢! |
|