這四個方塊受的力一樣么?

最近腦子有點秀逗了,不過這個問題確實有點想不明白

四個方塊放在桌子上(ABCD),上面再疊一個方塊(白),白色方塊頂面收到一個向下的力,那麼四個方塊所受的力是一樣的么.

另外現在想做一個三維網路的彈性變形,初步想法是把物體劃分成若干個立方塊,然後各個立方塊的質心之間建立一個彈性形變的關係。不過如果要做成0.1mm精度的話,那50mm見方這樣的體積就需要1.25*10^8個質心,先不說建立rigidbody了,就算是單純存儲質心位置建立vector3都會內存不足。所以撒,有沒啥建議?

後面這個問題主要是為了讓跑進來噴我腦殘的人順便幫忙想一下哈,雖然我確實經常問腦殘問題


[先貼圖]拿Patran做了個有限元分析...小學物理水平就揍開吧~

Fig1:位移圖是變形,雲圖也是變形。

Fig2:位移圖是變形,雲圖是受力

然後說下工況,底面限制住三個自由度。(如果只限制住z向位移,好像不能算)

我不太理解題主要問的受力情況是什麼意思..這個應該就可以看出些什麼了吧~

PS:材料參數,幾何參數..我隨便設的,看個大概就可以了

PPS:需要說明一點,下面四個方塊怎麼是看做一個還是四個,這是個問題。因為有限元是用離散網格進行計算的,Patran計算時候會把靠近的節點看成一個。也就是說...下面四個方塊在這次計算中是看成一個的~

如果你實在需要把四個方塊看成分開的,你告訴我下他們怎麼接觸啊什麼的..這就麻煩了...咱再算...知乎隨便答個題,不用初中生知識了吧~


我是小學生,只能用小學知識回答。

壓強相等,那受力就看面積相不相等了


答案顯著依賴於方塊物性和接觸面邊界條件。lz還是說說目的是啥吧。。


不一樣,設A趨近於非常大,那麼他受的力就趨近於物體所有的壓力和重力。

當然用F=PS壓力等於壓強乘以面積也能解釋。


感覺應該不同,可想像四個人,你願意是那個b嗎?不願意的話,物理規律同理。


不知樓主能否拿個桌子做實驗,用腳就能感受。


我是來自六年二班的火把,我只能回答一下第一部分的問題。

考慮一下臨界條件,假設白色方塊正好放在B方塊的邊界,在ACD上所佔面積剛好為零,那麼壓力都在誰身上呢?

這是我們奧數老師教我們的臨界值法,用來做選擇題的時候有用。把數字弄到極端,能快速解答選擇題,樓主的判斷題更不在話下了。


只有AC一樣吧,如果BD上面的方塊是正方形的話。把上下兩個方塊沿十字線切開,然後再拼成原來的樣子,跟不切開上下的受力是一樣的吧。


不一樣,對白塊施加力後,假設白塊能均攤的話,則白塊所每單位承受的壓強是一樣的,由於白塊和下面4個方塊接觸面積不一樣,所以各個方塊受力也是不一樣的


假設是一樣的

你就拿一點膠水~

把ab粘在一起,定義為一個方塊~

c受的力就瞬間變大。

哎呀喂!你只是在塗了點膠水而已…

c表示不服。違反要讓每個方塊服氣定理。

故假設不成立~


對於這個問題,讓我們做幾個假設,就可以很好的回答。

假設1:假設ABCD,各自能夠承載100KG的物體。而上面壓的那個白色物體M,有400KG。那麼,你們覺得這個物體M會不會先把B壓壞之後再壓壞ACD?還是說ABCD齊心協力撐起了這個400KG重的夯貨?

好吧,有些朋友或許會不怎麼確定。那麼讓我們來做另外一個假設。

假設2:我們把ABCD四個物體看成棍狀物(不要想歪這裡是嚴肅的科學殿堂)。ABCD的切面面積加起來也比物體M小。假設,B物體能承重399KG,A物體能承重1KG。(AB外型一模一樣)那麼把AB同時墊在M下面,支撐起M,M會不會把AB同時壓垮?稍微有點生活嘗試的人就會知道,AB是能夠同時支撐起M的。

所以,照這麼看來受力是不一樣咯。別急,再來做個假設。

假設3:接著假設2的設定,把ABCD四個物體看成棍狀物,ABCD的切面面積加起來也比物體M小甚遠。我們假設,A物體能夠承重200KG,B物體能承重200KG。那麼同時墊到M下面。也不會被壓垮。這個時候,他們兩個受的力又是一樣的。

看上去,彷彿是上帝在合理的分配誰該承受多少,充分的體現了能者多勞和量力而行的中華傳統美德,凝聚著中華民族勞動人民的智慧結晶。(請忽略掉中國人民多信佛教和道教這種細節)

這裡我們引進一個概念,叫做微觀彈性形變。微觀上的彈性形變,只要兩物體間有力的聯繫,有壓力,就會有形變。微觀上的形變是我們看不見的,但是就像你妻子出軌一樣,我們看不見,並不代表他就不存在。這種微觀彈性形變就可以很好的解釋各個物體的受力情況。

所以,在原問題中,ABCD他們的受力情況其實是一樣的。ABCD的心胸很寬廣,只要在承受範圍之類,他們並不介意誰是A,誰是B。物理規律同理的不應該是斤斤計較的心態,而應該同理的是一種豁達的心態。

PS:三個假設純屬臆想,沒有做實驗驗證過。歡迎實幹派拍磚。


我怎麼覺得A、C、D都不受力……

因為拿掉A、C、D,白塊不動


推薦閱讀:

作為Unity3D的腳本而言,c#中for是否真的比foreach效率更高?
unity3d怎麼用代碼實現縮放粒子特效?
由unity引擎做的遊戲《缺氧》,它的地圖的機制是怎麼實現的?
unity中從Resources下讀取較大的資源會卡,有解決辦法么?
如何評價雲風與xlua作者關於unity,c#,lua的討論,以及他後來給出的方案?

TAG:Unity遊戲引擎 | 力學 |