日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

ANSYS 入門教程 (7)

 昵稱17628448 2014-05-25

2.2 創(chuàng)建幾何模型
2.2.1 創(chuàng)建關(guān)鍵點(diǎn)

ANSYS 入門教程 (7) - 創(chuàng)建幾何模型 - htbbzzg - htbbzzg的博客
  
(1)  在給定坐標(biāo)點(diǎn)創(chuàng)建關(guān)鍵點(diǎn)
    命令:K, NPT, X, Y, Z
        NPT - 關(guān)鍵點(diǎn)的編號,缺省時(shí)(0或空)自動(dòng)指定為可用的最小編號。
        X,Y,Z - 在當(dāng)前坐標(biāo)系中的坐標(biāo)值,當(dāng)前坐標(biāo)系可以是 CSYS 指定的坐標(biāo)系。
    如果輸入的關(guān)鍵點(diǎn)號與既有關(guān)鍵點(diǎn)號相同,則覆蓋既有關(guān)鍵點(diǎn)。即關(guān)鍵點(diǎn)是惟一的,并以最后一次輸入的為準(zhǔn)。如果既有關(guān)鍵點(diǎn)與較高級圖素相連或已經(jīng)劃分網(wǎng)格,則不能覆蓋,并給出錯(cuò)誤信息。例如:
        /prep7             ! 進(jìn)入前處理
        k,,10               ! 創(chuàng)建缺省編號的關(guān)鍵點(diǎn),其編號為 1
        k,15,10,5        ! 創(chuàng)建編號為 15 的關(guān)鍵點(diǎn)
        k,16,10,5,5     ! 創(chuàng)建編號為 16 的關(guān)鍵點(diǎn)
        k,,10,3            ! 創(chuàng)建缺省編號的關(guān)鍵點(diǎn),其編號為 2
        k,15,10,6        ! 重新定義編號為 15 的關(guān)鍵點(diǎn)
(2)   在兩關(guān)鍵點(diǎn)之間創(chuàng)建一個(gè)關(guān)鍵點(diǎn)
    命令:KBETW, KP1, KP2, KPNEW, TYPE, VALUE
        KP1,KP2 - 第 1 個(gè)和第 2 個(gè)關(guān)鍵點(diǎn)號。
        KPNEW - 指定創(chuàng)建的關(guān)鍵點(diǎn)號,缺省時(shí)系統(tǒng)自動(dòng)指定為可用的最小編號。
        TYPE - 創(chuàng)建關(guān)鍵點(diǎn)的方式,當(dāng) TYPE=RATIO 時(shí)(缺?。?,VALUE 為兩關(guān)鍵點(diǎn)距離的比值,即:(KP1-KPNEW)/(KP1-KP2)。當(dāng)
  TYPE = DIST 時(shí),VALUE 為 KP1 到 KPNEW 之間的距離,且僅限于直角坐標(biāo)系。
        VALUE - 由 TYPE 決定的新關(guān)鍵點(diǎn)位置參數(shù),缺省為 0.5。如果 TYPE = RATIO,則 VALUE 為比率,若小于 0 或大于 1,則在兩個(gè)關(guān)鍵點(diǎn)的外延線上創(chuàng)建一個(gè)新關(guān)鍵點(diǎn)。如果 TYPE = DIST,則 VALUE 為距離值,若小于 0 或大于 KP1 與 KP2 之間的距離,會在外延線上創(chuàng)建一個(gè)新關(guān)鍵點(diǎn)。
        新創(chuàng)建的關(guān)鍵點(diǎn)位置與當(dāng)前坐標(biāo)系有關(guān),如為直角坐標(biāo)系,新點(diǎn)將在 KP1 和 KP2 之間的直線上;否則將在由當(dāng)前坐標(biāo)系確定的線上。
(3)   在兩關(guān)鍵點(diǎn)之間創(chuàng)建多個(gè)關(guān)鍵點(diǎn)
    命令:KFILL, NP1, NP2, NFILL, NSTRT, NINC, SPACE
        NP1,NP2 - 兩個(gè)既有關(guān)鍵點(diǎn)號.
        NFILL - 在 NP1 和 NP2之間將要?jiǎng)?chuàng)建的關(guān)鍵點(diǎn)個(gè)數(shù),缺省為 |NP2-NP1| - 1。
        NSTRT - 指定創(chuàng)建的第一個(gè)關(guān)鍵點(diǎn)號,缺省為 NP1+NINC。此號最好指定,以防覆蓋。
        NINC - 將要?jiǎng)?chuàng)建的關(guān)鍵點(diǎn)編號增量,其值可正可負(fù),缺省為 (NP2-NP1) / (NFILL+1)。
        SPACE - 間隔比,即創(chuàng)建關(guān)鍵點(diǎn)后,最后一個(gè)間隔與第一個(gè)間隔之比。缺省為 1.0,即等間隔。
    與 KBETW 相同,新創(chuàng)建關(guān)鍵點(diǎn)位置與當(dāng)前坐標(biāo)相關(guān)。
    示例:
        /prep7                               ! 進(jìn)入前處理
        k,1                                     ! 創(chuàng)建關(guān)鍵點(diǎn) 1,坐標(biāo): 0,0,0
        k,20,10                              ! 創(chuàng)建關(guān)鍵點(diǎn) 20,坐標(biāo): 20,0,0
        k,3,10,5                             ! 創(chuàng)建關(guān)鍵點(diǎn) 3,坐標(biāo): 10,5,0
        kfill,1,20,8                          ! 采用缺省設(shè)置,在 1 和 20 之間創(chuàng)建 8 個(gè)關(guān)鍵點(diǎn)
                                                    ! 其編號依次為 3, 5,……,17。而原來的關(guān)鍵點(diǎn) 3 則被覆蓋。
        k,50,10,5                            ! 創(chuàng)建關(guān)鍵點(diǎn)50,坐標(biāo): 10,5,0
        kfill,1,50,20,100,1              ! 在 1 和 50 之間創(chuàng)建 20 個(gè)關(guān)鍵點(diǎn),起始編號 100,編號增量為 1
        k,60,10,10                          ! 創(chuàng)建關(guān)鍵點(diǎn) 60,坐標(biāo): 10,10,0
        kfill,1,60,15,222,3,2.5       ! 在 1 和 60 之間創(chuàng)建 15 個(gè)關(guān)鍵點(diǎn),起始編號為 222,編號增量為 3,
                                                        ! 間隔比為 2.5。創(chuàng)建的關(guān)鍵點(diǎn)間隔越來越大

(4)   復(fù)制創(chuàng)建關(guān)鍵點(diǎn)
    命令:KGEN, ITIME, NP1, NP2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE
        ITIME - 復(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)的偏移量。對于柱坐標(biāo)系為 --,Dθ,DZ;對于球坐標(biāo)系為 --, Dθ,--,其中--表示不可操作。
        KINC - 要?jiǎng)?chuàng)建的關(guān)鍵點(diǎn)編號增量,缺省時(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(缺?。┰瓉淼年P(guān)鍵點(diǎn)不動(dòng),重新創(chuàng)建新的關(guān)鍵點(diǎn);當(dāng) IMOVE=1 不創(chuàng)建新關(guān)鍵點(diǎn),原來的關(guān)鍵點(diǎn)移動(dòng)到新位置,此時(shí)編號不變(即 ITIME、KINC 和 NOELEM 均無效)單元和節(jié)點(diǎn)一并移動(dòng)。
例如:
        /prep7                                      ! 進(jìn)入前處理
        k,1                                            ! 創(chuàng)建關(guān)鍵點(diǎn) 1
        k,20,10                                    ! 創(chuàng)建關(guān)鍵點(diǎn) 20
        kgen,,1,20,19,,5,,,,1               ! 移動(dòng)關(guān)鍵點(diǎn) 1 和 20,沿 Y 軸偏移量為 5
        kgen,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) 60

(5)   鏡像創(chuàng)建關(guān)鍵點(diǎn)
    命令:KSYMM, Ncomp, NP1, NP2, NINC, KINC, NOELEM, IMOVE
        Ncomp - 對稱控制參數(shù),Ncomp = x,關(guān)于 X(或 R)軸對稱(缺?。?br>            Ncomp = y,關(guān)于 Y(或 θ)軸對稱;
            Ncomp = z,關(guān)于 Z(或 Φ)軸對稱。
    可通過定義工作平面移動(dòng)后,利用 CSYS,4 設(shè)定當(dāng)前坐標(biāo)系,則當(dāng)前坐標(biāo)系原點(diǎn)位置與工作平面相同,在利用鏡像時(shí)其幾何位置也發(fā)生相應(yīng)變化。當(dāng)然也可通過局部坐標(biāo)系對稱。
    例如:
        /prep7                  ! 進(jìn)入前處理
        k,1,1,1                 ! 創(chuàng)建關(guān)鍵點(diǎn) 1
        k,20,10,10           ! 創(chuàng)建關(guān)鍵點(diǎn) 20
        kfill,1,20,8,30       ! 在 1 和 20 之間創(chuàng)建 8 個(gè)關(guān)鍵點(diǎn),起始編號為 30
        ksymm,x,all          ! 所有關(guān)鍵點(diǎn)關(guān)于 X 軸對稱創(chuàng)建新的關(guān)鍵點(diǎn)
        ksymm,y,all          ! 所有關(guān)鍵點(diǎn)(包括上條創(chuàng)建的)關(guān)于 Y  軸對稱創(chuàng)建新的關(guān)鍵點(diǎn)

(6)   列表顯示關(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)。

(7)   在屏幕上顯示關(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 命令中的說明。
    例如:
        kplot               ! 顯示所選擇的關(guān)鍵點(diǎn)。
        kplot,,,,hpt      ! 顯示所選擇的硬點(diǎn)。

(8)   刪除關(guān)鍵點(diǎn)
    命令:KDELE, NP1, NP2, NINC
       其參數(shù)意義同 KGEN 中的參數(shù)意義。
 
(9)   選擇關(guān)鍵點(diǎn)
    命令:KSEL, Type, Item, Comp, VMIN, VMAX, VINC, KABS
       Type - 選擇類型標(biāo)識。其值可?。?br>       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)識,僅適用于Type=S,R,A,U。缺省為KP,可選擇的有:
       KP - 以關(guān)鍵點(diǎn)號選擇,其后參數(shù)相應(yīng)賦值。
       EXT - 選擇當(dāng)前線子集中線的最外面關(guān)鍵點(diǎn),其后無參數(shù)賦值。
       HPT - 以硬點(diǎn)號選擇,其后參數(shù)相應(yīng)賦值。
       LOC - 以當(dāng)前坐標(biāo)系中的坐標(biāo)值選擇,其 Comp 可選擇 X,Y,Z,且其后參數(shù)相應(yīng)賦值。
       MAT - 以跟關(guān)鍵點(diǎn)相關(guān)的材料號選擇,其后參數(shù)相應(yīng)賦值。
       REAL - 以跟關(guān)鍵點(diǎn)相關(guān)的實(shí)常數(shù)號選擇,其后參數(shù)相應(yīng)賦值。
       TYPE - 以跟關(guān)鍵點(diǎn)相關(guān)的單元類型號選擇,其后參數(shù)相應(yīng)賦值。
       ESYS - 以跟關(guān)鍵點(diǎn)相關(guān)的單元坐標(biāo)選擇,其后參數(shù)相應(yīng)賦值。
       Comp - 選擇數(shù)據(jù)的組合標(biāo)識。如 Item = LOC 時(shí)的 X,Y,Z。
       VMIN - 選擇項(xiàng)目范圍的最小值??梢允顷P(guān)鍵點(diǎn)號、坐標(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)。選擇容差的大小對于能否達(dá)到期望的結(jié)果有較大影響,例如當(dāng) VMIN = 5000 = VMAX時(shí),選擇容差為 ±25,則 4975~5025 均被選擇。
      VINC - 在選擇范圍內(nèi)的增量。僅適用于整數(shù)(如關(guān)鍵點(diǎn)編號),必須大于零,缺省為 1。
      KABS - 絕對值控制標(biāo)識。如為 0,則在選擇期間檢查值的符號;如為 1,則在選擇期間使用絕對值,即忽略值的符號。
    在使用 KSEL 命令選擇時(shí),建議不要采用 Item=KP,即編號選擇。因?yàn)樵谑褂妹盍鹘_^程中,關(guān)鍵點(diǎn)有時(shí)是不知道的,如用編號選擇,則需要用 GUI 查看關(guān)鍵點(diǎn)編號,這樣就降低了建模效率,并且不同的 ANSYS 版本其編號順序會有差別。因此建議采用坐標(biāo)或其它選擇方法。

    示例:
       /prep7                       ! 進(jìn)入前處理
       k,1                             ! 創(chuàng)建關(guān)鍵點(diǎn) 1
       k,20,10                      ! 創(chuàng)建關(guān)鍵點(diǎn) 20
       kfill,1,20,8,30,1         ! 在 1 和 20 之間創(chuàng)建 8 個(gè)關(guān)鍵點(diǎn),起始編號為 30
       ksel,s,kp,,32,35,1     ! 在全集中選擇編號 32~35 的關(guān)鍵點(diǎn)
       ksel,r,kp,,32,34,1      ! 在當(dāng)前子集中重新選擇編號 32~34 的關(guān)鍵點(diǎn)
       ksel,a,kp,,1,20,19     ! 將全集中的 1 和 20 號添加到當(dāng)前子集
       ksel,u,kp,,1                ! 在當(dāng)前子集中去掉 1 號關(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)號為 37
       ksel,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) 100
       ksel,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)。
                                                   ! 此選擇容差為 ±1.0E-8×(2.221-2.22) =  ±1.0E-11,
                                                   ! 顯然非常嚴(yán)格。當(dāng)關(guān)鍵點(diǎn)坐標(biāo)值較大且較密時(shí)要特別注意。

(10)   選擇與所選線相關(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)。該命令在建模過程中也較常用,類似的命令是 KSLN (選擇與所選節(jié)點(diǎn)相關(guān)的關(guān)鍵點(diǎn))。

(11)  修改關(guān)鍵點(diǎn)坐標(biāo)
    命令:KMODIF, NPT, X, Y, Z
      其中 NPT 為要修改的關(guān)鍵點(diǎn)號。X,Y,Z 為替代原有的坐標(biāo)輸入的數(shù)值,其值處于當(dāng)前坐標(biāo)系下。
      要修改的關(guān)鍵點(diǎn)所依附的較高級圖素,如線、面或體必須被選擇,改變關(guān)鍵點(diǎn)后其較高級圖素會重新生成。與命令 K 不同,當(dāng)所定義的關(guān)鍵點(diǎn)依附較高級圖素時(shí)是不能覆蓋的;而 KMODIF 是直接修改關(guān)鍵點(diǎn)坐標(biāo)且會同時(shí)修改所依附的較高級圖素。
      如果被修改的關(guān)鍵點(diǎn)依附較高級圖素,執(zhí)行時(shí)此命令會出現(xiàn)確認(rèn)提示對話框。
      例如:
         /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)。則生成一四邊形。

(12)   關(guān)于硬點(diǎn)的操作
    硬點(diǎn)是一種特殊的關(guān)鍵點(diǎn),可以利用硬點(diǎn)施加荷載或從線和面上的任意點(diǎn)獲取數(shù)據(jù)。硬點(diǎn)不改變幾何模型的幾何形狀和拓?fù)潢P(guān)系。
    大多數(shù)關(guān)鍵點(diǎn)的命令都可用于硬點(diǎn),在使用更新模型命令時(shí),任何與圖素相關(guān)的硬點(diǎn)將被刪除,因此應(yīng)在模型創(chuàng)建完畢后再創(chuàng)建硬點(diǎn)。
    如果刪除與硬點(diǎn)相關(guān)的圖素,當(dāng)該硬點(diǎn)與其它圖素?zé)o關(guān)時(shí),則此硬點(diǎn)也被刪除,否則此硬點(diǎn)不刪除。
    定義硬點(diǎn)的方法有兩種,即在線上定義硬點(diǎn)和在面上定義硬點(diǎn),命令均為 HPTCREATE,刪除硬點(diǎn)命令為 HPTDELETE。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多