APDL中螺紋預(yù)緊網(wǎng)格命令psmesh 使用方法案例
2016-08-06 by:CAE仿真在線 來(lái)源:互聯(lián)網(wǎng)
功能:創(chuàng)建并劃分一個(gè)預(yù)緊截面
使用格式:PSMESH,
參數(shù):
SECID:截面標(biāo)識(shí)號(hào),該標(biāo)識(shí)號(hào)應(yīng)該沒(méi)有被使用。
Name:截面名稱。
P0:預(yù)緊節(jié)點(diǎn)號(hào)碼。如果不存在的話,將生成一個(gè)。缺省是最大號(hào)碼數(shù)加1。
Egroup, NUM:
KCN:分離面和法線方向所用的坐標(biāo)系號(hào)
KDIR:在KCN坐標(biāo)系下,分離面的法線方向(x,y,或Z)
VALUE:在KDIR軸上,分離面的位置點(diǎn)。如果指定了NDPLANE將被忽略。
NDPLANE:已經(jīng)存在的節(jié)點(diǎn),PSMESH用來(lái)產(chǎn)生分離面的位置。如果NDPLANE被提供分離面的位置,由NDPLANE的KDIR坐標(biāo)確定。
PSTOL:VALUE的任意的絕對(duì)容差。允許稍微高于或低于分離面的節(jié)點(diǎn)被包括。
PSTYPE:如果被指定,這個(gè)值是預(yù)緊單元的單元類型號(hào)(如果不被指定,ansys定義這個(gè)值)如果已經(jīng)被指定,必須是PRETS179。
ECOMP:如果被指定,是由新建的預(yù)緊單元和已經(jīng)存在的被PSMESH改變的單元組成的單元集合的名稱。
NCOMP:由新建的預(yù)緊單元的節(jié)點(diǎn)組成的節(jié)點(diǎn)集合的名字。
使用提示:
在VALUE或者NDPLANE確定的點(diǎn),沿著已經(jīng)存在的單元邊界,把網(wǎng)格分成兩部分并插入PRETS179單元,PSMESH命令創(chuàng)建一個(gè)與預(yù)緊力垂直的預(yù)緊面。
必須定義預(yù)緊節(jié)點(diǎn)的時(shí)候,ANSYS用節(jié)點(diǎn)NDPLANE。如果NDPLANE沒(méi)有被指定,ANSYS定義預(yù)緊節(jié)點(diǎn)在:
1、
直接使用ANSYS中創(chuàng)建體的命令創(chuàng)建一個(gè)圓柱和兩個(gè)圓環(huán),組合成螺栓,注意要將螺栓粘接起來(lái)
2、
psmesh命令
使用功能:生成預(yù)拉伸剖面網(wǎng)格,創(chuàng)建并劃分一個(gè)預(yù)緊截面
使用格式:PSMESH, SECID, Name, P0, Egroup, NUM, KCN, KDIR, VALUE, NDPLANE, PSTOL, PSTYPE, ECOMP, NCOMP
SECID:唯一的剖面號(hào),截面號(hào),這個(gè)號(hào)應(yīng)該沒(méi)有被用。
Name:截面名字
P0:預(yù)緊(預(yù)拉伸)節(jié)點(diǎn)號(hào)碼。如果不存在的話,將生成一個(gè)。確省的是最大號(hào)碼數(shù)加1。
Egroup, NUM
PSMESH將操作的單元組,如果EGROUP=P,激活圖形拾取,并且NUM被忽略(盡在GUI的條件下有效)
L(or LINE)-PSMESH在所有被NUM指定的線上的單元進(jìn)行。新的預(yù)緊點(diǎn)附在NUM或者它下面的實(shí)體上。任何后來(lái)對(duì)NUM的LCLEAR操作將刪除預(yù)緊單元和PSMESH創(chuàng)建的節(jié)點(diǎn)
A(or AREA)-PSMESH在所有被NUM指定的面上的單元進(jìn)行。新的預(yù)緊點(diǎn)附在NUM或者它下面的實(shí)體上。任何后來(lái)對(duì)NUM的ACLEAR操作將刪除預(yù)緊單元和PSMESH創(chuàng)建的節(jié)點(diǎn)
V(or VOLU)-PSMESH在所有被NUM指定的體上的單元進(jìn)行。新的預(yù)緊點(diǎn)附在NUM或者它下面的實(shí)體上。任何后來(lái)對(duì)NUM的VCLEAR操作將刪除預(yù)緊單元和PSMESH創(chuàng)建的節(jié)點(diǎn)
P-PSMESH在所有后面選擇的單元上進(jìn)行,NUM被忽略。
ALL-命令在所有被選擇的單元上進(jìn)行,NUM被忽略。
KCN:分離面和法線方向所用的坐標(biāo)系號(hào)
KDIR:在KCN坐標(biāo)系下,分離面的法線方向(x,y,或Z)
如果KCN是笛卡爾坐標(biāo)系,預(yù)緊截面的法線方向平行于KDIR軸而不管預(yù)緊節(jié)點(diǎn)的位置。
如果KCN非笛卡爾坐標(biāo)系,預(yù)緊截面的法線方向坐標(biāo)系KCN中,預(yù)緊節(jié)點(diǎn)處KDR的方向一致。
VALUE:在KDIR軸上,分離面的位置點(diǎn)。如果指定了NDPLANE將被忽略。
NDPLANE:已經(jīng)存在的節(jié)點(diǎn),PSMESH用來(lái)產(chǎn)生分離面的位置。如果NDPLANE被提供分離面的位置,有NDPLANE的KDIR坐標(biāo)確定。
PSTOL:VALUE的任意的絕對(duì)容差。允許稍微高于或低于分離面的節(jié)點(diǎn)被包括。下面的表達(dá)式描述確省的值:
ΔX,ΔY,ΔZ的平方和除以1000開(kāi)平方
其中ΔX,ΔY,ΔZ是基于節(jié)點(diǎn)位置的模型尺寸。(既是,
PSTYPE:如果被指定,這個(gè)值是預(yù)緊單元的單元類型號(hào)(如果不被指定,ansys定義這個(gè)值)如果已經(jīng)被指定,必須是PRETS179。
ECOMP:如果被指定,是由新建的預(yù)緊單元和已經(jīng)存在的被PSMESH改變的單元組成的組的名稱(就是創(chuàng)建單元集合的名稱)。
NCOMP:由新建的預(yù)緊單元的節(jié)點(diǎn)組成的組的名字(節(jié)點(diǎn)集合)。
使用提示:
在VALUE或者NDPLANE確定的點(diǎn),沿著已經(jīng)存在的單元邊界,把網(wǎng)格分成兩部分并插入PRETS179單元,PSMESH命令創(chuàng)建一個(gè)與預(yù)緊力垂直的預(yù)緊面。PSMESH命令驗(yàn)證PSTYPE是PRETS179,如果不是,這個(gè)命令將找到最低是PRETS179的ITYPE,或者如果必須就創(chuàng)建一個(gè)新的。
必須定義預(yù)緊節(jié)點(diǎn)的時(shí)候,ANSYS用節(jié)點(diǎn)NDPLANE。如果NDPLANE沒(méi)有被指定,ANSYS定義預(yù)緊節(jié)點(diǎn)在:
如果EGROUP=LINE,AREA,或者VOLU,幾何實(shí)體NUM的質(zhì)心。
如果EGROUP=ALL,或者P時(shí),是所有被選擇單元的質(zhì)心位置。
如果預(yù)緊載荷將要應(yīng)用的單元被劃分成兩部分,PSMESH不能用來(lái)插入預(yù)緊單元。EINF將被用來(lái)在兩個(gè)被分網(wǎng)的組之間插入PRETS179單元
PSMESH操作復(fù)制你已經(jīng)定義在原網(wǎng)格分離面上節(jié)點(diǎn)溫度從原始節(jié)點(diǎn)到新的一致的節(jié)點(diǎn)。然而位移,力以及另外的邊界條件不被復(fù)制。
按照數(shù)學(xué)定義,預(yù)緊面必須是個(gè)平面。在非笛卡爾坐標(biāo)系中,PSMESH命令創(chuàng)建那樣的平面在指定的位置,朝著激活坐標(biāo)系的指定方向。(相似和NROTAT命令轉(zhuǎn)化節(jié)點(diǎn)坐標(biāo)系到曲線坐標(biāo)系)。例如,假定X=1并且Y=45在以Z軸為旋轉(zhuǎn)軸的柱坐標(biāo)系中(KCN=1),一個(gè)垂直與X軸并傾斜45度的預(yù)緊面來(lái)自全球坐標(biāo)系中的X軸。
The PSMESH command is valid for structural analyses only.
PSMESH命令盡在結(jié)構(gòu)分析中有效。
Menu Paths
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>Elements in Area
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>Elements in Line
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>Elements in Volu
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>Picked Elements
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>Selected Element
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Node>Elements in Area
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Node>Elements in Line
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Node>Elements in Volu
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Node>Picked Elements
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Node>Selected Element
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Valu>Elements in Area
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Valu>Elements in Line
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Valu>Elements in Volu
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Valu>Picked Elements
Main Menu>Preprocessor>Modeling>Create>Elements>Pretension>Pretensn Mesh>With Options>Divide at Valu>Selected Element
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>Elements in Area
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>Elements in Line
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>Elements in Volu
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>Picked Elements
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>Selected Element
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Node>Elements in Area
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Node>Elements in Line
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Node>Elements in Volu
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Node>Picked Elements
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Node>Selected Element
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Valu>Elements in Area
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Valu>Elements in Line
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Valu>Elements in Volu
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Valu>Picked Elements
Main Menu>Preprocessor>Sections>Pretension>Pretensn Mesh>With Options>Divide at Valu>Selected Element
GUI:Main Menu>Solution>Define Loads>Apply>Structural>pretnsn>sectn
Main Menu>Solution>Define Loads>Delete>All Load Data>All Section Lds
Main Menu>Solution>Define Loads>Delete>All Load Data>Structural>Section
使用功能:給一個(gè)預(yù)拉伸界面加載或刪除載荷
使用格式:SLOAD,SECID,STLOC,VAL1,VAL2,VAL3,VAL4,VAL5,VAL6SECID:截面號(hào),并已經(jīng)指定給一個(gè)預(yù)拉伸截面STLOC:在表格中開(kāi)始輸入數(shù)據(jù)的起始位置,它必須要大于或等于9,位置1~8被保留給了內(nèi)部參數(shù),如果STLOC=DELETE,則施加在指定界面上的所有載荷都將被刪除,而保留區(qū)域?qū)⒈缓雎浴?/span>VAL1,VAL2,VAL3,VAL4,VAL5,VAL6:可以給從STLOC為起始的6個(gè)位置賦值,如果這個(gè)位置已經(jīng)有值,它將會(huì)重新定義。如為空將保留原來(lái)的值不變,如果STLOC=9,則VAL1與第9個(gè)位置相對(duì)應(yīng),VAL2與第10個(gè)位置相對(duì)應(yīng),以此類推。有5種可能是數(shù)據(jù)類型:
KINIT:初始運(yùn)算
KFD:力位移
FDVALUE:預(yù)載荷值
LSLOAD:預(yù)載荷
LSLOCK:當(dāng)命令FDVALUE鎖住時(shí)的載荷步
初始計(jì)算KINIT僅用于當(dāng)STLOC=9時(shí)的VAL1,期望的預(yù)載荷被用來(lái)保護(hù)收斂問(wèn)題之前,先使用KINIT施加一個(gè)很小的預(yù)載荷。當(dāng)期望的預(yù)載荷在第1個(gè)載荷步?jīng)]有建立時(shí),可以使用這個(gè)條件,對(duì)于KINIT(VAL1)還有3中可能:
LOCK,0或1:在LSLOAD之前鎖住UX=0
SLID或2:自由滑動(dòng)
TINY或3:如果KFD=F,它是FDVALUE值的0.1%
余下的4中數(shù)據(jù)類型可以對(duì)每個(gè)期望的預(yù)載荷進(jìn)行重復(fù),并根據(jù)起始位置STLOC按順序進(jìn)行
力位移KFD被定義在與第1、2…預(yù)載荷相關(guān)的位置10 14 18…有兩種可能的設(shè)想:
FORC,F,0,1:KDVALUE表示為力(默認(rèn)設(shè)置)
DISP,D,2:FDVALUE是表示一個(gè)偏離的位移
預(yù)載荷FDVALUE的值被定義在與第1、2…預(yù)載荷相關(guān)的位置11,15,19…,預(yù)載荷沒(méi)有默認(rèn)值,一個(gè)正值使得預(yù)拉伸單元處于拉伸狀態(tài)
施加的載荷步LSLOAD被定義在與第1,2…預(yù)載荷相關(guān)的位置12 16 20…沒(méi)有默認(rèn)值,在FDVALUE施加時(shí)必須要指定載荷步
載荷步的鎖定
使用提示:命令SLOAD施加一個(gè)預(yù)拉伸載荷到指定的預(yù)拉伸截面上,不同的預(yù)拉伸載荷有不同的值,且每次施加都在一個(gè)指定的載荷步里,其載荷既可以是力,也可以是位移。
載荷值也可以被鎖定在摸個(gè)載荷步時(shí)里,當(dāng)鎖住時(shí),載荷將會(huì)從一個(gè)力向一個(gè)位移轉(zhuǎn)換,并在下一個(gè)載荷步里做常量位移施加,但它會(huì)改變初始預(yù)載荷的效果,當(dāng)施加附加載荷時(shí),這是特別有用的,為了保護(hù)這個(gè)效果,預(yù)載荷的值能夠轉(zhuǎn)換成一個(gè)位移。
實(shí)例:
SLOAD,1,9,TINY,FORC,5000,1,2
這個(gè)例子中,載荷施加在預(yù)拉伸界面1上,接下來(lái)由初始計(jì)算鍵KINT開(kāi)始,并設(shè)置為TINY。接下的4個(gè)域設(shè)置為第1載荷:KFD變量的FORC指定了載荷的類型,FDVALUE指定了載荷值為5000,LSLOAD指定了力將要施加的載荷步為1,LSLOCK指定了力將要鎖住的載荷步為2,4個(gè)域的其他設(shè)置也可用來(lái)定義其他載荷。
也可以使用這個(gè)命令來(lái)編輯,實(shí)際上是覆蓋,施加在預(yù)拉伸面上已存在的載荷,這個(gè)過(guò)程可使用下列方法之一來(lái)完成,其一是完全重新進(jìn)入命令SLOAD,其二是對(duì)于想要改變的變量設(shè)置一個(gè)起始位置,例如:下面將改變預(yù)拉伸面1上的載荷為6000:
SLOAD,1,11,6000,1,2
也可以使用這個(gè)命令刪除在指定預(yù)拉伸面上的所有載荷,如:
SLOAD,1,DELETE
對(duì)于預(yù)應(yīng)力模型的情況,在模型分析中們可以鎖住預(yù)拉伸單元,如:
SLOAD,1,11,LOCK,D,1,2
相關(guān)標(biāo)簽搜索:APDL中螺紋預(yù)緊網(wǎng)格命令psmesh 使用方法案例 psmesh ansys apdl Ansys有限元培訓(xùn) Ansys workbench培訓(xùn) ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術(shù)咨詢 ansys基礎(chǔ)知識(shí) ansys代做 Fluent、CFX流體分析