Msc.Marc案例2:戴帽圆柱球壳
1.练习要点:材料特性和边界条件的表格输入;边界条件施加在实体模型创建的曲面
2.问题描述
1)几何形状
空心圆柱高12英寸,半径4英寸;圆柱槽位于距离底部6英寸,半径1英寸,倒角0.2英寸。
2)材料属性:E=10000000,ν=0.3,加工硬化属性
3)分析类型:可变载荷静力学
4)边界条件:Z向固定,圆顶和孔洞施加压力
5)单元类型:138号 三维壳单元
3.模型建立
思路:(1)建立实体模型
(2)转换:实体面到曲面
(3)使用自动Delaunay网格划分器创建网格
注:由于使用了自动网格生成器,单元的面将自动附着到曲面。此外,单元边将附着到曲线。
步骤:
(1)建立圆柱
注:Enter cylinder solid origin coordinates : 0 0 0 -------圆柱底面的中心点
Enter cylinder solid axis coordinates : 0 0 12 --------圆柱顶面的轴线向量
Enter cylinder solid radii : 4 4 ------圆柱底面与顶面的半径(可设置圆台形实体)
(2)建立圆柱上球体
(3)合并实体1、2
(4)创建内部小圆柱
(5)合并两实体,同(3)
(6)实体运算中——>相减——>分割实体面——>小圆柱边倒圆角0.2——>实体面到曲面(全选)——>去掉实体显示
(7)检查表面方向是否一致(对于边界条件施加和网格生成很重要)
(8)清除重复对象
(9)曲线布种子点:目标长度0.6,全选;匹配曲线种子点,容差0.1
曲面自动分网
最终网格
(10)几何特性,三维-壳-0.1厚度
(11)建立加工硬化曲线表格,函数最小值20000,最大值30000
依次添加点:0 20000
0.1 23000
0.3 25000
0.6 26000
1 27000
改变横纵坐标标签如下
(12)建立材料特性
(13)施加边界条件
通过定义双线性方程施加非均匀载荷,其中自变量为时间和x坐标位置。穹顶上的荷载随着时间的变化而增加。
圆柱底面Z固定
圆柱底面边缘部分固定,如下:
(14)圆柱槽内的载荷加载曲线
建立载荷表格
自变量V1
自变量V2
旋转相应视角后
压力800,表格为上述双线性曲线,选择圆柱洞内的两个面
(15)圆柱圆顶上的载荷加载曲线
最终四个边界条件
(16)工况设置
采用自适应时间增量步,会自动激活非正定矩阵求解。这对在圆顶处承受外部压力的薄壳体有用。
(17)分析任务
槽内塑性应变较大,调用大应变选项。除此之外,跟随力选项被激活,使得压力载荷始终基于当前的几何体。将等效应力和塑性应变写入外层与中层的post文件。使用Mement,默认层数是5层,所以1、3和5层得到输出。分析中使用了三节点薄壳单元。
分析任务选项:勾选Equivalent Von Mises Stress、Total Equivalent Plastic Strain,注意将层:默认改为外&中间。
(18)提交任务
3.后处理
模拟的目的是检查圆槽附近的塑性应变、变形和应力。验证了流动应力曲线。最后对自适应时间步进法的有效性进行了验证。
模型裁剪
观看Total Equivalent Plastic Strain Top Layer与Equivalent Von Mises Stress
.在检查位于槽中心的节点时,屈服应力的跟踪与定义的流动应力进行比较,如下所示。
历程曲线:应力应变曲线
您可以观察到,该行为遵循图16中定义的应力-应变定律。在增量23,该节点弹性卸载,几次增量后,它重新加载。
下一步是检查负载的应用,这可以通过显示时间的历史来完成。
时间与增量数
可观察到,从增量20到45,时间只略有增加。
4.总结
1)视图设置
2)边界条件绘制到网格上
3)不均匀载荷的施加
4)双线性曲线表格的设置
5)历史曲线的输出,x轴Y轴的修改
Msc.Marc案例2:戴帽圆柱球壳相关推荐
- Msc.Marc的python开发#2
这里写目录标题 Msc.Marc的python开发#2 开发目的 流程图 整体结构 单元结构 应用实例 Msc.Marc的python开发#2 今天接着上一篇的文章介绍.上一篇说到,利用Msc.Mar ...
- msc.marc的Python开发,MscMarc,python,2
文章目录 Msc.Marc的python开发#2 开发目的 流程图 整体结构 单元结构 应用实例 Msc.Marc的python开发#2 今天接着上一篇的文章介绍.上一篇说到,利用Msc.Marc的p ...
- Msc.Marc的python开发#1
文章目录 Msc.Marc的python开发#1 前期配置 核心思想 核心交互函数及数据库函数 核心交互函数: 数据库函数: 应用实例 Msc.Marc的python开发#1 Msc.Marc 是一款 ...
- Msc.Marc安装和使用过程中遇到证书错误——处理办法
Msc.Marc安装和使用过程中遇到证书错误--处理办法 1:确定电脑的license安装正确,需要把C盘license中的host改为你的主机名,然后设置一下环境变量. 右击"我的电脑&q ...
- MSC Marc英文界面汉化
右击MSC Marc图标点属性在目标一栏末尾引号后加上-lang zh或者-lang Chinese,记住-之前要有空格!!!
- 案例分享 | 戴尔 VxRail 研发团队: 效能度量如何支持成长期团队的超线性增长
背景及需求 戴尔科技集团 VxRail 研发团队(以下简称 VxRail 团队)目前处于快速成长期,在研发效能方面主要关注如何在团队扩张的同时,使研发效率保持超线性的增长. IT 行业性质决定了 Vx ...
- 使用python导出msc.marc后处理数据——PyPost介绍
Marc提供了PyMentat和PyPost两个Python模块用以前后处理数据的获取和修改. 前者的执行依赖于Mentat界面,只能在Mentat界面中调用Python脚本,而后者可以完全独立于Me ...
- canvas合成图片 圣诞节新技能戴帽
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- Msc.Marc模拟平板圆孔处应力集中:二维轴对称线弹性分析
问题描述 一个承受拉力的平板,中心位置有一小孔,几何尺寸如下图所示.要求模拟平板受力状态,分析小孔处的应力集中. 材料属性:弹性模量E = 200000,泊松比ν = 0.3 拉伸载荷:p = 10 ...
最新文章
- huffman树和huffman编码
- 2021年自然语言处理 (NLP) 算法学习路线!
- docker pull mysql_docker 拉取mysql数据库
- 李猛:从MongoDB迁移到ES后,我们减少了80%的服务器
- devops项目经理_DevOps:如何避免交接导致项目死亡
- Discuz! 7.2 二次开发基础 (一)
- 谈谈如何学习R语言基础教程
- Apollo之Canbus模块学习总结
- 结算清单html模板,结算清单样本.xls
- python学期总结
- vb.net下打印清单示例(连续纸和固定纸张打印)
- rm -rf 命令 与正则表达式
- 平衡搜索树中的左单旋右单旋双旋
- 狂言NBA-阿King从笑话变神话 只因他抛开一切算计
- 阿里云服务器遭到DDOS攻击怎么解决
- 算法入门经典例题3-2,例题3-3知识点
- Ardupilot -- APM源码笔记四(重制)~ 线程机制
- 学号20189220余超 2018-2019-2 《密码与安全新技术专题》第七周作业
- Android——动画的实现
- PPT学习整理(八)PPT动画全入门