求助:获取和设置刀轴矢量,不成功。
double vec;UF_PARAM_ask_3d_value(newOperTag,UF_PARAM_TLAXIS_VECTOR, vec);
double vec = {0.4,0.5,0.6};
UF_PARAM_set_3d_value(newOperTag, UF_PARAM_TLAXIS_VECTOR, vec); 没有找到好办法,但改为调用grip程序实现了刀轴修改。采用TLAXIS/I,J,K,很容易实现。看来有时需要C++与GRIP混合编程。
你个使用的函数不对,UF_PARAM_TLAXIS_VECTOR的在帮助文件上查到的类型是tag,应该使用UF_PARAM_ask_tag_value,设置的时候需要将数组转换成tag
页:
[1]