青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 4949|回复: 10

运动的函数设置

[复制链接]
发表于 2007-10-7 00:27 | 显示全部楼层 |阅读模式
齿轮1t=(0,1)由另一个齿轮2驱动;t=(1,10),受外力驱动运动。! @0 @& _! b+ H7 b
因为齿轮2不重要,模型中舍去,运动加为:齿轮1角位移  
9 l) ^& ^* o" B( j* Ystep(time,0,10,1,10),这样可以吗?1s以后是不是角度也被限为10呢?怎么把后面的位移约束放开?求教各位高手,谢了先。。。
发表于 2007-10-7 09:44 | 显示全部楼层
step函数的定义如图所示:( ~( C0 |+ a8 \) c
如果是位移步进,就是说在小于或等于x0时刻的位移(或角位移)是h0,在大于或等于x1时刻的位移(或角位移)是h1;但要注意x0不等于x1,否则公式没意义。如果你想让齿轮在瞬间位移达到10(以后并保持10),可以将步进区间设置的小一点,例如可以设为:step(time,1,0,1.0001,10).这样齿轮瞬间达到10就不动了,按照你的意思,应该使用速度步进函数,函数的形式不变,含义为1s一下齿轮不动,1,0001s以上齿轮做匀速运动,速度为10.象你设置的step(time,0,10,1,10),就相当于一个匀速运动。
9 t- W4 k5 I) S* G) V" M+ x! X# _3 y5 @
[ 本帖最后由 gear 于 2007-10-7 09:57 编辑 ]
Image00000.jpg
 楼主| 发表于 2007-10-7 11:28 | 显示全部楼层

回复 #2 gear 的帖子

谢谢gear版主,对step有了更深的了解
( U+ X/ e/ Y! P+ n' Q+ G+ h- U现在需要的运动在1s以后并不确定是什么样的运动,希望的是那个齿轮变成完全自由运动。有什么办法能让step(time,0,10,1,10)只作用在(0,1),(1,∞)齿轮根据外力自由的运动呢?3 a, q7 x) F) T6 U9 q
' y. [* M  W/ T* l4 F& p# }
[ 本帖最后由 sunjt1986 于 2007-10-7 11:29 编辑 ]
发表于 2007-10-7 15:10 | 显示全部楼层
UG5.0好像加力不运动(可能是版本的问题),4.0,直接让施加的力为步进函数就可以。添加一个旋转副,然后施加一个标量力,力的大小为step(time,0,0,1,1000),以后的运动应该为一个运加速运动。
 楼主| 发表于 2007-10-7 23:30 | 显示全部楼层

回复 #4 gear 的帖子

这样的运动也是可以预知的,后面的运动有没有办法可以任意呢?5 @; X7 m+ d# Z8 p
今天在网上看到说有什么deactive?单词有可能拼错了
发表于 2008-3-30 14:09 | 显示全部楼层
有难度!
发表于 2008-4-20 00:10 | 显示全部楼层

step函数问题

我定义如下STEP( x, 0, 0, 2,360)+STEP( x, 2.2, 0, 4.2, 360)& n7 T+ z- Q3 o  {
希望得到一个间歇的匀速旋转运动 ,但是不知道为什么后2秒突然加速而且旋转了n圈 很快! 请赐教
发表于 2010-5-11 10:53 | 显示全部楼层
版主你好。有没有 关于运动函数的全面讲解啊。给我发个吧 winwujl@163.com.这是我的油箱。3Q
回复 支持 反对

使用道具 举报

发表于 2010-5-17 14:07 | 显示全部楼层
版主你好。有没有 关于运动函数的全面讲解啊。给我发个吧 gzw@chaodamould.com.这是我的油箱。3Q
回复 支持 反对

使用道具 举报

发表于 2011-7-22 16:09 | 显示全部楼层
版主你好。能给我发个运动函数的全面讲解吗?我的邮箱是:1403314704@qq.com 先谢谢您了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 15:59 , Processed in 0.353643 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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