【急】求助ANSYS节点的磁场强度计算

浏览:134309 回答:2
小弟是 ANSYS 新手中的新手,遇到一个很恼人的问题,望各位前辈指点~~

目的:希望分析获得:两块永磁体中间的空气间隙中的任意一个层面中的所有节点的磁场强度 H

即:
2blocks.png

再包一层球形空气层:
sphere air.png




编写命令流如下(暂时任选了 LOC,Y,0.0017 这个面):

FINISH
/CLEAR
/TITLE,PERMANENT MAGNET WITH sphere AIR surround !定义工作标题
/FILNAME, Bill_3D_block,1 !定义工作文件名
KEYW,MAGNOD,1 !指定磁场分析

/PREP7
SMRT,OFF
ET,1,SOLID98,10 !四面体耦合场单元
EMUNIT,MKS !MSK单位制

MP,MURX,1,1
MP,MURX,2,1
MP,MURX,3,8.03 !永磁

MP,MGXX,3,0
MP,MGYY,3,405000
MP,MGZZ,3,0

BLOCK,-12E-3,12E-3,14E-3,5E-3,-12E-3,12E-3
BLOCK,-12E-3,12E-3,-17E-3,-5E-3,-12E-3,12E-3
BLOCK,-12E-3,12E-3,5E-3,-5E-3,-12E-3,12E-3

SPHERE,0.1
VSEL,ALL
VOVLAP,ALL
NUMCMP,ALL

VSEL,S,,,3
VATT,1 !设置内空气属性
VSEL,S,,,4
VATT,2 !设置外空气属性
VSEL,S,,,1,2
VATT,3 !设置永磁属性

VSEL,S,,,1,4
ESIZE,,6

MSHK,0 !自由体划分
MSHA,1,3D !使用四面体单元
VMESH,ALL

CSYS,0
ESEL,ALL
NSEL,ALL

FINISH

/SOLU
MAGSOLV,2 !RSP方法求解
FINISH
/POST1
ESEL,,MAT,,1
NSLE,S,ALL
NSEL,R,LOC,Y,0.0017
NPLOT,1
NLIST,ALL
PRNSOL,H,COMP !列出磁场强度



------------------
附上TXT文本命令流




...
NSEL,R,LOC,Y,0.0017
!
选择出需要的层面
NPLOT,1
!
画出所选层面的所有节点,截图如下:
selected nodes.png









NLIST,ALL
!
获得了被选点的坐标,截图如下:
nodes coord.png

PRNSOL,H,COMP ! 但是再继续通过此命令希望获得这些点上的磁场强度,结果却为空,即没有任何一个节点的数据;换试选择其他层面上的点,得到节点数有所不同,但磁场强度的结果均为空。截图如下:
nodes H.png




为什么为什么啊!!!:Q H都到哪里去了啊!!!:yun


是命令用错了?网格划得不合适?还是 ANSYS 就是算不出磁场强度来?但是节点都选出来了啊!

这个苦恼烦躁啊,因为需正确数据来进行下一步的重要工作!
因此急盼各位前辈高手达人们伸出金手指点指点我错在哪儿?
要实现目的应该如何操作?
多谢多谢!!!
邀请回答 我来回答

全部回答

(2)
默认 最新
billneu
再顶起!!
2009年12月26日
评论 点赞
billneu
:yun 我顶起~~
2009年12月22日
评论 点赞

没解决?试试专家一对一服务

换一批