SOLIDWORKS“动作和反应”力表达非线性阻尼器的行为怎么做到的!

问:在SOLIDWORKS Motion中,是否可以使用“动作和反应”力表达式近似非整数指数的非线性阻尼器的行为?

苏州卓盛信息技术(SolidWorks代理商 400-696-5950) 回答关于SolidWorks正版软件教程:

可以使用“动作和反应”力表达式近似非整数指数的非线性阻尼器的行为。

请注意,此示例“按原样”提供,您应该仅将其用作参考。您有责任验证您的设置,以及是否符合分析目标和假设。这个例子演示了一种潜在的方法,并不一定是每一种情况最合适的方法。

基本设置:

该示例显示了三个基本的阻尼器对管和引脚。每对具有压缩弹簧,其在100mm的初始距离处限定有200mm的自由长度。这三个弹簧常数是相同的。阻尼器的初始位置表示在两秒钟分析期间反弹的压缩阻尼器。

左右阻尼器使用SOLIDWORKS正版软件中定义的官方“阻尼器”。两者(0.20N /(mm / s)^ 2)的阻尼常数相同。唯一的区别是左阻尼器是线性(指数= 1),而右阻尼器是非线性(指数= 2)。

中间阻尼器使用以下“动作和反应”力表达式近似使用相同阻尼常数但具有非整数指数(1.5)的阻尼器的行为:

IF({Velocity2}:0.2 * ABS({Velocity2})^ 1.5,0,-0.2 * ABS({Velocity2})^ 1.5)

笔记:

?“IF”功能确保代表阻尼器的力以正确的方向施加。

?“ABS”功能可以避免将负数提升为非整数指数值的情况,这可能导致复数或虚数。

?“IF”语句还允许阻尼器的不同行为(系数和指数)取决于阻尼器是否作用在压缩或反弹。

?您可以增加运动分析的结束时间,以允许所有三个阻尼器达到其平衡位置。

?现有绘图使用“添加到现有绘图”选项,需要谨慎解释。为每个单独的阻尼器创建一个新的图,以避免误解。

?有关在SOLIDWORKS Motion Function Builder中使用表达式的详细信息,请参阅SOLIDWORKS正版软件帮助中的“从数学表达式定义配置文件”。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年2月20日
下一篇 2018年2月20日

相关推荐

发表回复

登录后才能评论