声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3521|回复: 6

[综合讨论] beam44与link8(求助)

[复制链接]
发表于 2008-9-12 23:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
请问beam44与link8能否连接?为什么我的老出问题:我用TYPE,$MAT, $SECNUM,2 定义了BEAM44单元以后再用TYPE,2  $mat2  $real,2定义LINK8单元。 出错警告:Real constant 1 referenced by at least element types 1 and 2.       Zero thickness element 9 may result in wrong thermal or bending stress.
希望获得解答。下面有一个log文件未修改为命令流:
/PREP7  
ET,1,LINK8  
ET,2,BEAM44
R,1,100, ,  
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,EX,1,,2e5
MPDATA,PRXY,1,,
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDE,EX,1   
MPDE,PRXY,1
MPDATA,EX,1,,2E+005
MPDATA,PRXY,1,,0.3  
SECTYPE,   1, BEAM, L, , 3  
SECOFFSET, CENT
SECDATA,140,140,10,10,0,0,0,0,0,0   
K,1,,,,
K,2,1000,,,
K,3,1000,1000,,
K,4,2000,1000,,
LSTR,       1,       2  
LSTR,       3,       2  
LSTR,       3,       1  
LSTR,       2,       4  
LSTR,       3,       4  
TYPE,   1   
MAT,       1
REAL,       1   
ESYS,       0   
SECNUM, ,   
FLST,5,4,4,ORDE,2   
FITEM,5,1   
FITEM,5,-4  
CM,_Y,LINE  
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y   
LESIZE,_Y1, , ,1, , , , ,1  
FLST,2,4,4,ORDE,2   
FITEM,2,1   
FITEM,2,-4  
LMESH,P51X  
TYPE,   2   
MAT,       1
REAL,       1   
ESYS,       0   
SECNUM,   1
FLST,5,1,4,ORDE,1   
FITEM,5,5   
CM,_Y,LINE  
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y   
LESIZE,_Y1, , ,5, , , , ,1  
LMESH,       5  
/UI,MESH,OFF
FINISH  
/SOL
FLST,2,2,3,ORDE,2   
FITEM,2,1   
FITEM,2,-2  
/GO
DK,P51X, , , ,0,ALL, , , , , ,  
FLST,2,1,3,ORDE,1   
FITEM,2,4   
/GO
FK,P51X,FY,100  
SOLVE   
FINISH  
/PREP7  
CPINTF,ALL,0.0001,  
FINISH  
/SOL

[ 本帖最后由 xuruikl 于 2008-9-14 16:15 编辑 ]
回复
分享到:

使用道具 举报

发表于 2008-9-14 16:14 | 显示全部楼层
警告而已;

两种类型的单元引用了同一个实常数;
有可能你的模型中,的确是两种类型的单元,共用同一个实常数。
当然,也有可能不是:修改如下:



.........
Type, n1
Mat,n1
Real,n1
.........

Type,n2
Mat ,n2
Real,n2
............
发表于 2008-9-14 16:17 | 显示全部楼层
第二个警告是警告你的是梁单元高度值未输入,这只对应力输出有影响,对一般静力分析如果只需要得到内力都没影响。对屈曲、模态分析无影响。
 楼主| 发表于 2008-9-14 16:36 | 显示全部楼层
谢谢您的关注。应您的建议我进行了修改可是还是不行。这个小题里:beam44是自己设定截面参数的,所以beam44就不需要设置实常数。在另一个模型:一个beam44悬臂梁端部加载中我仅设置了截面参数没有设置实常数就可计算出结果无警告,但是为什么上面的与link8结合就出问题?难道与link8结合时候beam的截面设置不管用?在次谢谢大家的关注
发表于 2008-9-14 20:03 | 显示全部楼层
一种单元可以对应多个r值,一个r值不能对应多个单元,所以增加r定义,用命令r,2即可,然后在其后定义中用real,2,可解决你的问题。另外你的命令流应该不完整,约束不够。这些问题你自己解决。
 楼主| 发表于 2008-9-14 21:16 | 显示全部楼层
谢谢关注,我想静定结构约束是足够的,而且对于本问题也不是主要问题。我的问题是使用beam44在与link8单元结合时,设置完截面信息后,就必须进行实参数定义?有没有必要?一个beam44悬臂梁端部加载中我仅设置了截面参数没有设置实常数可计算出结果无警告,这说明给出截面设置后可以不进行实参数设置~~~还请大家关注,指明。谢谢了
 楼主| 发表于 2008-9-14 21:45 | 显示全部楼层
谢谢,大家的关注。出错问题找到了
原因是漏看reference:BEAM44 can be used with any cross section that was defined using SECTYPE, SECDATASECOFFSETSECWRITESECREAD。However, a section defined with these commands will be used only if there is no real constant set defined.
所以大家使用beam44,已经设置别的实参数就不用设置section了,直接设置梁的实参数,当然可以参考section的计算结果
不好意思,麻烦大家了

[ 本帖最后由 93758902 于 2008-9-14 21:53 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-23 08:21 , Processed in 0.066410 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表