找回密码
 注册
Simdroid-非首页
查看: 4434|回复: 48

[前处理] 关于结构梁、板的耦合

[复制链接]
发表于 2009-11-2 17:26:51 | 显示全部楼层 |阅读模式 来自 辽宁沈阳
本帖最后由 shanhuimin923 于 2010-11-26 22:59 编辑

刚开始学习abaqus,目的作结构体系的动力弹塑性时程分析。
遇到的第一个问题,就是梁、板的耦合问题。

问了几个人,看了一些帖子,基本好像是三种做法:
1、merge
2、tie
3、stringer
---------------------------------------------------------------------

我只试了第一种做法,过程是:

1、建梁、板、柱的part;
    建梁、板、柱的instance,组装;
    mesh中指定各自的单元类型,之后mesh

2、回到assembly中,将梁板merge,生成新的part;

3、回到property中,赋予梁、板、柱属性

         (1)这里涉及梁、板分别赋予属性的操作问题,我的做法是,将每层梁、板、柱分别建set,结合view工具栏和选择工具栏的1D、2D……单元选择可以实现,再用display group分别显示梁、板、柱,赋予属性

           (2)新生成的part不能再mesh及指定单元类型,所以要事先调整好mesh尺寸及单元类型(不知道有没有好的办法)。

4、之后进入step、bc、load、job继续其他工作。
---------------------------------------------------------------------------

      有人说merge后,梁线就没有了,但我试验了,把构件截面显示出来,是能看到梁截面的,且能看到梁是beam单元,板是shell单元。结果云图中也能看到梁内力随时间的变化,没有梁、板脱开的现象,从效果上看,merge是可以的。
由于刚开始学,后处理还不熟,不能从数据上说明结果的合理性。

如有错误,请高手指正。仅仅是初学aba一点小体会。期待交流。

评分

2

查看全部评分

发表于 2009-11-4 12:18:30 | 显示全部楼层 来自 北京
Simdroid开发平台
楼板在结构中两个主要作用:导荷和变形协调,你采用刚性楼板并自己把荷载传到梁上去,简化原则没有问题。
就是,在动力弹塑性分析中,不知你有没有涉及混凝土材料,如果有的话,那么可能要用显式算法,而刚性楼板的使用有时会使稳定增量出现一些变化,需要注意;还有就是混凝土本构的选用问题需要注意。
如果是钢结构那就没有太大问题了!

评分

1

查看全部评分

回复 0 不支持 1

使用道具 举报

发表于 2009-11-3 16:36:57 | 显示全部楼层 来自 北京
补充几句自己编写的ansys语言(珍藏多年,创意倒是来自老外):
写出墙元及对应节点(4节点,其余类推)
*get,minelement,elem,,num,min
*get,maxelement,elem,,num,max
*do,i,minelement,maxelement,1
*if,esel(i),eq,1,then
nelement=i
n1=nelem(nelement,1)
n2=nelem(nelement,2)
n3=nelem(nelement,3)
n4=nelem(nelement,4)
*vwrite,nelement,n1,n2,n3,n4
(F7.0,TL1,4(',',F7.0,TL1),' ')
*endif
*enddo
写出梁杆单元及对应节点
*get,minelement,elem,,num,min
*get,maxelement,elem,,num,max
*do,i,minelement,maxelement,1
*if,esel(i),eq,1,then
nelement=i
n1=nelem(nelement,1)
n2=nelem(nelement,2)
*vwrite,nelement,n1,n2
(F7.0,TL1,2(',',F7.0,TL1),' ')
*endif
*enddo
有这两段话,ansys——abaqus够了,在ansys中也能解决N多问题,懂ansys应该识货。

评分

1

查看全部评分

回复 1 不支持 0

使用道具 举报

发表于 2009-11-3 16:24:59 | 显示全部楼层 来自 北京
看着结构行业的同仁们在ABAQUS建模中(结构模型)苦苦挣扎,忍不住说两句:
1、ABAQUS中直接建立结构的三维模型确实比较麻烦,不同part节点计算重合也不合并,更可恨的是不同part节点号也可以一样(引用节点号还得带上part名);
2、一般结构构件之间的相互关系可以通过绑定或约束方程来建立关系,还有一个办法就是在连接部位强制统一节点编码(合并其实也算这种类型),我后面所提供办法其实也是基于这种思想;
3、如果能够掌握ABAQUS的INP文件编辑的话,其实有个处理办法(本人在进行各种郁闷尝试之后最终选择,大型模型尤为适合)——先在诸如ANSYS、SAP2000、ETABS、MIDAS等等软件中(这些软件建立结构模型还是相当方便的)建立模型,注意确立大致网格的位置和细化问题、节点连接问题(结构的网格倒不会很复杂);然后合并输出节点和单元的数据文件(唯一对应);最后将输出文件编入INP文件中OK;
3、根据楼主的做法,其实还可以这样——梁柱一个part、板一个part,然后tie在一起。

评分

1

查看全部评分

回复 0 不支持 1

使用道具 举报

发表于 2009-11-2 20:03:55 | 显示全部楼层 来自 山东烟台
本人比较笨,试了好几次没成功,在梁和板merge之后,怎么给梁赋予属性?还望牛人给予指点,我以前收了好多本站的资料,都说merge之后就行,但是不知道具体怎么操作。
回复 不支持

使用道具 举报

发表于 2009-11-3 09:29:02 | 显示全部楼层 来自 重庆
本人比较笨,试了好几次没成功
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-3 11:24:11 | 显示全部楼层 来自 辽宁沈阳
强调一下,我的merge操作,是在mesh之后的,merge的界面见图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-3 11:34:43 | 显示全部楼层 来自 辽宁沈阳
本帖最后由 wrdshj 于 2009-11-3 11:36 编辑

如下图,选择工具栏中选择1D Elem,在窗口中框选的时候,选中的就只有一维单元,不会把板也选中。同理可以用2D Elem来选择板。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2009-11-3 11:39:15 | 显示全部楼层 来自 新加坡
强调一下,我的merge操作,是在mesh之后的,merge的界面见图
221971
wrdshj 发表于 2009-11-3 11:24


ls可以尝试在mesh之前merge,试一试效果。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-3 13:10:54 | 显示全部楼层 来自 辽宁沈阳
本帖最后由 wrdshj 于 2009-11-3 13:30 编辑

按zsq-w总版主的意思,我试了一下,不能成功。
我的理解是这样的:
我这种方法之所以merge成功,就是由于先进行了mesh操作,mesh之后的所有操作都是针对已经具有单元属性的elment,所以merge界面上一定要选择merge-mesh,而不是merge-geometry,这样才不会把梁线给merge掉。
      如果不先mesh,我的merge操作是针对geometry的,说白了是针对几何图形的合并,所以 面 会把 线 合并掉,不会再有独立的线。没经过mesh的instance,在merge界面,只能选择merge-geometry,选不了merge-mesh。

这种做法的缺点是:mesh之后就不能再修改mesh了,想修改,只能从头再来。

作为初学者,问两个问题,自己慢慢翻太慢了。
1、想查询结构总质量,施加的总荷载。怎么做?
     我尝试了query-mass properties,但只能统计出板的质量,自己定义了截面的beam单元,统计不出来质量,怎么回事?另外,梁、板上的荷载怎么统计?
2、想查看楼层的层间位移,那么假设10s的地震动过程中,每一个时刻都有对应的各楼层的层间位移,那个时刻是最大的呢?或者起控制作用的?
3、如下图怎么把窗口中的这些字调大一点,看不清啊?

刚开始学习,很多概念还很模糊,望高手不吝赐教!!!十分感谢。

这是可以看到梁截面的图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

2

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-3 20:27:27 | 显示全部楼层 来自 辽宁沈阳
真是太感谢 2007xauat 兄的指点了,初学者,见笑了。
另外,我有个想法 ,因为我想做动力弹塑性时程分析,重点考察结构的位移啊,梁、柱、墙的塑性发展,假定楼板刚性,这样,只要我保证荷载正确传到梁上,楼板有没有都无所谓吧,这样就可以不建楼板,只建梁柱了。不知道可以么。
回复 不支持

使用道具 举报

发表于 2009-11-4 13:01:01 | 显示全部楼层 来自 日本
既然楼主这么好学,想顺便提一句,假如第一层板得mesh 有点错位,当beam的节点在和板的节点偏离较远时合并,你看看梁会不会变形
回复 不支持

使用道具 举报

发表于 2010-11-9 17:50:26 | 显示全部楼层 来自 辽宁沈阳
我照着一步一步的做下来直接error了,实在是想不出来哪里出问题了
回复 不支持

使用道具 举报

发表于 2010-11-26 21:35:40 | 显示全部楼层 来自 重庆沙坪坝区
首先非常感谢楼主的想法,这个问题也困扰我一段时间了,但在mesh后要建立set,一个小单元一个小单元的选比较麻烦,有没有其他方法来实现呢?
回复 不支持

使用道具 举报

发表于 2010-11-26 21:49:04 | 显示全部楼层 来自 广东深圳
新手,见识各位大侠了!
回复 不支持

使用道具 举报

发表于 2010-11-29 15:35:46 | 显示全部楼层 来自 北京
“结合view工具栏和选择工具栏的1D、2D……单元选择可以实现”
请问上述功能如何调出来啊
谢谢
回复 不支持

使用道具 举报

发表于 2010-12-17 01:54:22 | 显示全部楼层 来自 重庆沙坪坝区
#16   同问“结合view工具栏和选择工具栏的1D、2D……单元选择可以实现”
请问上述功能如何调出来啊
回复 不支持

使用道具 举报

发表于 2010-12-19 16:58:43 | 显示全部楼层 来自 华南理工大学
shift+左键
回复 不支持

使用道具 举报

发表于 2010-12-22 16:00:38 | 显示全部楼层 来自 重庆沙坪坝区
shift+左键只是选择,我问的是怎么实现“结合view工具栏和选择工具栏的1D、2D……单元选择可以实现”
回复 不支持

使用道具 举报

发表于 2010-12-22 16:07:33 | 显示全部楼层 来自 重庆沙坪坝区
找到了,没有看明白楼主的意思!“view—toolbars—view options”
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 23:37 , Processed in 0.072897 second(s), 20 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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