




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
幾何建模技術(shù)與技巧第2章幾何建模技術(shù)與技巧ANSYS中的模型可分:
★幾何模型(也稱(chēng)實(shí)體模型)★有限元模型ANSYS的建模方法:
●直接建模:直接在ANSYS中建立有限元模型,而不必先建幾何模型。先對(duì)結(jié)構(gòu)進(jìn)行節(jié)點(diǎn)和單元編號(hào),然后輸入節(jié)點(diǎn)坐標(biāo)建立節(jié)點(diǎn),再輸入每個(gè)單元的節(jié)點(diǎn)編號(hào),從而建立有限元模型。該方法缺點(diǎn)是大量輸入數(shù)據(jù)令人無(wú)法忍受,且對(duì)于復(fù)雜的3D實(shí)體靠人工去劃分網(wǎng)格極易出錯(cuò)。
●幾何建模:在ANSYS軟件中建立模型和從其它CAD軟件導(dǎo)入模型。如建模軟件如AutoCAD、Pro/E、SolidWork、UG、SolidEdge等?!窕旌辖#涸趲缀谓2⒕W(wǎng)分后,再增加其它單元或特征的方法。該法基本是在有限元模型生成后,再建立少量的單元,例如接觸單元、約束方程、耦合自由度等。January30,20012.1.1坐標(biāo)系類(lèi)型6類(lèi)坐標(biāo)系:總體、局部、節(jié)點(diǎn)、單元、顯示與結(jié)果。
1.總體坐標(biāo)系用于確定空間幾何結(jié)構(gòu)的位置,是一個(gè)絕對(duì)的參考系?!钤c(diǎn)相同,右手系;☆坐標(biāo)系號(hào):0--直角坐標(biāo)系,1--柱坐標(biāo)系,2--球坐標(biāo)系☆可使用任意坐標(biāo)系,但某時(shí)刻只能激活一個(gè)?!羁傮w坐標(biāo)系均用X、Y、Z表示,當(dāng)激活的不是直角坐標(biāo)系時(shí),應(yīng)理解為柱坐標(biāo)系的R、θ、Z或球坐標(biāo)系的R、θ、Φ。
January30,20012.1.1坐標(biāo)系類(lèi)型2.局部坐標(biāo)系
對(duì)于復(fù)雜的幾何模型,僅使用總體坐標(biāo)系不夠方便,這時(shí)可建立自己的坐標(biāo)系,即局部坐標(biāo)系。☆局部坐標(biāo)系的原點(diǎn)和坐標(biāo)軸方向可與總體坐標(biāo)系不同☆有4種坐標(biāo)系,即直角坐標(biāo)系、柱坐標(biāo)系、球坐標(biāo)系、環(huán)坐標(biāo)系?!罹植孔鴺?biāo)系的編號(hào)必須≧11,且為整數(shù)號(hào)碼??傮w坐標(biāo)系和局部坐標(biāo)系主要用于幾何建模。January30,20012.1.2坐標(biāo)系的定義與激活
缺省情況下總是激活總體直角坐標(biāo)系,用戶(hù)每定義一個(gè)局部坐標(biāo)系則該坐標(biāo)系自動(dòng)被激活。如果要激活一個(gè)總體坐標(biāo)系或以前定義的局部坐標(biāo)系則要通過(guò)菜單或命令。1.激活總體和局部坐標(biāo)系命令:CSYS,KCN其中KCN表示坐標(biāo)系號(hào)碼,0-直角坐標(biāo)系(缺?。?-柱坐標(biāo)系,2-球坐標(biāo)系,4-以工作平面為坐標(biāo)系,5-柱坐標(biāo)系(以Y軸為轉(zhuǎn)軸),≥11-局部坐標(biāo)系。由于工作平面可不斷移動(dòng)和旋轉(zhuǎn),因此當(dāng)采用CSYS,4時(shí)也相當(dāng)于不斷定義了局部直角坐標(biāo),在很多情況下應(yīng)用非常方便。January30,20012.1.2坐標(biāo)系的定義與激活2.定義局部坐標(biāo)系⑴
根據(jù)總體坐標(biāo)系定義局部坐標(biāo)系命令:LOCAL,KCN,KCS,XC,YC,ZC,THXY,THYZ,THZX,PAR1,PAR2其中:KCN---局部坐標(biāo)系編號(hào),此編號(hào)必須大于10,如果與既有編號(hào)相同,則將重新定義
KCS---坐標(biāo)系類(lèi)型,0或CART為直角坐標(biāo)系,1或CYLIN為柱坐標(biāo)系,2或SPHE為球坐標(biāo)系,3或TORO為環(huán)坐標(biāo)系。
XC,YC,ZC---新坐標(biāo)系原點(diǎn)在總體直角坐標(biāo)系中的坐標(biāo)。
THXY,THYZ,THZX---新坐標(biāo)系繞Z,X,Y軸的旋轉(zhuǎn)角度,其正方向?yàn)椋篨Y,YZ,ZX。
PAR1---適用于橢圓、類(lèi)似球體或環(huán)形系統(tǒng),當(dāng)KCS=1或2時(shí),其值為橢圓Y軸半徑與X軸半徑之比,缺省為1即圓。當(dāng)KCS=3時(shí),其值為環(huán)面的主半徑。PAR2---僅適用于類(lèi)似球體的系統(tǒng),當(dāng)KCS=2時(shí),其值為橢球體Z軸半徑與X軸半徑之比,缺省為1。例如:LOCAL,11,0,3,4,5,10,15,20---定義了局部坐標(biāo)系號(hào)為11,原點(diǎn)為總體直角坐標(biāo)系下的點(diǎn)(3,4,5),繞Z、X、Y軸旋轉(zhuǎn)角度分別為10°、15°、20°的直角坐標(biāo)系。例如:LOCAL,12,1,,,,,,,0.8---定義了局部坐標(biāo)系號(hào)為12,原點(diǎn)和方位與總體坐標(biāo)系相同的柱坐標(biāo)系,但Y軸半徑與X軸半徑之比為0.8,用于定義橢圓。當(dāng)KCN=2時(shí),PAR2為Z軸半徑與X軸半徑之比,用于橢球的定義。January30,2001⑵刪除局部坐標(biāo)系命令:CSDELE,KCN1,KCN2,KCINC其中:KCN1---為要?jiǎng)h除的局部坐標(biāo)系的起始編號(hào),如果KCN1=ALL,則其后參數(shù)將忽略。KCN2---為要?jiǎng)h除的局部坐標(biāo)系的最終編號(hào)。KCINC---為編號(hào)的遞增數(shù)值,缺省為1。例如:CSDELE,ALL---則刪除了所有的局部坐標(biāo)系。
CSDELE,11,15,2---則刪除了11、13、15號(hào)局部坐標(biāo)系。⑶查看激活坐標(biāo)系和局部坐標(biāo)系命令:CSLIST,KCN1,KCN2,KCINC2.1.2坐標(biāo)系的定義與激活January30,20012.1.3定義工作平面工作平面是一個(gè)具有原點(diǎn)、二維坐標(biāo)系、捕捉增量和格柵的無(wú)限大平面。●在缺省卻況下,工作平面是總體直角坐標(biāo)系的XY平面●工作平面只有一個(gè),且與坐標(biāo)系是獨(dú)立的?!窆ぷ髌矫婵梢韵胂蟪梢粋€(gè)繪圖板,可拖動(dòng)或旋轉(zhuǎn),其坐標(biāo)系方位隨著移動(dòng)和旋轉(zhuǎn)而不斷變化,利用它可使建模更加方便。1.將既有坐標(biāo)系的XY平面定義為工作平面命令:WPCSYS,WN,KCN其中KCN為既有坐標(biāo)系號(hào),可以是0,1,2,或局部坐標(biāo)系號(hào)。缺省為激活的坐標(biāo)系。January30,20012.移動(dòng)工作平面將工作平面沿其自身坐標(biāo)軸移動(dòng)命令:WPOFFS,XOFF,YOFF,ZOFF其中XOFF,YOFF,ZOFF為工作平面坐標(biāo)系內(nèi)沿其X軸、Y軸和Z軸的偏移增量。例如:WPOFF,10,-20---將工作平面沿其X軸相對(duì)偏移10,沿其Y軸相對(duì)偏移-20。3.工作平面的旋轉(zhuǎn)命令:WPROTA,THXY,THYZ,THZX其中THXY,THYZ,THZX為繞工作平面坐標(biāo)系Z軸、X軸和Y軸的旋轉(zhuǎn)角度。例如:WPROTA,90---將工作平面繞其Z軸旋轉(zhuǎn)90度。2.1.3定義工作平面January30,20012.2創(chuàng)建幾何模型
ANSYS中幾何模型等級(jí)由低向高依次為關(guān)鍵點(diǎn)、線、面和體(稱(chēng)為幾何圖素或圖素)。
幾何模型的創(chuàng)建,可采用自底向上或自頂向下的方法。所謂自底向上建模就是首先創(chuàng)建最低級(jí)的圖素---關(guān)鍵點(diǎn),再通過(guò)關(guān)鍵點(diǎn)生成較高級(jí)的圖素(如線、面、體)。而自頂向下建模就是首先創(chuàng)建較高級(jí)的圖素(體或面),而自動(dòng)生成較低級(jí)的圖素,通過(guò)體或面的組合得到較復(fù)雜的模型。
在實(shí)際建模時(shí),不必區(qū)分自底向上建?;蚴亲皂斚蛳陆#膊槐匕雌漤樞蚪#梢曰旌鲜褂米缘紫蛏辖:妥皂斚蛳陆?。例如某些情況下,通過(guò)創(chuàng)建關(guān)鍵點(diǎn)再創(chuàng)建面或體方便,而有些情況下可能直接建立體或面更方便,均視模型情況而定。January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)命
令功
能備
注K在給定坐標(biāo)點(diǎn)創(chuàng)建關(guān)鍵點(diǎn)可在當(dāng)前坐標(biāo)系或工作平面上KBETW在兩關(guān)鍵點(diǎn)之間創(chuàng)建一個(gè)關(guān)鍵點(diǎn)只能生成一個(gè),位置與當(dāng)前坐標(biāo)系有關(guān)KFILL在兩關(guān)鍵點(diǎn)之間創(chuàng)建多個(gè)關(guān)鍵點(diǎn)也可生成1個(gè),位置與當(dāng)前坐標(biāo)系有關(guān)KGEN復(fù)制生成關(guān)鍵點(diǎn)可復(fù)制或移動(dòng),帶關(guān)鍵點(diǎn)屬性,與當(dāng)前坐標(biāo)系有關(guān)KSYMM通過(guò)坐標(biāo)軸鏡像生成關(guān)鍵點(diǎn)帶關(guān)鍵點(diǎn)屬性,與當(dāng)前坐標(biāo)系有關(guān)KL在既有線的某位置上創(chuàng)建關(guān)鍵點(diǎn)只能生成一個(gè),位置與當(dāng)前坐標(biāo)系有關(guān)KCENTER在圓弧中心創(chuàng)建關(guān)鍵點(diǎn)只能在直角坐標(biāo)系中使用KNODE在既有節(jié)點(diǎn)上創(chuàng)建關(guān)鍵點(diǎn)可用于修改模型KPSCALE比例創(chuàng)建一組關(guān)鍵點(diǎn)按各軸坐標(biāo)比例,與當(dāng)前坐標(biāo)系有關(guān)KLIST列表輸出關(guān)鍵點(diǎn)信息可復(fù)制為文本KPLOT顯示關(guān)鍵點(diǎn)可在屏幕上查看KDELE刪除關(guān)鍵點(diǎn)可刪除獨(dú)立的關(guān)鍵點(diǎn)KSEL選擇一組關(guān)鍵點(diǎn)命令流方式極為有用KSLL選擇與所選線相關(guān)的關(guān)鍵點(diǎn)命令流方式極為有用KSLN選擇與所選節(jié)點(diǎn)相關(guān)的關(guān)鍵點(diǎn)命令流方式極為有用KMODIF修改既有關(guān)鍵點(diǎn)坐標(biāo)依附較高級(jí)圖素也可修改KDIST計(jì)算兩關(guān)鍵點(diǎn)間的距離在選擇、運(yùn)算或查詢(xún)中用到KSCALE對(duì)關(guān)鍵點(diǎn)進(jìn)行縮放僅縮放既有關(guān)鍵點(diǎn)KTRAN對(duì)關(guān)鍵點(diǎn)坐標(biāo)進(jìn)行轉(zhuǎn)換在不同坐標(biāo)系之間轉(zhuǎn)換KMOVE移動(dòng)關(guān)鍵點(diǎn)到一個(gè)相交位置可用SOURCE定義的點(diǎn)SOURCE為未定義的關(guān)鍵點(diǎn)定義坐標(biāo)
KSUM對(duì)關(guān)鍵點(diǎn)進(jìn)行計(jì)算并輸出幾何要素
KEYPTS指定后續(xù)關(guān)鍵點(diǎn)狀態(tài)
January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)-K1.在給定坐標(biāo)點(diǎn)創(chuàng)建關(guān)鍵點(diǎn)命令:K,NPT,X,Y,ZNPT---關(guān)鍵點(diǎn)的編號(hào),缺省時(shí)(0或空)自動(dòng)指定為可用的最小編號(hào)。X,Y,Z---在當(dāng)前坐標(biāo)系中的坐標(biāo)值,當(dāng)前坐標(biāo)系可以是CSYS指定的坐標(biāo)系。
如果輸入的關(guān)鍵點(diǎn)號(hào)與既有關(guān)鍵點(diǎn)號(hào)相同,則覆蓋既有關(guān)鍵點(diǎn)。即關(guān)鍵點(diǎn)是惟一的,并以最后一次輸入的為準(zhǔn)。如果既有關(guān)鍵點(diǎn)與較高級(jí)圖素相連或已經(jīng)劃分網(wǎng)格,則不能覆蓋,并給出錯(cuò)誤信息。例如:
/prep7 !進(jìn)入前處理
k,,10 !創(chuàng)建缺省編號(hào)的關(guān)鍵點(diǎn),其編號(hào)為1 k,15,10,5 !創(chuàng)建編號(hào)為15的關(guān)鍵點(diǎn)
k,16,10,5,5 !創(chuàng)建編號(hào)為16的關(guān)鍵點(diǎn)
k,,10,3 !創(chuàng)建缺省編號(hào)的關(guān)鍵點(diǎn),其編號(hào)為2 k,15,10,6 !重新定義編號(hào)為15的關(guān)鍵點(diǎn)January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)-KGEN2.復(fù)制創(chuàng)建關(guān)鍵點(diǎn)命令:KGEN,ITIME,NP1,NP2,NINC,DX,DY,DZ,KINC,NOELEM,IMOVEITIME---復(fù)制次數(shù),缺省為2。
NP1,NP2,NINC---按增量NINC從NP1到NP2定義關(guān)鍵點(diǎn)的范圍(缺省為NP1),NINC缺省為1。NP1也可為ALL
或元件名,此時(shí)NP2和NINC將被忽略。
DX,DY,DZ---在當(dāng)前坐標(biāo)系中,關(guān)鍵點(diǎn)坐標(biāo)的偏移量。對(duì)于柱坐標(biāo)系為--,Dθ,DZ;對(duì)于球坐標(biāo)系為--,Dθ,--KINC---要?jiǎng)?chuàng)建的關(guān)鍵點(diǎn)編號(hào)增量,缺省時(shí)由系統(tǒng)自動(dòng)指定.NOELEM---是否創(chuàng)建單元和節(jié)點(diǎn)控制參數(shù)。NOELEM=0(缺省)如果存在單元和節(jié)點(diǎn)則生成;NOELEM=1不生成單元和節(jié)點(diǎn)。
IMOVE---關(guān)鍵點(diǎn)是否被移動(dòng)或重新創(chuàng)建。IMOVE=0(缺?。┰瓉?lái)的關(guān)鍵點(diǎn)不動(dòng),重新創(chuàng)建新的關(guān)鍵點(diǎn);當(dāng)IMOVE=1不創(chuàng)建新關(guān)鍵點(diǎn),原來(lái)的關(guān)鍵點(diǎn)移動(dòng)到新位置,此時(shí)編號(hào)不變(即
ITIME、KINC和NOELEM均無(wú)效)單元和節(jié)點(diǎn)一并移動(dòng)。January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)例如:/prep7 !進(jìn)入前處理k,1 !創(chuàng)建關(guān)鍵點(diǎn)1k,20,10 !創(chuàng)建關(guān)鍵點(diǎn)20kgen,,1,20,19,,5,,,,1 !移動(dòng)關(guān)鍵點(diǎn)1和20,沿Y軸偏移量為5kgen,8,all,,,,,5 !沿Z軸偏移5,復(fù)制8次(含自身)kgen,3,all,,,,15 !沿Y軸偏移15,復(fù)制3次(實(shí)際另外復(fù)制2次)kgen,,all,,,,60,,,,1 !再將所有關(guān)鍵點(diǎn)沿Y軸移動(dòng)60January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)-KLIST等3.列表顯示關(guān)鍵點(diǎn)信息命令:KLIST,NP1,NP2,NINC,Lab其中NP1,NP2,NINC參數(shù)意義同命令KGEN中。Lab為列表信息控制參數(shù),Lab=0或空則列出全部信息;Lab=COORD則僅列出坐標(biāo)值;Lab=HPT則僅列出硬點(diǎn)信息。例如:klist !列出所選擇的關(guān)鍵點(diǎn)的所有信息。klist,,,,coord !列出所選擇的關(guān)鍵點(diǎn)的坐標(biāo)。4.屏幕上顯示關(guān)鍵點(diǎn)命令:KPLOT,NP1,NP2,NINC,Lab其中Lab為關(guān)鍵點(diǎn)或硬點(diǎn)控制參數(shù)。Lab=0或空,則顯示所有關(guān)鍵點(diǎn);Lab=HPT則僅顯示硬點(diǎn)。其余參數(shù)意義同KGEN命令中的說(shuō)明。例如:kplot !顯示所選擇的關(guān)鍵點(diǎn)。kplot,,,,hpt !顯示所選擇的硬點(diǎn)。5.刪除關(guān)鍵點(diǎn)命令:KDELE,NP1,NP2,NINC其參數(shù)意義同KGEN中的參數(shù)意義。January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)-KSEL6.選擇關(guān)鍵點(diǎn)命令:KSEL,Type,Item,Comp,VMIN,VMAX,VINC,KABSType---選擇類(lèi)型標(biāo)識(shí)。其值可?。?/p>
S---從所有關(guān)鍵點(diǎn)中(全集)選擇一組新的關(guān)鍵點(diǎn)子集為當(dāng)前子集。
R---從當(dāng)前子集中再選擇一組關(guān)鍵點(diǎn),形成新的當(dāng)前子集。
A---從全集中另外選擇一組關(guān)鍵點(diǎn)子集添加到當(dāng)前子集中。
U---從當(dāng)前子集中去掉一組關(guān)鍵點(diǎn)子集。
ALL---重新選擇當(dāng)前子集為所有關(guān)鍵點(diǎn),即全集。
NONE---不選擇任何關(guān)鍵點(diǎn),當(dāng)前子集為空集。
INVE---選擇與當(dāng)前子集相反的部分,形成新的當(dāng)前子集。
STAT---顯示當(dāng)前子集狀態(tài)。Item---選擇數(shù)據(jù)標(biāo)識(shí),僅適用于Type=S,R,A,U。缺省為KP,可選擇的有:
KP---以關(guān)鍵點(diǎn)號(hào)選擇,其后參數(shù)相應(yīng)賦值。
EXT---選擇當(dāng)前線子集中線的最外面關(guān)鍵點(diǎn),其后無(wú)參數(shù)賦值。
HPT---以硬點(diǎn)號(hào)選擇,其后參數(shù)相應(yīng)賦值。
LOC---以當(dāng)前坐標(biāo)系中的坐標(biāo)值選擇,其Comp可選擇X,Y,Z,且其后參數(shù)相應(yīng)賦值
MAT---以跟關(guān)鍵點(diǎn)相關(guān)的材料號(hào)選擇,其后參數(shù)相應(yīng)賦值。
REAL---以跟關(guān)鍵點(diǎn)相關(guān)的實(shí)常數(shù)號(hào)選擇,其后參數(shù)相應(yīng)賦值。
TYPE---以跟關(guān)鍵點(diǎn)相關(guān)的單元類(lèi)型號(hào)選擇,其后參數(shù)相應(yīng)賦值。
ESYS---以跟關(guān)鍵點(diǎn)相關(guān)的單元坐標(biāo)選擇,其后參數(shù)相應(yīng)賦值January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)Comp---選擇數(shù)據(jù)的組合標(biāo)識(shí)。如Item=LOC時(shí)的X,Y,Z。VMIN---選擇項(xiàng)目范圍的最小值??梢允顷P(guān)鍵點(diǎn)號(hào)、坐標(biāo)、屬性以及與選擇項(xiàng)目相適應(yīng)的數(shù)據(jù)等。當(dāng)VMIN為元件名時(shí),VMAX和VINC將被忽略。VMAX---選擇項(xiàng)目范圍的最大值。缺省時(shí)VMAX=VMIN;如果VMAX=VMIN則選擇容差為±0.005×VMIN;如果VMIN=0.0則選擇容差為±1.0E-6,如果VMIN≠VMAX,則選擇容差為±1.0E-8×(VMAX-VMIN)。選擇容差的大小對(duì)于能否達(dá)到期望的結(jié)果有較大影響,例如當(dāng)VMIN=5000=VMAX時(shí),選擇容差為±25,則4975~5025均被選擇。VINC---在選擇范圍內(nèi)的增量。僅適用于整數(shù)(如關(guān)鍵點(diǎn)編號(hào)),且不能為負(fù),缺省為1。KABS---絕對(duì)值控制標(biāo)識(shí)。如為0,則在選擇期間檢查值的符號(hào);如為1,則在選擇期間使用絕對(duì)值,即忽略值的符號(hào)。
在使用KSEL命令選擇時(shí),建議不要采用Item=KP,即編號(hào)選擇。因?yàn)樵谑褂妹盍鹘_^(guò)程中,關(guān)鍵點(diǎn)有時(shí)是不知道的,如用編號(hào)選擇,則需要用GUI查看關(guān)鍵點(diǎn)編號(hào),這樣就降低了建模效率,并且不同的ANSYS版本其編號(hào)順序會(huì)有差別。因此建議采用坐標(biāo)或其它選擇方法。January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)/prep7 !進(jìn)入前處理k,1 !創(chuàng)建關(guān)鍵點(diǎn)1k,20,10 !創(chuàng)建關(guān)鍵點(diǎn)20kfill,1,20,8,30,1 !在1和20之間創(chuàng)建8個(gè)關(guān)鍵點(diǎn),起始編號(hào)為30ksel,s,kp,,32,35,1 !在全集中選擇編號(hào)32~35的關(guān)鍵點(diǎn)ksel,r,kp,,32,34,1 !在當(dāng)前子集中重新選擇編號(hào)32~34的關(guān)鍵點(diǎn)ksel,a,kp,,1,20,19 !將全集中的1和20號(hào)添加到當(dāng)前子集ksel,u,kp,,1 !在當(dāng)前子集中去掉1號(hào)關(guān)鍵點(diǎn)ksel,inve !反選(當(dāng)前為1,30,31,35~37)ksel,stat !列表顯示選擇信息,!如選擇關(guān)鍵點(diǎn)6個(gè),共10個(gè)關(guān)鍵點(diǎn),最大關(guān)鍵點(diǎn)號(hào)為37ksel,none !不選擇任何關(guān)鍵點(diǎn)(如使用KPLOT則屏幕不變)ksel,all !選擇全集,所有關(guān)鍵點(diǎn)均在當(dāng)前子集中ksel,s,loc,x,0,5 !選擇X坐標(biāo)為0~5的關(guān)鍵點(diǎn)(當(dāng)前為1,30~33)k,100,2.22 !在關(guān)鍵點(diǎn)31近處建立關(guān)鍵點(diǎn)100ksel,s,loc,x,2.22 !選擇X坐標(biāo)為2.22的關(guān)鍵點(diǎn),將31點(diǎn)也選擇了
!因X31=2.222222,而此時(shí)選擇容差為!±0.005×2.22=±0.0111,即坐標(biāo)在2.2089~2.2311之間的點(diǎn)都將被選擇ksel,s,loc,x,2.22,2.221 !選擇X坐標(biāo)為2.22~2.221之間的關(guān)鍵點(diǎn)(!當(dāng)前為100)。此時(shí)選擇容差為±1.0E-8×(2.221-2.22)=±1.0E-11,!顯然非常嚴(yán)格。當(dāng)關(guān)鍵點(diǎn)坐標(biāo)值較大且較密時(shí)要特別注意。January30,20012.2.1創(chuàng)建關(guān)鍵點(diǎn)-KSLL,KMODIF7.選擇與所選線相關(guān)的關(guān)鍵點(diǎn)命令:KSLL,Type其中Type取值可為S,R,A,U。當(dāng)使用KSEL不便選擇關(guān)鍵點(diǎn)時(shí),可先選擇線子集,然后選擇與線子集相關(guān)的關(guān)鍵點(diǎn)。該命令在建模過(guò)程中也較常用,類(lèi)似的命令是KSLN。8.修改關(guān)鍵點(diǎn)坐標(biāo)命令:KMODIF,NPT,X,Y,Z其中NPT為要修改的關(guān)鍵點(diǎn)號(hào)。X,Y,Z為替代原有的坐標(biāo)輸入的數(shù)值,其值處于當(dāng)前坐標(biāo)系下。
要修改的關(guān)鍵點(diǎn)所依附的較高級(jí)圖素,如線、面或體必須被選擇,改變關(guān)鍵點(diǎn)后其較高級(jí)圖素會(huì)重新生成。與命令K不同,當(dāng)所定義的關(guān)鍵點(diǎn)依附較高級(jí)圖素時(shí)是不能覆蓋的;而KMODIF是直接修改關(guān)鍵點(diǎn)坐標(biāo)且會(huì)同時(shí)修改所依附的較高級(jí)圖素。
如果被修改的關(guān)鍵點(diǎn)依附較高級(jí)圖素,執(zhí)行時(shí)此命令會(huì)出現(xiàn)確認(rèn)提示對(duì)話框/prep7 !進(jìn)入前處理rectng,,1,,4 !創(chuàng)建一矩形kmodif,3,2,5 !修改關(guān)鍵點(diǎn)3的坐標(biāo),原坐標(biāo)為(1,4),
!新坐標(biāo)為(2,5)。則生成一四邊形。January30,20012.2.2創(chuàng)建線命
令功
能備
注L由兩關(guān)鍵點(diǎn)創(chuàng)建線與當(dāng)前坐標(biāo)系相關(guān),可創(chuàng)建直線或曲線LSTR由兩關(guān)鍵點(diǎn)創(chuàng)建直線與當(dāng)前坐標(biāo)系無(wú)關(guān),就是直線LARC通過(guò)關(guān)鍵點(diǎn)或半徑創(chuàng)建圓弧線與當(dāng)前坐標(biāo)系無(wú)關(guān),就是圓弧線CIRCLE通過(guò)圓心和半徑創(chuàng)建圓或圓弧線與當(dāng)前坐標(biāo)系無(wú)關(guān)LFILLT倒角創(chuàng)建圓弧線與當(dāng)前坐標(biāo)系無(wú)關(guān),可倒直線或曲線LGEN復(fù)制創(chuàng)建線與當(dāng)前坐標(biāo)系相關(guān),可移動(dòng)和旋轉(zhuǎn)模型LCOMB將多條線合并創(chuàng)建一條線便于映射網(wǎng)格劃分LDIV將一條線分為多條線與LCOMB相反的命令LEXTND延長(zhǎng)一條線延長(zhǎng)部分總是直線BSPLIN通過(guò)關(guān)鍵點(diǎn)創(chuàng)建一條曲線創(chuàng)建一條曲線SPLIN通過(guò)關(guān)鍵點(diǎn)按樣條創(chuàng)建分段曲線創(chuàng)建的曲線由多段組成LANG創(chuàng)建與一條線成某個(gè)角度的直線新線將原線分為兩段,角度不十分精確L2ANG創(chuàng)建與兩條線成某個(gè)角度的直線
LTAN創(chuàng)建與一條既有線相切的線
L2TAN創(chuàng)建與兩條既有線相切的線
LAREA創(chuàng)建面上兩關(guān)鍵點(diǎn)之間最短的線
LDRAG關(guān)鍵點(diǎn)沿路徑掃略創(chuàng)建線
LROTAT關(guān)鍵點(diǎn)繞軸線創(chuàng)建旋轉(zhuǎn)線總是創(chuàng)建圓曲線LSYMM通過(guò)坐標(biāo)軸鏡像創(chuàng)建線只能在直角坐標(biāo)系下操作,但原點(diǎn)可變LTRAN對(duì)線進(jìn)行坐標(biāo)系轉(zhuǎn)換
LSSCALE對(duì)線進(jìn)行縮放
LLIST列表輸出線信息
LPLOT顯示線
LDELE刪除線
LSEL選擇一組線
LSLA選擇與所選面相關(guān)的線
LSLK選擇與所選關(guān)鍵點(diǎn)相關(guān)的線
January30,20012.2.2創(chuàng)建線-L1.通過(guò)兩關(guān)鍵點(diǎn)創(chuàng)建線命令:L,P1,P2,NDIV,SPACE,XV1,YV1,ZV1,XV2,YV2,ZV2P1,P2---分別為線始端和末端的關(guān)鍵點(diǎn)號(hào)。
NDIV---線擬劃分的單元數(shù),通常不用??墒褂肔ESIZE命令定義網(wǎng)格屬性
SPACE---劃分網(wǎng)格的間隔比率,通常不用??墒褂肔ESIZE定義網(wǎng)格屬性。
XV1,YV1,ZV1---在當(dāng)前坐標(biāo)系中,與線的P1端點(diǎn)相關(guān)的斜率矢量末點(diǎn)位置
XV2,YV2,ZV2---在當(dāng)前坐標(biāo)系中,與線的P2端點(diǎn)相關(guān)的斜率矢量末點(diǎn)位置。此兩個(gè)矢量點(diǎn)用于確定線的兩個(gè)端點(diǎn)的曲率,如果不指定矢量,則系統(tǒng)自動(dòng)計(jì)算。
用L命令創(chuàng)建的線形狀與當(dāng)前坐標(biāo)系相關(guān),如直角坐標(biāo)系生成直線,柱和球坐標(biāo)系可生成曲線(如θ相同,則也生成直線)。一旦創(chuàng)建線,則與隨后的坐標(biāo)系改變無(wú)關(guān)。曲線限制在180°范圍,只有沒(méi)有依附面時(shí)才可修改。January30,20012.2.2創(chuàng)建線/prep7 !進(jìn)入前處理k,1,1,1,1 !創(chuàng)建關(guān)鍵點(diǎn)1k,2,3,5,8 !創(chuàng)建關(guān)鍵點(diǎn)2l,1,2 !創(chuàng)線L1,缺省為總體直角坐標(biāo)系,因此線1是直線csys,1 !設(shè)定柱坐標(biāo)系l,1,2 !創(chuàng)建線L2,為柱面曲線csys,2 !設(shè)定球坐標(biāo)系l,1,2 !創(chuàng)建線L3,為球面曲線January30,20012.2.2創(chuàng)建線-LGEN2.復(fù)制創(chuàng)建線命令:LGEN,ITIME,NL1,NL2,NINC,DX,DY,DZ,KINC,NOELEM,IMOVEITIME---復(fù)制次數(shù),缺省為2。NL1,NL2,NINC---按增量NINC從NL1到NL2定義關(guān)鍵點(diǎn)的范圍(缺省為NL1),NINC缺省為1。NL1也可為ALL或元件名,此時(shí)NP2和NINC將被忽略。DX,DY,DZ---在當(dāng)前坐標(biāo)系中,關(guān)鍵點(diǎn)坐標(biāo)的偏移量。對(duì)于柱坐標(biāo)系為--,Dθ,DZ;對(duì)于球坐標(biāo)系為--,Dθ,--,其中--表示不可操作。KINC---要?jiǎng)?chuàng)建的關(guān)鍵點(diǎn)編號(hào)增量,缺省時(shí)由系統(tǒng)自動(dòng)指定(不會(huì)覆蓋)。NOELEM---是否創(chuàng)建單元和節(jié)點(diǎn)控制參數(shù)。NOELEM=0(缺?。┤绻嬖趩卧凸?jié)點(diǎn)則生成;NOELEM=1不生成單元和節(jié)點(diǎn)。IMOVE---線是否被移動(dòng)或重新創(chuàng)建。IMOVE=0(缺省)原來(lái)的線不動(dòng),重新創(chuàng)建新線;當(dāng)IMOVE=1不創(chuàng)建新線,原來(lái)的線移動(dòng)到新位置,此時(shí)編號(hào)不變(即ITIME、KINC和NOELEM均無(wú)效),且單元和節(jié)點(diǎn)一并移動(dòng)。January30,20012.2.2創(chuàng)建線-LCOMB3.合并兩條或多條線命令:LCOMB,NL1,NL2,KEEPNL1,NL2---擬合并的兩條線號(hào)。NL1可為ALL,或元件名。KEEP---是否保留輸入的線及其公共關(guān)鍵點(diǎn)控制參數(shù)。
KEEP=0則刪除NL1和NL2及其公共關(guān)鍵點(diǎn),如果已經(jīng)劃分網(wǎng)格則不能刪除,或者依附于其它圖素也不能刪除
KEEP=1則保留線及其公共關(guān)鍵點(diǎn),但公共關(guān)鍵點(diǎn)不依附于新創(chuàng)建的線。●該命令可以合并獨(dú)立線或依附于同面上的線,合并后便于網(wǎng)格劃分?!窨珊喜⒌木€可為直線或曲線,以及直線與曲線,可共線或不共線。●當(dāng)為多條時(shí),應(yīng)為多條首尾相連的線?!駸o(wú)論在何種坐標(biāo)系下執(zhí)行合并,合并后的線不改變合并前的空間位置。January30,20012.2.2創(chuàng)建線例如:/prep7 !進(jìn)入前處理k,1,1,1$k,2,10 !創(chuàng)建關(guān)鍵點(diǎn)KP1,KP2,k,3,10,5$k,4,15,8 !創(chuàng)建關(guān)鍵點(diǎn)KP3,KP4l,1,2$l,2,3$l,3,4 !創(chuàng)建線L1,L2,L3lcomb,1,2 !合并L1和L2,且刪除L1,L2及共用關(guān)鍵點(diǎn)KP2lcomb,all !合并所有線,即將L3與剛剛創(chuàng)建的線合并,
!此時(shí)僅有一條線和兩個(gè)關(guān)鍵點(diǎn)!上述合并過(guò)程可一次執(zhí)行,即lcomb,all即可。January30,20012.2.2創(chuàng)建線-LSYMM3.通過(guò)坐標(biāo)軸鏡像創(chuàng)建線命令:LSYMM,Ncomp,NL1,NL2,NINC,KINC,NOELEM,IMOVENcomp---對(duì)稱(chēng)控制選項(xiàng),可選X(缺?。?,Y,Z值。其余參數(shù)意義可參考LGEN命令。4.列表輸出線信息命令:LLIST,NL1,NL2,NINC,Lab5.顯示線命令:LPLOT,NL1,NL2,NINC6.刪除線命令:LDELE,NL1,NL2,NINC,KSWPKSWP---控制是否刪除關(guān)鍵點(diǎn)。當(dāng)KSWP=0(缺?。﹦t僅刪除線.
當(dāng)KSWP=1則刪除線及不依附于其它幾何圖素上的關(guān)鍵點(diǎn)當(dāng)線已經(jīng)劃分了單元網(wǎng)格,則不能刪除。January30,20012.2.2創(chuàng)建線-LSEL7.選擇一組線命令:LSEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWPItem---選擇數(shù)據(jù)標(biāo)識(shí),僅適用于Type=S,R,A,U。缺省為L(zhǎng)INE,Item可選擇
LINE---以線號(hào)選擇,其后參數(shù)相應(yīng)賦值。
EXT---選擇當(dāng)前線子集中面的最外面線,其后無(wú)參數(shù)賦值。
LOC---以當(dāng)前坐標(biāo)系中的坐標(biāo)值選擇,其Comp可選擇X,Y,Z,而
X,Y,Z為線的中點(diǎn)坐標(biāo),且其后參數(shù)相應(yīng)賦值。注意采用的是當(dāng)前坐標(biāo)系的坐標(biāo)值。
TAN1---以線始點(diǎn)外切單位矢量選擇,其Comp可選擇X,Y,Z TAN2---以線末點(diǎn)外切單位矢量選擇,其Comp可選擇X,Y,Z
NDIV---以指定線的劃分?jǐn)?shù)目選擇,其后參數(shù)相應(yīng)賦值。
SPACE---以線的劃分間隔率選擇,其后參數(shù)相應(yīng)賦值。
MAT,TYPE,REAL,ESYS,---以跟線相關(guān)的材料號(hào)、單元類(lèi)型號(hào)、實(shí) 常數(shù)號(hào)、單元坐標(biāo)號(hào)。
SEC---以截面ID號(hào)選擇,其后參數(shù)相應(yīng)賦值。
LENGTH---以線的長(zhǎng)度選擇,其后參數(shù)相應(yīng)賦值。
RADIUS---以線的半徑選擇,其后參數(shù)相應(yīng)賦值。January30,20012.2.2創(chuàng)建線-LSLA,LSLK8.選擇與面相關(guān)的線命令:LSLA,Type其中Type僅可為S,R,A,U,其意義同上。9.選擇與關(guān)鍵點(diǎn)相關(guān)的線命令:LSLK,Type,LSKEY其中Type意義同LSLA中。LSKEY為包含關(guān)鍵點(diǎn)控制,當(dāng)LSKEY=0(缺省)則只要線的任意一個(gè)關(guān)鍵點(diǎn)在選擇集中(使用了KSEL命令),則選擇該線。當(dāng)LSKEY=1則要求線的所有關(guān)鍵點(diǎn)均在選擇集中才選擇該線。January30,20012.2.3創(chuàng)建面命
令功
能備
注A通過(guò)關(guān)鍵點(diǎn)創(chuàng)建面與當(dāng)前坐標(biāo)系相關(guān),直邊或曲邊面AL由線創(chuàng)建面由線形狀確定面各邊形狀A(yù)DRAG線沿路徑拖拉創(chuàng)建面由路徑確定面的形狀A(yù)ROTAT線繞軸旋轉(zhuǎn)生成弧面與當(dāng)前坐標(biāo)系無(wú)關(guān)AOFFST偏移既有面創(chuàng)建新面沿既有面法線方向偏移一定距離AFILLT在相交面間創(chuàng)建倒角面兩面初始可不相交ASKIN蒙皮創(chuàng)建光滑曲面便于創(chuàng)建復(fù)雜曲面AGEN復(fù)制創(chuàng)建新面與當(dāng)前坐標(biāo)系相關(guān),可復(fù)制或移動(dòng)ARSYM通過(guò)坐標(biāo)軸鏡像創(chuàng)建新面僅在直角坐標(biāo)系中ASUB通過(guò)既有面的形狀創(chuàng)建新面
ATRAN將既有面轉(zhuǎn)換到另一坐標(biāo)系
ALIST列表輸出面信息
ARSCALE對(duì)面進(jìn)行縮放
APLOT顯示面
ADELE刪除面
ASEL選擇一組面
ASLL選擇與所選線相關(guān)的面
ASLV選擇與所選體相關(guān)的面
以下為自頂向下建面命令,其幾何圖素均在工作平面內(nèi)創(chuàng)建RECTANG通過(guò)兩角點(diǎn)坐標(biāo)創(chuàng)建矩形面在工作平面上的任意位置BLC4通過(guò)一角點(diǎn)坐標(biāo)和尺寸創(chuàng)建矩形面在工作平面上的任意位置??蓜?chuàng)建體BLC5通過(guò)中心坐標(biāo)和尺寸創(chuàng)建矩形面在工作平面上的任意位置??蓜?chuàng)建體PCIRC在工作平面原點(diǎn)創(chuàng)建圓面或環(huán)面圓心在工作平面原點(diǎn)CYL4通過(guò)圓心坐標(biāo)和半徑等創(chuàng)建圓或環(huán)面在工作平面上的任意位置。可創(chuàng)建體CYL5通過(guò)圓上直徑端點(diǎn)坐標(biāo)創(chuàng)建圓面在工作平面上的任意位置??蓜?chuàng)建體RPOLY在工作平面原點(diǎn)創(chuàng)建正多邊形面
POLY通過(guò)坐標(biāo)對(duì)創(chuàng)建任意正多邊形面較少使用RPR4在工作平面任意位置創(chuàng)建正多邊形面可創(chuàng)建體January30,20012.2.3創(chuàng)建面-A1.通過(guò)關(guān)鍵點(diǎn)創(chuàng)建面命令:A,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18
其中P1~P18為關(guān)鍵點(diǎn)號(hào)。最多18個(gè)關(guān)鍵點(diǎn),最少為3個(gè)關(guān)鍵點(diǎn)。關(guān)鍵點(diǎn)必須按順時(shí)針或逆時(shí)針順序輸入,同時(shí)按右手規(guī)則確定面的正法線方向。當(dāng)關(guān)鍵點(diǎn)數(shù)≥4時(shí),應(yīng)該保證所有關(guān)鍵點(diǎn)位于同一平面或曲面內(nèi),即在當(dāng)前坐標(biāo)系下有一相同的坐標(biāo)值,如Z相同,則該面位于XY平面內(nèi)。January30,20012.2.3創(chuàng)建面/prep7 !進(jìn)入前處理csys,1 !設(shè)定柱坐標(biāo)系k,1,1$k,2,1,90 !在柱坐標(biāo)系下創(chuàng)建關(guān)鍵點(diǎn)l,1,2 !在柱坐標(biāo)系創(chuàng)建線csys,0 !設(shè)定直角坐標(biāo)系k,3,-1$k,4,0,-1$k,5,0.5,-0.7!在直角坐標(biāo)系下創(chuàng)建關(guān)鍵點(diǎn)kpscale,all,,,3,3 !用比例創(chuàng)建另外一組關(guān)鍵點(diǎn)a,1,2,3,4,5 !在直角坐標(biāo)系下創(chuàng)建面l,6,7 !在直角坐標(biāo)系創(chuàng)建線csys,1 !設(shè)定柱坐標(biāo)系a,6,7,8,9,10 !在柱坐標(biāo)系下創(chuàng)建面January30,20012.2.3創(chuàng)建面-AL2.通過(guò)線創(chuàng)建面命令:AL,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10其中L1~L10為線編號(hào),最少要3條線,當(dāng)采用輸入線號(hào)時(shí)最多10條線。生成面的正法線方向按右手規(guī)則由L1的方向確定。當(dāng)L1為負(fù)值時(shí)則表示面的正法線方向相反。L1可為ALL、P或元件名,當(dāng)L1=ALL時(shí)面的法線由L2定義面的法線方向,當(dāng)L2為空時(shí)則默認(rèn)為最小編號(hào)的線,且此時(shí)線數(shù)不受限制。
線號(hào)可以按任意順序,但這些線必須是首尾相連可形成封閉的面。當(dāng)線數(shù)≥4時(shí),線必須在同一平面內(nèi)或曲面內(nèi)。由于采用既有線創(chuàng)建面,線形就決定了面邊的形狀。/prep7 !進(jìn)入前處理csys,1 !設(shè)定柱坐標(biāo)系*do,I,1,12 !用循環(huán)創(chuàng)建關(guān)鍵點(diǎn)k,I,5,30*(I-1)$*enddo*do,I,1,11 !用循環(huán)創(chuàng)建直線lstr,I,I+1$*enddoL,1,12 !在當(dāng)前坐標(biāo)系下創(chuàng)建線(曲線)AL,ALL !由上述線創(chuàng)建面January30,20012.2.3創(chuàng)建面-AGEN3.復(fù)制創(chuàng)建面命令:AGEN,ITIME,NA1,NA2,NINC,DX,DY,DZ,KINC,NOELEM,IMOVEITIME---復(fù)制次數(shù),缺省為2。NA1,NA2,NINC---欲復(fù)制面的編號(hào)范圍和編號(hào)增量,
NA1可以為ALL或元件名。DX,DY,DZ---在當(dāng)前坐標(biāo)系中,關(guān)鍵點(diǎn)坐標(biāo)的偏移量。對(duì)于柱坐標(biāo)系為--,Dθ,DZ;對(duì)于球坐標(biāo)系為--,Dθ,--,其中--表示不可操作KINC---要?jiǎng)?chuàng)建的關(guān)鍵點(diǎn)編號(hào)增量,缺省時(shí)由系統(tǒng)自動(dòng)指定。NOELEM---是否創(chuàng)建單元和節(jié)點(diǎn)控制參數(shù)。
NOELEM=0(缺?。┤绻嬖趩卧凸?jié)點(diǎn)則生成
NOELEM=1不生成單元和節(jié)點(diǎn)。IMOVE---面是否被移動(dòng)或重新創(chuàng)建。IMOVE=0(缺省)原來(lái)的面不動(dòng),重新創(chuàng)建新面;當(dāng)IMOVE=1不創(chuàng)建新面,原來(lái)的面移動(dòng)到新位置,此時(shí)編號(hào)不變(即ITIME、KINC和NOELEM均無(wú)效),且單元和節(jié)點(diǎn)一并移動(dòng)。January30,20012.2.3創(chuàng)建面-ARSYM4.通過(guò)坐標(biāo)軸對(duì)稱(chēng)創(chuàng)建面命令:ARSYM,Ncomp,NA1,NA2,NINC,KINC,NOELEM,IMOVENcomp---對(duì)稱(chēng)控制選項(xiàng),可選X(缺?。?,Y,Z值。在直角坐標(biāo)系下,線可以在任意象限。其余參數(shù)同AGEN命令中的說(shuō)明。5.列表輸出面信息命令:ALIST,NA1,NA2,NINC,Lab6.顯示面命令:APLOT,NA1,NA2,NINC,DEGEN,SCALE7.刪除面命令:ADELE,NA1,NA2,NINC,KSWPKSWP---刪除控制參數(shù),當(dāng)KSWP=0(缺?。r(shí)則僅刪除面;當(dāng)KSWP=1時(shí)則刪除其線和關(guān)鍵點(diǎn),但線和關(guān)鍵點(diǎn)不依附其它圖素January30,20012.2.3創(chuàng)建面-ASEL8.選擇一組面命令:ASEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWPType---選擇類(lèi)型標(biāo)識(shí)。其值可?。?/p>
S---從所有面中(全集)選擇一組新的面子集為當(dāng)前子集。
R---從當(dāng)前子集中再選擇一組面,形成新的當(dāng)前子集。
A---從全集中另外選擇一組面子集添加到當(dāng)前子集中。
U---從當(dāng)前子集中去掉一組面子集。
ALL---重新選擇當(dāng)前子集為所有面,即全集。
NONE---不選擇任何關(guān)鍵點(diǎn),當(dāng)前子集為空集。
INVE---選擇與當(dāng)前子集相反的部分,形成新的當(dāng)前子集。
STAT---顯示當(dāng)前子集狀態(tài)。Item---選擇數(shù)據(jù)標(biāo)識(shí),僅適用于Type=S,R,A,U。缺省為AREA。
AREA---以面號(hào)選擇,其后參數(shù)相應(yīng)賦值。
EXT---選擇當(dāng)前體子集中最外側(cè)的表面,其后無(wú)參數(shù)賦值。
LOC---以當(dāng)前坐標(biāo)系中的坐標(biāo)值選擇,其Comp可選擇X,Y,Z,
而X,Y,Z為面的中心坐標(biāo),且其后參數(shù)相應(yīng)賦值。
MAT,TYPE,REAL,ESYS,---以跟面相關(guān)的材料號(hào)、單元類(lèi)型號(hào)、 實(shí)常數(shù)號(hào)、單元坐標(biāo)號(hào)選擇,其后參數(shù)均要相應(yīng)賦值。
SECN---以與面相關(guān)的截面選擇,其后參數(shù)相應(yīng)賦值。
HPT---僅選擇包含硬點(diǎn)的面,其后無(wú)參數(shù)。
ACCA---僅選擇連接面(使用ACCAT命令創(chuàng)建的面),其后無(wú)參數(shù)VMIN,VMAX,VINC---同LSEL中的說(shuō)明。KSWP---控制選擇方式。當(dāng)KSWP=0(缺省)則僅選擇面;當(dāng)KSWP=1則選擇與面相關(guān)的線、關(guān)鍵點(diǎn)、節(jié)點(diǎn)和單元,但僅在Type=S時(shí)有效。January30,20012.2.3創(chuàng)建面-ASLL,ASLV9.選擇與所選線相關(guān)的面命令:ASLL,Type,ARKEYType---選擇類(lèi)型標(biāo)識(shí)。其值可取R,S,A,U。ARKEY---與面相關(guān)線的選擇控制參數(shù)。
ARKEY=0(缺?。﹦t只要面的任意一條線在選擇集中(使用了LSEL
命令),則選擇該面。
當(dāng)ARKEY=1則要求面的所有線均在選擇集中才選擇該面。10.選擇與所選體相關(guān)的面命令:ASLV,Type其中Type參數(shù)同ASLL命令中的說(shuō)明。January30,20012.2.4創(chuàng)建體
體用于描述3D幾何實(shí)體,僅當(dāng)需要用3D體單元時(shí)才必須建立幾何體。幾何體的創(chuàng)建命令大多可創(chuàng)建幾何面,其方法是將某一方向的坐標(biāo)設(shè)為空或零即可。命
令功
能備
注V通過(guò)關(guān)鍵點(diǎn)創(chuàng)建體形狀與當(dāng)前坐標(biāo)系相關(guān)VA通過(guò)面創(chuàng)建體與當(dāng)前坐標(biāo)系無(wú)關(guān)VDRAG沿路徑拖拉面創(chuàng)建體與當(dāng)前坐標(biāo)系無(wú)關(guān)VROTAT面繞軸旋轉(zhuǎn)創(chuàng)建柱體與當(dāng)前坐標(biāo)系無(wú)關(guān)VOFFST面偏移創(chuàng)建體與當(dāng)前坐標(biāo)系無(wú)關(guān)VEXT通過(guò)面延伸創(chuàng)建體與當(dāng)前坐標(biāo)系相關(guān)VGEN復(fù)制創(chuàng)建體與當(dāng)前坐標(biāo)系相關(guān)VSYMM通過(guò)坐標(biāo)軸鏡像創(chuàng)建體必須在直角坐標(biāo)系下VTRAN坐標(biāo)系轉(zhuǎn)換創(chuàng)建體
VLSCALE對(duì)體進(jìn)行縮放創(chuàng)建體
VLIST列表輸出體信息
VPLOT顯示體
VSEL選擇一組體
VSLA選擇與所選面相關(guān)的體
VDELE刪除體
January30,20012.2.4創(chuàng)建體以下為自頂向下建面命令,其幾何體素均在工作平面內(nèi)創(chuàng)建BLOCK創(chuàng)建長(zhǎng)方體在工作平面內(nèi)任意位置創(chuàng)建BLC4通過(guò)一角點(diǎn)坐標(biāo)和尺寸創(chuàng)建長(zhǎng)方體可創(chuàng)建面BLC5通過(guò)面中心坐標(biāo)和尺寸創(chuàng)建長(zhǎng)方體可創(chuàng)建面CYLIND在工作平面原點(diǎn)創(chuàng)建圓柱體或部分圓柱體
CYL4通過(guò)圓心坐標(biāo)和半徑等創(chuàng)建圓柱體可創(chuàng)建面CYL5通過(guò)圓上直徑兩端點(diǎn)坐標(biāo)創(chuàng)建圓柱體可創(chuàng)建面RPRISM在工作平面原點(diǎn)創(chuàng)建正棱柱體實(shí)心正棱柱體RPR4在工作平面任意位置創(chuàng)建正棱柱體可創(chuàng)建面PRISM通過(guò)工作平面坐標(biāo)對(duì)創(chuàng)建正棱柱體不常用SPHERE在工作平面原點(diǎn)創(chuàng)建球體實(shí)心、空心或部分SPH4在工作平面任意位置創(chuàng)建球體空心球體SPH5通過(guò)直徑端點(diǎn)生成球體實(shí)心球體CONE以工作平面原點(diǎn)為圓心創(chuàng)建圓錐體圓錐、圓臺(tái)或部分CON4在工作平面任意位置創(chuàng)建圓錐體圓錐或臺(tái)TORUS以工作平面原點(diǎn)為環(huán)心創(chuàng)建環(huán)體實(shí)心、空心或部分January30,20012.2.4創(chuàng)建體-V1.通過(guò)關(guān)鍵點(diǎn)創(chuàng)建體命令:V,P1,P2,P3,P4,P5,P6,P7,P8
P1~P8---體角點(diǎn)的關(guān)鍵點(diǎn)號(hào)。
關(guān)鍵點(diǎn)順序非常重要,應(yīng)以順時(shí)針輸入底面的關(guān)鍵點(diǎn),接著再輸入頂面對(duì)應(yīng)的關(guān)鍵點(diǎn),或者逆時(shí)針也可。該命令創(chuàng)建體的形狀與當(dāng)前坐標(biāo)系相關(guān),如在柱坐標(biāo)系下可創(chuàng)建圓柱體。最少要4個(gè)關(guān)鍵點(diǎn),最多8個(gè)。/prep7 !進(jìn)入前處理k,1,1$k,2,0,1$k,3,-1$k,4,0,-1 !創(chuàng)建關(guān)鍵點(diǎn)kgen,2,all,,,,,4 !復(fù)制關(guān)鍵點(diǎn)創(chuàng)建另外的四個(gè)cm,kpcomp,kp !定義關(guān)鍵點(diǎn)元件kgen,2,kpcomp,,,3 !復(fù)制上述元件中的關(guān)鍵點(diǎn)kgen,2,kpcomp,,,6 !復(fù)制上述元件中的關(guān)鍵點(diǎn)kgen,2,kpcomp,,,10 !復(fù)制上述元件中的關(guān)鍵點(diǎn)v,1,2,3,4,5,6,7,8 !創(chuàng)建長(zhǎng)方體csys,1 !設(shè)定總體柱坐標(biāo)系v,9,10,11,12,13,14,15,16 !創(chuàng)建體,類(lèi)似空心圓柱體切下來(lái)的一部分local,12,1,6 !定義局部柱坐標(biāo)系v,20,19,18,17,24,23,22,21 !創(chuàng)建圓柱體local,13,2,10 !定義局部球坐標(biāo)系v,25,26,27,28,29,30,31,32 !創(chuàng)建的體為桶形體January30,20012.2.4創(chuàng)建體-VA2.通過(guò)面創(chuàng)建體命令:VA,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10A1~A10為面號(hào),最少為4個(gè),輸入面號(hào)時(shí)最多為10個(gè)。A1也可為ALL、元件名或P。面必須連續(xù)閉合,但輸入的順序可任意。當(dāng)要?jiǎng)?chuàng)建的體關(guān)鍵點(diǎn)數(shù)目大于8時(shí),可采用該命令。由于采用的是既有面,在創(chuàng)建體時(shí)其形狀是確定的,因此與當(dāng)前坐標(biāo)系無(wú)關(guān)。當(dāng)使用自頂向下建模有困難時(shí),可采用該命令創(chuàng)建復(fù)雜幾何實(shí)體,例如兩段等截面梁中的變截面部分。/prep7 !進(jìn)入前處理rpr4,6,,,2 !創(chuàng)建外接圓半徑為2的正6邊形,起始角為0°wpoff,,,20 !移動(dòng)工作平面rpr4,6,,,2,30 !創(chuàng)建外接圓半徑為2的正6邊形,起始角為30°*do,i,1,5 !循環(huán)創(chuàng)建外側(cè)的三角形面a,i,i+1,i+6$a,i+1,i+6,i+7$*enddoa,1,6,12 !創(chuàng)建最后兩個(gè)三角形面a,1,12,7va,all !創(chuàng)建棱柱體January30,20012.2.4創(chuàng)建體-VGEN3.復(fù)制創(chuàng)建體命令:VGEN,ITIME,NV1,NV2,NINC,DX,DY,DZ,KINC,NOELEM,IMOVEITIME---復(fù)制次數(shù),缺省為2。NV1,NV2,NINC---欲復(fù)制體的編號(hào)范圍和編號(hào)增量,
NV1可以為ALL或元件名。DX,DY,DZ---在當(dāng)前坐標(biāo)系中,關(guān)鍵點(diǎn)坐標(biāo)的偏移量。對(duì)于柱坐標(biāo)系為--,Dθ,DZ;對(duì)于球坐標(biāo)系為--,Dθ,--。KINC---要?jiǎng)?chuàng)建的關(guān)鍵點(diǎn)編號(hào)增量,缺省時(shí)由系統(tǒng)自動(dòng)指定。NOELEM---是否創(chuàng)建單元和節(jié)點(diǎn)控制參數(shù)。
NOELEM=0(缺?。┤绻嬖趩卧凸?jié)點(diǎn)則生成
NOELEM=1不生成單元和節(jié)點(diǎn)。IMOVE---體是否被移動(dòng)或重新創(chuàng)建。IMOVE=0(缺?。┰瓉?lái)的體不動(dòng),重新創(chuàng)建新體;當(dāng)IMOVE=1不創(chuàng)建新體,原來(lái)的體移動(dòng)到新位置,此時(shí)編號(hào)不變(即
ITIME、KINC和NOELEM均無(wú)效),且單元和節(jié)點(diǎn)一并移動(dòng)。January30,20012.2.4創(chuàng)建體-VGEN/prep7 !進(jìn)入前處理blc4,4,5,1,2,3,6 !創(chuàng)建長(zhǎng)方體vgen,2,1,,,6 !復(fù)制長(zhǎng)方體csys,1 !設(shè)定柱坐標(biāo)系vgen,,2,,,,30,,,,1 !將V2旋轉(zhuǎn)30°!即將幾何模型旋轉(zhuǎn)January30,20012.2.4創(chuàng)建體-VSYMM4.通過(guò)坐標(biāo)軸鏡像創(chuàng)建體命令:VSYMM,Ncomp,NV1,NV2,NINC,KINC,NOELEM,IMOVENcomp---對(duì)稱(chēng)控制選項(xiàng),可選X(缺?。?,Y,Z值。必須在直角坐標(biāo)系下,體可以在任意象限。例如接著VGEN命令中的例子:csys,0 !必須在直角坐標(biāo)系vsymm,x,all !鏡像所有體創(chuàng)建新體January30,20012.2.4創(chuàng)建體-VLIST等5.列表輸出體信息命令:VLIST,NV1,NV2,NINC其中參數(shù)意義同VGEN中的說(shuō)明。6.顯示體命令:VPLOT,NV1,NV2,NINC,DEGEN,SCALE其中NV1,NV2,NINC參數(shù)意義同VGEN中的說(shuō)明,DEGEN,SCALE同APLOT中的說(shuō)明。7.刪除體命令:VDELE,NV1,NV2,NINC,KSWP其中:NV1,NV2,NINC---同VGEN命令中的說(shuō)明。KSWP---刪除控制參數(shù),當(dāng)KSWP=0(缺?。r(shí)則僅刪除體;當(dāng)KSWP=1時(shí)則也刪除其面、線和關(guān)鍵點(diǎn),但線和關(guān)鍵點(diǎn)不依附其它圖素。January30,20012.2.4創(chuàng)建體-VSEL,VSLA8.選擇一組體命令:VSEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWPType---選擇類(lèi)型標(biāo)識(shí),同ASEL中的說(shuō)明。Item---選擇數(shù)據(jù)標(biāo)識(shí),僅適用于Type=S,R,A,U。缺省為VOLUItem可選擇的有:
VOLU---以體號(hào)選擇,其后參數(shù)相應(yīng)賦值。
LOC---以當(dāng)前坐標(biāo)系中的坐標(biāo)值選擇,其Comp可選擇
X,Y,Z,而X,Y,Z為體的中心坐標(biāo),且其后參數(shù)相應(yīng)賦值。
MAT,TYPE,REAL,ESYS,---以跟體相關(guān)的材料號(hào)、單元類(lèi)型號(hào)、實(shí)常數(shù)號(hào)、單元坐標(biāo)號(hào)選擇,其后參數(shù)均要相應(yīng)賦值。VMIN,VMAX,VINC---同ASEL中的說(shuō)明。KSWP---控制選擇方式。當(dāng)KSWP=0(缺省)則僅選擇體;當(dāng)KSWP=1則選擇與體相關(guān)的面、線、關(guān)鍵點(diǎn)、節(jié)點(diǎn)和單元,但僅在Type=S時(shí)有效。9.選擇與所選面相關(guān)的體命令:VSLA,Type,VLKEY其中Type僅可為S,R,A,U,而VLKEY意義與ASLL中的類(lèi)似。January30,20012.3幾何模型的布爾運(yùn)算創(chuàng)建復(fù)雜的幾何模型,可運(yùn)用布爾運(yùn)算對(duì)模型進(jìn)行加工和修改。無(wú)論是自頂向下建模或是自底向上建模創(chuàng)建的圖素都可進(jìn)行布爾運(yùn)算,通過(guò)簡(jiǎn)單的幾何模型進(jìn)行一系列布爾操作可創(chuàng)建復(fù)雜的模型,使得建模較為容易和快捷。對(duì)于包含退化的模型,有時(shí)布爾運(yùn)算是無(wú)法完成的。對(duì)于已經(jīng)劃分網(wǎng)格的圖素不能進(jìn)行布爾運(yùn)算,在操作前應(yīng)清除網(wǎng)格,否則提示錯(cuò)誤信息;同樣地,如果定義了荷載和單元屬性,在布爾運(yùn)算后這些屬性不會(huì)轉(zhuǎn)換到新圖素上,需重新定義。January30,20012.3.1布爾運(yùn)算的設(shè)置-BOPTN1.布爾運(yùn)算的一般設(shè)置命令:BOPTN,Lab,ValueLab---控制參數(shù),其值可?。?/p>
DEFA---恢復(fù)各選項(xiàng)的缺省設(shè)置。 STAT---列表當(dāng)前的設(shè)置狀態(tài)。
KEEP---刪除或保留輸入圖素選項(xiàng)。NUMB---輸出圖素編號(hào)警告信息選項(xiàng)。
NWARN---警告信息選項(xiàng)。 VERSION---布爾操作兼容性選項(xiàng)。Value---各種Lab對(duì)應(yīng)不同的Value。當(dāng)Lab=KEEP時(shí):Value=NO(缺省)則刪除輸入圖素
Value=YES則保留輸入圖素。當(dāng)Lab=NUMB時(shí):Value=0(缺省)則不輸出編號(hào)警告信息。
Value=1則輸出編號(hào)警告信息。當(dāng)Lab=NWARN時(shí):Value=0(缺?。┎紶柌僮魇r(shí)產(chǎn)生一個(gè)警告信息。
Value=1布爾操作失敗時(shí)不產(chǎn)生一個(gè)警告信息。
Value=-1布爾操作失敗時(shí)產(chǎn)生一個(gè)錯(cuò)誤信息。當(dāng)Lab=VERSION時(shí):Value=RV52(缺?。┘せ?.2版本兼容性選項(xiàng)
Value=RV51激活5.1版本兼容性選項(xiàng)。January30,20012.3.1布爾運(yùn)算的設(shè)置-BOPTNJanuary30,20012.3.1布爾運(yùn)算的設(shè)置-BTOL2.布爾運(yùn)算的容差設(shè)置命令:BTOL,PTOL其中PTOL為點(diǎn)重合容差,缺省為1E-5。在布爾操作時(shí),如果點(diǎn)之間的距離在此值范圍之內(nèi),則認(rèn)為這些點(diǎn)是重合的。放松此值則會(huì)增加運(yùn)算時(shí)間和存貯需求,但會(huì)使較多的布爾運(yùn)算成功;盡管如此當(dāng)模型的拓?fù)潢P(guān)系比較復(fù)雜時(shí),仍有可能不能完成布爾運(yùn)算,此時(shí)應(yīng)改變模型的創(chuàng)建方法以求能夠完成布爾操作。
PTOL=DEFA時(shí),則恢復(fù)缺省設(shè)置;
PTOL=STAT時(shí),則列表輸出當(dāng)前設(shè)置。January30,20012.3.2交運(yùn)算(Intersection)交運(yùn)算就是由圖素的共同部分形成一個(gè)新的圖素,其運(yùn)算結(jié)果只保留兩個(gè)或多個(gè)圖素的重疊部分。
交運(yùn)算分為公共相交和兩兩相交兩種。公共相交就是僅保留所有圖素的重疊部分,即只生成一個(gè)圖素,當(dāng)圖素很多時(shí)可能不存在公共部分,這時(shí)布爾運(yùn)算不能完成。兩兩相交是保留任意兩個(gè)圖素的公共部分,有可能生成很多圖素。
公共交運(yùn)算對(duì)圖素沒(méi)有級(jí)別要求,即任何級(jí)別的圖素都可作公共交運(yùn)算,而不管其相交部分是何級(jí)別的圖素。例如線、面、體的兩兩與相互交運(yùn)算都可;再如體的交運(yùn)算中,其相交部分可以是關(guān)鍵點(diǎn)、線、面或體等。
兩兩相交運(yùn)算則要求為同級(jí)圖素,但相交部分可為任何級(jí)別的圖素。例如只能作線與線(相交部分可為關(guān)鍵點(diǎn)、線)、面與面(相交部分可為關(guān)鍵點(diǎn)、線、面)、體與體的兩兩相交(相交部分可為關(guān)鍵點(diǎn)、線、面、體)。交運(yùn)算完成后,輸入圖素的處理采用BOPTN的設(shè)置。January30,20012.3.2交運(yùn)算命
令功
能可能生成的新圖素LINL線線相交運(yùn)算關(guān)鍵點(diǎn),線AINA面面相交運(yùn)算關(guān)鍵點(diǎn),線,面VINV體體相交運(yùn)算關(guān)鍵點(diǎn),線,面,體LINA線面相交運(yùn)算關(guān)鍵點(diǎn),線AINV面體相交運(yùn)算關(guān)鍵點(diǎn),線,面LINV線體相交運(yùn)算關(guān)鍵點(diǎn),線以上為公共相交命令,以下為兩兩相交命令LINP線線兩兩相交運(yùn)算關(guān)鍵點(diǎn),線AINP面面兩兩相交運(yùn)算關(guān)鍵點(diǎn),線,面VINP體體兩兩相交運(yùn)算關(guān)鍵點(diǎn),線,面,體January30,20012.3.2交運(yùn)算1.同級(jí)圖素相交運(yùn)算線線相交:LINL,NL1,NL2,NL3,NL4,NL5,NL6,NL7,NL8,NL9面面相交:AINA,NA1,NA2,NA3,NA4,NA5,NA6,NA7,NA8,NA9體體相交:VINV,NV1,NV2,NV3,NV4,NV5,NV6,NV7,NV8,NV9其中NX1~NX9為相交圖素的編號(hào),NX1可以為P、ALL或元件名(其中X表示L、A或V)。2.不同級(jí)圖素相交運(yùn)算線面相交:LINA,NL,NA面體相交:AINV,NA,NV線體相交:LINV,NL,NV其中NL為相交線號(hào),NA為相交面號(hào),NV為相交體號(hào)。被交圖素不能為ALL或元件名,這對(duì)實(shí)際應(yīng)用造成一定的不便。3.同級(jí)兩兩相交運(yùn)算線線兩兩相交:LINP,NL1,NL2,NL3,NL4,NL5,NL6,NL7,NL8,NL9面面兩兩相交:AINP,NA1,NA2,NA3,NA4,NA5,NA6,NA7,NA8,NA9體體兩兩相交:VINP,NV1,NV2,NV3,NV4,NV5,NV6,NV7,NV8,NV9January30,20012.3.2交運(yùn)算-LINLJanuary30,20012.3.2交運(yùn)算-AINAJanuary30,20012.3.2交運(yùn)算-VINVJanuary30,20012.3.2交運(yùn)算-LINAJanuary30,20012.3.2交運(yùn)算-AINV,LINVJanuary30,20012.3.2交運(yùn)算-LINPJanuary30,20012.3.2交運(yùn)算-AINPJanuary30,20012.3.2交運(yùn)算-VINPJanuary30,20012.3.2交運(yùn)算-示例1
線相交任意創(chuàng)建一組線,分別作交運(yùn)算和兩兩相交運(yùn)算,命令流如下/prep7 !進(jìn)入前處理*do,i,1,20 !利用DO循環(huán)創(chuàng)建關(guān)鍵點(diǎn)*if,mod(i,2),eq,0,then !如果I能被2整除則執(zhí)行下面命令k,i,2*i,4 !創(chuàng)建坐標(biāo)為(2*i,4)的關(guān)鍵點(diǎn)*else !否則(I不能被2整除)k,i,2*i,-4 !創(chuàng)建坐標(biāo)為(2*i,-4)的關(guān)鍵點(diǎn)*endif !結(jié)束IF語(yǔ)句*enddo !結(jié)束循環(huán)語(yǔ)句*do,i,1,19$l,i,i+1$*enddo !利用循環(huán)創(chuàng)建線l,2,19$l,1,20LINL,all !作線交運(yùn)算,由于沒(méi)有公共部分不能運(yùn)算LINP,ALL !作線兩兩相交運(yùn)算,生成許多關(guān)鍵點(diǎn),且刪除了輸入線!如果在執(zhí)行LINP之前,設(shè)置BOPTN,KEEP,YES則輸入線保留下來(lái)。January30,20012.3.2交運(yùn)算-示例January30,20012.3.2交運(yùn)算-示例2兩端為球面的圓柱體設(shè)球體直徑與圓柱體全高相同,命令流如下:/prep7 !進(jìn)入前處理r=3$h=8 !設(shè)置圓柱體半徑和高度sph4,,,h/2 !創(chuàng)建半徑為H/2的球體wpoff,,,-h/2 !沿Z軸移動(dòng)工作平面cyl4,,,r,,,,h !創(chuàng)建半徑為R高度為H的圓柱體VINV,all !作體交運(yùn)算January30,20012.3.3加運(yùn)算(Addition)加運(yùn)算是由多個(gè)幾何圖素生成一個(gè)幾何圖素,而且該圖素是一整體即沒(méi)有“接縫”(內(nèi)部的低級(jí)圖素被刪除),當(dāng)然帶孔的面或體同樣可以進(jìn)行加運(yùn)算。加運(yùn)算僅限于同級(jí)幾何圖素,而且相交部分最好與母體同級(jí),但在低于母體一級(jí)時(shí)也可作加運(yùn)算。如體與體的相加,其相交部分如為體或面,則加運(yùn)算后為一個(gè)體;如相交部分為線,則運(yùn)算后不能生成一個(gè)體,但可公用相交的線;如相交部分為關(guān)鍵點(diǎn),同樣加運(yùn)算后公用關(guān)鍵點(diǎn),但體不是一個(gè),不能作完全的加運(yùn)算。如面與面相加,其相交部分如果面或線,則可完成加運(yùn)算。如果相交部分為關(guān)鍵點(diǎn),則可能生成的圖素會(huì)有異常,當(dāng)然一般情況下不會(huì)出現(xiàn)這種加運(yùn)算。加運(yùn)算完成后,輸入圖素的處理采用BOPTN的設(shè)置。如采用缺省設(shè)置,則輸入圖素被刪除。加運(yùn)算有2個(gè)命令,即AADD,VADD。January30,20012.3.3加運(yùn)算-AADD,VADD1.加運(yùn)算命令面加運(yùn)算:AADD,NA1,NA2,NA3,NA4,NA5,NA6,NA7,NA8,NA9體加運(yùn)算:VADD,NV1,NV2,NV3,NV4,NV5,NV6,NV7,NV8,NV9其中NX1~NX9為相加圖素的編號(hào),NX1可以為P、ALL或元件名(其中X表示A或V)。⑴單圓柱墩和基礎(chǔ)/prep7 !進(jìn)入前處理a=3$h1=2$r=0.6$h=6 !定義參數(shù)blc5,,,a,a,h1 !創(chuàng)建長(zhǎng)方體!cyl4,,,r,,,,h1+h!此命令與下面兩條命令結(jié)果不完全相同。
!該命令在VADD后將在長(zhǎng)方體底面有
!一圓面產(chǎn)生。wpoff,,,h1$cyl4,,,r,,,,h !移動(dòng)工作平面并創(chuàng)建圓柱體VADD,all !作體加運(yùn)算January30,20012.3.3加運(yùn)算January30,20012.3.3加運(yùn)算⑵
圓端形橋墩斷面/prep7 !進(jìn)入前處理a=6$b=1.5 !設(shè)斷面全寬和厚度參數(shù)cyl4,,,b/2$cyl4,a-b,,b/2 !在不同位置創(chuàng)建兩個(gè)圓面rectng,,a-b,-b/2,b/2 !創(chuàng)建矩形面aadd,all !作加運(yùn)算,生成一個(gè)只有外邊界線的圓端形面January30,20012.3.4減運(yùn)算(Subtract)減運(yùn)算就是“刪除”母體中一個(gè)或多個(gè)與子體重合的圖素。與加運(yùn)算不同的是減運(yùn)算可在不同級(jí)圖素間進(jìn)行,但相交部分最多與母體相差一級(jí);例如體體減運(yùn)算時(shí),其相交部分不能為線,為面或體均可完成運(yùn)算。減運(yùn)算結(jié)果的最高圖素與母體圖素相同。
減運(yùn)算完成后,輸入圖素的處理可采用BOPTN的設(shè)置,如采用缺省設(shè)置,則輸入圖素被刪除。也可不采用BOPTN的設(shè)置,而在減運(yùn)算的參數(shù)中設(shè)置保留或刪除,該設(shè)置高于BOPTN中的設(shè)置,并且減圖素和被減圖素均可設(shè)置刪除或保留選項(xiàng)。
減運(yùn)算在處理相交圖素時(shí)可選擇共享或分離兩種方式。January30,20012.3.4減運(yùn)算-xSBx1.同級(jí)圖素減運(yùn)算線線減運(yùn)算:LSBL,NL1,NL2,SEPO,KEEP1,KEEP2面面減運(yùn)算:ASBA,NA1,NA2,SEPO,KEEP1,KEEP2體體減運(yùn)算:VSBV,NV1,NV2,SEPO,KEEP1,KEEP2Nx1,Nx2---被減圖素編號(hào)和減去圖素編號(hào)。Nx1也可為
ALL或元件名(x可為L(zhǎng),A,V)。SEPO---確定NX1和NX2相交圖素的處理方式。
SEPO=0(缺?。﹦t新生成的圖素共享該相交圖素;
SEPO=SEPO則新生成的圖素分開(kāi)是各自獨(dú)立的,但位置上是重合的。KEEP1---確定NX1是否保留控制參數(shù)。
KEEP1=0或空(缺?。﹦t使用BOPTN中的設(shè)置;
KEEP1=DELETE刪除NX1圖素(高于BOPTN設(shè)置)
KEEP1=KEEP保留NX1圖素(高于BOPTN中設(shè)置)KEEP2---與KEEP1類(lèi)似。January30,20012.3.4減運(yùn)算-LSBLJanuary30,20012.3.4減運(yùn)算-ASBAJanuary30,20012.3.4減運(yùn)算-VSBVJanuary30,20012.3.4減運(yùn)算-xSBy2.不同級(jí)圖素減運(yùn)算線減面運(yùn)算:LSBA,NL,NA,SEPO,KEEPL,KEEPA線減體運(yùn)算:LSBV,NL,NV,SEPO,KEEPL,KEEPV面減線運(yùn)算:ASBL,NA,NL,------,KEEPA,KEEPL面減體運(yùn)算:ASBV,NA,NV,SEPO,KEEPA,KEEPV體減面運(yùn)算:VSBA,NV,NA,SEPO,KEEPV,KEEPA其中NL,NA,NV---線、面、體編號(hào),也可為ALL或元件名。其余參數(shù)意義類(lèi)似于同級(jí)圖素減運(yùn)算命令中的說(shuō)明。January30,20012.3.4減運(yùn)算-LSBAJanuary30,20012.3.4減運(yùn)算-LSBVJanuary30,20012.3.4減運(yùn)算-ASBV,ASBLJanuary30,20012.3.4減運(yùn)算-VSBAJanuary30,20012.3.4減運(yùn)算-示例⑴
井子框架線先創(chuàng)建通長(zhǎng)的兩組線,然后分別相減,生成相交部位存在關(guān)鍵點(diǎn)及其之間的線。/prep7 !進(jìn)入前處理*do,i,1,10$k,2*i-1,,i$k,2*i,11,i$l,2*i-1,2*i$*enddo
!生成一組水平線(10條)cm,ls1,line !定義名為L(zhǎng)S1的元件lsel,none !選擇線的空集*do,i,1,10$k,50+2*i-1,i,1$k,50+2*i,i,10 !生成一組豎直線(10條)l,50+2*i-1,50+2*i$*enddocm,ls2,line !定義名為L(zhǎng)S2的元件lsel,all !選擇所有線lsbl,ls1,ls2,,KEEP,keep !作LS1-LS2運(yùn)算,并保留LS1和LS2選擇集中的線;!運(yùn)算結(jié)果將LS1的線全部打斷,但LS2中的仍為通長(zhǎng)線lsbl,ls2,ls1 !再作LS2-LS1運(yùn)算,并刪除LS1和LS2;
!運(yùn)算結(jié)果將LS2的線全部打斷,但相交處有重合關(guān)鍵點(diǎn)nummrg,kp !粘接重合的關(guān)鍵點(diǎn)!最終生成相交處存在關(guān)鍵點(diǎn),及關(guān)鍵點(diǎn)間的多條短線。該命令相當(dāng)于線切分線。January30,20012.3.4減運(yùn)算-示例創(chuàng)建縱橫線各10條January30,20012.3.4減運(yùn)算-示例用橫線減去豎線,并且保留縱橫線。橫線全部打斷,但豎線為通長(zhǎng)線。January30,20012.3.4減運(yùn)算-示例用豎線減去橫線,并刪除縱橫線。豎線全部打斷??梢钥吹胶芏嘀睾系年P(guān)鍵點(diǎn)January30,20012.3.4減運(yùn)算-示例粘接重合圖素得到交叉網(wǎng)格線。January30,20012.3.5用工作平面切分圖素用工作平面切分圖素實(shí)際上是布爾減運(yùn)算,即圖素(線、面、體)減工作平面的運(yùn)算(相當(dāng)與LSBA,ASBA,VSBA命令),但工作平面不
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件著作權(quán)轉(zhuǎn)讓協(xié)議書(shū)(2025版)
- 人力資源管理保密協(xié)議(2025版)
- 人防車(chē)位買(mǎi)賣(mài)合同(2025版)
- 設(shè)備安裝采購(gòu)合同范本2025年
- 區(qū)域代理商合同范本2025年
- 全新借款授信合同(2025版)
- 潤(rùn)滑油供貨合同范本2025年
- 全新公墓承包合同(2025版)
- 認(rèn)繳股權(quán)轉(zhuǎn)讓協(xié)議模板2025年
- 美容院股權(quán)轉(zhuǎn)讓協(xié)議書(shū)2025年
- 河南省2025年全省機(jī)關(guān)事業(yè)單位工勤技能崗位等級(jí)行政事務(wù)人員練習(xí)題及答案
- 2025年富士康入職線上測(cè)試題及答案
- 數(shù)據(jù)標(biāo)注員基礎(chǔ)技能培訓(xùn)手冊(cè)
- 2025興業(yè)銀行宜賓分行社會(huì)招聘(7月)筆試備考試題及答案解析
- 2019-2025年中國(guó)馬養(yǎng)殖行業(yè)市場(chǎng)運(yùn)營(yíng)現(xiàn)狀及投資前景預(yù)測(cè)報(bào)告
- 廣東校醫(yī)考試試題及答案
- 加油站團(tuán)隊(duì)管理課件
- GB/T 45760-2025精細(xì)陶瓷粉體堆積密度測(cè)定松裝密度
- 福建省福州市福九聯(lián)盟2024-2025學(xué)年高一下學(xué)期7月期末考試數(shù)學(xué)試卷(含答案)
- 企業(yè)環(huán)境保護(hù)工作課件
- 2024年云南省富源縣人民醫(yī)院公開(kāi)招聘護(hù)理工作人員試題帶答案詳解
評(píng)論
0/150
提交評(píng)論