ansys弹簧单元连接钢轨与轨道板是如何建模的

我给看看这个建模过程吧:用四组弹簧连接两个面:

/prep7

!建立两个体

k,1,-50,100,0.002

k,2,150,100,0.002

k,3,150,0,0.002

k,4,-50,0,0.002

k,5,-50,100,20

k,6,150,100,20

k,7,150,0,20

k,8,-50,0,20

v,1,2,3,4,5,6,7,8

k,9,0,0,20.001

k,10,0,100,20.001

k,11,100,100,20.001

k,12,100,0,20.001

k,13,0,0,40

k,14,0,100,40

k,15,100,100,40

k,16,100,0,40

v,9,10,11,12,13,14,15,16

et,1,92

et,2,14

keyopt,2,2,1

et,3,14

keyopt,3,2,2

et,4,14

keyopt,4,2,3

et,5,14

keyopt,5,2,4

et,6,14

keyopt,6,2,5

et,7,14

keyopt,7,2,6

r,2,1.0e5 !定义K=1.0e5,uz

r,3,1.0e6 !定义K=1.0e6,rotx

r,4,1.0e6 !定义K=1.0e6,roty

r,5,1.0e6 !定义K=1.0e6,ux

r,6,1.0e6 !定义K=1.0e6,uy

r,7,1.0e6 !定义K=1.0e6,rotz

mp,ex,1,2e5 !杨氏模量

mp,prxy,1,0.33 ! 泊松比

mp,dens,1,7400e-12 !定义1号单元的密度

!建立硬点群1

hptc,area,1,,coord,30,30,0.002 !Z点

hptc,area,7,,coord,30,30,20.001 !up

!建立硬点群2

hptc,area,1,,coord,70,30,0.002 !Z点

hptc,area,7,,coord,70,30,20.001 !up

!建立硬点群3

hptc,area,1,,coord,70,70,0.002 !Z点

hptc,area,7,,coord,70,70,20.001 !up

!建立硬点群4

hptc,area,1,,coord,30,70,0.002 !Z点

hptc,area,7,,coord,30,70,20.001 !up

!划网格

type,1

mat,1

esize,20 !定义单元的大小,20

type,1 !

MSHAPE,1,3D !MSHAPE确定单元类型:2D、3D还是三角形四面体、四边形六面体

MSHKEY,0 !MSHKEY确定划分网格的方法:自由还是映射

vsel,all !选择所有的体

vmesh,all !划分所有的体。

*set,node_domn1,node(30,30,0.002) !通过硬点坐标50,50,20得到和硬点重合的结点编号

*set,node_up1,node(30,30,20.001)

*set,node_domn2,node(70,30,0.002) !通过硬点坐标50,50,20得到和硬点重合的结点编号

*set,node_up2,node(70,30,20.001)

*set,node_domn3,node(70,70,0.002) !通过硬点坐标50,50,20得到和硬点重合的结点编号

*set,node_up3,node(70,70,20.001)

*set,node_domn4,node(30,70,0.002) !通过硬点坐标50,50,20得到和硬点重合的结点编号

*set,node_up4,node(30,70,20.001)

type,2

real,2

e,node_domn1,node_up1

e,node_domn2,node_up2

e,node_domn3,node_up3

e,node_domn4,node_up4

type,3

real,3

e,node_domn1,node_up1

e,node_domn2,node_up2

e,node_domn3,node_up3

e,node_domn4,node_up4

type,4

real,4

e,node_domn1,node_up1

e,node_domn2,node_up2

e,node_domn3,node_up3

e,node_domn4,node_up4

type,5

real,5

e,node_domn1,node_up1

e,node_domn2,node_up2

e,node_domn3,node_up3

e,node_domn4,node_up4

type,6

real,6

e,node_domn1,node_up1

e,node_domn2,node_up2

e,node_domn3,node_up3

e,node_domn4,node_up4

type,7

real,7

e,node_domn1,node_up1

e,node_domn2,node_up2

e,node_domn3,node_up3

e,node_domn4,node_up4

FINISH

/SOL !进入计算器

ANTYPE,0 !以下进行静态分析

asel,all !1号面全约束。

asel,s,,,1

da,all,all

allsel

nsel,s,loc,z,40

nsel,r,loc,x,40,100 !加载100N

nsel,r,loc,y,40,100

*get,k2,node,0,count

f,all,fz,100/k2

!f,all,mx,9810*0.05*50/k2 !加载0.05吨力*50Nmm的弯矩

allsel

solve

FINISH

/post1

/RGB,INDEX,100,100,100,0 !以下为改变背景颜色,方便截图

/RGB,INDEX,80,80,80,13

/RGB,INDEX,60,60,60,14

/RGB,INDEX,0,0,0,15 !改变背景颜色

/input,a1,txt !a1为视图文件,a1自定义的文件

/replot

/post1

/RGB,INDEX,100,100,100,0 !以下为改变背景颜色,方便截图

/RGB,INDEX,80,80,80,13

/RGB,INDEX,60,60,60,14

/RGB,INDEX,0,0,0,15 !改变背景颜色

/input,a1,txt !a1为视图文件,a1自定义的文件

/replot

/post1

plnsol,u,z,0,

/image,save,1d_uz,jpeg

plnsol,s,eqv,o,1

/image,save,von,jpeg

FINISH