日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ANSYS——命令流学习(材料属性设置、建模的命令流)

發布時間:2023/12/10 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ANSYS——命令流学习(材料属性设置、建模的命令流) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

ANSYS基本關鍵字

命令流的整體結構、每個模塊的標識

!文件說明段/BATCH?

?!進入前處理模塊標識/PREP7? ?

?!進入求解模塊標識/SOLU?

/POST1? ?? ?? ?? ?? ?? ?? ?? ?? ???!進入通用后處理器標識

/POST26? ?? ?? ?? ?? ?? ?? ?? ?? ? !進入時間歷程后處理器

/EXIT,SAVE? ?? ?? ?? ?? ?? ?? ?? ? !退出并存盤

常出現命令的標識說明(log文件)

生成關鍵點和線部分

1.生成關鍵點

2.在激活坐標系生成直線

3.在兩個關鍵點之間連線

4.由三個關鍵點生成弧線,

5.通過圓心半徑生成圓弧,

6.通過關鍵點生成樣條線

7.生成倒角線

8.通過關鍵點生成面

9.通過線生成面

10.通過線的滑移生成面??

常用的實體-面的生成

生成矩形面

1.通過矩形角上定位點生成面BLC4

2.通過矩形中心定位點生成面BLC5

3.通過在工作平面定義矩形X.Y坐標生成面RECTNG

生成圓面

4.通過中心定位點生成實心圓面CYL4

5.生成扇形圓面

6.通過在工作平面定義起始點生成圓面CYL5

7.通過在工作平面定義內外半徑和起始角度來生成圓面

8.生成面與面的倒角

多邊形面和體的生成

1.生成多邊形面RPR4

2.生成多邊形體RPR4

體的生成命令

1.通過關鍵點生成體

2.通過面生成體VA

3.通過長方形角上定位點生成體BLC4

4.通過長方形中心定位點生成面

5.通過定義長方體起始位置生成體BLOCK

6.生成圓柱體

7.生成棱柱

8.通過球心半徑生成球體SPH4

9.通過直徑上起始點坐標生成球體SPH5

10.在工作平面起點通過半徑和轉動角度生成球體SPHERE

11.生成圓錐體CONE

常用的布爾操作命令

1.沿法向延伸面生成體VOFFST

2.通過坐標的增量延伸面生成體VEXT

3.面繞軸旋轉生成體VROTAT

4.沿線延伸面生成體VDRAG,

5.線繞軸旋轉生成面AROTAT

6.沿線延伸線生成面ADRAG

7.延伸關鍵點

8.延伸一條線LEXTND

9.布爾操作:加LCOMB

10.布爾操作:粘接和搭接OVLAP

體素的移動,復制,刪除,映射

一.移動關鍵點KMODIF

二.移動復制關鍵點KGEN

三.移動復制線

四.移動復制面AGEN

五.移動復制體VGEN

六.修改面的法向方向ANORM

七.體素的刪除*DELE

八.體素的映射:*SYMM

其他命令流的文章:


ANSYS命令流主要由三部分組成,一部分是模塊的標識符與結束符,通常是由“/”+相應的模塊標識符組成,第二部分是由基本關鍵字組成,最后一部分則是由參數組成


ANSYS基本關鍵字



k --> Keypoints? ?? ?? ?? ?關鍵點
l --> Lines? ?? ?? ?? ?? ? 線
a --> Area? ?? ?? ?? ?? ???面
v --> Volumes? ?? ?? ?? ???體
e --> Elements? ?? ?? ?? ? 單元
n --> Nodes? ?? ?? ?? ?? ? 節點
cm --> component? ?? ?? ???組元
et --> element type? ?? ???單元類型
mp --> material property? ?材料屬性
r --> real constant? ?? ???實常數
d --> DOF constraint? ?? ? 約束??
f --> Force Load? ?? ?? ???集中力
sf --> Surface Force on nodes 表面載荷
bf --> Body Force on Nodes 體載荷
ic --> Initial Conditions??初始條件


命令流的整體結構、每個模塊的標識

!文件說明段/BATCH?


/BATCH? ?? ?? ?? ?? ?? ?? ?? ?
/TITILE,test analysis? ?? ?? ?? ???!定義工作標題
/FILENAME,test? ?? ?? ?? ?? ?? ?? ?!定義工作文件名

?

?!進入前處理模塊標識/PREP7? ?

/PREP7? ?? ?? ?? ?? ?? ?? ?? ?? ???!進入前處理模塊標識
!定義單元,材料屬性,實常數段
ET,1,SHELL63? ?? ?? ?? ?? ?? ?? ???!指定單元類型
ET,2,SOLID45? ?? ?? ?? ?? ?? ?? ???!指定體單元
MP,EX,1,2E8? ?? ?? ?? ?? ?? ?? ?? ?!指定彈性模量
MP,PRXY,1,0.3? ?? ?? ?? ?? ?? ?? ? !輸入泊松比
MP,DENS,1,7.8E3? ?? ?? ?? ?? ?? ???!輸入材料密度
R,1,0.001? ?? ?? ?? ?? ?? ?? ?? ???!指定殼單元實常數-厚度
......
!建立模型
K,1,0,0,,? ?? ?? ?? ?? ?? ?? ?? ???!定義關鍵點
K,2,50,0,,
K,3,50,10,,
K,4,10,10,,
K,5,10,50,,
K,6,0,50,,
A,1,2,3,4,5,6,? ?? ?? ?? ?? ?? ?? ?!由關鍵點生成面
......
!劃分網格
ESIZE,1,0, ??????????????!element size設置單元尺寸
AMESH,1 ???????????????!area mesh 對面進行網格劃分
......
FINISH? ?? ?? ?? ?? ?? ?? ?? ?? ???!前處理結束標識

?!進入求解模塊標識/SOLU?

/SOLU? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?!進入求解模塊標識
!施加約束和載荷
DL,5,,ALL
SFL,3,PRES,1000
SFL,2,PRES,1000
......
SOLVE? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?!求解標識
FINISH? ?? ?? ?? ?? ?? ?? ?? ?? ???!求解模塊結束標識

?



/POST1? ?? ?? ?? ?? ?? ?? ?? ?? ???!進入通用后處理器標識


......



/POST26? ?? ?? ?? ?? ?? ?? ?? ?? ? !進入時間歷程后處理器


……


/EXIT,SAVE? ?? ?? ?? ?? ?? ?? ?? ? !退出并存盤


常出現命令的標識說明(log文件)


以下是日志文件中常出現的一些命令的標識說明,希望能給大家在整理LOG文件時有所幫助

/ANGLE? ?? ?? ?? ?? ?? ?? ?? ?? ???!指定繞軸旋轉視圖
/DIST? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?!說明對視圖進行縮放
/DEVICE? ?? ?? ?? ?? ?? ?? ?? ?? ? !設置圖例的顯示,如:風格,字體等
/REPLOT? ?? ?? ?? ?? ?? ?? ?? ?? ? !重新顯示當前圖例
/RESET? ?? ?? ?? ?? ?? ?? ?? ?? ???!恢復缺省的圖形設置
/VIEW? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?!設置觀察方向
/ZOOM? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?!對圖形顯示窗口的某一區域進行縮放



生成關鍵點和線部分



1.生成關鍵點


K,關鍵點編號,X坐標,Y坐標,Z坐標
例:K,1,0,0,0


2.在激活坐標系生成直線


LSTR,關鍵點P1,關鍵點P2
例:LSTR,1,2


3.在兩個關鍵點之間連線


L,關鍵點P1,關鍵點P2
例:L,1,2
:此命令會隨當前的激活坐標系不同而生成直線或弧線


4.由三個關鍵點生成弧線,

PC表示的是圓弧的方向,即畫的圓使得關鍵點PC位于圓中
LARC,關鍵點P1,關鍵點P2,關鍵點PC,半徑RAD
例:LARC,1,3,2,0.05
注:關鍵點PC是用來控制弧線的凹向


5.通過圓心半徑生成圓弧,

其中圓弧段數表示的是將圓分成幾等分圓弧的意思
CIRCLE,關鍵點圓心,半徑RAD,,,,圓弧段數NSEG
例:CIRCLE,1,0.05,,,,4


6.通過關鍵點生成樣條線


BSPLIN,關鍵點P1,關鍵點P2,關鍵點P3,關鍵點P4,關鍵點P5,關鍵點P6
例:BSPLIN,1,2,3,4,5,6


7.生成倒角線


LFILLT,線NL1,線NL2,倒角半徑RAD
例:LFILLT,1,2,0.005(如果不是圓角呢?)


8.通過關鍵點生成面


A,關鍵點P1,關鍵點P2,關鍵點P3,關鍵點P4,關鍵點P5,關鍵點P6,P7,P8...
例:A,1,2,3,4 (關鍵點有沒有順序?有順序的,順序一般是按照選擇點的順序組成的直線進行的決定了面的法向的正負


9.通過線生成面


AL,線L1,線L2,線L3,線L4,線L5,線L6,線L7,線L8,線L9,線L10
例:AL,5,6,7,8


10.通過線的滑移生成面??


ASKIN,線NL1,線NL2,線NL3,線NL4,線NL5,線NL6,線NL7,線NL8,線NL9
例:ASKIN,1,4,5,6,7,8
注:線1為滑移的導向線


常用的實體-面的生成


生成矩形面



1.通過矩形角上定位點生成面BLC4


BLC4,定位點X方向坐標XCORNER,定位點Y方向坐標YCORNER,矩形寬度WIDTH,矩形高度HEIGHT,矩形深度DEPTH
例:BLC4,0,0,5,3,0(如果指定了深度則生成的是一個立方體


2.通過矩形中心定位點生成面BLC5


BLC5,定位點X方向坐標XCENTER,定位點Y方向坐標YCENTER,矩形寬度WIDTH,矩形高度HEIGHT,矩形深度DEPTH
注:與上條命令的不同就在于矩形的定位點不一樣
例:BLC5,2.5,1.5,5,3,0


3.通過在工作平面定義矩形X.Y坐標生成面RECTNG


RECTNG,矩形左邊界X坐標X1,矩形右邊界X坐標X2,矩形下邊界Y坐標Y1,矩形上邊界Y坐標Y2
例:RECTNG,0,5,0,3


生成圓面


4.通過中心定位點生成實心圓面CYL4


CYL4,定位點X方向坐標XCENTER,定位點Y方向坐標YCENTER,圓面的內半徑RAD1,內圓面旋轉角度THETA1,圓面的外半徑RAD2,外圓面旋轉角
THETA2,圓面的深度DEPTH
:如要實心的圓面則不用RAD2,THETA2,DEPTH,度數單位為°,方向為逆時針,這里的內外半徑如果都設置的話會生成一個圓環,第一個角度為圓環的起始角度,第二個角度為圓環的終止角度,若設置了depth,生成的則是一個體
:CYL4,0,0,5,360


5.生成扇形圓面


命令介紹如上
例1實心扇形:CYL4,0,0,5,60
例2扇形圓環:CYL4,0,0,5,60,10,60
例3整的圓環:CYL4,0,0,5,360,10,360
注:同時可通過定義圓面的深度以生成柱體


6.通過在工作平面定義起始點生成圓面CYL5


CYL5,開始點X坐標XEDGE1,開始點Y坐標YEDGE1,結束點X坐標XEDGE2,結束點Y坐標YEDGE2,圓面深度DEPTH
例:CYL5,0,0,2,2,


7.通過在工作平面定義內外半徑和起始角度來生成圓面


PCIRC,內半徑RAD1,外半徑RAD2,起始角度THETA1,結束角度THETA2
例:PCIRC,2,5,30,180


8.生成面與面的倒角


AFILLT,面1的編號NA1,面2的編號NA2,倒角半徑RAD
例:AFILLT,2,5,2



多邊形面和體的生成

?


1.生成多邊形面RPR4


命令:RPR4,多邊形的邊數NSIDES,中心定位點X坐標XCENTER,中心定位點Y坐標YCENTER,中心定位點距各邊頂點的距離RADIUS,多邊形旋轉角度THETA
例:RPR4,4,0,0,0.15,30
注:這條命令可通過定義不同的NSIDES生成三邊形,四邊形,...,八邊形


2.生成多邊形體RPR4

?

比生成多邊形面多了一個depth參數
命令:RPR4,多邊形的邊數NSIDES,中心定位點X坐標XCENTER,中心定位點Y坐標YCENTER,中心定位點距各邊頂點的距離RADIUS(即多邊形的外切圓),多邊形旋轉角度THETA,多邊形的深度DEPTH
例:RPR4,4,0,0,0.15,30,0.1
:多邊形體和面命令唯一的不同就在于深度DEPTH的定義



體的生成命令



1.通過關鍵點生成體


命令:V,關鍵點P1,關鍵點P2, P3, P4, P5, P6, P7, P8
例:V,4,5,6,7,15,24,25


2.通過面生成體VA


命令:VA,面A1,面A2, A3, A4, A5, A6, A7, A8, A9, A10
例:VA,3,4,5,8,10


3.通過長方形角上定位點生成體BLC4


命令:BLC4
該命令前面在講生成面的時候已作介紹,唯一的不同在于深度DEPTH的定義.


4.通過長方形中心定位點生成面


命令:BLC5


5.通過定義長方體起始位置生成體BLOCK


命令:BLOCK, X1, X2, Y1, Y2, Z1, Z2
例:BLOCK,2,5,0,2,1,3


6.生成圓柱體


基本命令通生成圓形面,不同在于DEPTH的定義
基本命令:CYL4
基本命令:CYL5
基本命令:CYLIND


7.生成棱柱


基本命令通生成多邊形,不同在于DEPTH的定義
基本命令:RPR4


8.通過球心半徑生成球體SPH4


命令:SPH4,球心X坐標XCENTER,球心Y坐標YCENTER,半徑RAD1,半徑RAD2
例:SPH4,1,1,2,5 (如果設置了兩個半徑,則生成的是殼體,而不是球體


9.通過直徑上起始點坐標生成球體SPH5


命令:SPH5,起點X坐標XEDGE1,起點Y坐標YEDGE1,結束點X坐標XEDGE2,結束點Y坐標YEDGE2
例:SPH5,2,5,7,6


10.在工作平面起點通過半徑和轉動角度生成球體SPHERE


命令:SPHERE,半徑RAD1,半徑RAD2,轉動角度THETA1,轉動角度THETA2
例:SPHERE,2,5,0,60


11.生成圓錐體CONE


命令:CONE,底面半徑RBOT,頂面半徑RTOP,底面高Z1,頂面高Z2,轉動角度THETA1,轉動角度THETA2
例:CONE,10,20,0,50,0,180
?


常用的布爾操作命令



1.沿法向延伸面生成體VOFFST


命令:VOFFST,面的編號NAREA,面拉伸的長度DIST,關鍵點增量KINC
例:VOFFST,1,2,,


2.通過坐標的增量延伸面生成體VEXT


命令:VEXT,面1的編號NA1,面2的編號NA2,增量NINC,X方向的增量DX,Y方向的增量DY,Z方向的增量DZ, RX, RY, RZ
例:VEXT,1,5,1,1,2,2,


3.面繞軸旋轉生成體VROTAT


命令:VROTAT,面1的編號NA1,面2的編號NA2,NA3, NA4, NA5, NA6,定位軸關鍵點1編號PAX1,定位軸關鍵點2編號PAX2,旋轉角度ARC,生成體的段數NSEG
例:VROTAT,1,2,,,,,4,5,360,4


4.沿線延伸面生成體VDRAG,


命令:VDRAG,面1的編號NA1,面2的編號NA2, NA3, NA4, NA5, NA6,導引線1的編號NLP1,導引線2的編號NLP2, NLP3, NLP4, NLP5, NLP6
例:VDRAG,2,3,,,,,8,


5.線繞軸旋轉生成面AROTAT


命令:AROTAT,線1的編號NL1, NL2, NL3, NL4, NL5, NL6,定位軸關鍵點1的編號PAX1,定位軸關鍵點2的編號PAX2,旋轉角度ARC,生成面的段數NSEG
例:AROTAT,3,4,,,,,6,8,360,4


6.沿線延伸線生成面ADRAG


命令:ADRAG,線1的編號NL1,NL2, NL3, NL4, NL5, NL6,導引線1的編號NLP1, NLP2, NLP3, NLP4, NLP5, NLP6
例:ADRAG,3,,,,,,8


7.延伸關鍵點


LROTAT, NK1, NK2, NK3, NK4, NK5, NK6, PAX1, PAX2, ARC, NSEG
LDRAG, NK1, NK2, NK3, NK4, NK5, NK6, NL1, NL2, NL3, NL4, NL5, NL6
各選項的含義雷同于上.


8.延伸一條線LEXTND


命令: LEXTND,線的編號NL1,定位關鍵點編號NK1,延伸的距離DIST,原有線是否保留控制項KEEP
例:LEXTND,5,2,1.5,0


9.布爾操作:加LCOMB


命令:LCOMB,線編號NL1,線編號NL2,是否修改控制項KEEP
例:LCOMB,2,5
注:對面和體的相應為:VADD,AADD.選項的含義都類似


10.布爾操作:粘接和搭接OVLAP


搭接的核心關鍵字為:OVLAP,隨實體的不同略有不同,如:
對體為VOVLAP
對面為AOVLAP
對線為LOVLAP

粘接的核心關鍵字為:GLUE,隨實體的不同略有不同,如:
對體為VGLUE
對面為AGLUE
對線為LGLUE
但其他的選項的含義是類似的,這里就不再累述.

?

體素的移動,復制,刪除,映射


一.移動關鍵點KMODIF


命令:KMODIF,關鍵點編號NPT,移動后的坐標X,移動后的坐標Y,移動后的坐標Z(注意坐標是移動后的,而不是移動的距離
例:KMODIF,5,0,0,2


二.移動復制關鍵點KGEN


命令:KGEN,復制次數選項ITIME,起始關鍵點編號NP1,結束關鍵點編號NP2,增量NINC,偏移DX,偏移DY,偏移DZ,關鍵點編號增量KINC,生成節點單元控制項NOELEM,原關鍵點是否被修改選項IMOVE
例:KGEN,2,1,10,1,2,2,2,,,,
注:IMOVE選項說明,設置為0時,不修改原關鍵點,即為復制,設置為1時,修改原關鍵點,即為移動,從而通過控制IMOVE選項實現移動或復制.


三.移動復制線


命:LGEN,ITIME,NL1,NL2,NINC,DX,DY,DZ,KINC,NOELEM,IMOVE
各選項的含義同上


四.移動復制面AGEN


命:AGEN,ITIME,NA1,NA2,NINC,DX,DY,DZ,KINC,NOELEM,IMOVE
各選項的含義同上


五.移動復制體VGEN


命令: VGEN,ITIME,NV1,NV2,NINC,DX,DY,DZ,KINC,NOELEM,IMOVE
各選項的含義同上


六.修改面的法向方向ANORM


命令:ANORM,面的編號ANUM,單元的法向方向是否修改選項NOEFLIP
例:ANORM,2


七.體素的刪除*DELE


基本的命令為:*DELE
組合不同的關鍵字形成不同的命令
如:KDELE,LDELE,ADELE,VDELE
基本的命令格式為:*DELE,起始體素編號N*1,結束體素編號N*2,增量NINC,是否刪除體素下層的元素選項KSWP
如:LDELE,2,5,1,1


.體素的映射:*SYMM


基本的命令為:*SYMM
組合不同的關鍵字形成不同的命令
如:KSYMM,LSYMM,ARSYM,VSYMM
基本的命令格式為:*SYMM,映射軸選項NCOMP,起始體素編號N*1,結束體素編號N*2,增量NINC,關鍵點編號增量KINC,NOELEM, IMOVE
如:VSYMM,X,1,10,1,,,,

下一講:網格劃分常用命令

其他命令流的文章:

https://wenku.baidu.com/view/ce0315e4844769eae109edbc.html

https://wenku.baidu.com/view/6039abe0a6c30c2258019e00.html

https://wenku.baidu.com/view/ba971510866fb84ae45c8def.html

總結

以上是生活随笔為你收集整理的ANSYS——命令流学习(材料属性设置、建模的命令流)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。