NX二次开发-获取矩阵值UF_CSYS_ask_matrix_values

Posted nxopen2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NX二次开发-获取矩阵值UF_CSYS_ask_matrix_values相关的知识,希望对你有一定的参考价值。

 1     NX9+VS2012
 2 
 3     #include <uf.h>
 4     #include <uf_csys.h>
 5 
 6 
 7     UF_initialize();
 8 
 9     //获取WCS标识
10     tag_t WcsId = NULL_TAG;
11     UF_CSYS_ask_wcs(&WcsId);
12 
13     //获取坐标系信息
14     tag_t MatrixId = NULL_TAG;
15     double CsysOrigin[3];
16     UF_CSYS_ask_csys_info(WcsId, &MatrixId, CsysOrigin);
17 
18     //获取矩阵值
19     double MatrixValue[9];
20     UF_CSYS_ask_matrix_values(MatrixId, MatrixValue);
21 
22 
23     UF_terminate();

技术图片

技术图片

 

以上是关于NX二次开发-获取矩阵值UF_CSYS_ask_matrix_values的主要内容,如果未能解决你的问题,请参考以下文章

NX二次开发-通过3x3矩阵获取XYZ轴矢量

NX二次开发-矩阵乘矩阵的几何意义

UG NX二次开发(C#)-装配-删除阵列矩阵

UG NX二次开发(C#)-装配-删除阵列矩阵

NX二次开发-创建一个3 x 3矩阵UF_CSYS_create_matrix

UG NX二次开发(C#)-建模-获取圆柱面信息(轴向半径深度)