简介:
NX二次开发 获取基准坐标系特征的坐标原点、基准轴、基准面对象 UF_MODL_ask_datum_csys_components。
代码:
#include "me.hpp"
extern DllExport void ufusr(char* param, int* returnCode, int rlen)
{
UF_initialize();
uc1601("选择基准坐标系特征坐标系", 1);
tag_t tagDatumCsys = NULL_TAG;
dialogSelectFeature(tagDatumCsys);
//根据基准坐标系特征获取“智能基准坐标系”、基准点、3个基准轴、3个基准平面的tag
tag_t tagSmartCsys = NULL_TAG;
tag_t tagOrignPoint = NULL_TAG;
tag_t tagDatumAxes[3] = { 0 };
tag_t tagDatumPlanes[3] = { 0 };
UF_MODL_ask_datum_csys_components(tagDatumCsys, &tagSmartCsys, &tagOrignPoint,
tagDatumAxes, tagDatumPlanes);
UF_terminate();
}
extern int ufusr_ask_unload(void)
{
return (UF_UNLOAD_IMMEDIATELY);
}