APDL中螺紋預緊網(wǎng)格命令psmesh 使用方法案例

2016-08-06  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

功能:創(chuàng)建并劃分一個預緊截面

 

使用格式:PSMESHSECIDNameP0EgroupNUMKCNKDIRVALUENDPLANE,PSTOLPSTYPEECOMPNCOMP

參數(shù):

SECID:截面標識號,該標識號應(yīng)該沒有被使用。

Name:截面名稱。

P0:預緊節(jié)點號碼。如果不存在的話,將生成一個。缺省是最大號碼數(shù)加1。

Egroup, NUM:   PSMESH將操作的單元組。

   如果EGROUP=P,激活圖形拾取,并且NUM被忽略(僅在GUI的條件下有效)

   L(or LINE)-PSMESH在所有被NUM指定的線上的單元進行。新的預緊點附在NUM或者它下面的實體上。任何后來對NUM的LCLEAR操作將刪除預緊單元和PSMESH創(chuàng)建的節(jié)點

   A(or AREA)-PSMESH在所有被NUM指定的面上的單元進行。新的預緊點附在NUM或者它下面的實體上。任何后來對NUM的ACLEAR操作將刪除預緊單元和PSMESH創(chuàng)建的節(jié)點

  V(or VOLU)-PSMESH在所有被NUM指定的體上的單元進行。新的預緊點附在NUM或者它下面的實體上。任何后來對NUM的VCLEAR操作將刪除預緊單元和PSMESH創(chuàng)建的節(jié)點

  ALL-命令在所有被選擇的單元上進行,NUM被忽略。

KCN:分離面和法線方向所用的坐標系號

KDIR:在KCN坐標系下,分離面的法線方向(x,y,或Z)

   如果KCN是笛卡爾坐標系,預緊截面的法線方向平行于KDIR軸而不管預緊節(jié)點的位置。

   如果KCN非笛卡爾坐標系,預緊截面的法線方向與預緊節(jié)點處坐標系KCN的KDIR的方向一致。

VALUE:在KDIR軸上,分離面的位置點。如果指定了NDPLANE將被忽略。

NDPLANE:已經(jīng)存在的節(jié)點,PSMESH用來產(chǎn)生分離面的位置。如果NDPLANE被提供分離面的位置,由NDPLANE的KDIR坐標確定。

PSTOL:VALUE的任意的絕對容差。允許稍微高于或低于分離面的節(jié)點被包括。

PSTYPE:如果被指定,這個值是預緊單元的單元類型號(如果不被指定,ansys定義這個值)如果已經(jīng)被指定,必須是PRETS179。

ECOMP:如果被指定,是由新建的預緊單元和已經(jīng)存在的被PSMESH改變的單元組成的單元集合的名稱。

NCOMP:由新建的預緊單元的節(jié)點組成的節(jié)點集合的名字。

使用提示:

在VALUE或者NDPLANE確定的點,沿著已經(jīng)存在的單元邊界,把網(wǎng)格分成兩部分并插入PRETS179單元,PSMESH命令創(chuàng)建一個與預緊力垂直的預緊面。

必須定義預緊節(jié)點的時候,ANSYS用節(jié)點NDPLANE。如果NDPLANE沒有被指定,ANSYS定義預緊節(jié)點在:

     如果EGROUP=L




1、  定義螺栓

直接使用ANSYS中創(chuàng)建體的命令創(chuàng)建一個圓柱和兩個圓環(huán),組合成螺栓,注意要將螺栓粘接起來

 

2、  定義預應(yīng)力

 

 

psmesh命令

 

 

使用功能:生成預拉伸剖面網(wǎng)格,創(chuàng)建并劃分一個預緊截面

 

 

使用格式:PSMESH, SECID, Name, P0, Egroup, NUM, KCN, KDIR, VALUE, NDPLANE, PSTOL, PSTYPE, ECOMP, NCOMP

SECID:唯一的剖面號,截面號,這個號應(yīng)該沒有被用。

Name:截面名字

P0:預緊(預拉伸)節(jié)點號碼。如果不存在的話,將生成一個。確省的是最大號碼數(shù)加1

Egroup, NUM

PSMESH將操作的單元組,如果EGROUP=P,激活圖形拾取,并且NUM被忽略(盡在GUI的條件下有效)

L(or LINE)-PSMESH在所有被NUM指定的線上的單元進行。新的預緊點附在NUM或者它下面的實體上。任何后來對NUMLCLEAR操作將刪除預緊單元和PSMESH創(chuàng)建的節(jié)點

A(or AREA)-PSMESH在所有被NUM指定的面上的單元進行。新的預緊點附在NUM或者它下面的實體上。任何后來對NUMACLEAR操作將刪除預緊單元和PSMESH創(chuàng)建的節(jié)點

V(or VOLU)-PSMESH在所有被NUM指定的體上的單元進行。新的預緊點附在NUM或者它下面的實體上。任何后來對NUMVCLEAR操作將刪除預緊單元和PSMESH創(chuàng)建的節(jié)點

P-PSMESH在所有后面選擇的單元上進行,NUM被忽略。

ALL-命令在所有被選擇的單元上進行,NUM被忽略。

KCN:分離面和法線方向所用的坐標系號

KDIR:KCN坐標系下,分離面的法線方向(x,y,或Z)

如果KCN是笛卡爾坐標系,預緊截面的法線方向平行于KDIR軸而不管預緊節(jié)點的位置。

如果KCN非笛卡爾坐標系,預緊截面的法線方向坐標系KCN中,預緊節(jié)點處KDR的方向一致。

VALUE:KDIR軸上,分離面的位置點。如果指定了NDPLANE將被忽略。

NDPLANE:已經(jīng)存在的節(jié)點,PSMESH用來產(chǎn)生分離面的位置。如果NDPLANE被提供分離面的位置,有NDPLANEKDIR坐標確定。

PSTOL:VALUE的任意的絕對容差。允許稍微高于或低于分離面的節(jié)點被包括。下面的表達式描述確省的值:

ΔXY,ΔZ的平方和除以1000開平方

其中ΔXY,ΔZ是基于節(jié)點位置的模型尺寸。(既是, Xmax - Xmin).

PSTYPE:如果被指定,這個值是預緊單元的單元類型號(如果不被指定,ansys定義這個值)如果已經(jīng)被指定,必須是PRETS179

ECOMP:如果被指定,是由新建的預緊單元和已經(jīng)存在的被PSMESH改變的單元組成的組的名稱(就是創(chuàng)建單元集合的名稱)。

NCOMP:由新建的預緊單元的節(jié)點組成的組的名字(節(jié)點集合)。

使用提示:

VALUE或者NDPLANE確定的點,沿著已經(jīng)存在的單元邊界,把網(wǎng)格分成兩部分并插入PRETS179單元,PSMESH命令創(chuàng)建一個與預緊力垂直的預緊面。PSMESH命令驗證PSTYPEPRETS179,如果不是,這個命令將找到最低是PRETS179ITYPE,或者如果必須就創(chuàng)建一個新的。

必須定義預緊節(jié)點的時候,ANSYS用節(jié)點NDPLANE。如果NDPLANE沒有被指定,ANSYS定義預緊節(jié)點在:

如果EGROUP=LINE,AREA,或者VOLU,幾何實體NUM的質(zhì)心。

如果EGROUP=ALL,或者P時,是所有被選擇單元的質(zhì)心位置。

如果預緊載荷將要應(yīng)用的單元被劃分成兩部分,PSMESH不能用來插入預緊單元。EINF將被用來在兩個被分網(wǎng)的組之間插入PRETS179單元

PSMESH操作復制你已經(jīng)定義在原網(wǎng)格分離面上節(jié)點溫度從原始節(jié)點到新的一致的節(jié)點。然而位移,力以及另外的邊界條件不被復制。

按照數(shù)學定義,預緊面必須是個平面。在非笛卡爾坐標系中,PSMESH命令創(chuàng)建那樣的平面在指定的位置,朝著激活坐標系的指定方向。(相似和NROTAT命令轉(zhuǎn)化節(jié)點坐標系到曲線坐標系)。例如,假定X=1并且Y=45在以Z軸為旋轉(zhuǎn)軸的柱坐標系中(KCN=1),一個垂直與X軸并傾斜45度的預緊面來自全球坐標系中的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

使用功能:給一個預拉伸界面加載或刪除載荷

使用格式:SLOAD,SECID,STLOC,VAL1,VAL2,VAL3,VAL4,VAL5,VAL6SECID:截面號,并已經(jīng)指定給一個預拉伸截面STLOC:在表格中開始輸入數(shù)據(jù)的起始位置,它必須要大于或等于9,位置1~8被保留給了內(nèi)部參數(shù),如果STLOC=DELETE,則施加在指定界面上的所有載荷都將被刪除,而保留區(qū)域?qū)⒈缓雎浴?/span>VAL1,VAL2,VAL3,VAL4,VAL5,VAL6:可以給從STLOC為起始的6個位置賦值,如果這個位置已經(jīng)有值,它將會重新定義。如為空將保留原來的值不變,如果STLOC=9,則VAL1與第9個位置相對應(yīng),VAL2與第10個位置相對應(yīng),以此類推。有5種可能是數(shù)據(jù)類型:

KINIT:初始運算

KFD:力位移

FDVALUE:預載荷值

LSLOAD:預載荷

LSLOCK:當命令FDVALUE鎖住時的載荷步

初始計算KINIT僅用于當STLOC=9時的VAL1,期望的預載荷被用來保護收斂問題之前,先使用KINIT施加一個很小的預載荷。當期望的預載荷在第1個載荷步?jīng)]有建立時,可以使用這個條件,對于KINIT(VAL1)還有3中可能:

LOCK,01:在LSLOAD之前鎖住UX=0

SLID2:自由滑動

TINY3:如果KFD=F,它是FDVALUE值的0.1%

余下的4中數(shù)據(jù)類型可以對每個期望的預載荷進行重復,并根據(jù)起始位置STLOC按順序進行

力位移KFD被定義在與第1、2…預載荷相關(guān)的位置10 14 18…有兩種可能的設(shè)想:

FORC,F,0,1:KDVALUE表示為力(默認設(shè)置)

DISP,D,2:FDVALUE是表示一個偏離的位移

預載荷FDVALUE的值被定義在與第1、2…預載荷相關(guān)的位置11,15,19…,預載荷沒有默認值,一個正值使得預拉伸單元處于拉伸狀態(tài)

施加的載荷步LSLOAD被定義在與第1,2…預載荷相關(guān)的位置12 16 20…沒有默認值,在FDVALUE施加時必須要指定載荷步

載荷步的鎖定 LSLOCK被定義在與第1,2…預載荷相關(guān)的位置13 17 21…沒有默認值,在FDVALUE施加時必須要指定載荷步

使用提示:命令SLOAD施加一個預拉伸載荷到指定的預拉伸截面上,不同的預拉伸載荷有不同的值,且每次施加都在一個指定的載荷步里,其載荷既可以是力,也可以是位移。

載荷值也可以被鎖定在摸個載荷步時里,當鎖住時,載荷將會從一個力向一個位移轉(zhuǎn)換,并在下一個載荷步里做常量位移施加,但它會改變初始預載荷的效果,當施加附加載荷時,這是特別有用的,為了保護這個效果,預載荷的值能夠轉(zhuǎn)換成一個位移。

實例:

SLOAD,1,9,TINY,FORC,5000,1,2

這個例子中,載荷施加在預拉伸界面1上,接下來由初始計算鍵KINT開始,并設(shè)置為TINY。接下的4個域設(shè)置為第1載荷:KFD變量的FORC指定了載荷的類型,FDVALUE指定了載荷值為5000,LSLOAD指定了力將要施加的載荷步為1,LSLOCK指定了力將要鎖住的載荷步為2,4個域的其他設(shè)置也可用來定義其他載荷。

也可以使用這個命令來編輯,實際上是覆蓋,施加在預拉伸面上已存在的載荷,這個過程可使用下列方法之一來完成,其一是完全重新進入命令SLOAD,其二是對于想要改變的變量設(shè)置一個起始位置,例如:下面將改變預拉伸面1上的載荷為6000:

SLOAD,1,11,6000,1,2

也可以使用這個命令刪除在指定預拉伸面上的所有載荷,如:

SLOAD,1,DELETE

對于預應(yīng)力模型的情況,在模型分析中們可以鎖住預拉伸單元,如:

SLOAD,1,11,LOCK,D,1,2




開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學成才

相關(guān)標簽搜索:APDL中螺紋預緊網(wǎng)格命令psmesh 使用方法案例 psmesh ansys apdl Ansys有限元培訓 Ansys workbench培訓 ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術(shù)咨詢 ansys基礎(chǔ)知識 ansys代做 Fluent、CFX流體分析 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com