板材的加强筋优化-abaqus操作过程

前言

本示例详细讲解使用abaqus实现板材的加强筋优化的操作过程。
结构优化操作过程

本页讨论

  • 前言
  • 一、创建模型
    • 1.创建几何部件
    • 2.定义材料属性
    • 3.创建装配实体
    • 4.创建分析步
    • 5.创建边界条件及载荷
    • 6.划分网格
    • 7.创建分析作业并提交分析
    • 8.可视化后处理
  • 二、设置优化
    • 1.创建优化任务
    • 2.创建设计响应
    • 3.创建目标函数
    • 4.创建约束
    • 5.创建优化进程


一、创建模型

1.创建几何部件

  1. 几何形状
    在PART模块,创建一个三维可变性壳体平面。
    在这里插入图片描述
    截面尺寸为:600 mm×600 mm
    在这里插入图片描述
    分割一个60 mm×60 mm的平面区域,用于施加载荷。
    在这里插入图片描述

2.定义材料属性

在PROPERTY模块,创建Material-Steel材料:密度为7.81E-09 tonne/mm3、杨氏模量为210000MPa、泊松比为0.3的弹性材料。
在这里插入图片描述
创建Section-Shell截面:壳体,均质,壳体厚度为1.5 mm,材料:Material-Steel,使用默认的Simpson积分规则,其中五个积分点穿过壳截面。
在这里插入图片描述
指派截面:将Section-Shell截面赋予整个壳体零件。
在这里插入图片描述

3.创建装配实体

在ASSEMBLY模块,创建装配实例。
在这里插入图片描述

4.创建分析步

在STEP模块,创建静态,线性摄动(Static, Linear perturbation)分析步。
在这里插入图片描述

5.创建边界条件及载荷

创建边界条件:固定平板边缘Set-Edges在三个方向的平移自由度:U1=U2=U3=0。
在这里插入图片描述
创建载荷:在中心区域Surf-Load施加1MPa的正压力。
在这里插入图片描述

6.划分网格

设置近似全局尺寸为15。
在这里插入图片描述
设置网格控制算法为中性轴。
在这里插入图片描述
设置单元类型为S4。
在这里插入图片描述

7.创建分析作业并提交分析

在JOB模块,创建Job-Plate分析作业,并提交分析。
在这里插入图片描述

8.可视化后处理

在作业管理器中,点击Results,进入visualization模块。
在这里插入图片描述

二、设置优化

1.创建优化任务

在OPTIMIZATION模块,创建基于条件的加强筋优化任务,优化区域为所有区域,并指定加强筋宽度为60mm。
创建优化任务

2.创建设计响应

创建设计响应1:整个模型的最大加强筋高度。
在这里插入图片描述
创建设计响应2:整个模型的应变能总和。
在这里插入图片描述

3.创建目标函数

创建目标函数:目标函数为最小化应变能总和。
在这里插入图片描述

4.创建约束

创建约束:最大加强筋高度不超过20mm。
在这里插入图片描述

5.创建优化进程

在JOB模块,创建优化进程,设置最大循环次数为3。 点击优化进程管理器中的提交进行分析。
在这里插入图片描述
点击优化进程管理器中的Monitor监控优化进度。
在这里插入图片描述
优化前后最大应力对比(2675 VS 328)
在这里插入图片描述
在这里插入图片描述
链接:https://pan.baidu.com/s/1Pe17OYjgf3Z2ZHW9jMdj6Q?pwd=rwry
提取码:rwry
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式软件工程师如何提高技术深度?

构建坚实且深厚的技术根基,其重要程度可谓举足轻重。唯有在对基础知识进行深入探究和理解的前提之下,方能够在理论的指引之下,持续地深入以及拓展技术领域。倘若缺乏稳固坚实的基础,那么深入开展研究便无从谈起。 在强调技术深度…

说说 HTTP1.0/1.1/2.0 的区别?

文章目录 一、HTTP1.0二、HTTP1.1三、HTTP2.0多路复用二进制分帧首部压缩 四、总结参考文献 一、HTTP1.0 HTTP协议的第二个版本,第一个在通讯中指定版本号的HTTP协议版本 HTTP 1.0 浏览器与服务器只保持短暂的连接,每次请求都需要与服务器建立一个TCP连…

bin、hex、exe、elf文件类型到底有何区别?如何解读hex文件和elf文件?...相关内容都在这里!

《嵌入式工程师自我修养/C语言》系列——bin、hex、exe、elf文件类型到底有何区别?readelf用法全面解读! 一、常见文件类型之:bin、hex、elf、exe1.1 bin、hex、exe、elf文件类型到底有何区别?1.2 如何读懂一份hex文件&#xff1f…

数字人解决方案——Wav2lip本地部署

1、安装anaconda anaconda自行下载安装 2、下载wav2lip 在github中搜索wav2lip ​ git clone https://github.com/Rudrabha/Wav2Lip.git ​ 源码到本地 准备脸部检测预训练模型 下载地址:https://www.adrianbulat.com/downloads/python-fan/s3fd-619a316812…

安卓远离手机app

软件介绍 远离手机是专门为防止年轻人上瘾而打造的生活管理类的软件,适度用手机,保护眼睛,节约时间。 下载 安卓远离手机app

C++ 一种简单的软件验证码 程序授权使用 收费付费使用 无需注册 用机器码得到一个加密值 再对比加密值是否一致 只需加密

简单软件授权方案 1、获取机器码,发给软件开发者 2、开发者用机器码加密得到一个密文 发给使用者 3、使用者 用这个密文 与本地计算密文比较密文是否一致,一致就把密文写入到注册表,下次登录从注册表读密文对比。 (最重要的是密…

【C++】STL学习之string的使用

🔥博客主页: 小羊失眠啦. 🎥系列专栏:《C语言》 《数据结构》 《C》 《Linux》 《Cpolar》 ❤️感谢大家点赞👍收藏⭐评论✍️ 文章目录 前言一、basic_string二、编码理解三、构造函数相关3.1 无参(默认)构造函数3.2 …

力扣爆刷第114天之CodeTop100五连刷56-60

力扣爆刷第114天之CodeTop100五连刷56-60 文章目录 力扣爆刷第114天之CodeTop100五连刷56-60一、78. 子集二、105. 从前序与中序遍历序列构造二叉树三、43. 字符串相乘四、155. 最小栈五、151. 反转字符串中的单词 一、78. 子集 题目链接:https://leetcode.cn/prob…

一文了解RAID技术基本概念

RAID是数据存储技术,旨在提高磁盘的IO吞吐以及提供更为可靠的数据安全。在实际工作中经常听到RAID相关名称,那么RAID技术的基本概念是什么、不同RAID级别有什么特性,本文将简单介绍,以了解。 1、RAID技术基本概念 1.1 RAID基本概…

uniapp中uni.navigateTo传递变量

效果展示: 核心代码: uniapp中uni.navigateTo传递变量 methods: {changePages(item) {setDatas("maintenanceFunName", JSON.stringify(item)).then((res) > {uni.navigateTo({url: /pages/PMS/maintenance/maintenanceTypes/maintenanceT…

python开发poc2,爆破脚本

#本课知识点和目的: ---协议模块使用,Request 爬虫技术,简易多线程技术,编码技术,Bypass 后门技术 下载ftp服务器模拟器 https://lcba.lanzouy.com/iAMePxl378h 随便创建一个账户,然后登录进去把ip改成…

从头开发一个RISC-V的操作系统(四)嵌入式开发介绍

文章目录 前提嵌入式开发交叉编译GDB调试,QEMU,MAKEFILE练习 目标:通过这一个系列课程的学习,开发出一个简易的在RISC-V指令集架构上运行的操作系统。 前提 这个系列的大部分文章和知识来自于:[完结] 循序渐进&#x…

五一假期来临,各地景区云旅游、慢直播方案设计与平台搭建

一、行业背景 经文化和旅游部数据中心测算,今年清明节假期3天全国国内旅游出游1.19亿人次,按可比口径较2019年同期增长11.5%;国内游客出游花费539.5亿元,较2019年同期增长12.7%。踏青赏花和户外徒步成为假期的热门出游主题。随着…

Matlab 修改图例顺序

对于使用 .m 文件绘制的图片,可以修改程序中图例的顺序来改变图片的图例。如果图片所对应的 .fig 文件已经存在,而且不便修改源程序,则可以通过如下方式来修改图例: step 1: 打开fig文件,然后点击绘图浏览器 step 2&…

STC89C51学习笔记(五)

STC89C51学习笔记(五) 综述:文本讲述了代码中速写模板的创建、如何将矩阵键盘的按键与数字一一对应以及如何创建一个矩阵键盘密码锁。 一、速写模板 点击“templates”,再鼠标右键选择配置,按照以下方式即可修改一些…

【WEEK6】 【DAY7】MD5 Encryption Transactions【English Version】

2024.4.7 Sunday Following the previous article 【WEEK6】 【DAY3】MySQL Functions【English Version】 Contents 5.3. MD5 Encryption5.3.1. Introduction5.3.2. Testing MD5 Encryption5.3.2.1. Plain Text Passwords5.3.2.2. Implementing Data Encryption5.3.2.3. Encry…

位域与联合体巧妙使用

在编写dbc报文的协议解析时&#xff0c;使用位域运算和联合体的组合&#xff0c;能够巧妙解决字段解析问题&#xff0c;代码看起来整洁又健壮。 #include <algorithm> #include <iostream> #include <vector>using namespace std;typedef union tagCoreCalib…

Python爬虫:为什么你爬取不到网页数据

目录 前言 一、网络请求被拒绝 二、数据是通过JavaScript加载的 三、需要进行登录 四、网站反爬虫策略 五、网站结构变更 总结 前言 作为一名开发者&#xff0c;使用Python编写爬虫程序是一项常见的任务。爬虫程序的目的是收集互联网上的数据&#xff0c;并将其保存或使…

【漏洞复现】用友畅捷通TPlus GetStoreWarehouseByStore .net反序列化漏洞

0x01 阅读须知 “如棠安全的技术文章仅供参考&#xff0c;此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等&#xff08;包括但不限于&#xff09;进行检测或维护参考&#xff0c;未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供…

【Lavavel框架】——各目录作用的介绍

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;开发者-曼亿点 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 曼亿点 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a…