Jefft* 发表于 2016-9-1 07:28:07

利用NXOpen方式获取当前WCS坐标系矩阵值的方法!

本帖最后由 Jefft 于 2016-9-1 07:46 编辑

利用NXOpen方式获取当前工作部件里面工作坐标系的矩阵值的方法。

源代码如下:
theSession->ListingWindow()->Open();
NXOpen::Matrix3x3 wsmtx = workPart->WCS()->CoordinateSystem()->Orientation()->Element();
std::ostringstream tempstring;
tempstring <<wsmtx.Xx<<","<<wsmtx.Xy<<","<<wsmtx.Xz<<"\n"
               <<wsmtx.Yx<<","<<wsmtx.Yy<<","<<wsmtx.Yz<<"\n"
                   <<wsmtx.Zx<<","<<wsmtx.Zy<<","<<wsmtx.Zz<<"\n";
std::string covervalue = tempstring.str();
theSession->ListingWindow()->WriteFullline( covervalue );

C-罗纳尔多 发表于 2016-9-1 07:38:35

不错不错。老唐好早啊

非想者 发表于 2016-9-1 08:05:19

唐工,真勤奋啊,支持一下。

火烨110* 发表于 2016-9-3 12:39:33

相互学习,共同进步!~

darrenemail 发表于 2017-3-4 09:02:20

学习学习学习学习

wuyufeng* 发表于 2017-10-12 19:57:38

谢谢楼主分享

番茄92 发表于 2019-3-14 19:17:12

请问一下怎么获取选中的体的坐标?

qqq19303 发表于 2024-3-6 19:03:17

不错不错。老唐好早啊
页: [1]
查看完整版本: 利用NXOpen方式获取当前WCS坐标系矩阵值的方法!