ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:1.86MB ,
资源ID:3180327      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3180327.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(hypermesh与abaqus接口连接经典实例.doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

hypermesh与abaqus接口连接经典实例.doc

1、模型中考虑了材料、几何的非线性、接触和 Tie 连接,所有设置都在 HM 中完成,输出 inp文件后可以直接在 Abaqus 中计算。 尤其注意在 HM6.0 中利用宏菜单中的 Abaqus Contact Manager 来定义接触、Tie 连接等问题。 欢迎大家批评指正。同时该算例仅仅是一个 step 的,如果哪位能将其扩展到多个 step,还会给以积分奖励。再加一些步骤说明: 问题描述:如下图所示模型,模型整体分为三部分,黄色的 tube、深蓝色的 holder 和浅蓝色的 welded_part。其中 tube 和 holder 部分属于接触,而 holder 和 welded_par

2、t 两部分的连接属于焊接,这里采用 Abaqus 中的 Tie 连接方式。最后固定 welded_part 的一端,而在 tube 的一端施加一个扭矩,为了保证不发生刚体位移,在 tube 的另一端施加一个止推的约束。定义 ABAQUS 模板: 在 Geom 页面上选择 user prof,从弹出菜单中选择 ABAQUS,然后选择 Standard 3D。 为保证问题具有一般性,对上述模型划分的网格在连接的部分均保证网格不对齐,在宽度和圆周上均采用了不同的网格密度。单元类型的设置: 因为涉及接触问题,所以模型中的实体单元均采用 Abaqus 中的 C3D8R 减缩积分单元,单元类型的选择请参考

3、 Abaqus 使用手册。在 HyperMesh 中改变单元类型的步骤如下: 1 在 1D、2D 和 3D 的任何一个页面中点击 elem types。 2 选择 2d 选中要更新单元类型的单元,这里选择 by collector(选择所有三个comps)。 4 点击 update。 5 如果需要察看现有任意一个单元的类型,在永久菜单上点击 card,将操作对象设为 elem,选择单元后点击 edit。就可以看到单元的类型。材料的设定: 材料非线性的考虑,为了简化问题,所有三个部分均采用相同材料 steel。在 HyperMesh中的设置过程如下: 1.在 collector 面板中选择 cr

4、eate 子面板。 2.将选择开关设为 mats,将名称设为 steel,对其采用ABAQUS_MATERIAL 的 card image。 3.点击 create/edit。 (对已有的模型可以在 card image 子面板中使用 edit 来察看相应的 mats。 ) 4.在下层菜单中选择要考虑的参数,必要时拖动左边的滚动条。在这个例子中选择 Density、Elastic 和 Plastic 三个选项。 5.可以看到在上层菜单中出现了上述三个选项的输入框,在这里可以为其输入数值。 6.在 Density(1)中输入 7.83E-9(采用 ton-mm-s 的单位制)。 7.在 E(1)

5、和 NU(1)中分别输入 2.07E5 和 0.3。如果需要改变 Elastic 的类型,可以在下层菜单中点击 TYPE 的选择开关来设置,这里选择 ISOTROPIC。8.利用表格输入塑性材料的屈服应力和塑性应变曲线。表格的行数可以在下层菜单中的 PLASTICDATACARDS 中输入,这里设为 5。由于不考虑材料硬化,在下层菜单中的 Hardening 中选择 NO HARDENING。 9.由于第八步的设置,在上层菜单中的 PLASTIC 下面出现了一个五行的表格,在其中填入相应的曲线数值,这里采用的数值是随意选择的,仅供参考。注意所有屈服应力的数值必须大于 0,塑性应变的第一行数值必

6、须为 0(由 Abaqus 规定)。 10.点击 return 确认上述设置。定义接触 定义 tube 和 holder 之间的接触,如图所示,holder 部分网格较粗,设定其内环表面为主面,tube 部分网格较细,设定其为从面。设定过程如下: 1 在宏菜单上点击 Abaqus 进入 ABAQUS 的宏菜单。 2 点击 Contact Manager。在当前模型中的所有接触和 Tie 连接的内容都可以在这里通过 Edit来察看和修改。接下来的教程用来指导接触对的创建过程。 3 在 ABAQUS Contact Manager 的弹出菜单中选择 Surface 子菜单,定义接触面。首先定义主面

7、 master,然后定义从面 slave。 4 在 HyperMesh 的主窗口中使用永久菜单上的 disp 面板只显示 holder 部分的网格。 5 点击 New。在弹出菜单中输入名称 master,选择 Element based,选择一个颜色后,点击 create。 6 因为接触面 master 是 holder 部分的内表面,而 holder 是 3D 实体单元,所以接触面应当选择实体单元的外表面。所以在 Define Surface for:中选择,3D Solid, gasket。 7 在 Select Elements:下面点击 Element,通过 by collector

8、方式选择holder 的所有单元。点击 proceed。 8 在 Select faces by:下面选择 Nodes on face 模式。 9 点击 Nodes。在 holder 内环表面的任意一个单元外表面上选择三个节点。点击 proceed。 10现在 Contact Manager 如下图所示。11点击 Add。现在 master 这个接触面如下图所示。12重复上述步骤 4-11,完成接触面 slave 的创建。选择 tube 部件的外表面。选择后的结果如下页图所示。 13定义好接触面以后,接下来定义接触面之间的接触对,在定义这个Contact Pair 之前,首先需要定义接触属性。

9、在 Contact Manager 中选择 Surface Interaction。点击 New。 14设定名称 contact1,点击 create。 15在 Define 窗口中选择 Surface behavior,这里暂时不考虑摩擦和阻尼。16在 Surface behavior 中做出如下设置17点击 OK。 18现在可以定义 Contact Pair。选择 Interface 页面。点击 New。 19定义名称为 contact,选择类型为 Contact Pair,点击 create。 20在 Define 中做出如下设置。可以在 Parameter 中将这个接触类型设置为小滑动

10、(small sliding)。 21点击 OK 完成对接触的定义。定义 Tie 连接 定义如下图的 Tie 连接的过程与定义接触的过程类似。区别在于不需要定义 Surface Interaction,而在创建 Interface 的时候要将类型设为 Tie。在本模型中 Tie 连接的主面和从面分别被设为 Tie_master 和 Tie_slave。 对 Tie 连接的属性定义在 Interface 中的 Parameter 菜单中进行,具体参数的定义请参考Abaqus 使用手册定义约束 1 在 collector 面板中创建名为 constraints 的 loadcols,将其 card

11、 image设为 INITIAL CONDITION。 2 在 BCs 页面中点击 constraints 面板。 3 选择如下图所示的节点。 4 约束这些节点的 1、2 和 3 三个方向上的自由度5 在 tube 上靠近 holder 这一端,选择如下图所示的节点。 6 约束其 3 方向的自由度,其他自由度放开定义扭矩 1 定义名为 forces 的 loadcols,将其 card image 设为 History。 2 在 BCs 页面上点击 forces 面板。 3 在 tube 的另一端创建如下图所示的两个反方向力定义 Load Steps 首先为了在 HyperView 和 Hyp

12、erMesh 中的后处理,需要 Abaqus 计算出.fil 文件。在 BCs里面的 output block 中创建一个输出控制,要求输出节点位移、单元应力、约束反力和接触应力等相关结果,各参数的含义请参考 Abaqus 手册。在本例中,创建一个名为standard 的 output block。 在 load steps 中创建一个 step1,在 loadcols 中选择 constraints 和 forces,在outputblock 中选择刚才创建的 standard。 在编辑 step1 的时候,需要为其指定如下的 step parameters。 Namestep 的名称 Nlgeom几何非线性 在 AnalysisProcedure 中指定这次分析为 Static。 其它选项可以视情况而定。 输出*.inp 文件 在 HyperMesh 的 file 面板中输出*.inp 文件。该文件可以直接用于 Abaqus 计算

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。