Board logo

标题: 征解:3D坐标系 [打印本页]

作者: changxde    时间: 2011-7-18 22:36     标题: 征解:3D坐标系

现有3D坐标系都是
可绕Z轴旋转,
在视平面内绕原点旋转,
绕视平面内过原点的Z轴垂线旋转。

现征集一种全新的3D坐标系,要求在任何位置都可以绕X、Y、Z三个轴旋转。

对此问题我已思考很长时间,一直没有思路,近几天突发奇想,有了一种方法,解决了这个问题,但仍然不够理想。能否用一种简单的方法构造,仍需要我们思考,在此继续征解。

下面的工具请试用,提提意见,再改进。

附件: 绕三轴旋转坐标系(2011).gsp (2011-7-24 23:36, 37.27 KB) / 下载次数 2984
http://inrm3d.cn/attachment.php?aid=13540&k=873297029ebe6e11237abf4e67a5c301&t=1716164862&sid=VyzAWV
作者: myzam    时间: 2011-7-19 00:43

1# changxde
现有的坐标系的转动是:
1。===绕z轴旋转,即xy平面转动
2.---整个坐标系在视角平面内转动
3.==xy平面在视角平面内沿z轴翻转。
你提的是真正的三轴旋转。
来过草稿。离真实的坐标系还差很远,问题的关键是压缩比的调试上。

附件: [2011-7-19中午11:53更新草稿,这个草稿应该就是你说的那种旋转] 一个草稿,一个思路。.gsp (2011-7-19 12:05, 19.3 KB) / 下载次数 2905
http://inrm3d.cn/attachment.php?aid=13468&k=76eee4532af4aec19e479448cd028f9d&t=1716164862&sid=VyzAWV

附件: [已经可以分别绕三轴转动,但压缩比的设置还需要调试。] 一个草稿,一个思路。.gsp (2011-7-19 12:56, 20.43 KB) / 下载次数 2882
http://inrm3d.cn/attachment.php?aid=13475&k=46e185b693d6478f8278fc521cbd560c&t=1716164862&sid=VyzAWV

附件: [还是各轴上的压缩比不满意,但基本可以滥竽充数了。呵呵] 分别绕x,y,z--3轴转动测试草稿.gsp (2011-7-19 19:01, 21.98 KB) / 下载次数 2767
http://inrm3d.cn/attachment.php?aid=13478&k=271fca855e01742fc5aa3e0d27199522&t=1716164862&sid=VyzAWV
作者: changxde    时间: 2011-7-19 14:45

各轴上的压缩比是不是可以用一种算法算出来。
作者: myzam    时间: 2011-7-19 19:05

3# changxde
应该可以,但是就是还没找到该怎么算。呵呵。
作者: changxde    时间: 2011-7-20 16:28

做了个可绕三轴旋转的坐标系,不太理想,有待修改。
绕三轴旋转坐标系1.gsp (16.29 KB)

附件: 绕三轴旋转坐标系1.gsp (2011-7-20 16:28, 16.29 KB) / 下载次数 4028
http://inrm3d.cn/attachment.php?aid=13495&k=32b7193771be9ad99aaf168aac3b3dcb&t=1716164862&sid=VyzAWV
作者: myzam    时间: 2011-7-20 18:04

1# changxde
你做的那个也挺不错的思路。我还真的不会你那种思路。你做完了我也研究一下你的思路。
作者: myzam    时间: 2011-7-20 18:06

1# changxde


你说的3d坐标系,我已做完,你去看看。望多提意见。
http://www.inrm3d.cn/viewthread.php?tid=2950&extra=page%3D1
作者: changxde    时间: 2011-7-20 19:43

实体效果
06.gif
绕三轴旋转坐标系1.gsp (20.04 KB)
如果能像过度到Y那样就好了,不过我对这种构造方法很不满意。

图片附件: 06.gif (2011-7-20 19:43, 180.75 KB) / 下载次数 2590
http://inrm3d.cn/attachment.php?aid=13498&k=3e4580fb3f33a7c1ff46e89580ce3880&t=1716164862&sid=VyzAWV



附件: 绕三轴旋转坐标系1.gsp (2011-7-20 19:49, 20.04 KB) / 下载次数 4508
http://inrm3d.cn/attachment.php?aid=13499&k=57115dcb66c16436525e4c3f9a8892f1&t=1716164862&sid=VyzAWV
作者: myzam    时间: 2011-7-20 19:46

8# changxde


不错,继续加把由,快成了。我等着哈。
作者: myzam    时间: 2011-7-22 08:09

8# changxde


思路挺不错的。我看了有个问题是否可以改进:
坐标原点不要然它动。从而导致是点的轨道在不断的变化
把轨道控制 为3个。
先做出来在说,改进可以慢慢的来 。
作者: changxde    时间: 2011-7-23 12:22

我不想沿那个思路走下去了,换一种思路,先做一个绕固定轴旋转的立方体。

附件: 绕三固定轴旋转的立方体.gsp (2011-7-23 12:24, 21.33 KB) / 下载次数 4093
http://inrm3d.cn/attachment.php?aid=13528&k=b75d76d721e6ff275baa0dd8190e042b&t=1716164862&sid=VyzAWV
作者: changxde    时间: 2011-7-23 12:28

对这个问题,方老师应该研究过,因为方老师的那个立体软件首先要考虑坐标系。
作者: zwh2010    时间: 2011-7-23 16:39

楼主是不是想在不动的坐标系里再建一个活动的坐标系?
作者: myzam    时间: 2011-7-23 17:09

13# zwh2010


先建一个固定的坐标系,载在这个固定的坐标系里建一个可以动的坐标系。不知这种思路行不行。楼主可以试试。
作者: inRm    时间: 2011-7-23 17:14

12# changxde

做三维画板,当然得把这些坐标变换理解的非常透彻。
作者: changxde    时间: 2011-7-24 00:11

绕三轴旋转的完美实现(应该有更完美的方法)

附件: 绕三轴旋转.gsp (2011-7-24 00:11, 20.05 KB) / 下载次数 4055
http://inrm3d.cn/attachment.php?aid=13532&k=5ce2114f673ce741bcbd3482dddd16f5&t=1716164862&sid=VyzAWV
作者: changxde    时间: 2011-7-24 00:21

07.gif

图片附件: 07.gif (2011-7-24 00:21, 192.49 KB) / 下载次数 4462
http://inrm3d.cn/attachment.php?aid=13533&k=a3613803921f2239898cda137033d895&t=1716164862&sid=VyzAWV


作者: myzam    时间: 2011-7-24 00:46

17# changxde

祝贺你,成功解决了。
你获得了成功的快感,呵呵。爽。
你和我一样用了三个参数选择某2轴的转动。不这么办,真不好处理。三轴分别转动参数挺多的,我一共用了15个参数。
你把它整理为成品发布一下。恩,记住写点构思之类的话。
记住,把坐标面上的投影处理处理出来。
作者: changxde    时间: 2011-7-24 23:40

做了个工具放在 1#




欢迎光临 inRm3D: 画板论坛 (http://inrm3d.cn/) Powered by Discuz! 7.0.0