青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2009-6-11 16:16 | 显示全部楼层 |阅读模式
本帖最后由 jeff19870422 于 2009-6-11 17:06 编辑 $ G' O4 L* G5 W1 L4 @. m
; j( ~8 j* g# e6 C
我用的是ug4.0
$ }7 @/ G7 n. ^! H+ Z我想让齿轮在前5秒以 7度/秒的速度正旋转 在后5秒内以 -7度/秒的速度转回去 请问用什么函数?
% u6 |/ U' }# ^  V我用STEP函数的话设置运动驱动为角速度,然后用STEP函数
( T5 f! p. u- Y) b; S0 rSTEP(TIME, 0, 7, 5, 0,)+STEP(TIME, 5, -7, 10, 0)
8 y( f8 O' e5 u3 Z5 G8 z6 H出来的结果不对啊
发表于 2009-6-11 19:55 | 显示全部楼层
本帖最后由 周朝陆 于 2009-6-11 19:56 编辑
5 A6 ^: k& F8 u/ E# r! p4 W6 U0 ]0 W1 {
你改下  STEP(TIME,0,7,5,0)    0,7(开始),5,0(结束)  你0结束?  你改下( \4 ^% V; E' b8 {7 Q
0 e2 F8 t; f: D; v& R! u
滑动  是距离.旋转的是什么你试下 也许是角度吧  如果是角度我想是不是结束值(360*X)是多少圈
+ r( e! ]! j# ^) \% Y# v 本人刚学两天 如果搞错勿怪
回复 支持 反对

使用道具 举报

发表于 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 编辑
9 f5 q" G. o% O% I/ d) w8 E! K9 [" c0 z' K, Y
怎么这么多人都喜欢用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, 2024-6-3 09:52 , Processed in 0.056195 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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