NX1899中step运动函数报错:数学函数定义无效,必须具有相同量纲
http://www.ugsnx.com/data/attachment/forum/202112/03/173022n6psppcd6ldp86cp.png如上图所示,看到有人问这个问题,数学函数定义无效,必须具有相同量纲。
这个应该是1899开始才有的问题,但这应该不是bug,并且估计后面用1899以上版本的用户使用仿真模块时基本上都会遇到这个问题,解决方法有两种,现在应该是全网首发。
1.在表达式中创建相应量纲的表达式变量,然后把这些变量用到这个运动函数中就可以了,这样后面想改值直接改表达式里的变量就可以了。
什么是量纲?比如毫米和米都是长度单位,虽然单位不同但他们都是表达长度的物理单位,那么他们就都是长度量纲,所以这里是正确的量纲就行。打开表达式你就知道了。
2.如下图所示,到运动首选项里把数学函数单位政策切换到忽略单位就可以了
谢谢分享{:victory:} 大师,第一种方法能不能举例一下,不明白怎样将变量代入表达示。多谢! 如创建变量h0=5.。。X1=360。然后代入公式? 我试试。 错误 解析 "ExprParser.dll" 时发生语法错误 数学函数定义无效 第一种办法:函数变量,我不会加。{:lol:}
第二种办法报警:错误 解析 "ExprParser.dll" 时发生语法错误。但是不影响结果。能用。 重新做了一次,不报警了。{:huffy:} 量纲就是什么长度,角度这样的单位要一致! 楼上,你试试就知道了。没有那么简单。
页:
[1]
2