青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2009-6-11 16:16 | 显示全部楼层 |阅读模式
本帖最后由 jeff19870422 于 2009-6-11 17:06 编辑   Y* H$ C) L" b7 ]

. {; Z, o4 Z; O# v5 \我用的是ug4.0! Q' Y' S8 h' z0 w
我想让齿轮在前5秒以 7度/秒的速度正旋转 在后5秒内以 -7度/秒的速度转回去 请问用什么函数?
  e! |, }3 N6 p+ u0 z0 I我用STEP函数的话设置运动驱动为角速度,然后用STEP函数- K+ [( ]! L0 q5 J
STEP(TIME, 0, 7, 5, 0,)+STEP(TIME, 5, -7, 10, 0)6 l5 Z  j7 b8 S
出来的结果不对啊
发表于 2009-6-11 19:55 | 显示全部楼层
本帖最后由 周朝陆 于 2009-6-11 19:56 编辑
, E) }. x% N2 f" W8 ?7 J6 G
/ f* u( y3 V$ X- h! T: |& }你改下  STEP(TIME,0,7,5,0)    0,7(开始),5,0(结束)  你0结束?  你改下
6 L5 g) K# ]+ y( G3 V5 ]" A
5 v1 W4 k  N( W9 V3 f) ]3 M滑动  是距离.旋转的是什么你试下 也许是角度吧  如果是角度我想是不是结束值(360*X)是多少圈
" g0 Z& j+ r: b, {$ ]5 u4 Q 本人刚学两天 如果搞错勿怪
回复 支持 反对

使用道具 举报

发表于 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 编辑 . n8 U( [$ B; T0 \* M) g
: W+ }! d) t; T1 s3 P
怎么这么多人都喜欢用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-6-24 14:37 , Processed in 0.070737 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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