在ANSYS GUI中,单位没有具体的规定,但用户必须在整个分析过程中使用一个统一的量纲,确保所有输入值的量纲前后一致。比如,若力的单位为kN,长度单位为m,则应力和弹性模量的单位就必然是kPa。
关于角度的量纲,ANSYS多数情况下使用角度(Degrees,即度分秒表示),但有的函数则采用弧度作参数,比如SIN、COS、TAN、ASIN、ACOS、ATAN、ATAN2、ANGLEK等三角函数。可以用Utility Menu>Parameters>Angular Units(或*AFUN命令)将这些函数的输入与输出改为角度。注意*AFUN命令仅对上述函数有作用,对建模中采用的角度不起作用。
ANSYS中的/UNITS命令只相当于一种简单的注释,告诉别人现在用的单位制是什么,它不会规定输入数据的单位是什么,对计算与结果没有任何影响。
恩,可以很确定地告诉你,ansys GUI方式建模和计算的时候全部都是没有单位设置的,正如上面所说的,单位在你进行数值模拟之前都应该自己做到心中有数。不过,新出的版本,下面的一些组件是有单位设置这个选项的,比如workbench进去之前会要你选择模型单位,还有流体部分也是。
总结:如果你在输入一个数值之前,边上没有任何单位选择,那么你就必须心中有数,就是小学数学里面的不带单位计算;如果你在输入数值的后面有单位选择,别忘了正确选择。
ansys没有规定单位,主要是要依靠我们在进行计算分析之前,各单位设置统一,例如:长度设置为mm,质量设置为kg,力设置为N,应力设置为MPa,这样就统一起来了;另外,平时也要将物理量的单位进行一下推导。
与midas、sap2000不同,ansys的单位在你心中。比如说一个结构,结构的尺寸你按mm进行输入,在加载的时候你按N的单位进行输入,那么计算出来的应力结构就Mpa。而在这整个过程中,ANSYS只知道你输给它的数有多大,而不考虑这个数的单位是什么,更不会对这个数的单位进行转换,但是,你知道这个数的单位。