Board logo

标题: BUG!为什么这个轨迹作不出来? [打印本页]

作者: 周传高    时间: 2009-8-11 19:40     标题: BUG!为什么这个轨迹作不出来?

如题,跟踪那个U点也有痕迹,但就是作不出它的轨迹。什么原因呢?应是程序的缺陷!

图片附件: Snap1.gif (2009-8-11 19:40, 22.82 KB) / 下载次数 0
http://inrm3d.cn/attachment.php?aid=622&k=29217eed8de581ee06d4531d4b7534d6&t=1714680224&sid=J8obI7



附件: 33.sgf (2009-8-11 19:40, 29.34 KB) / 下载次数 12
http://inrm3d.cn/attachment.php?aid=623&k=615276941c1afbe90c8a9c10e2d621b8&t=1714680224&sid=J8obI7
作者: 周传高    时间: 2009-8-11 19:54

作法我仔细地检查了一下,应该没有问题啊。榕坚老师来看一下,这个作法与你的那个有区别。
作者: 榕坚    时间: 2009-8-11 21:34

本帖最后由 榕坚 于 2009-8-11 21:40 编辑

可能这几个原因供参考:1、你把圆台的转角给转了,如果把转角重设为0,在驱动点变化时,距离u的值时有时无,说明有些交点不存在,这里轨迹就没法作了;2、你在制作过程中是否更改了参数的标签,导致标签混乱,因为我发现其中有个点I_1在构件表中显示构件59,但是构件59显然不是点I_1。这一点来说是inRm 3D给使用者带来最致命的因素。如果标签可以象几何画板那样就好了。3、你在构造中用了很多圆与直线的交点,这也是麻烦制造者,因为这两个交点变来变去难以捉摸。还有一点作出来的轨迹在属性框中显示长度为0。
作者: 周传高    时间: 2009-8-12 08:55

1、交点是始终存在的,这里可以通过跟踪痕迹看出来。2、根本没有改它的标签。3、虽用到了圆,但总不至于交点混乱吧?如混乱痕迹也应能看出来啊。
作者: inRm    时间: 2009-8-12 09:18

有关曲面的交点是用尺规法作的,精度比起解析法是差多了。周老师的这个模型,圆台顶部边缘的交点已经三次尺规作图,误差大是难免。其实可以用很简单的方法:

附件: 旋转体的截面展开(inRm).sgf (2009-8-12 09:18, 11.28 KB) / 下载次数 7
http://inrm3d.cn/attachment.php?aid=628&k=ddbdc17e81a25811401e937a5b4e2aff&t=1714680224&sid=J8obI7
作者: 周传高    时间: 2009-8-12 09:39

本帖最后由 周传高 于 2009-8-12 10:57 编辑

上一版交点还是稳定的,现在简直更闪了。原因是边沿的交点用多了。
作者: 周传高    时间: 2009-8-12 10:58

这是一个典型的例子,几何法作交点不能太多!不然误差较大。
作者: 周传高    时间: 2009-8-12 15:13

总觉得没有找到问题的根源,这里2、3楼两例子的对比就能看出来。
http://www.inrm3d.cn/viewthread.php?tid=183&extra=page%3D1




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