问题描述:

一个铝制容器跌落到一块方形钢板上的动力学分析,已知容器是一个具有5个面的正方形容器,其边长为20in,容器壁厚为0.1in,并分别绕X轴、Y轴和Z轴旋转45°。桌面是一个边长为100in的正方形板,其厚度为0.1in。作用在容器上的载荷是容器本身的重力,它从距离桌面72in的位置落下。

铝材料性能为:弹性模量为10.3e6psi,泊松比为0.334,屈服应力为5000psi,切变模量为20000psi,密度为2.5e-4lb/in³。

钢材料性能为:弹性模量为30.0e6psi,泊松比为0.292,密度7.3e-4lb/in³。

由于在自由落下时,只有重力加速度,假设容器是从距离桌面20in处落下,并给容器一个初速度200in/s,模拟52in的自由落体。假设桌面是刚性的,容器具有双线性随动强化,遵守Von Mises屈服准则。

注意:该问题只能在ANSYS LS-DYNA求解器中分析。

APDL命令流:

FINISH
/CLEAR,START
KEYW,PR_STRUC,1          !指定为结构分析
KEYW,LSDYNA,1              !指定为LY-Dynamic分析
/PREP7
WPRO,,45,                          !分别绕坐标轴X、Y、Z旋转45°
WPRO,,,45
WPRO,45,,
WPSTYLE,,,,,,,,0                !关闭工作平面
BLOCK,-10,10,-10,10,-10,10, !生成一个正方体块
VDELE, 1                           !仅删除块留下面
/PNUM,AREA,1                 !显示面号
APLOT
ADELE, 4                          !删除编号为4的面
/REPLOT
ET,1,SHELL163                !定义单元类型
R,1 !定义实常数
RMODIF,1,1,,,0.1,,,,           !容器壁厚0.1
EDMP,RIGI,1,7,7               !为显示动力学分析定义材料属性
MP,DENS,1,7.3E-4             !定义钢材料密度
MP,EX,1,30E6                    !钢的弹性模量
MP,NUXY,1,0.292              !钢的泊松比
MP,DENS,2,2.5E-4             !定义铝的密度
MP,EX,2,10.3E6                 !铝的弹性模量
MP,NUXY,2,0.334              !铝的泊松比
TB,BKIN,2,,,,                     !定义双线性随动强化的材料属性
TBDATA,1,5000
TBDATA,2,20000
TYPE, 1                              !指定单元分析类型
MAT, 2                                !指定材料类型
REAL,1                               !指定实常数
MSHAPE,2,2D
MSHKEY,1                         !生成映射网格
AMESH,ALL                      !生成面网格
/VIEW,1,1,2,3                     !改变视角方向
/ANG,1
/PNUM,NODE,1                 !显示节点编号
MAT,1                                !指定为第一种材料钢
N,,-50,-20,-50,,,,                 !生成桌面的4个节点
N,,-50,-20,50,,,,
N,,50,-20,50,,,,
N,,50,-20,-50,,,,
E,53,54,55,56                     !生成桌面单元
EPLOT
ESEL,S,MAT,,2                  !选择定义为第2种材料的所有单元
NSLE,S                              !选择依附于单元的所有节点
CM,box,NODE                   !生成一个元件名
ALLSEL,ALL                     !选择所有的实体
ESEL,S,MAT,,1                  !选择指定为第1种材料的所有单元
NSLE,S                              !选择依附于单元的所有节点
CM,table,NODE                 !生成另一个元件名
ALLSEL,ALL
EDCGEN,ASTS,BOX,TABLE,0,0,0,0,0,,,,,0.1 !指定接触参数
FINISH
/SOL
EDVE,VELO,box,0,-200,0,0,0,0,,,,,, !给节点施加初始速度
*DIM,time,ARRAY,2,1,1,,,  !定义一个数组
*SET,time(2,1,1),1              !给数组赋值
*DIM,accg,ARRAY,2,1,1,,,
*SET,accg(1,1,1),386.4
*SET,accg(2,1,1),386.4
EDLOAD,ADD,ACLY,0,box,TIME,accg,0,,,,, !施加载荷
TIME,1.0,                           !设置载荷步结束时间
EDRST,50,                         !指定输出间隔
EDHTIME,50,                    !指定时间历程的输出间隔
EDDUMP,1,                       !指定输出的频率
EDENERGY,1,1,1,1           !指定能量损耗控制
SOLVE
EPLOT
/REPLOT,RESIZE
/VIEW,1,,,1                        !改变视角方向
/PNUM,AREA,0                 !关闭面的编号
/PNUM,NODE,0                !关闭节点的编号
FINISH
/POST1
SET,FIRST                        !读入第一个载荷步的数据
PLNS,S,EQV                     !图形显示Von Mises应力
ANDATA,0.5,,0,0,0,1,0,1    !生成一个动画
/ANFILE,SAVE,stress,AVI !生成动画文件
PLDI,,                               !图形显示位移变化
ANDATA,0.5,,0,0,0,1,0,0   !生成一个动画
/ANFILE,SAVE,displace,AVI !生成动画文件
FINISH
/POST26 !进入时间历程后处理器
/GROPTS,VIEW,1             !改变视图的显示
NSOL,2,27,U,Y,uy             !读出节点27在Y方向的位移
PLVAR,2,,,,,,,,,,
FINISH

结果动画:

                                     跌落位移动画                                            跌落应力动画

参考文献:龚曙光、谢桂兰、黄云清. ANSYS参数化编程与命令手册[M].

ANSYS APDL实例01:动力学分析相关推荐

  1. ANSYS APDL学习(3):ANSYS APDL 导入x_t格式模型并受力分析范例

    ANSYS APDL 导入x_t格式模型并受力分析范例 第一步:导入模型 第二步:设置单元类型 第三步:划分网格 第四步:材料属性 第五步:施加位移约束和力 第七步:计算 第八步:查看结果 附上 命令 ...

  2. 有限元matlab_“ANSYS APDL有限元高级分析技术与二次开发”研修班

        课程背景 APDL参数化设计语言,作为ANSYS Mechanical高级分析技术之一,是ANSYS高级用户不可或缺的应用技术之一.为提高广大学员利用ANSYS软件解决实际工程问题的能力,宏新 ...

  3. matlab土体变形实例,ansys案例——20例ansys经典实例】.pdf

    ansys案例--20例ansys经典实例] [ANSYS 算例]3.3.7(3) 三梁平面框架结构的有限元分析 针对 [典型例题]3.3.7(1) 的模型,即如图3-19 所示的框架结构,其顶端受均 ...

  4. 利用Python运行Ansys Apdl

    Ansys流处理 1.学习资源 2.版本要求 3.pymapdl安装流程 4.初始设置和本地启动mapdl 5.PyMAPDL语法 6.工具库 7.与window的交互接口 1.学习资源 Ansys官 ...

  5. 【ANSYS APDL】如何将变量、矩阵等数据导出到TXT文件?

    目录 前言 命令*VWIRITE 举例 输出格式 命令*MWRITE 前言 ANSYS中的APDL参数主要有两种:标量参数和数组参数. 其中,标量参数包括两种类型:数值型标量参数和字符型标量参数:数组 ...

  6. matlab读取Ansys仿真数据实例演示

    一.Ansys仿真数据 首先在Ansys中获取仿真数据,如下图所示: 此时,从ansys中导出相关数据,导出格式为表格数据. 二.Matlab处理ansys数据 处理结果如下图所示:下图采用的是fig ...

  7. ANSYS APDL学习(9):命令流报错No *Do trips needed, enter *ENDDO .解决办法

    概括:很简单,就是循环DO的部分写错了,导致没有进入循环,所以也不需要ENDDO了. ANSYS APDL 报错No *Do trips needed, enter *ENDDO .          ...

  8. Ansys APDL pro/e IGES仿真简单流程

    文章目录 Pro/E阶段 Ansys APDL阶段 启动 导入模型 设置单位 预处理 仿真 总结 导入IGES后最重要的是GLUE命令,没有他则是无法正常仿真的,所做的网格也是各自为政,没有互相联系的 ...

  9. ANSYS APDL学习(2):如何将obj文件或stl文件导入ANSYS APDL

    参考网址:ANSYS APDL经典界面导入网格文件_femap的博客-CSDN博客_ansys导出网格文件 这个网站说明,可以通过 Workbench 读取stl文件,然后导入APDL中 将obj转s ...

  10. ANSYS APDL 应用技巧

    1. 前言 APDL的全称是ANSYS Parametric Design Language(ANSYS参数化设计语言),是一种解释型语言,具有变量定义.判断.循环.文件读写等功能. 用户可以利用AP ...

最新文章

  1. vue+webpack+amazeui项目小记
  2. 2019年,为什么Web前端工程师薪资越来越高?
  3. mysql架构设计书籍推荐_最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这...
  4. 延长端粒续命有风险,科学家警告:端粒过长反而容易患癌
  5. Bootstrap 按钮组
  6. mysql is null走索引_Mysql数据库索引IS NUll ,IS NOT NUll ,!= 是否走索引
  7. docker设置镜像源 树莓派_树莓派上 Docker 的安装和使用
  8. Framework1.1 DataView 转DataTable
  9. element-ui表格组件table踩坑总结
  10. 魔兽世界总是显示无法连接服务器,心得:launcher更新无法连接服务器如何解决...
  11. 检查java程序假死的脚本
  12. Linux之last命令
  13. 【三维路径规划】基于matlab粒子群和遗传算法多无人机三维路径规划【含Matlab源码 333期】
  14. javaweb学生宿舍管理系统
  15. Mac上的免费数据库可视化工具:Sequel Pro
  16. 关于计算机信息管理的照片,2021年10月山东计算机科学与技术(原计算机信息管理)专业自考报名需上传电子照片...
  17. Jlink20P接口定义
  18. vue+element实现手机号验证码注册
  19. MATLAB绘制一幅中国地图
  20. Amlogic Linux系列(四) 视频解码分析2

热门文章

  1. 安装官方原版win10系统
  2. 作为一名菜鸟的学习分享
  3. SQL注入的常见方式
  4. QQ自动发消息源代码
  5. rpg人物制作软件_RPG游戏制作教程
  6. EasyRecovery易恢复文件数据恢复软件详解介绍安装
  7. 计算机主机启动不了系统怎么办,电脑蓝屏开不了机怎么办
  8. C#使用oledb连接excel执行Insert Into语句出现“操作必须使用一个可更新的查询”的解决办法
  9. MATLAB学习:解一阶常系数微分方程
  10. Layabox创始人谢成鸿:我有一个坚持!