iCAx开思工具箱

标题: NX中哪个函数可以得到屏幕平面---已经用NXOPEN解决 [打印本页]

作者: zhangcanwei    时间: 2012-6-20 16:58
标题: NX中哪个函数可以得到屏幕平面---已经用NXOPEN解决


在NX环境操作时,我们可以将坐标系设置为当前屏幕视图。问题是如何用函数来得到这个屏幕?

我查找了有关WCS和View的函数,没有发现有关信息



经过反复摸索,已经用NXOPEN函数,结合原始API函数解决:
我的问题就是如何获得当前视图,经过无数次试验发现,必须将当前视图另存为一个自定义视图,然后,再去取得这个视图的原点与方向。否则,当前的workview,仍然不会平行于当前屏幕

作者: jackie2003    时间: 2012-6-28 16:54
UF_VIEW_ask_center, uc6430
UF_VIEW_ask_rotation, uc6433
作者: zhangcanwei    时间: 2012-6-30 07:40
多谢!不过这两个函数好像是获取指定view的角度和原点,问题是,如何去指定这个“当前视图”?
作者: jackie2003    时间: 2012-7-26 10:37
个人认为不需要另存视图的,用UFUN直接传入空字符串应用当前视图得到的应该就是屏幕的方位的。曾经测试得出的结论,以后有需要再重新测试吧。
作者: zhangcanwei    时间: 2012-7-27 07:37
是吗?我试验了很多次。好像包括了空字符串。管他呢,能达到目的就行了,只是删除另存的视图有点麻烦。




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3