【AIFEM案例操作】水泵强度分析

news2024/11/17 21:29:11

AIFEM是由天洑自主研发的一款通用的智能结构仿真软件,助力用户解决固体结构相关的静力学、动力学、振动、热力学等实际工程问题,软件提供高效的前后处理工具和高精度的有限元求解器,帮助用户快速、深入地评估结构的力学性能,加速产品的设计迭代。

一、概 要

1)案例描述

水泵在水压试验工况下,其泵体与泵盖受到4.5MPa压力,通过静力分析验证其在该载荷下的强度。具体结果可见后处理云图。

2)几何

某型泵模型如图1-1(a)所示,由泵体和泵盖两部分组成,两者通过法兰连接。其剖面如1-1(b)所示。

图1-1 几何模型
图1-1 几何模型

3)材料

杨氏模量:205000MPa,泊松比:0.28

4)载荷

内表面C压力:4.5MPa

5)约束

泵体和泵盖法兰连接处绑定

6)边界条件

面A法兰处 :Ux=Uy=Uz=0mm;面B法兰处:Ux=Uy=Uz=0mm

二、建 模

1)新建方案

① 启动AIFEM 2023R2;

② 点击创建方案,在新建方案弹窗中,填写文件名《水泵》,点击保存。

图2-1 AIFEM窗口
图2-1 AIFEM窗口

图2-2 新建方案

2)几何

① 点击几何>导入,弹出导入几何文件弹窗;

② 在导入几何文件弹窗中,选择几何文件Pump.step;

③ 选择默认的‘导入为新模型’,将其导入为‘模型-1’,点击导入;

④ 展开左侧方案树零件与装配体,将鼠标悬停于零件或组件上,点击鼠标右键,在出现的菜单中选择删除,将09solid_rotor与09solid_rotor-1删除。此零件为叶轮,不参与本次分析。

图2-3 几何导入

3)网格

① 点击有限元模型>四面体网格,弹出四面体网格弹窗;

② 选择两个零件;

③ 将全局网格尺寸修改为10mm,点击确定。

图2-4 泵盖网格划分

4)材料

① 点击有限元模型>材料库。在材料库弹窗中,a.选择系统材料库中steel材料;b.点击’>’将其添加至模型材料库中;点击确定。

② 点击有限元模型>固体属性,在固体属性弹窗中,a.选择整个模型为对象,点击右上角确定;b.选择对应的几何赋予steel材料属性;点击确定

图2-5 材料赋予

三、分 析

1)分析步

点击有限元分析>新增分析,创建一个‘结构分析’ ,选择子分析步为静力,点击确定

图3-1 分析步创建

2)边界条件

① 点击有限元分析>对称/固定,可弹出对称/固定弹窗;

② 在第1个对称/固定弹窗中,a.选择泵体面A;b.选择简支,勾选继续新增。点击确定

③ 在第2个对称/固定弹窗中,a.选择泵盖面B;b.选择简支,取消勾选继续新增。点击确定

图3-2 边界条件设置

3)约束

① 点击有限元分析>绑定,弹出绑定弹窗;

② 将鼠标悬停到视口泵体上,右键隐藏;

③ 在绑定约束弹窗中,主面选择泵盖面E,点击主面右侧的确定

图3-3 约束主面设置

① 将鼠标悬停到视口中,点击右键,选择反向显示/隐藏;

② 在绑定约束弹窗中,主面选择泵体面D,点击主面右侧的确定;

③ 将鼠标悬停到视口中,点击右键,选择显示全部。

图3-4 约束副面设置

4)载荷

① 点击视口右下角剖切模式,弹出剖切设定弹窗;

② 在剖切设定弹窗中,选择Y-Z平面进行剖切。

图3-5 剖切设置

① 点击有限元分析>压力,弹出压力弹窗;

② 在压力弹窗中,选择对象为泵的所有内表面;若一次选不全,可调整剖切方式进行选择;

③ 输入压力值为4.5MPa,点击确定。

图3-6 载荷设置

5)求解

① 点击有限元分析>求解,出现求解弹窗;

② 在求解弹窗中,定义输出名称及求解模型,点击确定进行求解。

图3-7 求解

四、后处理

1)云图查看

① 求解完成后,软件自动导入结果;

② a.在视口区左侧选择S及其下Mises;b.视口区下侧选择相应帧,c.输入相应变形系数,进行应力云图查看;

③ a.在视口区左侧选择U及其下Magnitude;b.视口区下侧选择相应帧,c.输入相应变形系数,进行位移云图查看。

由此已完成了水泵的静力分析,得到了应力为位移云图。观察应力云图得到Mises最值为172MPa。

图4-1 应力云图

图4-2 位移云图
图4-2 位移云图

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

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

相关文章

reactor (百万并发服务器) -- 1

为了从点滴开始,文章会先从一些基础socket去补充一些经常发生但是没有很深入去思考的细节。然后我们再开始去设计reactor的设计,可以选择跳过起过前面部分。 为了能从0开始去设计,测试,优化...整个过程会分为2-3篇文章输出&#x…

【NI-DAQmx入门】传感器基础知识

1.什么是传感器? 传感器可将真实的现象(例如温度或压力)转换为可测量的电流和电压,因而对于数据采集应用必不可少。接下来我们将介绍您所需的测量类型及其对应的传感器类型。在开始之前,您还可以先了解一些传感器术语&…

优化python程序执行速度

1、问题背景 最近使用python编写的一个蓝牙应用程序,在使用过程中发现传输大量数据时会产生丢包,导致无法接收到完整的数据包。蓝牙接收程序的代码如下。 #蓝牙数据接收处理线程def bt_recv_thread(self):recv_time time.time()while(self.thread_run)…

BUUCTF 神秘龙卷风 1

BUUCTF:https://buuoj.cn/challenges 题目描述: 神秘龙卷风转转转,科学家用四位数字为它命名,但是发现解密后居然是一串外星人代码!!好可怕! 密文: 下载附件,解压得到一个.rar压缩…

动态蛇形卷积管状结构分割【CVPR 2023】

论文下载地址:Excellent-Paper-For-Daily-Reading/nn-block at main 类别:模块 时间:2023/10/31 摘要 血管和道路等管状结构在各种临床和自然环境中具有极其重要的意义,在这些环境中,精确分割对于下游任务的准确性…

C++ Set

定义 set不同于vector,strin,list这种存储容器&#xff0c;set是一种关联式容器&#xff0c;底层是搜二叉&#xff1b; 功能 set可以确定唯一的值&#xff0c;可以排序去重。 接口 insert() #include <iostream> #include<set> using namespace std;int main…

机泵设备如何通过设备健康管理平台实施预测性维护

机泵设备在工业生产中起着至关重要的作用&#xff0c;但长时间运行和频繁使用容易引发各种故障。为了提高机泵设备的可靠性和效率&#xff0c;预测性维护成为一种重要的管理策略。设备健康管理平台作为一种先进的工具&#xff0c;为机泵设备的预测性维护提供了有力支持。本文将…

第七届山东省黄炎培职业教育创新创业大赛圆满结束

山东省黄炎培职业教育创新创业大赛作为职教领域的一项品牌赛事&#xff0c;自举办以来&#xff0c;参赛院校覆盖面不断扩大&#xff0c;大赛水平和社会影响力不断提高&#xff0c;已成为全省职业教育领域的品牌赛事&#xff0c;是激发创新创业活力的重要抓手和有效载体&#xf…

UIAlertController 修改 title 或 message 样式相关

UIAlertController 文字换行后默认对齐方式为居中,若想调整其相关样式属性可以借鉴如下方式进行修改,具体实现方式 code 如下: NSString *msg "1、注销≠退出登录;\n注销:对不再使用的账号进行清空移除;注销后,App中数据将全部丢失,不可再找回;\n2、注销后,与账号相关的…

【Linux】配置JDKTomcat开发环境及MySQL安装和后端项目部署

目录 一、jdk安装配置 1. 传入资源 2. 解压 3. 配置 二、Tomcat安装 1. 解压开启 2. 开放端口 三、MySQL安装 1. 解压安装 2. 登入配置 四、后端部署 1. 数据库 2. 导入.war包 3. 修改端口 4.开启访问 一、jdk安装配置 打开虚拟机 Centos 登入账号&#xff…

控梦术(一)之什么是清明梦

控梦术 首先&#xff0c;问大家一个问题。在梦中&#xff0c;你知道自己是在做梦吗&#xff1f;科学数据表明&#xff0c;大约23%的人在过去一个月中&#xff0c;至少有一次在梦中意识到自己正在做梦。科学家把这叫做清醒梦或者叫做清明梦。科学家说&#xff0c;每个人都能学会…

【C++ 系列文章 -- 程序员考试 下午场 C++ 专题 201711 】

文章目录 1.1 C 题目六1.1.1 填空&#xff08;1&#xff09;详解1.1.2 填空&#xff08;2&#xff09;详解1.1.2.1 C this 的使用 1.1.3 填空&#xff08;3&#xff09;详解1.1.4 填空&#xff08;4&#xff09;详解1.1.5 填空&#xff08;5&#xff09;详解1.1.6 填空&#xf…

心理咨询预约小程序

随着微信小程序的日益普及&#xff0c;越来越多的人开始关注如何利用小程序来提供便捷的服务。对于心理咨询行业来说&#xff0c;搭建一个心理咨询预约小程序可以大大提高服务的效率和用户体验。本文以乔拓云平台为例&#xff0c;详细介绍如何轻松搭建一个心理咨询预约小程序。…

2023-简单点-yolox代码

yolox代码 yolox结构瞄一眼net代码常规convDWConv第一步第二步 CBA一套FocusSPPCSPDarknetFPNPANdecoupled predict headref yolox结构瞄一眼 net代码 #!/usr/bin/env python3 # -*- coding:utf-8 -*- # Copyright (c) Megvii, Inc. and its affiliates.import torch from tor…

JMeter如何开展性能测试

文章目录 性能测试指标理解透彻以及测算微聊性能测试性能测试流程准备流程 ​&#x1f451;作者主页&#xff1a;Java冰激凌 性能测试指标理解透彻以及测算 虚拟用户数&#xff1a; 线程 用户并发数&#xff1a;指在某一时间&#xff0c;一定数量的虚拟用户同时对系统的某个功…

k8s、pod

Pod k8s中的port【端口&#xff1a;30000-32767】 port &#xff1a;为Service 在 cluster IP 上暴露的端口 targetPort&#xff1a;对应容器映射在 pod 端口上 nodePort&#xff1a;可以通过k8s 集群外部使用 node IP node port 访问Service containerPort&#xff1a;容…

【C++】多态 ⑦ ( 多态机制实现原理 | 虚函数表概念 | 虚函数表工作机制 | vptr 指针 | 虚函数表运行时机制 | 虚函数与动态联编 )

文章目录 一、多态原理1、多态成立的三个条件2、虚函数表概念3、虚函数表工作机制4、vptr 指针5、虚函数表运行时机制6、虚函数与动态联编 二、代码示例 - 虚函数表1、代码实例分析 - 虚函数表创建与使用2、完整代码示例 一、多态原理 1、多态成立的三个条件 " 多态 "…

BoredHackerBlog: Cloud AV RT日记

目录 信息搜集 WEB漏洞攻击 拿shell 信息搜集 首先ifconfig查看自己IP&#xff0c; netdiscover查看同网段下主机 第三个应该是目标靶机。用nmap查看靶机开放端口&#xff1a; 开放22和8080&#xff0c;看看8080开的啥服务 WEB漏洞攻击 看到让我们输入邀请码。有输入框的第…

【原创】java+swing+mysql无偿献血管理系统设计与实现

摘要&#xff1a; 无偿献血管理系统是为了实现无偿献血规范化、有序化、高效化的管理而设计的。本文主要介绍使用java语言开发一个基于C/S架构的无偿献血管理系统&#xff0c;提高无偿献血管理的工作效率。 功能分析&#xff1a; 系统主要提供给管理员、无偿献血人员&#x…

C语言实现把两个升序数组合并成一个升序数组

完整代码&#xff1a; // 把两个升序数组合并成一个升序数组 #include<stdio.h> //单个数组的长度 #define N 5int main(){int arr1[N]{1,4,7,8,9};int arr2[N]{2,3,6,9,10};//创建合并后数组int arr3[2*N];//j为arr1的指针&#xff0c;k为arr2的指针int j0,k0;printf(&…