学界雏鹰 发表于 2009-10-28 22:11

单元定义先后顺序对求解的影响

各位论坛的先知:
    最近做了一个结构的模态分析,其中先定义的弹簧单元—combin14,后定义的实体单元solid95,但是求解时报错;而如果先定义实体单元solid95,后定义弹簧单元—combin14,则求解过程没有问题,请问这是为什么?ansys中单元的定义是否有先后顺序要求?:funk:

学界雏鹰 发表于 2009-10-31 11:03

请求帮助

请各位老师赐教 !:funk:

jxxansys 发表于 2009-10-31 15:35

应该与顺序无关,是其他的地方有问题

[ 本帖最后由 jxxansys 于 2009-10-31 15:37 编辑 ]

学界雏鹰 发表于 2009-10-31 18:04

具体请教

这是学生编写的小程序,请您不吝赐教!谢谢!
FINISH
/CLEAR
/PREP7
ET,1,45          !定义体单元solid45
MP,DENS,1,7800
MP,EX,1,2e11
MP,PRXY,1,0.3
ET,2,COMBIN14          !定义弹簧combin14单元
R,2,10,0,0            !刚度为1,方向为两个节点的连线方向
N,1            
N,2,0,1
BLOCK,-1,1,1,2,-1,1
HPTCREATE,AREA,3, ,COORD,0,1,0
VSLE, , , ,1
LSEL, , , ,4,5
LSEL,A, , ,9,10
LESIZE,ALL,, ,10
AATT,1, ,1,0,
MSHAPE,1,3D
MSHKEY,0
VMESH,ALL

TYPE,2
REAL,2
E,1,2
D,1, ,0, , , ,ALL, , , , ,
SFA,4, ,PRES,5,
!将弹簧的端点2与节点193全耦合
CP,1,ALL,2,193
!求解
ALLSEL,ALL
/SOLVE
SOLVE

jxxansys 发表于 2009-10-31 22:20

结果是相同的呀?

FINISH
/CLEAR
/PREP7
ET,1,45          !定义体单元solid45
MP,DENS,1,7800
MP,EX,1,2e11
MP,PRXY,1,0.3
ET,2,COMBIN14          !定义弹簧combin14单元
R,2,10,0,0            !刚度为1,方向为两个节点的连线方向
N,1            
N,2,0,1
TYPE,2
REAL,2
E,1,2
BLOCK,-1,1,1,2,-1,1
HPTCREATE,AREA,3, ,COORD,0,1,0
VSLE, , , ,1
LSEL, , , ,4,5
LSEL,A, , ,9,10
LESIZE,ALL,, ,10
AATT,1, ,1,0,
MSHAPE,1,3D
MSHKEY,0
VMESH,ALL

D,1, ,0, , , ,ALL, , , , ,
SFA,4, ,PRES,5,
!将弹簧的端点2与节点193全耦合
CP,1,ALL,2,193
!求解
ALLSEL,ALL
/SOLU
SOLVE

学界雏鹰 发表于 2009-11-1 19:52

重新回复

对不起,我写错了,应该是这样的:
FINI
/PREP7
ET,1,COMBIN14          !定义弹簧combin14单元
R,1,10,0,0            !刚度为1,方向为两个节点的连线方向
ET,2,45          !定义体单元solid45
MP,DENS,2,7800
MP,EX,2,2e11
MP,PRXY,2,0.3
N,1            
N,2,0,1
BLOCK,-1,1,1,2,-1,1
HPTCREATE,AREA,3, ,COORD,0,1,0
VSLE, , , ,1
LSEL, , , ,4,5
LSEL,A, , ,9,10
LESIZE,ALL,, ,10
AATT,2, ,2,0,
MSHAPE,1,3D
MSHKEY,0
VMESH,ALL
!弹簧单元划分:定义弹簧单元
TYPE,1
REAL,1
E,1,2

D,1, ,0, , , ,ALL, , , , ,
SFA,4, ,PRES,5,
!将弹簧的端点2与节点193全耦合
CP,1,ALL,2,193
!求解
ALLSEL,ALL
/SOLVE
SOLVE
请指教!谢谢!:funk:

jxxansys 发表于 2009-11-1 20:04

将AATT,2, ,2,0, 改为
VATT, 2, ,2,0
页: [1]
查看完整版本: 单元定义先后顺序对求解的影响