基于ANSYS-APDL的简单静力学分析示例(悬臂梁)

目录

一、问题描述

二、操作步骤

1.前处理

2.施加载荷与求解

3.后处理

三、实验总结


一、问题描述

上图所示为一个悬臂梁,在力P作用下,求该梁A点的挠度。其中长度L=2000mm,高度H=100mm,宽度B=50mm,作用力P=1000N,弹性模量E=2×1011Pa(钢材),泊松比为0.3。

二、操作步骤

1.前处理

①选择结构分析功能:选择菜单【Preference】;在弹出的对话框里选择【Structural】;

②选择单元类型:选择菜单路径【Preprocessor】→【Element Type】→【Add/Edit/Delete】;在弹出的对话框中点击【Add】;继而选择【Beam】→【2 Node 188】;

③设定单元的材料参数:选择菜单路径【Preprocessor】→【Material Props】→【Material Models】;在弹出的对话框中选择【Material Model Number 1】→【Structural】→【Linear】→【Elastic】→【Isotropic】;继而输入【EX】=200e9(弹性模量),【PRXY】=0.3(泊松比);

④设定梁的横截面形状和尺寸:选择菜单路径【Preprocessor】→【Sections】→【Beam】→【Common Sections】;在弹出的对话框中输入【Name】=123(自定),【B】=0.05(宽度),【H】=0.1(高度),单击【Preview】可以预览;

⑤建立梁两端的关键点K1(0,0,0)、K2(2,0,0):选择菜单路径【Preprocessor】→【Modeling】→【Create】→【Keypoints】→【In Actives CS】;在弹出的对话框中输入【Keypoint Number】=1(K1),【X,Y,Z Location In Active CS】=0,0,0(K1坐标),点击【OK】;重复上述操作并输入【Keypoint Number】=2(K2),【X,Y,Z Location In Active CS】=2,0,0(K2坐标),点击【OK】;

⑥连接关键点K1、K2,生成直线:选择菜单路径【Preprocessor】→【Modeling】→【Create】→【Lines】→【Lines】→【Straight Line】;在弹出对话框后,分别在图中选中K1、K2两点,点击【OK】;

⑦划分网格:a.首先设置网格单元长度为0.1m:选择菜单路径【Preprocessor】→【Meshing】→【MeshTool】;在弹出的对话框中找到【Size Controls】→【Global】,点击【Set】;继而输入【Size Element Edge Length】=0.1(网格单元长度);b.其次选择直线进行划分:重复上述操作至【MeshTool】对话框,单击【Mesh】;弹出对话框之后,在图中选中需要划分网格的线,点击【OK】;

2.施加载荷与求解

①给K1施加约束,固定其所有自由度:选择菜单路径【Solution】→【Define Loads】→【Apply】→【Structural】→【Displacement】→【On Keypoints】;弹出对话框后,直接在图中选中K1点,点击【OK】,在弹出的对话框中选择【All DOF】(所有自由度),点击【OK】;

②在K2点施加载荷(垂直向下1000N的力):a.首先,选择顶部菜单路径【Plotctrls】→【Style】→【Size And Shape】;在弹出的对话框中勾选【Display Of Element】为【On】,输入【Real Constant Sultipliar】=1;b.其次,选择菜单路径【Solution】→【Define Loads】→【Apply】→【Structural】→【Force/Moment】→【On Keypoints】;弹出的对话框后,在图中选中K2点,点击【OK】;在弹出的对话框中选择【Directions Of Force/mom】=FZ(载荷方向),输入【Force/Moment Value】=1000(载荷大小);

③定义分析类型:选择菜单路径【Solution】→【Analysis Type】→【New Analysis】;在弹出的对话框中选择【Static】;

④求解:选择菜单路径【Solution】→【Solve】→【Current LS】;弹出的对话框后,点击【OK】;求解成功后,显示“Solution Is Done”;

3.后处理

①查看变形后形状:选择菜单路径【General Postproc】→【Plot Results】→【Deformed Shape】;在弹出的对话框中选择【Def Shape Only】;

②查看最大位移:选择菜单路径【General Postproc】→【Plot Results】→【Contour Plot】→【Nodal Solu】;在弹出的对话框中选择【Nodal Solution】→【DOF Solution】→【Z-Component Of Displacement】(Z方向);

③查看应力:选择菜单路径【General Postproc】→【Plot Results】→【Contour Plot】→【Nodal Solu】;在弹出的对话框中选择【Nodal Solution】→【Stress】→【Von Mises Stress】;

三、实验总结

经计算与分析,理论结果与仿真结果近似相符,且符合现实结果,证实仿真结果的合理性与正确性。

基于ANSYS-APDL的简单静力学分析示例(悬臂梁)相关推荐

  1. 旋转机械 | 基于ANSYS WB平台的滑动轴承分析工具(一)

    导读:本文主要针对Tribo-X inside ANSYS的功能及各方向应用实例进行介绍,限于篇幅关系会分五篇进行介绍,第一篇主要结合软件的需求.理论.功能及应用方向进行介绍,第二篇至第五篇将结合具体 ...

  2. Ansys workbench结构线性静力学分析-应变分析

    Ansys workbench结构线性静力学分析-应变分析 1 建立工程,导入Geometry 和 Static Structural 模块. 2双击Geometry,进入designmodeler, ...

  3. Ansys workbench结构线性静力学分析-轴对称分析

    Ansys workbench结构线性静力学分析 1 建立工程导入模型. 2双击geometry进入designmodeler,打开模型,执行tools中的symmetry命令,再选,选中XY面作为对 ...

  4. Ansys workbench结构线性静力学分析-应力分析

    Ansys workbench结构线性静力学分析(1) 1基础知识 1.1 结构线性静力分析的主要对象包括:(1)平面问题(平面应力.平面应变.轴对称),(2)杆系与梁系问题,(3)板壳问题,(4)3 ...

  5. python怎么建立画板_Python基于opencv实现的简单画板功能示例

    本文实例讲述了Python基于opencv实现的简单画板功能.分享给大家供大家参考,具体如下: import cv2 import numpy as np drawing = False # true ...

  6. 网络安全系列-XIV: 基于FCCX15数据集进行网络流量分析示例

    数据集介绍 FCCX 15数据集介绍 FCCX15: 数据集来自卡内基梅隆大学软件工程研究所于2015年6月进行的网络演习 用于SiLK的培训,文档,分析测试,及其他根据DistributionSta ...

  7. 基于ANSYS WORKBENCH的装配体分析

    到今天,在机械工程领域,越来越多的场合需要使用有限元软件来计算强度,刚度问题,而且我们发现,所出现的问题,绝大部分属于装配体的分析.但是如果我们在市面上寻找WOKRBNCH做装配体分析的书籍,我们恐怕 ...

  8. Ansys workbench结构线性静力学分析-简支梁分析

    简支梁受力如图所示,对此简支梁进行仿真 实例1:以整体为研究对象,采用梁单元模拟. 1.1 建立静力学工程,双击model进入mechanical,在view中选择cross section soli ...

  9. [ANSYS APDL] 平面单元应力分析全步骤截图详解

    (1)定义单元类型 选择 solid,再选择带厚度的 Element Behaviour :Plane strs w/thk (2)定义单元的属性:实常数 只有在前面设定好了 Plane strs w ...

  10. [有限元] Ansys Workbench 19.2 平面应力问题分析示例

    例题 1 试生成图 1 所示双孔板拉伸问题恰当的有限元网格(L=1000mm),计算孔边最大应力σmax,绘出变形及应力云图.并通过网格细分说明结果的精度. 操作步骤: 1.打开 Ansys Work ...

最新文章

  1. 信号与系统——微分方程与差分方程——编辑中
  2. 讲讲volatile的作用
  3. JAVA进阶day07JNI(java调用c)B部分
  4. java 纯面向对象_Java到底是不是一种纯面向对象语言?
  5. Linux下的文件I/O编程
  6. lastLogon和lastLogonTimestamp的区别
  7. 为什么道理都懂,课执行力差的现象如此普遍?
  8. JAVA学习网站收集
  9. Python3入门机器学习经典算法与应用 第3章 Numpy数组的合并与分割
  10. pytorch实用工具总结(GFLOPs如何计算)
  11. Java抓包分析一(基于jnetpcap进行抓包)——抓包环境搭建,获取网卡
  12. 安利 : プログラミングで彼女をつくる 全攻略~
  13. 运行tomcat 时报错,提示无法找到相关的jar包 Publishing failed with multiple errors Error reading file
  14. python 使用ip库定位IP
  15. Django聚合分组查询(F与Q查询|ORM查询优化|常见字段参数)
  16. 戴尔燃7000笔记本充不进去电,开机提示Alert!,点Continue进去后电脑变卡的解决方案。
  17. Ant Design mentions组件更改样式
  18. 盘点科技公司十大裁员风波:诺基亚累计裁员近半(转)
  19. ABP中的AsyncCrudAppService介绍
  20. 学习笔记(4):C#急速入门-Main方法,语句,块和关键字

热门文章

  1. pyltp进行词性标注
  2. win10本机计算机策略,Win10怎么打开本地安全策略_Win10本地安全策略在哪?-192路由网...
  3. LaTex中 viso及svg转emf
  4. arduino水温度传感器数字显示_温度传感器 LM35
  5. envi分类后修改类名称、显示颜色
  6. 互联网企业该如何进行风险管理
  7. 山东大学软件学院《数据仓库与数据挖掘》复习知识点
  8. 技术分享 | MaxScale 实现 MySQL读写分离
  9. Linux c/c++之文件拷贝
  10. FPGA编程语言--VHDL OR Verilog?