iCAx开思工具箱
标题:
请问在UGopen中,有什么方法可以获得垂直于屏幕的方向吗?
[打印本页]
作者:
hustszh
时间:
2005-11-3 17:42
标题:
请问在UGopen中,有什么方法可以获得垂直于屏幕的方向吗?
如题。
只在屏幕里选取一点能够得到过这个点的垂直于屏幕的方向吗?
或者有什么函数可以直接得到?
作者:
pzytony
时间:
2005-11-3 17:50
这个问题问的很有趣,容大家好好思考一下
作者:
Afang
时间:
2005-11-4 11:15
问当前view的CSYS就可以了吧……,难道我理解错了?
作者:
pzytony
时间:
2005-11-4 14:38
好像不是
作者:
supergirl
时间:
2005-11-4 15:14
呵呵,这应该是个display的问题,UGOpen里面关于display的函数比较简单,(见UF_DISP里面的函数)你最多能拿到当前的work view的tag。
NXOpen中的View信息要全一些。NXOPEN下有View这个class(在NXOPEN .dll中),View这个class下有Origin和Matrix两个成员,应该是当前的View的原点和X,Y,Z的方向。我想这应该是你要的东西。
作者:
hustszh
时间:
2005-11-5 18:08
但是我的坐标轴方向与垂直屏幕的方向没有必然的联系啊
在任意旋转坐标系的情况下,也能获得到吗?
作者:
Afang
时间:
2005-11-5 22:48
问current view的坐标跟当前的WCS没有关系,就跟手动操作的一样,比如你把WCS设为current view
作者:
深夜摔键盘
时间:
2005-11-6 18:48
当前视图的法向很容易确定。但鼠标在窗口中所选择的点位置不好确定。
作者:
haobo_cao
时间:
2005-12-10 15:01
点的位置 应该是Wcs下点的X,Y,Z吧
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3