iCAx开思工具箱

标题: 【求助】急!坐标系的移动问题,有源程序! [打印本页]

作者: wflying    时间: 2004-5-17 21:36
标题: 【求助】急!坐标系的移动问题,有源程序!
各位高手,请看!我是想把坐标系移动到一个新的位置,但是程序编译通过了,运行下边的程序也能显示出“ok”,就是看不到坐标系的移动!问题出在哪里?请帮助,不胜感激!
  
   double csys_origin[ 3 ]={2,4,-40};
   double csys_origin1[ 3 ] ;
   tag_t wcs_id;
  
   UF_CSYS_ask_wcs ([$wcs_id )]
   UF_CSYS_set_origin (wcs_id, csys_origin );
   UF_CSYS_ask_csys_info (wcs_id, [$matrix_id1, csys_origin1 )]     
    if(csys_origin1[0]==2)
      uc1601("ok",1);
    else
      uc1601("no",1);
作者: acoka    时间: 2004-5-17 21:57
UG不太懂
UF_CSYS_set_origin有没有可能只是把参照坐标系改了而已,在绝对坐标系里的位置不变?坐标都是相对的。
  
有UF_CSYS_set_origin了话,通常会有UF_CSYS_get_origin,你get一下看看
  
在catia里,有个topAxis, 自己可以任意定自己的坐标系,如果要显示出来,还有用tology operator画面或箭头。
作者: zzz    时间: 2004-5-18 09:06
是不是要刷新啊
作者: wflying    时间: 2004-5-18 09:47
谢谢acoka和ZZZ,我也是用 UF_MODL_update ( );对模型刷新过,但是,还是很原来一样!高手们,帮我想想解决的办法吧,多谢!




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3