Anonymous
Anonymous asked in 科學工程學 · 1 decade ago

想請問熟悉LS-DYNA的使用者,如何設定「無反射邊界」

如標題所說,我想要在LS-DYNA上模擬一物體受到敲擊後,經由接收點所擷取到的反射訊號,但是因為是做學理研究,所以希望過濾掉邊界訊號,以期所要的主要反射訊號能夠更明顯,而且也可以避免製作太大模型的困擾 (主要是不希望邊界反射訊號的干擾 )

我怕我這麼說,可能會讓人還是看不懂,所以我在形容一下我大概要做的模型。

例如我想做一個長1m 寬1m 高1m的正方體,然後我正方體的正上方的中心點給予一敲擊源,那麼應力波會以同心圓的方式擴散,在碰觸到正方體邊界的時候產生部分反射,而垂直傳遞的訊號應該會是最強,但是如果單純以1m的正方體來模擬,程式分析當然沒有太大的問題,可是如果要分析的是長寬超過的10m的模型,甚至考慮到此模型與地面接觸,那麼地面也會傳遞應力波,如果要連地面一起考慮進去,那麼此過大的模型所需要的分析時間將會耗時很久,考慮到過大的模型(例如整個地表層)邊界的回傳影響應該甚弱,所以想將四邊設定無反射邊界,來降低所需的分析時間,不知道有沒有熟悉這方面操作的人士能夠提供給我這方面的協助~~~~

總結來說,我希望模型邊界不會有任何訊號回傳,請懂的設定的人教我~~~拜託~拜託~~~

再拜託~~~~~

ps.如果會ANSYS設定無反射邊界,也請教教我~~~~

Update:

先謝謝您的解答。

然而我依照ANSYS路徑的設定無反射邊界,在存成.K檔進行分析時,卻會沒分析就直接結束了 (直接顯示"按任意鑑繼續" )

不知道是不是我哪邊設定錯了,還是設定時有需要特別注意的事項呢?

另外,不知道LS-DANY有沒有類似ANSYS的路徑設定呢?因為我看不懂您的設定 (心虛....),想說能否用路徑的方式讓我容易了解呢?(程度太差 >"<)

Update 2:

另外~~您問我的問題....給我一種很奇特的感覺...>"<

如果您是"許"先生...那我只好大聲地說:

學長~~~( 撲通~下跪 Orz ) 我不是故意的~~~但是我ANSYS不會設定~而且放個假也忘了您之前所交的LS-DANY下的設定了....

然後我又不好意思在問您....所以就上知識+ 求救了.....

這一切的一切....這一切的一切.......這...這......

請學長大人原諒~~~~~~~

Update 3:

以下是我分析時所跑出來的結果:

Initialization ....... 0.0000E+00 0.00 0.0000E+00 0.00

Element processing ... 0.0000E+00 0.00 0.0000E+00 0.00

Binary databases ..... 0.0000E+00 0.00 0.0000E+00 0.00

ASCII database ....... 0.0000E+00 0.00 0.0000E+00 0.00

Update 4:

Contact algorithm .... 0.0000E+00 0.00 0.0000E+00 0.00

Contact entities ..... 0.0000E+00 0.00 0.0000E+00 0.00

Rigid bodies ......... 0.0000E+00 0.00 0.0000E+00 0.00

Implicit Nonlinear ... 0.0000E+00 0.00 0.0000E+00 0.00

Update 5:

Implicit Lin. Alg. ... 0.0000E+00 0.00 0.0000E+00 0.00

----------------------------------------------------------------

T o t a l s 0.0000E+00 0.00 0.0000E+00 0.00

Update 6:

Problem time = 0.0000E+00

Problem cycle = 0

Total CPU time = 0 seconds ( 0 hours 0 minutes 0 seconds)

CPU time per zone cycle = 0 nanoseconds

Clock time per zone cycle= 0 nanoseconds

Update 7:

Number of CPU's 1

NLQ used/max 96/ 96

Start time 02/08/2009 19:10:33

End time 02/08/2009 19:10:33

Elapsed time 0 seconds( 0 hours 0 min. 0 sec.) for 0 cycles

E r r o r t e r m i n a t i o n

Update 8:

可以幫我看看是哪裡出問題嗎? 拜託了...>"

Update 9:

我有用沒有設定無反射邊界的模型下去跑,能夠正常跑出來耶.....

嗚嗚.....無反射邊界設定好難弄 >"

Update 10:

我的無反射邊界的設定如下:

ALLSEL,ALL

FLST,5,75,1,ORDE,4

FITEM,5,2857

FITEM,5,-2928

FITEM,5,2930

FITEM,5,-2932

NSEL,S, , ,P51X

CM,no reflecting,NODE

/PREP7

EDNB,ADD,NOREFLECTING,0,0

不知道能不能看出哪裡有問題呢?

真是不好意思.....如此勞煩您...真的很感謝

Update 11:

麻煩您那麼多,真的很謝謝您的細心教導 ^^

感謝 ^0^

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    以下是LS-DYNA的 *.K檔關於無反射邊界的設定卡片:

    1.先定義segment

    2.定義無反射邊界於segment上

    *SET_SEGMENT

    1 0.000 0.000 0.000 0.000

    5906 5907 7898 7885 0.000 0.000 0.000 0.000

    7885 7898 7899 7884 0.000 0.000 0.000 0.000

    *BOUNDARY_NON_REFLECTING

    1 0.0 0.0

    ANSYS中路徑如下:

    Main Menu>Preprocessor>LS-DYNA Options>Constraints>Apply>Non-Refl Bndry

    ANSYS中指令如下:

    EDNB, Option, Cname, AD, AS

    Defines a nonreflecting boundary in an explicit dynamic analysis.

    Option

    Label identifying the nonreflecting boundary option to be performed.

    ADD

    Define a nonreflecting boundary (default).

    DELE

    Delete a nonreflecting boundary.

    LIST

    List all defined nonreflecting boundaries (remaining fields are ignored).

    Cname

    Name of existing nodal component to which the nonreflecting boundary is to be added or deleted. For Option = DELE, use Cname = ALL to delete all defined nonreflecting boundaries.

    AD

    Activation flag for dilatational waves (dampers normal to waves).

    0

    Dilatational activation flag is off (default).

    1

    Dilatational activation flag is on.

    AS

    Activation flag for shear waves (dampers tangent to waves).

    0

    Shear activation flag is off (default).

    1

    Shear activation flag is on.

    2009-02-03 17:17:13 補充:

    你是朝陽或是中興的學生嗎??

    2009-02-10 09:53:13 補充:

    如果你是中興的,有可能是我學弟, 如果是朝陽的, 我猜應該是鄭老師的學生!!!!

    但是我不是你說的那個許先生!!!呵呵!!我只是好奇問看看而已!!!!

    2009-02-10 09:56:07 補充:

    你的錯誤訊息看不太出來是哪裡有問題!!!!你可以先試試不要設定無反射邊界!!!看看程式是否還有錯誤,如果有,就是其他問題!!!

    至於設定上,你可以從ANSYS/LS-Dyna上直接設定就好了 !!!

    Main Menu>Preprocessor>LS-DYNA Options>Constraints>Apply>Non-Refl Bndry

    2009-02-11 13:02:22 補充:

    你的無反射邊界設定是什麼??可以貼上來嗎??

    2009-02-12 09:50:01 補充:

    CM,no reflecting,NODE !!!你是用貼的,還是筆誤,因為這種component寫法應該是不能接受才對(中間空白)!!!!

    /PREP7

    EDNB,ADD,NOREFLECTING,0,0

    另外你設定的node compnent跟 設定無反射邊界的名稱不一樣(no reflecting 不同於NOREFLECTING)

Still have questions? Get your answers by asking now.