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) / 下载次数 2906
http://www.inrm3d.cn/attachment.php?aid=13540&k=50f27230709ae73b17e1229bb92a068f&t=1714711258&sid=WYWcrR
作者: 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) / 下载次数 2837
http://www.inrm3d.cn/attachment.php?aid=13468&k=1cb0e91ff924f92a67950d32b695d6c0&t=1714711258&sid=WYWcrR

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

附件: [还是各轴上的压缩比不满意,但基本可以滥竽充数了。呵呵] 分别绕x,y,z--3轴转动测试草稿.gsp (2011-7-19 19:01, 21.98 KB) / 下载次数 2712
http://www.inrm3d.cn/attachment.php?aid=13478&k=9a382aced3bea557c65d26378561eeca&t=1714711258&sid=WYWcrR
作者: 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) / 下载次数 3952
http://www.inrm3d.cn/attachment.php?aid=13495&k=7bff27cd0a7942f6da0a418b200cc2e4&t=1714711258&sid=WYWcrR
作者: 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) / 下载次数 2529
http://www.inrm3d.cn/attachment.php?aid=13498&k=22a80c830f33404b6d27a626166abc4b&t=1714711258&sid=WYWcrR



附件: 绕三轴旋转坐标系1.gsp (2011-7-20 19:49, 20.04 KB) / 下载次数 4410
http://www.inrm3d.cn/attachment.php?aid=13499&k=30b00840df969da6e270638a14a993f9&t=1714711258&sid=WYWcrR
作者: 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) / 下载次数 4013
http://www.inrm3d.cn/attachment.php?aid=13528&k=106232cb3f5ad73261f0f43012b4480e&t=1714711258&sid=WYWcrR
作者: 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) / 下载次数 3969
http://www.inrm3d.cn/attachment.php?aid=13532&k=65a44630ed872f2d031a423e9e249371&t=1714711258&sid=WYWcrR
作者: changxde    时间: 2011-7-24 00:21

07.gif

图片附件: 07.gif (2011-7-24 00:21, 192.49 KB) / 下载次数 4322
http://www.inrm3d.cn/attachment.php?aid=13533&k=6839d9eff329002125cae2952968d2d8&t=1714711258&sid=WYWcrR


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

17# changxde

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

做了个工具放在 1#




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