您的位置:网站首页 > Ansys教程

ANSYS中的单位制问题

时间:2008-09-15 10:37:56 来源:

题记:今天有个朋友问及这个问题,感觉初学者可能都会有些困惑,转篇相关介绍,希望有用:)

所有的单位是自己统一的。一般先确定几个物理量的单位(做过振动台试验的朋友一定会知道),然后导出其它的物理量的单位。 
静力问题的基本物理量是: 
长度,力,质量 
比如你长度用m,力用KN而质量用g 
那么应力的单位就是KN/m*m,而不是N/m*m。 
动力问题有些负杂,基本物理量是: 
长度,力,质量,时间 
比如长度用mm,力用N,质量用Kg而时间用s 
以上单位错了,因为由牛顿定律: 
F=ma 
所以均按标准单位时: 
N=kg*m/(s*s) 
所以若长度为mm,质量为Kg,时间用s则有 
N*e-3=kg*mm/(s*s) 
所以,正确的基本单位组合应该是: 
mN(毫牛,即N*e-3), mm, Kg, s 

所以,如果你要让ANSYS的单位为国际单位制,你在输入物理量之前,先 
将所有的物理量转换为国际单位制,如: 
原先你的图纸上均为毫米,比如一个矩形截面尺寸是400mm*500mm, 
那么,你在建模之前先转化为0.4m*0.5m 
然后输入的长度为0.4和0.5,ANSYS只知道你输入的是0.4和0.5,它不知道 
你的单位是什么。 

附上一句:ANSYS中有一个只能从命令行输入的命令:/UNITS, 它的作用仅 
仅是标记作用,让用户有个地方做标记,它没有任何单位转换的功能。 
不要被他迷惑。英文原文如下: 

The units label and conversion factors on this command are for user convenienc 
e only and have no effect on the analysis or data. That is, /UNITS will not co 
nvert database items from one system to another (e.g., from British to SI, etc )