APDL宏文件使用技巧讲解

前期文章主要对APDL中的宏文件做了大概的介绍,这一节主要以一个实例讲解如何创建宏文件。前文也说到,常见的创建方法主要分为外部创建和内部创建,水哥个人建议当模型较为简单时可采用外部创建方式,任何时候都宜采用内部创建的方式,也即采用*create 命令创建宏文件,这样能保证整个APDL程序具有连续性、可读性。


本文实例为一个常见地下二衬结构的内力计算,计算完后,我们需要利用单元表提取结构的弯矩图、剪力图和轴力图,由于结构设计需要,我们在查看结果时可能经常需要在各个内力图之间相互切换,如果一直采用命令复制运行的方式进行,将会很不方便,因而此处建立查看内力图、弯矩图和轴力图的宏文件,后续反复查看时,只需要输入相应的命令即可。



二衬结构计算命令流如下:

finish

/clear

/prep7

et,1,beam188

et,2,link10

keyopt,1,3,3  !形函数设置

keyopt,2,3,1  !单向受压

!===============================

!单元截面定义

!底部/顶部截面

BB=0.35         !梁宽  

HH=1           !梁高

!侧墙截面

BB1=0.35         !梁宽  

HH1=1           !梁高

!中部墙体截面

BB2=0.3         !梁宽  

HH2=1           !梁高

!===========================

B=7.9          !综合管廊长度

H=2.85          !综合管廊高度

L1=2.825         !双舱室左边舱室长度

L2=1.9         !双舱室中间舱室长度

L3=B-L1-L2     !双舱室右间舱室长度

EN=20          !划分单元数目

DPS=10         !地基系数,单位MPa

C=40           !混凝土编号

dens=2500      !混凝土密度,单位kg/m^3

Q1=45       !侧向上部土压力,单位KN/m

Q2=78       !侧向下部土压力,单位KN/m

Q3=90         !顶部土压力,单位KN/m

Q4=82          !底部水压力,单位KN/m        

!=============================

!二衬结构建模

……….

!二衬结构加载及边界条件定义

……

!二衬结构计算

!===============

!二衬结构计算结果查看

/post1

esel,s,type,,1

!弯矩

etable,WJ1,smisc,2

etable,WJ2,smisc,15

plls,wj1,wj2

!剪力

etable,JL1,smisc,5

etable,JL2,smisc,18

plls,JL1,JL2

!轴力

etable,ZL1,smisc,1

etable,ZL2,smisc,14

plls,ZL1,ZL2

后续三段命令分别为查看弯矩图、剪力图和轴力图的命令流,如果不采用宏文件的方式,则我们每一次查看时,均需要采用命令复制运行的方式进行,很不方便。如果要采用宏文件,可以采用如下方式进行。



1)外部创建

    新建一个文本文档,定义后缀名为mac,文件名为WJ,将下面内容复制进去,然后放入ANSYS工作目录下。

!弯矩

!=============

/post1

esel,s,type,,1

etable,WJ1,smisc,2

etable,WJ2,smisc,15

plls,wj1,wj2

2) 内部创建

      采用内部创建的方式能很好的将宏文件内容与上下文呈现在一起,增加程序可读性。

/post1

!=========宏文件创建

*Create,WJ,mac

/post1

esel,s,type,,1

etable,WJ1,smisc,2

etable,WJ2,smisc,15

plls,wj1,wj2

*end

!=========

执行完上部命令之后,会在软件工作目录下自动生成一个名为WJ,后缀为mac格式的文本文件。

通过上述方式建立宏文件后,我们在查看弯矩图、轴力图、剪力图时只要输入宏文件的名字即可,例如此处 弯矩查看输入 WJ、轴力查看输入ZL、剪力查看输入JL,简单快捷。

对于经常调用此类宏文件的有心童鞋还可以将此宏文件写入工具条,只需按钮点击操作,即可轻松实现,更加方便,例如水哥个人工具条如下:

APDL宏文件系列讲解(二)的图1

其中MOMENT、X-Force、SHEAR-FORCE即是调用刚才的宏文件,对于后面一切采用Beam188/189的模型,求解完后,如果要查看内力图,点击即可,不必在单独写查看内力图的命令。

APDL宏文件系列讲解(二)的图2

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空