abaqus-使用中的一些经验.

上传人:F****n 文档编号:97803412 上传时间:2019-09-06 格式:DOC 页数:55 大小:1.50MB
返回 下载 相关 举报
abaqus-使用中的一些经验._第1页
第1页 / 共55页
abaqus-使用中的一些经验._第2页
第2页 / 共55页
abaqus-使用中的一些经验._第3页
第3页 / 共55页
abaqus-使用中的一些经验._第4页
第4页 / 共55页
abaqus-使用中的一些经验._第5页
第5页 / 共55页
点击查看更多>>
资源描述

《abaqus-使用中的一些经验.》由会员分享,可在线阅读,更多相关《abaqus-使用中的一些经验.(55页珍藏版)》请在金锄头文库上搜索。

1、论坛汇总第一部分Abaqus 使用点滴Part IIFrom Aoxue、SimWe、OkOk etc2005年3月27日在能力与知识结构方面,要求学生应具有扎实的专业和日语语言基础,熟练掌握日语听、说、读、写、译的基本技能;了解日本社会及日本文化等方面的基本知识,熟悉日本国情,具有一定的日本人文知识及运用这些知识与日本人进行交流的能力。- 55 -一个Abaqus CAE分析后问题讨论我目前在做一个很简单的钢筋混凝土梁模型,定义的part分别是混凝土梁,以及三根钢筋,assembly以后开始定义intersection,不知道怎么回事,我定义了混凝土与钢筋之间的摩擦关系,照理说应该不用约束条

2、件了吧。mesh以后运行工作,老是提示内存仅规定256兆,最少需要1029兆,晕,我减少了mesh的element数量,提示还是如此,后来考虑是三根钢筋与混凝土的摩擦关系太复杂,将其中两根变为无摩擦,剩一根有摩擦,这时候运行还是提示出错,不过内存要求减少为417兆,我最后将那根钢筋也变成无摩擦,就没有任何作用,依旧提示内存不足。实在受不了了,不知道哪位高手遇到过这样的问题,或者做过混凝土与钢筋这样的程序,帮忙指教一下,多谢多谢了多谢 seansheu 大侠,摩擦力确实并非我观察的重点,因为我是初学,就先自己想了这么一个自认为比较简单的例子来练练手,结果被彻底搞惨了,我之所以加上摩擦是因为我想不

3、到别的办法可以带动两者一起运动。摩擦系数我需要调整,另外,荷载以及混凝土的一些参数同样需要调整,我会重新检 查一次,按实际的实验数据输入模型看看,然后在发上来和大家讨论。哈.如果摩擦力非您的觀察重點,那您的問題就簡單了.你的模型可視為四個體積,網格連續,材料性質相異如此問題就變為無摩擦的靜力問題.我今天成功修改了内存的设置,多谢,不过,经过长时间的运行,最后还是出错,问题可能是因为步长什么的,不是很明白。所以我只好把我的输入inp文件分成四部份上传到这里,文件名是beam-deform.inp,四部份合在一起就是原文件,帮看一下,谢谢了无摩擦不行啊,因为钢筋在里面会乱跑,起不到承受拉力的作用了

4、,假如不要摩擦,必须加其他的约束,以便可以让混凝土和钢筋固结在一起直到开裂。可以啊,你要把混凝土和鋼筋視為同一個part,四個體積,兩種材料,網格連續即可.abaqus 里面不是可以设钢筋层吗?我记得是:*rebar,里面有钢筋混凝土材料的,在standard mannual里面搜一搜试试:reinforcedconcrete ,或者rebar,不用像ansys里面似的,定钢筋定混凝土,再定interaction,吧。确实,我也看到这部份内容,不过不是很会用,还希望这么用过的大侠指点指点。我现在重新做过一个模型,比较简单,还是定义钢筋(弹性以及塑性),混凝土(弹性,以及塑性里的混凝土,输入假设

5、实验转化的数据,以及拉伸硬化等),然后定义界面,interaction,界面定义是 tie,但是运行以后混凝土变形大致符合,不过钢筋还是和混凝土分离开了,很是苦恼,不知道什么原因。79028-Simple-beam.zip (0.0k)你的问题我试了一下,确实是计算无法收敛,初始时间增量无论改多细,第一个时间增量就是无法切入决定发散! 过程中警告讯息都是针对三对接触面的警告。 我看了一下模型,有些个人疑问,1. 钢筋与混凝土间的摩擦力真是您想观察之重点吗?若不是,是否可将两者视为结合一体,网格连续,材料相异 2.若真需计算摩擦,那么网格还需调整,钢筋网格密度不够,这样算出来的结果可能有误。至于

6、,接近摩擦面之混凝土网格密度可密一点,但其余处可渐疏,如此应可减少模型的网格数量 3.这里还有些边界条件的调整会有trick,摩擦系数大小如何得知?此外,钢筋在初始计算时可能需要有用一些特殊拘束让它能与混凝土接触,否则,可能在接触计算的初始,在还没摩擦力产生时,钢筋会因无拘束而造成刚体运动,导致发散(因为您现在只于混凝土上加上拘束)这只是小弟的一些愚见,供您参考。因为最近有点杂务缠身,并无太多时间,不过,您这个问题颇为有趣,大家可再多多讨论,我杂务告一段落后,會再尝试解题How about this.? One part which has TWO cells, one is concrete

7、, and the other is steel. Therefore, here has NO Tie. Follow ur geometry, material properties, load, and BC. But use mapped mesh and Nonlinear analysis. Detail. 能否看看你的inp文件呢,因为我的运行结果出来后,应力只是集中在受力部份附近,没有出现想你的结果附图里面那样,从中央向下端两个支撑处应力的由大到小传递,我从自己的inp文件也看不出原因。 80556-Simple-beam.zip (0.0k)李兄, 在此附上小弟前頁示範帖子之

8、cae檔,共 beam.cae 與 beam.jnl兩個檔案,將其置於同一目錄下,直接執行 beam.cae 即可, cae file好處為保留 model geometry與 model feature,可以於CAE中任意修改.不會像看input file般霧裡看花,您可以從建模到後處理逐步瞧一下過程細節。不過,老實說,我這例子只是小兒科,沒啥大學問,您看看就好,不必太認真李兄, 你原始的 input file計算結果,元素明顯畸形變形,應該是hourglass發生 您應該將非線性分析選項打開才是,先前小弟示範亦是如此 修正如下: *Step, name=Press, nlgeom CAE可

9、於step菜單中turn on nlgeom. 隨帖附上修正後所得計算結果 另外,seansheu 大侠,我按你的方法将非线性的开关打开后,结果就正常了,可是我不明白的是既然我已经将混凝土的塑性曲线数据按点输入了,肯定就不是线性的了,为什么还要另外加上非线性开关它才明白呢。几何非线性即通常所说的大变形分析,是指系统的微分方程等都建立在结构当前变形基础上的;不打开NLgeom即意味着系统的控制方程等都建立结构的初始构型状态。嗯,明白,就是说控制方程是采用前一步的结果作为起始量,而不是象线性可以采用初始值。關於willams_lee的問題,我重新回去檢視這個問題,當初因為初始定義用的是c3d8r單

10、元,當線性錯誤時,直覺反應是認為沒開啟nlgeom來搭配材料非線性。但是當我回去確認應變時,發現它也沒大到那麼離譜.我切開模型,發現了致命的錯誤,鋼筋中心截面應力值不合理,變形分佈也不合理。顯然先前我作的假設有誤,所以計算錯誤.因為它網格密度並非充足,且有些單元品質不好,所以採用縮減積分的c3d8r單元計算會有問題,因此我改用了c3d8I,重新計算。此時,nlgeom開啟與關閉的結果都一樣。結果顯示,鋼筋中心截面應力值結果較為合理,變形分佈也合理,所以用c3d8r可能才是錯誤原因。非關幾何非線性.當然,我還要提高網格密度,去確認結果的收斂性。對willams_lee的誤導,深感抱歉。也感謝wi

11、llams_lee的提問,讓我有機會發現錯誤。 在有限元分析中,应该尽量避免采用一次减缩积分单元(否则应该加密网格,有时也不一定管用);而应该采用高次积分单元。 C3D8I是非协调单元,和高次单元一样,都是为了防止或者沙漏现象的影响。估计你采用同样的网格密度,而选用C3D20单元,结果也应该正确。类似问题在这里也曾讨论过:另外,个人觉得,既然钢筋和混凝土之间的摩擦不是考察的重点,也就是说不考虑钢筋和混凝土之间的粘结滑移,那么,这个问题完全没有必要如此复杂,定义混凝土一个Part(或者在CAE中组装成Assembly),然后直接利用*Rebar定义钢筋即可,既可以定义为单独的钢筋,也可定义为钢筋

12、层。在6.3版本中,这一功能非常强大(比较予6.2而言),Benchmark Manual和Example Manual中有相应的例子可供参考。谢谢回应,现附上该文件。 74768-Beam-deform.inp (0.0k)內存不足,應該修改 abaqus_v6.env檔中的內存設定,加大 pre_memory值或是standard_memory值,端視你是在 前處理 或是 求解 時出現內存不足之警訊,再擇一放大。通常,abaqus中之內定值都會過小,碰到大問題時常會出現內存不足問題BTW,你的input file不完整,無法執行.输入文件因为包含太多节点信息,足足有六七兆大,没办法只好删去

13、了很多节点的信息,用省略号代替的。内存不足我也想过,不过我觉得还是存在我接触以及约束定义不正确的可能,否则不会一个简单的问题就需要如此多的内存,不知道这样的理解对不对。因为我今天下午修改取消了所有约束,以及接触的摩擦定义,就很快正常运行,不过结果是混凝土梁被压变形,钢筋跑了出来,这显然是不符合实际的,但是运行还是正常,真不知道怎么去定义。sorry, 我不是很懂兆的單位,英文是指 MB 還是 GB呢?如果可以,你可以壓縮檔案,因為input file是ASCII格式,壓縮比可以很大。其實,你可先照我的方式調整 abaqus_v6.env 中內存設定值,把它調整至abaqus的建議值,如此應該可

14、行.此外,忠於你問題的真實情況假設才是重點,怎可因為內存不足而因噎廢食.如果為了遷就內存,而胡亂假設問題,豈不GIGO!所以你可能還要先好好想清楚你的分析問題,一點淺見供你參考.若我没记错,它应该是以实体内存为优先,若不足,再以硬盘来当虚拟内存你用的是学校服务器也无妨,首先你将 abaqus_v6.env 拷贝一份至你的工作目录,然后将拥有权限设为自己,修改它的内存设定,就可以执行了通常在工作站下,abaqus 对环境设定档(即abaqus_v6.env)的读取优先数序为:工作目录下的 env file User目录下的 env file ABAQUS site 目录下的 env file上述

15、前两者你可以修改,最后者只有 Administrator 才能修改 地应力问题一、在桩土接触分析中,地应力步中,老是提示我this step cant continue by the select increment .我只把*geostatic改成*static就能够计算到30多个increment.为什么会出现这种问题?请各位大虾赐教。你的geostatic使用不恰当,因为在有接触面的情况下,要注意力的方向。楼上大哥,我还是不太明白,我的inp文件是由hypermesh生成的,既然方向不对,应该用*static也不能计算阿,请说的明白一点,非常感谢,我现在把我的inp文件传上,望赐教。 -1.inp (0.0k)二、不平地面初始地应力的处理方法-geo3.ps命令流文件 -geo3.inp (0.0k)我看ABAQUS的帮助里,初始地应力好像是通过给定两点的高程,及相应的z方向应力值、水平方向应力系数来计算单元集的初始地应力,这样对于地面不是水平的怎么办?能不能通过外部文件给单元赋初始地应力,如何操作可以!通过inp文件还有,如果按重力计算出来的应力作为初始应力,请问侧向压力系数怎么体现?急!请看本人通过文件进行初始应力场平衡的工程事例(也是刚刚才发出的)吧!我有这样一个想法: 我们

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号