UG爱好者

标题: NX运动仿真提示输入参数无效 [打印本页]

作者: meng777    时间: 2022-3-6 16:54
标题: NX运动仿真提示输入参数无效
在用NX仿真模块中,对滑动副设置函数驱动,系统提示输入参数无效,是什么情况啊?变量之间的单位怎么转化啊?

drive_cos.png (219.44 KB, 下载次数: 44)

drive_cos.png

warning.png (34.89 KB, 下载次数: 44)

warning.png

作者: meng777    时间: 2022-3-13 16:18
应该是新版NX需要对输入参数的变量单位进行设置,怎么操作啊?
作者: whinnyjia    时间: 2022-3-13 18:59
本帖最后由 whinnyjia 于 2022-3-13 20:29 编辑
meng777 发表于 2022-3-13 16:18
应该是新版NX需要对输入参数的变量单位进行设置,怎么操作啊?

这跟版本没关系!你在低版本这么弄一样出错的!
出错提示已经明确告诉你,x变量是时间,但COS函数的变量必须是角度!你得建一个表达式,建立一个随时间x变化的角度变量,然后将角度变量放入COS函数中。比如,设一角速度变量V,单位是度/秒,那么VX就是角度。

作者: meng777    时间: 2022-3-17 16:15
whinnyjia 发表于 2022-3-13 18:59
这跟版本没关系!你在低版本这么弄一样出错的!
出错提示已经明确告诉你,x变量是时间,但COS函数的变量 ...

不是的,低版本直接输入表达式就可以了,新版本还涉及到单位
作者: meng777    时间: 2022-3-17 17:42
whinnyjia 发表于 2022-3-13 18:59
这跟版本没关系!你在低版本这么弄一样出错的!
出错提示已经明确告诉你,x变量是时间,但COS函数的变量 ...

你说的这种新建变量(自带单位),是怎么实现的?
作者: whinnyjia    时间: 2022-3-17 19:58
meng777 发表于 2022-3-17 16:15
不是的,低版本直接输入表达式就可以了,新版本还涉及到单位

如果是这种情况,那就试试进入用户默认设置-仿真-运动-分析-Simcenter 3D Motion选项页,将数学函数单位策略改为“忽略单位”,确定后重启UG!
作者: whinnyjia    时间: 2022-3-17 20:16
meng777 发表于 2022-3-17 17:42
你说的这种新建变量(自带单位),是怎么实现的?

见动图:


作者: meng777    时间: 2022-3-17 23:14
whinnyjia 发表于 2022-3-17 20:16
见动图:

厉害了,你说的两种方法都可以解决这个问题。
我比较喜欢第一种方法,在户默认设置里将数学函数单位策略改为“忽略单位”,符合我的数学表达式习惯。
另外,你说的第二个方法,通过新建表达式的方法,我是用Ctrl+E调出表达式控制台的,这个有非快捷键调出控制台的方法嘛?我不太喜欢用快捷键操作。
作者: meng777    时间: 2022-3-17 23:28
meng777 发表于 2022-3-17 23:14
厉害了,你说的两种方法都可以解决这个问题。
我比较喜欢第一种方法,在户默认设 ...

通过调出表达式控制台,新建带单位的变量,来使得表达式合法。

exp_001.png (51.39 KB, 下载次数: 29)

exp_001.png

expr_002.png (28.04 KB, 下载次数: 33)

expr_002.png

作者: whinnyjia    时间: 2022-3-18 11:34
meng777 发表于 2022-3-17 23:14
厉害了,你说的两种方法都可以解决这个问题。
我比较喜欢第一种方法,在户默认设 ...

工具选项卡上的“=表达式”按钮,你可以自定到你想要的选项卡上!




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2