使用 CPSGEN 命令,對節(jié)點耦合進(jìn)行拷貝的一個例子

問題:

    如何使將一組耦合節(jié)點拷貝為新的耦合節(jié)點? 

回答:

可以使用 CPSGEN 命令進(jìn)行節(jié)點耦合的拷貝,以下是一個簡單例子:

首先使用如下命令流創(chuàng)建三個矩形并劃分網(wǎng)格:

fini

/clear

/filname, cpsgen_test

!* 

/PREP7 

!* 

ET,1,SHELL181  

R,1,1, , , , , ,

!* 

MPTEMP,,,,,,,, 

MPTEMP,1,0 

MPDATA,EX,1,,210000

MPDATA,PRXY,1,,0.3 

!* 

RECTNG,0,15,0,20,  

RECTNG,15.5,30,0,20,

RECTNG,30.5,45,0,20,

!*

LESIZE,ALL, , ,2, ,1, , ,1,

MSHKEY,1

AMESH,all  

MSHKEY,0

eplot 

    繪制單元如下:                        

微信圖片_20170418135307.jpg

選擇相鄰矩形邊界處的兩排節(jié)點,并打開節(jié)點編號顯示:

微信圖片_20170418135328.jpg

    然后對左面兩排節(jié)點分別定義節(jié)點耦合。首先對節(jié)點 4 15 定義節(jié)點耦合:

微信圖片_20170418135352.jpg

點擊 Apply 后,彈出定義耦合自由度的對話框:

微信圖片_20170418135409.jpg

在其中:對 NSET 項不輸入,由程序自動生成。Lab 設(shè)置為 All,即對所有自由度進(jìn)行耦合。對于殼體單元節(jié)點,將生成 6 個節(jié)點耦合。點擊 Apply 后,在節(jié)點 4 15 之間創(chuàng)建了節(jié)點耦合:

微信圖片_20170418135425.jpg

 同樣可以對節(jié)點 5  17 10 創(chuàng)建節(jié)點耦合,結(jié)果如下:

微信圖片_20170418135441.jpg

  然后對所創(chuàng)建的節(jié)點耦合進(jìn)行列表,操作如下:

微信圖片_20170418135457.jpg

 18 個節(jié)點耦合,每一對節(jié)點分別耦合 6 個自由度:

微信圖片_20170418135514.jpg

下面對節(jié)點耦合進(jìn)行拷貝操作:     準(zhǔn)備將節(jié)點 4,15 的耦合拷貝到節(jié)點 1324 上,兩組節(jié)點的節(jié)點編號差值都是9,涉及的節(jié)點耦合的編號是 16。操作如下:

微信圖片_20170418135531.jpg

在彈出的對話框中:

 ITIME (拷貝次數(shù)輸入為 2INC (節(jié)點號增量輸入為9NSET1,NSET2,NINC (要拷貝的已有節(jié)點耦合的起始、終止編號及增量1,16,1,然后點擊 OK

微信圖片_20170418135550.jpg

再次對節(jié)點耦合進(jìn)行列表,結(jié)果如下:

微信圖片_20170418135606.jpg

 由列表可以看到:共有 36 個節(jié)點耦合:前 18 個是原來定義的,后 18 個是拷貝生成的。     檢查 18 個拷貝生成的節(jié)點耦合,可以看到它們分別與原來生成的節(jié)點耦合相對應(yīng):節(jié)點號均為原來節(jié)點號增加 9;每一對節(jié)點各有 6 個自由度耦合。對本模型,這一拷貝結(jié)果是正確的。

相應(yīng)命令流如下:

fini

/clear

/filname, cpsgen_test

!* 

/PREP7 

!* 

ET,1,SHELL181  

R,1,1, , , , , ,

MPTEMP,,,,,,,, 

MPTEMP,1,0 

MPDATA,EX,1,,210000

MPDATA,PRXY,1,,0.3 

!* 

RECTNG,0,15,0,20,  

RECTNG,15.5,30,0,20,

RECTNG,30.5,45,0,20,

aplot 

!*

LESIZE,ALL, , ,2, ,1, , ,1,

!* 

MSHKEY,1

AMESH,all  

MSHKEY,0

!* 

FLST,5,12,1,ORDE,11

FITEM,5,2  

FITEM,5,4  

FITEM,5,-5 

FITEM,5,10 

FITEM,5,-11

FITEM,5,13 

FITEM,5,-15

FITEM,5,17 

FITEM,5,19 

FITEM,5,24 

FITEM,5,26 

NSEL,S, , ,P51X

!*

/PNUM,NODE,1

NPLOT  

!* 

FLST,4,2,1,ORDE,2  

FITEM,4,4  

FITEM,4,15 

CP, ,ALL,P51X  

FLST,4,2,1,ORDE,2  

FITEM,4,5  

FITEM,4,17 

CP, ,ALL,P51X  

FLST,4,2,1,ORDE,2  

FITEM,4,2  

FITEM,4,10 

CP, ,ALL,P51X  

!*

CPSGEN,2,9,1,18,1,

/replot 

!*

save

       !*  

轉(zhuǎn)自:htbbxxg的博客

登錄后免費查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項目客服
  • 培訓(xùn)客服
  • 平臺客服

TOP

2