使用ANSYS进行对称边界的模态分析,制作【春节快乐】

article/2025/10/10 5:52:30

这里写自定义目录标题

  • 想法由来
    • 1. 建模
    • 2. 使用对称边界进行模态分析
      • 2.1 处理几何模型
      • 2.2 网格划分并设置边界条件进行计算
      • 2.3 求解
      • 2.4查看结果

延续去年的传统,最近几天一直在想做个什么东西来迎接新年。本来想用keras训练个深度网络,从一大堆图片中识别出“LZW祝大家春节快乐”。无奈,今年变化太快,没有达到实际应用的水平,所以先用过去积累的仿真分析技术做一个吧,希望明年能结合某项新的技术做出个春节祝福来。

想法由来

聚焦到仿真上,去年用多相流做了个春节祝福,今年改用结构分析来做吧。回想起10年前的2010年,在英特老东家,参与了第一个仿真分析项目,叶片的模态和双向流固耦合分析。虽然当时不太理解,在其他人的指导下完成,但清晰的记得那个模态分析的效果感觉很炫,所以就做一个吧,就当再温习下当时的技术了。希望不久的将来,仿真分析和制造相关的知识能够借助数字孪生等技术联通起来。

1. 建模

使用workbench的DM无法写字,所以得用专业的CAD工具生成带字的几何模型。电脑上装了solidworks 2016,就用它进行建模吧。

  1. 由于想用下对称边界条件,所以建了1/8的圆环作为基础模型。为了对称处理时方便,把圆环两边加了两个翅膀来作为对称边界,但翅膀不能和圆环外侧进行接触,否则接触面不好处理。
  2. 写字时,选择圆环中心,使用构造线进行文字排布。本来想加粗文字,但是貌似加粗时软件有问题,拉伸时会出现自交现象,所以还是使用正常字体吧。
  3. 另外,软件使用不熟练,好几个操作没找到怎么用,故做了个不完美的模型,放到DM里进行处理。

最终模型如下图所示:

几何模型

最后,将模型导出为x_t格式,准备进行仿真

2. 使用对称边界进行模态分析

2.1 处理几何模型

10年前用的是经典ANSYS,现在workbench是如此好用,所以就用 ansys workbench19.0进行仿真。

  1. 新建project,拖一个modal模块;
  2. 在几何模块选择几何模型导入;
  3. 进行模型处理。为了让网格质量稍微好一些,所以把凸出来的字体和圆环分离,想分别划分网格,使用接触来处理。(后来发现好像不需要精度,索性就form new part了)。

2.2 网格划分并设置边界条件进行计算

1.首先建立圆柱坐标系:coordinate systems节点右键insert ‘coordinate system’,type选择‘Cylindrical’;
2. 指定对称边界:Model节点右键insert ‘symmetry’.
3. symmetry节点右键insert ‘cyclic region’。选择刚刚创建的圆柱坐标系,然后按照顺时针方向,选择low edge 和high edge.
4. 进行网格划分:网格 relevance center 选择’medium’, span angle center 选择’medium’。为了让边界节点map效果更好,把两个对称面设置个面尺寸,网格稍微密集些。
5. 建立约束:将圆环的内面固定,Modal节点insert ‘fixed support’,选择内圆环面;
6. 设置角速度:workbench的加速度不确定是哪一个,所以就用命令行来指定了。Modal节点,insert ‘commands’,输入

/soluCSYS,0
ALLSEL,ALL
OMEGA,0,0,-300ALLSEL,ALL  

对称边界如下所示:

设置对称边界

网格模型如下:
网格模型

2.3 求解

  1. 设置Max modes to find =18,多算几个,最后选一个好看的
  2. 求解

2.4查看结果

可以任意查看,我查看了各阶模态下的total deformation,然后选了旋转的那个作为视频结果。

如下图所示:
在这里插入图片描述

以上就是制作春节祝福的例子,没有追求精度和准确性。如果要是真的工程问题,处理起来应该会比这个多花很多时间。

如果感兴趣,大家去我上传的资源里,下载模态分析的计算文件,还有2019年多相流的计算文件: happy2020_cyclic.wbpz happy2019.wbpz


http://chatgpt.dhexx.cn/article/gitmtTf2.shtml

相关文章

[Ansys Workbench] 平面对称斜拉桥的模态分析

1. 题目 2. 预处理 使用静态结构和模态分析两个模块 2.1 定义材料 2.2 定义几何结构 使用 DesignModeler 不知道 DM 中怎么使用对称轴画图……我就用了笨方法画了 一个主梁 使用 Concept - Lines From Sketches 从草图生成线 得到的线在结构树中如图所示 选择草图中所有的线&…

Ansys模态计算结果图片批量导出命令流

1.设置图片输出质量 2.命令流一键导出 *do,i,1,10 ###输出前10阶计算结果图片 set,1,i ####构造循环 plnsol,u,sum /image,save,D:\ANSYS\ban%i%,bmp ### 输出文件路径 *enddo

ANSYS apdl命令流笔记15-------模态分析

模态分析简介 前言一、案例1--均匀直杆的固有频率分析(1)完整命令(2)固有频率(3)第2阶固有频率下的振型 二、案例2--有预应力的固定弦1.完整命令2.固有频率3.第2阶固有频率下的振型 前言 模态分析的本质就是研究系统的自由振动特性,确定一个结构的固有频率和振型。…

ANSYS_APDL——实例002-模态分析

/clear /prep7 et,1,link1 mp,ex,1,2e11 !材料属性 mp,prxy,1,0.3 mp,dens,1,7800 R,1,1e-6 !定义元素实常数 k,1,0,0,0 !定义1的坐标为000 k,2,1,0,0 !定义2的坐标为100 lstr,1,2 !定义点1到点2的直线 lesize,1,,,50 !线1,中间50结 lmesh,1 !沿着线生成节点…

ANSYS模态分析详细步骤记录

1,打开WorkBench,双击Modal,生成右边的表格 2, 右击Geometry,import一个模型,我这里已经添加了就变成了另一个选项 3,双击Model,打开开始编辑 4,打开之后选择材料&#…

基于ANSYS的无约束梁的模态分析与实验结果比较

一、实验模型简介 该模型来源于文献:“Khatir, A., Capozucca, R., Khatir, S. et al. Vibration-based crack prediction on a beam model using hybrid butterfly optimization algorithm with artificial neural network. Front. Struct. Civ. Eng. 16, 976–98…

ANSYS workbench的模态分析基本原理和步骤

目录 1、模态分析基本原理 2、模态分析基本步骤 3、实际操作步骤图 4、载荷和约束 5、分析设置Analysis Setting Options Solver Controls 6、有预应力的模态分析(区别有约束和有预应力(结构载荷)) 7、案例 1、模态分析基…

ANSYS模态分析

目录 一、ANSYS求解模态分析步骤 建模 施加载荷和求解 扩展模态(这是区别于其他分析的一个关键) 查看结果 二、模态分析实例(均匀直杆的子空间法模态分析) 1.问题描述 2.有限元分析 1)进入ansys经典界面 2)…

linux怎样解压bin文件,linux下解压bin文件

8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 现在的一些Linux软件很流行使用bin这种安装包格式,只需要下载个安装包就能自动安装解压,比tar.gz省事,比.deb,.rp…

[Xcode]iOS代码签名(Code Signing)

在打包过程中让我吃了不少苦头,归根到底是对一些概念和一些原理不清楚不明白,... 代码签名 Code Signing 也叫 App 签名,它是依靠 iOS 证书来进行的,它保证了 App 的合法性、完整性、真实性以及一致性(未被修改&#…

WordPress给博客文章页添加个性名片

食用教程 本文以子比主题为例 插入HTML代码 进入主题设置 –> 文章&列表 –> 文章页面 –> 文章插入内容 –> 在文章内容后-插入内容 –> 粘贴HTML代码 <div class"business-center"><div class"business-card"><div …

SCTF-2019 Misc wp

SCTF-2019解题纪实 MISC 签到题题目中说’cat \flag ’ in data:image/jpeg;base64,/9j/4QBkRXhpZgAATU0AKgAAAAgABYdpAAQAAAABAAAASgESAAQAAAABAAAAAAEBAAMAAAABAa4AAAEyAAIAAAABAAAAAAEAAAMAAAABAa4AAAAAAAAAAZIIAAQAAAABAAAAAAAAAAD/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYF…

基于 Ubuntu 20.04 系统 部署 NetBox

提示&#xff1a;请注意 信息的时效性、环境的匹配度。侵删&#xff01; 文章目录 前言NetBox 安装一、环境二、安装1.安装 PostgreSQL2.安装 Redis3.安装 Python3.安装 Netbox4.修改 NetBox 配置文件5.安装其他可选的插件或组件6.运行升级脚本6.Python试运行Netbox7.使用 Guni…

从某一点出发沿任意一方向旋转矩阵计算思考与实现

欢迎关注更多精彩 关注我&#xff0c;学习常用算法与数据结构&#xff0c;一题多解&#xff0c;降维打击。 上期讲到 绕任一向量旋转矩阵计算思考与实现 点击前往 点击前往 问题提出 之前讲到绕任一向量旋转矩阵实现&#xff0c;原来的向量都是从原点出发&#xff0c;现在把…

绕任一向量旋转矩阵计算思考与实现

欢迎关注更多精彩 关注我&#xff0c;学习常用算法与数据结构&#xff0c;一题多解&#xff0c;降维打击。 问题提出 如图所示&#xff0c;在空间中有一向量A&#xff0c;问点O绕A方向逆时针旋转角度α的矩阵如何表示。 问题分析 问题化规 直接去构造一个矩阵是比较困难的。…

echarts 象形柱状图+标注图形

代码&#xff1a; let myChart echarts.init(this.$refs.myChart);let option {graphic: [ // echarts整体的背景图{type: image, // 图形元素类型id: logo, // 更新或删除图形元素时指定更新哪个图形元素&#xff0c;如果不需要用可以忽略。right: center, // 根据父元素进…

【JEECG技术文档】JEECG平台对外接口JWT应用文档V3.7.2

一、 接口方式 接口调用采用http协议&#xff0c;rest请求方式&#xff1b; 二、 接口安全 接口安全采用Json web token (JWT)机制&#xff0c;基于token的鉴权机制. 1. 机制说明 基于token的鉴权机制类似于http协议也是无状态的&#xff0c;它不需要在服务端去保留用户的认证…

轻量级前端MVVM框架avalon - 整体架构

官网提供架构图 单看这个图呢,还木有说明,感觉有点蛋疼,作者的抽象度太高了,还好在前面已经大概分析过了执行流程 如图 左边是View视图,我们就理解html结构,换句话就是说用户能看到的界面,渲染页面&#xff0c;绑定事件&#xff0c;切换类名&#xff0c;什么脏活都揽右边是View…

下载kaggle数据集出现的一系列问题

下载kaggle数据集出现了如下情况 按照下面的帖子安装kaggle库 https://www.cnblogs.com/shuaishuaidefeizhu/p/15170305.html 1.windowsR 打开命令提示符cmd&#xff0c;输入pip install kaggle --user 2.在C:\Users\&#xff08;用户名&#xff09;文件下会生成一个.kaggle文…

CT图像重建算法------射线驱动投影模型

在模拟CT扫描过程中被测物体保持静止不动&#xff0c;射线源与探测器绕Z轴做逆时针旋转&#xff0c;每隔一定角度进行一次投影数据的计算&#xff0c;而计算方法则取决于采用什么样的投影算法。本文主要介绍了投影算法的分类&#xff0c;并详细描述了射线驱动算法中的joseph算法…