如题,因为指针转动肯定是围绕着中心点,用路径方式理想的情况是,中心点肯定是不动,但由于坐标系会一直垂直于路径移动,所以指针的另一端会沿着路径走,以此实现指针转动。
但是现实情况是偶尔能实现,偶尔实现不了。。实现的情况是我做了个钟摆,不知道是不是模型的问题,可以转动。但是用一根直线或着单个长方体让他转动,就不行,路径就会识别错误。
是路径对圆周运动不好用么?还是需要什么条件?
我也不知道为什么会出现这种情况,个人觉得是个bug,反正这个圆周运动用路径方式定义是不怎么稳定。
又测试了下,第一个图,正常。
然后把圆弧拖拽到55度时
再试,就不正常了。这之间圆弧的起点肯定是没有变动的,从视图1上看,圆弧也始终在一个平面上。不明白为什么,也不明白为什么刚才那4根直线乱转。
为什么调成55度,因为有时候调过之后正常,有时候不正常。。55度就是不正常的一个。。修改弧的方向我没看到B样条下有这种工具,我是在菜单-工具-工具条下“修改曲线”命令里找到的,英文应该是Modify Curve,您看看您用的是不是和我的一样。
您好,根据您的回复内容,我也做了测试,很大程度跟您说 的一致,我是在SS4版本测试的,比您的高一个版本: 1. 打开不正常的dgn,然后延长弧线超过55度,发现钟摆走不完弧线,删除弧线,关闭并重新打开文件,然后重新绘制一个大于55度的弧线,钟摆能正常的走完弧线,再手动延长或缩小弧线,也都正常。 2. 我之前使用的修改方向工具,就是您说的这个,在ss4上测试,虽然从属性上能看出方向确实改变了,但动画中依然不好用。 3. 测试中也发现,画弧时,如果勾选了角度和方向,并输入一个数值,比如60度,顺时针等等,在输入起点和圆心后,发现弧偶尔出现在反的方向,需要将模型旋转180度,让它面向右视图后才正确。。。因此也怀疑弧的方向也受3维坐标影响。 正如您所说,目前看来确实不太稳定,目前只能建议您绘图时使用系统自带的000坐标系,并且把钟摆的正前方定义到前视图中显示(目前的文件是左视图显示钟摆的正面),绘制弧线时,可以考虑根据更准确的点输入起点,比如钟摆下方的球心处开始绘制。 我会抽空再研究一下,找到更有说服力的步骤,然后给开发部门提交BUG。 谢谢您提出的问题。
MSCE 16.2依然会出现角色走不完带弧线复杂链问题。