1. ANSYS中加载边界条件的命令流,请帮忙解释下这段命令流,谢谢了!
*sel,选择命令,vsel体、asel面、nsel节点;后面接的s(选择、之前选的不包括)、a(添加、在原有的基础上添加新选的);后面的数字是选择的对象的编号
D命令指的是位移,D,ALL,VZ,-8所有单元在Z方向上移动-8距离
ACEL,0,0,-9.81,给所有单元添加重力,0,0,-9是方向,-9.81是大小
DA,ALL,SYMM 选中的所有面施加对称边界条件。
SF,ALL,CONV,10,25 这是一个加载对流载荷的命令,对你前一个命令所选择的对象添加对流载荷,10是指热交换系数,25是指参考温度
BFV,ALL,HGEN,2E9 在所有体上施加载荷
2. ansys命令流中前面带斜杠的都是废得呢
斜杠可以组成一些命令,一般是一种总体命令,但是也有特殊,比如进入处理器/POST1
/prep7等
3. ANSYS使用的命令流大家是直接编还是通过LOG文件修改得到
可以在log文件中提取命令流,不过更简单的方法是在Session Editor中提取,里面会有一些没用的命令流,提取时建议进行筛选!望采纳!
4. ANSYS APDL经典界面 导入命令流后得到的是模型图,如何得到云图
你好,从你的模型上看你的边界条件已经施加好了,可以直接求解。
求解后,在后处理器中可以查看结果云图。
左侧菜单->General Postproc->Plot Results->Contour Plot->Nodal Solu在弹出的窗口中选择你需要的结果即可(如X方向应力SX,Mises应力等等)。
5. ansys命令流窗口怎么样进入,为什么我的输入不行了
就是在那个窗口输入,比如你要改变文件名,那么你可以输入/FILNAME,XX。0或1.但是如果你已经开了前处理器窗口那么你再输入这个命令就会提示你必须IGNORE了,这时你可以输入FINISH-/CLEAR-/FILNAME就可以了,还有你可能在输入前处理器的命令时必须先进前处理器,也就是输入/PREP7,再输命令,否则也是会出现错误的。有时候你觉得你输进去了没反应,但是你可以去GUI对应的菜单进去看看,实际已经为软件所接受了
6. 如何快速学会ansys命令流
这个东西没有捷径的。命令流全靠记跟用才熟悉!还是得多练习才行。
1、可以去优酷或者哔哩哔哩上看 - 水哥ansys-水哥讲的是gui操作加命令流,这样明了点。
2、看完视频其实自己还是不会,只是有个概念。命令得自己用,自己记。建议土木方面的可以买本王新敏老师的《ansys工程结构数值分析》,自己照着书把那些命令流敲一遍。
3、找个工程实例自己做一下,买两本书当做工具书,有不会的去书上查对应的命令流
4、自己要学会看帮助文档,所有的ansys的书只是帮助文档的一部分而已,所以要想学精必须自己会看帮助文档!
7. 在ANSYS经典界面,输入命令流,出来的是模型图,如何出云图,命令流包含了求解和后处理等等所有的命令
genneral post 里面plot就能出云图了
8. ANSYS中网格划分命令流,请帮忙解释下这段命令流,谢谢了!
/PREP7 !前处理器
CSYS,0
WPAVE,0,0,0
CSYS,4 !将当前坐标系转换为工作平面坐标系
VSEL,S, , ,1,2,1 !选择体号为1~2的体
VSEL,A, , ,6,8,1 !补充选择体号为6~8的体
!*******************补充说明
!VSEL,A, , ,6,8,2 !补充选择体号为6,8的体,不选择体号为7的体
VSEL,A, , ,11,13,1 !补充选择体号为11~13的体
VSEL,A, , ,15,96,1 !补充选择体号为15~96的体
VSEL,A, , ,99,109,1 !补充选择体号为99~109的体
VSEL,A, , ,113,145,1 !补充选择体号为113~145的体
VSEL,A, , ,148,149,1 !补充选择体号为148~149的体
ASLV,S !通过当前的体选择体下面的面
LSLA,S !通过当前的面选择面下面的线
LESIZE,ALL,100E-6,,,,1 !将这些线的大小指定为100E-6为1份
VSWEEP,ALL !扫略划分当前选择的所有体(单元为六面体)
VSEL,S, , ,3,5,1 !选择体号为3~5的体
VSEL,A, , ,9,10,1 !补充选择体号为9~10的体
VSEL,A, , ,97,98,1 !补充选择体号为97~98的体
VSEL,A, , ,150,155,1 !补充选择体号为150~155的体
ASLV,S !通过当前的体选择体下面的面
LSLA,S !通过当前的面选择面下面的线
LESIZE,ALL,100E-6,,,,1 !将这些线的大小指定为100E-6为1份
VSWEEP,ALL !映射划分当前选择的所有体(单元为六面体)
VSEL,S, , ,110,111,1
VSEL,A, , ,146,147,1
VSEL,A, , ,156,157,1
ASLV,S
LSLA,S
LESIZE,ALL,100E-6,,,,1
MSHAPE,1,3D
MSHKEY,0
VMESH,ALL
VSEL,S, , ,112
VSEL,A, , ,158,161,1
ASLV,S
LSLA,S
LESIZE,ALL,500E-6,,,,1
!**********************************
MSHAPE,1,3D
MSHKEY,0
VMESH,ALL !以上三句话,采用FREE自由划分方法进行划分当前所有的体(单元四面体)
VSEL,S,MAT,,6,,,1 !选择材料号为6的所有体
ASLV,S
LSLA,S
LESIZE,ALL,5E-3,,,,1
MSHAPE,1,3D
MSHKEY,0
VMESH,ALL
ALLSEL !全选
SAVE !保存
(1)对于实体,划分网格一般有两种形式:映射六面体网格(VSWEEP)和自由四面体网格(VMESH)。推荐采用前者,因为前者精度较高。但是,当结构模型比较复杂的时候,前者处理不了,可以采用后者。
(2)在读ANSYS命令流的时候,先一段一段读,搞清楚每一段做了一件什么事情。在遇到特别关键的语句时,可以查阅ANSYS的HELP文件,里面对每句话都有详细的解释,不足之处就是英文版的,读起来有点费劲。
(3)幸运的是,市场上已经有这样的书籍了,就是龚曙光的《ANSYS参数化编程与命令手册》,在网上能找到电子版的。可参考以下链接下载:
http://www.bzfxw.com/soft/softdown.asp?softid=190162
9. 在ANSYS经典界面,只有命令流,如何求解得到云图
进入
ANSYS
后,执行如下菜单路径:
Utility
Menu
>
File
>
Read
Input
from
>
选择要输入的命令流文件,点击
OK
就可以逐条读入整个命令流文件,同时进行处理。
如果命令流是正确的,且包含了
求解
的命令,则会自动进行求解;如果随后有绘制云图的命令,则会自动绘制云图。
如果命令流中缺少求解和/或后处理的命令,则需要自己在
GUI
截面中执行相应的操作。
10. ansys如何用命令流的方法来得到每个荷载子步对应的最大位移和最大应力值
!载荷步为n,假设等于100,只需要修改参数n就可以跑后面的命令流
!每一步的最大位移储存在 UMAX+载荷步 这个参数里面
!每一步的最大应力储存在 SMAX+载荷步 这个参数里面
n=100
set,first
!最大总位移,若是某个方向的位移可以修改下面命令中的sum为x,y,z等方向
nsort,u,sum,0,0,all
*GET,NODEMAX,SORT,0,IMAX
*GET,UMAX1,node,NODEMAX,u,sum
!MISES应力,若是某个方向的应力可以修改下面命令中的eqv为x,y,z,xy,yz,zx,int等
nsort,s,eqv,0,0,all
*GET,NODEMAX,SORT,0,IMAX
*GET,SMAX1,node,NODEMAX,s,eqv
*do,ii,2,n,1
set,next
!最大总位移,若是某个方向的位移可以修改下面命令中的sum为x,y,z等方向
nsort,u,sum,0,0,all
*GET,NODEMAX,SORT,0,IMAX
*GET,UMAX%ii%,node,NODEMAX,u,sum
!MISES应力,若是某个方向的应力可以修改下面命令中的eqv为x,y,z,xy,yz,zx,int等
nsort,s,eqv,0,0,all
*GET,NODEMAX,SORT,0,IMAX
*GET,SMAX%ii%,node,NODEMAX,s,eqv
*enddo
*stat,all