许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  ANSYS单位制选错,应力直接差1000倍!

ANSYS单位制选错,应力直接差1000倍!

阅读数 2862
点赞 0
article_banner

跑有限元分析的人,谁没在单位制上栽过跟头?2026年了,ANSYS还是支持3套单位体系,很多人建模的时候随便选一套,结果应力算出来差了1000倍都不知道问题出在哪。这篇把国际单位制、毫米-吨制、厘米-兆克制的完整对照和命令写法全摊开,以后建模之前对一遍,省得返工。

ANSYS单位制的3套体系,核心差异在哪

ANSYS里做结构分析,单位制不是你想用哪套就用哪套的——你选了一套,后面所有参数都得跟着这套体系走。选错了,不是结果不准,是结果完全不可用。

目前ANSYS支持3套主流体系:

第1套:国际单位制(SI),m-kg-N-s。

这是最标准的一套。长度用米(m),质量用千克(kg),力用牛顿(N),时间用秒(s)。重力加速度取9.8 m/s²,钢的密度7850 kg/m³,弹性模量210 GPa。

命令写法:

MP,EX,1,210e9
MP,DENS,1,7850
ACEL,9.8

这套体系最直观,物理意义清晰,但有个问题:实际工程里零件尺寸大多是毫米级的,用米来算,数字特别小。一个0.5mm的板厚,写成0.0005m,输入的时候容易少打一个零。

第2套:毫米-吨-牛-秒制,mm-Ton-N-s。

这套是国内用得最多的。长度用毫米(mm),质量用吨(Ton),力用牛顿(N),时间用秒(s)。重力加速度变成9800 mm/s²,密度变成7.85e-9 Ton/mm³,弹性模量206000 MPa。

命令写法:

MPDATA,EX,1,,206e3
MPDATA,PRXY,1,,0.3
MPDATA,DENS,1,,7.85e-9
ACEL,0,0,9800,

注意看,弹性模量从210e9变成了206e3,差了10⁶倍。密度从7850变成了7.85e-9,差了10¹²倍。这不是算错了,是单位变了,数值必须跟着变。

力、质量、加速度的关系在这套体系里是:N = kg·m/s² = 0.001t × 1000mm/s² = t·mm/s²。1牛顿等于1吨·毫米/秒²。

第3套:厘米-兆克-牛-秒制,cm-Mcm-N-s。

这套用得少,但有些老项目还在用。长度用厘米(cm),质量用兆克(Mcm,1 Mcm = 100 kg),力用牛顿(N),时间用秒(s)。重力加速度980 cm/s²,密度7850e-8 Mcm/cm³,弹性模量206e5 N/cm²。

命令写法:

MPDATA,EX,1,,206e5
MPDATA,PRXY,1,,0.3
MPDATA,DENS,1,,7850e-8
ACEL,0,0,980,

力的换算关系:N = kg·m/s² = 0.01 Mcm × 100 cm/s² = Mcm·cm/s²。

3套体系的核心差异就一句话:同一个物理量,数值差了10的几次方倍。你在SI体系里输入210e9,换到mm体系就得输入206e3,换到cm体系就得输入206e5。输错了,结果就是错的。

ANSYS单位制实操:命令怎么写才不会错

知道了3套体系的区别,实际建模的时候怎么操作?

场景1:你的模型尺寸全是毫米,推荐用第2套。

国内90%的结构分析项目,零件尺寸都是mm级别的。用mm-Ton-N-s这套体系,输入的数字大小适中,不容易出错。弹性模量写206e3(MPa),密度写7.85e-9(Ton/mm³),重力加速度写9800(mm/s²)。

但有个坑:泊松比不受单位制影响,0.3就是0.3,哪套体系都一样。很多人惯性思维,觉得换了单位制泊松比也得改,不用。

场景2:你的模型涉及多物理场耦合,建议用第1套。

热分析、电磁分析跟结构分析耦合的时候,国际单位制是最安全的选择。因为热导率、介电常数这些参数的标准单位本来就是基于SI的,混用容易出问题。

2026年的ANSYS 2026R1版本对多物理场耦合的单位制检查比老版本严格多了,你要是在热-结构耦合里混用了mm体系和SI体系,求解器会直接报错,不会给你出一个错得离谱的结果。

场景3:老项目迁移,必须先确认原来用的哪套。

我2025年接过一个项目,客户给的inp文件用的是cm-Mcm体系。我直接用mm体系打开,跑出来的应力比实际值大了100倍。排查了3天才发现是单位制不一致。后来把所有参数按比例换算了一遍,结果才对上。

怎么确认原来用的哪套?看inp文件里的ACEL命令。ACEL后面跟9.8的是SI体系,跟9800的是mm体系,跟980的是cm体系。一眼就能看出来。

ANSYS单位制最容易踩的3个坑

坑1:密度单位最容易搞错。

SI体系里钢的密度是7850 kg/m³,到了mm体系里变成7.85e-9 Ton/mm³,到了cm体系里变成7850e-8 Mcm/cm³。这个数小到离谱,很多人直接把7850拷进去,结果模型质量比实际大了10¹²倍,求解器直接发散。

我自己踩过这个坑。2024年做一个悬臂梁的模态分析,算了20分钟不收敛,检查了半天网格质量、边界条件都没问题,最后发现密度输错了。改完重新提交,30秒收敛。

坑2:弹性模量的数量级别搞混。

SI体系里210 GPa写成210e9,mm体系里写成206e3(MPa),cm体系里写成206e5(N/cm²)。三个数字看着都像弹性模量,但差了10⁶倍。你要是在mm体系里输了210e9,ANSYS会认为你的材料比钻石还硬1000倍,结果完全不可用。

坑3:重力加速度方向写错。

ACEL命令里,重力加速度是个矢量。SI体系里写ACEL,9.8,默认是Y方向。mm体系里写ACEL,0,0,9800,三个分量分别对应X、Y、Z。如果你的模型重力方向是Z轴,别写成Y轴了,不然整个模型的应力分布都是歪的。

2026年的ANSYS版本对ACEL的方向检查没什么变化,但有个细节:如果你用的是mm体系,ACEL的数值是9800不是9.8。我见过有人在mm体系里写ACEL,9.8,结果重力荷载小了1000倍,变形量几乎看不出来,还以为模型刚度太大。


ANSYS单位制这事,说到底就是一个数字换算的问题。3套体系,核心参数的数量级差了10⁶到10¹²倍,输错一个数字,结果就废了。2026年了,ANSYS的求解器比以前聪明多了,但它不会帮你检查单位制对不对——它只会忠实地算出你输入的数字对应的结果。建模之前花1分钟确认单位制,比跑完之后花3小时排错强太多了。把这篇存下来,下次建模型之前对一遍参数,心里就有底了。

武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks 等。

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空