青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1502|回复: 4

[疑难] 关于让齿轮先正旋转再反旋转的问题

[复制链接]
发表于 2009-6-11 16:16 | 显示全部楼层 |阅读模式
本帖最后由 jeff19870422 于 2009-6-11 17:06 编辑 3 p+ t& H9 x6 T8 H! N

  v1 D( q6 |; C1 Y4 l& ^( T我用的是ug4.0$ y& Y5 P- J0 K/ F: ~4 V
我想让齿轮在前5秒以 7度/秒的速度正旋转 在后5秒内以 -7度/秒的速度转回去 请问用什么函数?
! r4 ~" R  h. G: [- P, y" g* J) O. i我用STEP函数的话设置运动驱动为角速度,然后用STEP函数
" W6 }5 h* L. A9 a1 Z: I5 O2 _6 wSTEP(TIME, 0, 7, 5, 0,)+STEP(TIME, 5, -7, 10, 0)
' y5 L; p* [' |% Z7 X$ m  l出来的结果不对啊
发表于 2009-6-11 19:55 | 显示全部楼层
本帖最后由 周朝陆 于 2009-6-11 19:56 编辑 + Q9 g$ c6 X/ a

3 M3 I+ a2 E4 e你改下  STEP(TIME,0,7,5,0)    0,7(开始),5,0(结束)  你0结束?  你改下, {4 l0 G) j# L: t' h, A
1 }  k+ r/ u7 `# S4 O/ `: t
滑动  是距离.旋转的是什么你试下 也许是角度吧  如果是角度我想是不是结束值(360*X)是多少圈
0 L- S, k7 h! p7 U 本人刚学两天 如果搞错勿怪
回复 支持 反对

使用道具 举报

发表于 2009-6-12 06:57 | 显示全部楼层
模型?????
回复 支持 反对

使用道具 举报

发表于 2009-6-16 11:26 | 显示全部楼层
你可以改用这个试试,STEP(TIME, 0, 0, 5, 35)+STEP(TIME, 5, 0, 10, -35),在第五秒的时候正好转了35度。
回复 支持 反对

使用道具 举报

发表于 2009-6-19 13:34 | 显示全部楼层
本帖最后由 byug 于 2009-6-19 13:42 编辑 . t" p9 s6 Z" q/ g$ Z4 A3 R2 Q1 k

1 z8 F; e" w7 G& K, q" G0 ^) ^怎么这么多人都喜欢用step函数来分段?!有误差的。。。楼上的也明显不对,用step也应该这样写:step(time,5,7,5.0001,-7)         我一直用(1+sign(1,t-T))/2,断几次就写几项。。。  ,你这个翻转  用sign更简单。  T是转向时间点  sign(1,t-T)*转速     ,即:sign(1,time-5)*7
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-1-12 16:16 , Processed in 0.049616 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表