npic2008 发表于 2009-12-7 19:14

我把命令流贴出来,有些命令流我也搞不清楚什么意思,我基本上是GUI操作
/PREP7
!*
ET,1,PIPE16
!*
ET,2,COMBIN14
!*
R,0.6,0.06,,,,,,
RMORE,,,,,,,
RMORE,,
!*
R,2,4700000
!*
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,1.8E11
MPDATA,PRXY,1,,0.3
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,1,,7800
K,1,2.5E-3,2.5E-3,122E-3
K,1,2.5E-3,2.5E-3,1780E-3
L,1,2
K,11,302.5E-3,2.5E-3,122E-3
K,12,152.5E-3,262.31E-3,122E-3
K,13,-147.5E-3,262.31E-3,122E-3
K,14,-297.5E-3,2.5E-3,122E-3
K,15,-147.5E-3,-257.31E-3,122E-3
K,16,152.5E-3,-257.31E-3,122E-3
L,1,11
L,1,12
L,1,13
L,1,14
L,1,15
L,1,16
/VIEW,1,1,1,1
/ANG,1
/REP,FAST
LPLOT
!*
KEYOPT,2,1,0
KEYOPT,2,2,3
KEYOPT,2,3,0
!*
CM,_Y,LINE
LSEL,,,,
CM,_Y1,LINE
CMSEL,S,_Y
!*
!*
CMSEL,S,_Y1
LATT,1,1,1,,,,
CMSELS,_Y
CMDELE,_Y
CMDELE,_Y1
!*
FLST,5,6,4,ORDE,2
FITEM,5,2
FITEM,5,-7
CM,_Y,LINE
LSEL,,,,P51X
CM,Y,1,LINE
CMSEL,S,_Y
!*
!*
CMSELS,_Y1
LATT,1,2,2,,,,
CMSEL,S,_Y
CMDELE,_Y
CMDELE,_Y1
!*
!*
LESIZE,ALL,0.001,,,,1,,,1,
FLST,217,4,ORDE,2
FITEM,2,1
FITEM,2,-7
LMESH,P51X
FINESH
/sOL
!*
ANTYPE,2
!*
MSAVE,0
!*
MODOPT,SUBSP,10
EQSLV,FRONT
MXPAND,10,,,0
LUMPM,0
PSTRES,0
!*
MODOPT,SUBSP,10,0,0,,OFF
RIGID,
SUBOPT,8,4,14,0,0,ALL
!*
FLST,2,6,3,ORDE,2
FITEM,2,11
FITEM,2,-16
!*
/GO
DK,P51X,,,0,ALL,,,,,,
/STATUS,SOLU
SOLVE
FINESH


计算结果
1   0.20734E-02
2   0.22285E-02
3   0.25139E-02
4   0.27641E-02
5   1.3434
6   791.47
7   791.47
8   898.44
9   1361.7
10    1361.7
如果弹簧的K值改为47
计算结果是
1       0.19976e-02
2       0.21914e-02
3       0.24032e-02
4       0.25394e-02
5       791.47
6       791.47
7       898.44
8       1361.7
9       1361.7
10       1448.7
弹簧刚度影响如此小么?
我的操作哪里有问题?

MM2008 发表于 2009-12-8 19:08

怎么K值影响这么小啊?
我ANSYS也是菜鸟

jxxansys 发表于 2009-12-8 22:05

固有频率是0时,一般是约束不够

MM2008 发表于 2009-12-13 10:06

你的求解没有问题,
我把你的命令流求解过几次
看了些这方面的例子
感觉原因是你的弹簧太长了,
还有弹簧怎么能是只在Z向有呢?
建议这样处理,一个减振器分解为3根弹簧(XYX向各一根)(弹簧要与实际减振器刚度长度保持一致)
重新求解下试一下
祝你好运

dujunmin 发表于 2009-12-19 11:49

弹簧的影响还是很大的,你再仔细看一下结果,当弹簧刚度变化后,原来的6、7、8、9、10阶和模态和变化后的5、6、7、8、9阶模态对应,这说明这几阶模态一定和弹簧没有关系,基本上是管子的振动,你观察一下振型是否是这样,而原先的5阶模态 1.3434可能和弹簧对应,因此当你变化弹簧刚度后,这阶模态也就发生了较大变化,但有一点我不明白,弹簧刚度减小后,该阶模态的值应当减小才对。你好好观察一下振型,可能能发现一些线索。
至于前几阶模态为零,一般是约束不够,我现在没有手册,你看一下pipe16单元和combin14单元的自由度有哪些,你的约束是否完整。

jxxansys 发表于 2009-12-19 17:22

前几阶模态为零,一般是约束不够
页: 1 [2]
查看完整版本: 为什么固有频率是0?