Abaqus——悬臂梁问题之工字梁实例

news2024/11/19 0:50:50

参考

有限元基础-第7课(悬臂梁问题)-2022年_哔哩哔哩_bilibili

实例

软件

Abaqus 2022

方法

通过线形式建模

具体操作

建模

1.打开部件的模块,创建一个零件。Name:自定义命名;Modeling Space:梁的空间选择3D;Type:类型选择变形体Deformable;Base Feature中的Shape:选择线Wire;Approximate size:大致的模型尺寸根据题目设为5 (注:Abaqus没有单位系统,所有涉及单位的需要自定义,本次按照国际单位进行输入,长度基本单位为m,梁的总长度为2m,所以设置的大致尺寸为5)。

2.创建线条,输入线条起点,终点(最好通过数值输入,避免自己在网格上选点造成误差)。点击完成。

添加属性

 3.将Module,下拉为Property,编辑材质,点击General,选择Density,填入7850。

 4. 在Edit Material 窗口,点击Mechanical—>Elasticity—>Elastic,填入弹性模量2e11与泊松比0.3。然后点击OK。

定义截面

 5.点击创建节面Create Section,选择梁Beam,点击继续Continue…。

 6.创建梁的轮廓,点击创建梁轮廓图标Create Beam profile,选择字母 "I"形,点击继续Continue…。

 7.根据实例数据,进行填写。(注:填写时仍以国际单位制的形式填写,字母与实例字母没有对应关系。)填写完成,点击OK。

I:是底部下边到中性轴的距离,(当梁是上下对称,等于梁高的1/2)

h:梁高。  b1、b2:下上翼缘宽度。 t1、t2:下上翼缘厚度。t3:腹板厚度。

8.点击OK。 

 9.为线赋予节面,点击Create Section,选中线(线变红),点击鼠标中键,点击OK。(因为就一条线,直接点击OK即可。)

 10.为梁赋予方向,点击创建梁方向,选中线条,点击鼠标中键,输入n1向量确定方向,这里直接默认(0,0,-1)即可。

 11.回车,点击OK。

 12.可视化梁:点击View—>Part Display Options。勾选Render beam profiles,点击OK。

组装

 13.组装:在Module选择Assembly,点击Create Instance,点击OK即可。

创建分析步 

14.分析步:在Module选择Step,点击Create Step,我们只进行静态分析,直接默认选择Static,General,点击Continue…。点击OK。

 15.相互作用(忽略):在Module选择Interaction,由于相互作用是两个及以上部件才有的联系,这里只有一个部件,所以不考虑。

施加载荷 

16.载荷:首先定义集中力,在Module选择Load,点击Create Load,选择集中力Concentrated force,点击Continue…。

 17.把力作用在远端点,点击Done。

 18.把力设置为沿y轴负方向,大小为10000N,点击OK。

 19.设置固定端:点击Create Boundary Condition。默认下,点击Continue…。

 20.选中端点,点击鼠标中键确定,勾选所有自由度,点击OK。

划分网格

 21.划分网格:在Module选择Mesh,点击Part,点击Seed Part,将种子间距设置为0.2(梁的长度为2m),点击OK。

22.点击Mesh Part,点击下面的Yes。

 这是通过隐藏梁的渲染,显示Mesh的节点与单元后的结果。(具体通过View中的Part Display Options进行设置)

分析

23.在Module选择Job,点击Create Job,进行自命名后,点击Continue…。 

点击OK。

 24.点击Job Manager,点击Submit,就开始计算了。

 25.点击Monitor可以监视计算过程。

查看结果

26.点击Results,可以得到计算结果。 

 27.渲染梁的轮廓:点击View—>ODB Display Options,勾选Render beam profiles,点击OK。

 28.调节帧率,点击Animation Options,滑动Frame Rate 的滑轮进行调节,点击OK。

 29点击Plot Contours on Deformed Shape,点击动画播放,效果如下Gif图。

 GIF

也可以显示数据大小标签。 

 30.通过修改上面的下拉列表参数,可以查看挠度(该实例挠度为Y轴方向,所以选择U2)。最大挠度为11.18mm。

 也可以通过修改,显示其他数据结果。

 其中各字母含义:

U-displacement-位移

S-von-mises-应力

RF-支反力

CF-集中力

E-应变

UR-转角

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/569426.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

认识Vue中组件利器-插槽Slot-案例介绍

一. 插槽的使用 1.1. 认识插槽slot 在开发中,我们会经常封装一个个可复用的组件: 前面我们会通过props传递给组件一些数据,让组件来进行展示; 但是为了让这个组件具备更强的通用性,我们不能将组件中的内容限制为固定…

项目总结:YOLOv8 人体姿态估计 跌倒检测

细节贴: YOLOv8 人体姿态估计 跌倒检测_爱钓鱼的歪猴的博客-CSDN博客 yolov8-pose的输出中有17个人体关键点 在胸膛处计算出一个中心点,腰部计算出一个中心点,连线,做一个直角三角形,求角的大小。 当角大于60度&…

基础篇009.1 STM32驱动RC522 RFID模块之一:基础知识

目录 1. RFID概述 1.1 RFID工作原理 1.2 RFID分类 1.3 RFID模块 1.4 RFID卡片 1.5 IC卡和ID卡介绍 1.6 IC卡和ID的区分 2. Mifare卡结构原理 2.1 Mifare卡概述 2.2 Mifare非接触式 IC 卡性能简介(M1) 2.2.1 Mifare S50与Mifare S70 2.2.2 S5…

蓝牙spp协议

一.定义 Serial Port Profile,串口通讯协议,是完成蓝牙设备之间创建串口进行数据传输的一种协议。 串口通讯协议(SPP)定义了使用蓝牙进行RS232(或类似)串行电缆仿真的设备应使用的协议和过程。 此协议涵盖的方案通过虚拟串行端口抽象&#…

自己编写小程序背日语50音图

自己编写小程序来背日语50音图 这是个啥直接上代码测试效果图 这是个啥 简而言之呢就是最近心血来潮打算自学日语,学日语自然就要先从50音图开始,就是下面这个: 可以看出来50音图横向是按照a i u e o这5个元音顺序,纵向按照a ka…

企业门户网站有用吗?如何解决搭建难题?

随着智能化时代的逐渐成熟,信息产业如火朝天,越来越多的人对门户网站开始感兴趣,不少企业家也开始对门户网站的开发与建设跃跃欲试。门户网站,也就是一个应用框架,把各类应用系统、互联网资源、数据资源集合到一个信息…

80.确定和规划项目(步骤1和2)

你的第一个现实世界的项目 ● 你的第一份“工作”!、 ● 你受雇为一家名为Omnifood的虚构公司设计并建立一个网站。 ● Omnifood是一家使用人工智能来创建和提供定制健康膳食计划的初创公司。 ● 他们为我们提供了网站的所有内容(content.md&#xff09…

Redis 的 Rdb 或 Aof 持久化详解

文章结构 Redis 的持久化方案Rdb(Redis Database) 方式设置持久化快照的条件持久化文件的存储目录Rdb 的优点Rdb 的缺点 Aof(Append Only File) 方式aop 的优点aop 的缺点 Redis 的持久化方案 Rdb(Redis Database) 方式 Redis 默…

循环队列(C++)

循环队列是一种特殊的队列实现,在顺序队列的基础上进行了优化。通常,循环队列使用固定长度的数组来表示队列元素,头和尾指针挂钩形成循环的维度感知队列长度,并提高队列操作效率,因为这种结构需要的内存量比链表数据结…

论文翻译:DeepFilterNet

目录 摘要1. 引言2. DeepfilterNet2.1. 信号模型2.2. Deep Filtering2.3. 框架概述2.4. DNN模型2.5. 数据处理2.6. 损失函数 3. 实验3.1. 训练步骤3.2. 结果 4. 结论5. 参考文献 论文题目:DeepFilterNet: A Low Complexity Speech Enhancement Framework for Full-B…

MQTT与传统的HTTP协议对比,优势在哪里呢?

HTTP是应用最为广泛和流行的协议。但是MQTT在过去的几年里迅速取得了进展。在讨论物联网开发的时候,开发者必须在这两者之间作出选择。 MQTT集中于数据,而HTTP集中于文档。HTTP是一个用于客户端-服务器计算的请求-响应协议,它并非总是为移动设…

位图和布隆过滤器

目录 位图 布隆过滤器 位图 假设有1000 万个范围在1~ 1亿的整数。如何快速查找某个整数是否出现在这1000万个整数中? 当然,这个问题仍然可以使用哈希表来解决。不过,针对这个“特殊”问题,我们可以使用一种比较“特殊”的哈希表&#xff…

阿里云手动创建Nginx-Ingress

阿里云相关文档 1、在ACK管理控制台点击如下 应用市场–>筛选(以ack-ingress-nginx-v1为例)–>点击安装–>一键部署–>自己定义集群、命名空间以及ingress名称 1.20以下集群选中ack-ingress-nginx。 1.20及以上集群选中ack-ingress-nginx-v1。 应用市场 筛选…

Linux学习笔记 --- Linux基础命令Part2

2.9 查找命令(which、find) 目标:1. 掌握使用which命令查找命令的程序文件 2. 掌握使用find命令查找指定文件 which命令 我们在前面学习的Linux命令,其实它们的本体就是一个个的二进制可执行程序。 和Windows系统中的.exe文件&#x…

六级备考24天|CET-6|翻译技巧3|翻译2020年6月真题红楼梦|逻辑问题|理解背诵|20:50~22:30

目录 一、逻辑重建 例句1 例句2 例句3 二、定语和状语 定语的翻译原则 什么是状语? 状语位置 状语的基本形式 三、主动和被动 四、无主句 五、并列和连动 连动 六、作题步骤 七、红楼梦 PRACTICE ANSWER​ 时态问题 一、逻辑重建 试比较: 1. 下雨了…

c++中文路径中文文件读写

踩了坑,两个地方需要注意,否则就会乱码或无法找到文件 (1)采用utf-8格式,对cpp文件进行编码,用utf-8的方式对内容尽心高度写,方法是std::setlocale(LC_ALL, ".UTF-8"); &#xff08…

dvwa靶场通关(二)

第二关:Command Injection(命令注入) 什么是命令注入: 命令注入就是在需要输入数据的地方输入了恶意代码,而且系统并没有对其进行过滤或者其他处理导致恶意代码也被执行,最终导致数据泄露或者正常数据被破…

软件测试基础知识整理(八)- 软件缺陷

目录 一、软件缺陷 1.1 缺陷定义 1.2 缺陷判定标准 1.3 软件缺陷产生的原因 1.4 软件缺陷产生的根源 1.5 软件缺陷信息 1.5.1 缺陷状态 1.5.2 缺陷严重程度 1.5.3 缺陷优先级 1.6 缺陷报告模板 1.7 缺陷报告注意事项 1.8 缺陷跟踪流程 1.9 缺陷数据分析关注的问题 …

chatgpt赋能python:Pythonsearchsorted:用于搜索排序数组的快速工具

Python searchsorted:用于搜索排序数组的快速工具 在Python编程中,有时需要在有序数组中快速查找值的位置。Python searchsorted工具提供了一种快速而高效的方法,可用于在已排序的数组中搜索值的位置。在本文中,将深入探讨Python…

实验二:熟悉常用的HDFS操作

实验环境: (1)操作系统:Linux(建议 Ubuntu 16.04 或 Ubuntu 18.04)。 (2)Hadoop 版本:3.1.3。 (3)JDK 版本:1.8。 (4)Java IDE: Eclipse。 实验内容与完成情况: (1)编程实现以下功能,并利用Hadoop提供的Shell命令完成相同任务。 ①向HDFS中上传任意文本文件,如果指定的文…