ansys单位问题
高手门,兄弟刚学ANSYS,我按照图纸建了个模型,图纸用的是国际单位MM,而我在ANSYS里建模的时候把图纸上的数值直接输入到ANSYS中去了,ANSYS中单位好象默认是M吧??这样的话我的模型就比实际模型大了1000倍了,老师说模型大了质量大了做出来的模态分析结果就是不对的,于是我发现ANSYS有个功能就是缩小模型,我把模型缩小了1000倍,可是分析出来的结果固有频率只有0.23左右,很郁闷,那里有这么小啊,我不知道这个缩小有没有作用呢?我的模型是个三面切书机,大概轮廓是长1124MM,高730MM,宽870MM,这个模型在划分网格的时候哪个element edge length参数设置多少合适呢?我缩小1000倍后用5划分不成功,显示说unable to mesh area 3 because loop 2 has only 2 element division不知道这个错误怎么修改,后来我用0.025划分成功了,但计算结果不对,就是上面的频率是0.23左右了
回复:(hulibo)ansys单位问题
ANSYS中的单位制选择问题
不少初学者在使用ANSYS用户手册时发现,手册中实例使用单位制均为英制单位。
实际上只要保证单位封闭即可,即在整个模型中使用同一种单位。
在ANSYS Command Prompt(命令输入窗口)中输入/UNITS,其完整命令格式如下:/units,label,lenfact,massfact,timefact,tempfact,toffset,chargefact,forcefact,heatfact
label后面的其它选项主要用于设置长度、质量、时间等单位的系数。
在ANSYS Command Prompt中输入如下命令:/units,SI
按Enter键执行命令,系统单位制即设置为国际单位制。
/units命令中label选项的设置
label选项:USER——用户自定义(default)
SI——国际单位制(SI or MKS; m,kg,s)
CGS——CGS单位制(cm,g,s)
MPA——MPA单位制(mm,mg,s)
BFT——英制英尺单位制(ft,slug,s)
BIN——英制英寸单位制(in,lbm,s)欢迎大家来到振动论坛,希望在论坛你能找到你所需要的。
回复:(hulibo)ansys单位问题
ANSYS中不存在单位制
所有的单位是自己统一的。
一般先确定几个物理量的单位(做过振动台试验的朋友一定会知道),然后导出其它的物理量的单位。
静力问题的基本物理量是:
长度,力,质量
比如你长度用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。