+发表新主题
jxcadsunl 发布于2024-9-4 23:03 46 次浏览 5 位用户参与讨论
跳转到指定楼层
我现在有一个四杆机构,想让曲柄旋转的角速度随时间变化,但曲柄角速度与时间的函数关系是一个分段函数,比如当t>0&t<=10s时,w=5t+6,当t>10&t<15s时,w=0,当t>15s
时,w=10t,请问catia可以实现这样的功能吗,请求高手指导。
回复

使用道具 举报

已有5人评论

zhl620321 发表于 2024-9-6 09:40:08
我也想学  仿真
回复

使用道具 举报

yangaotu 发表于 2024-9-8 03:41:07
我也在学 能一起探讨么
回复

使用道具 举报

jxcadsunl 发表于 2024-9-9 03:10:45
终于解决了,建立规则如下:
catia的运动仿真是支持分段函数的.
要支持分段函数的话,需要用到catia知识工程助理里的规则工具.
使用规则工具,使用if语句来编写你需要的分段函数就可以了.

我在这里只写一段规则,至于你这个W是什么东西,我不清楚.你自己琢磨下,请看下面的规则:

if `机械装置.1KINTime` >=0s and `机械装置.1KINTime` <10s
{
`机械装置.1命令命令.2长度` =`机械装置.1KINTime` /1s*1mm
`机械装置.1命令命令.1角度` =`机械装置.1KINTime` /1s*10deg
}
else
{
`机械装置.1命令命令.2长度` =(`机械装置.1KINTime` -10s)/1s*2mm*-1+10mm
`机械装置.1命令命令.1角度` =(`机械装置.1KINTime` -10s)/1s*5deg*-1+100deg
}
回复

使用道具 举报

jxcadsunl 发表于 2024-9-9 03:18:42
百度知道里面的高手告诉我的
回复

使用道具 举报

littledong 发表于 2024-9-10 23:23:40
STEP()函数
回复

使用道具 举报

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

本版积分规则

QQ| Archiver|手机版|小黑屋| 碧波制图网 Published by Stonespider

Copyright © 2021-2023 Kangli Wu   All Rights Reserved.

Powered by Discuz! X3.5( 苏ICP备18011607号-1 )

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