NX二次开发-创建(临时)坐标系
函数:UF_CSYS_create_csys() 、 UF_CSYS_create_temp_csys()
函数说明:创建坐标系 、创建临时坐标系
用法:
#include <uf.h> #include <uf_csys.h> extern DllExport void ufusr(char *param, int *returnCode, int rlen) { UF_initialize(); //通过数组创建矩阵 const double douMatrixValues[9] = { 0,0,1,0,1,0,0,0,-1 }; tag_t tagMatrixId = NULL_TAG; UF_CSYS_create_matrix(douMatrixValues,&tagMatrixId); double douCsysOrigin[3] = { 0,0,0 }; //创建坐标系 tag_t tagCSYS = NULL_TAG; UF_CSYS_create_csys(douCsysOrigin, tagMatrixId, &tagCSYS); //创建临时坐标系 tag_t tagTempCSYS = NULL_TAG; UF_CSYS_create_temp_csys(douCsysOrigin, tagMatrixId, &tagTempCSYS); UF_terminate(); } extern int ufusr_ask_unload(void) { return (UF_UNLOAD_IMMEDIATELY); }
相关文章:
导航: