有關PFC2D的FISH使用方法 - 土木

Carolina Franco avatar
By Carolina Franco
at 2016-11-15T16:41

Table of Contents

※ 引述《Jate (桔子)》之銘言:
: ※ 引述《albert8211 (大GG)》之銘言:
: : 小弟第一次發文,懇請各位高手幫忙。
: : 最近再用PFC2D 4.0版本,要用此軟體解決土壤顆粒受滲流力作用的模擬。
: : 因為滲流力設定時需對應各顆粒的粒徑。
: : 例如:1號顆粒受到1號顆粒粒徑的滲流力(F=i*rw*V)依此類推......。
: : 現在想到的是用指令b_rad(bp),但是就是一直弄不出來,可能是指令輸入邏輯問題,
: : 或是其他問題,希望參考各位高手的建議或是想法。感激不盡。
: 沒用過PFC的滲流模組, 但我記得設定好流場他好像會自己算?
: def aa
: bp = ball_head
: loop while bp#null
: F = i*rw*V <-純量, 想辦法把它拆成x跟y方向分量Fx跟Fy
: b_xfap(bp) = Fx <-滲流力x方向分量
: b_yfap(bp) = Fy <-滲流力y方向分量
: bp = b_next(bp)
: endloop
: end
: 我猜你要的應該是類似這種的東西
: 很久沒用了, 有錯的話不要怪我嘿

我現在先以最簡單的一個顆粒做測試,力的方向只採用x方向,預期是顆粒受到自己
粒徑大小的力。

new
set random

def aa
bp = ball_head
loop while bp#null
b_rad(bp) = F
bp = b_next(bp)
endloop
end

wall id=1 node 0,0 10,0
wall id=2 node 10,0 10,10
wall id=3 node 10,10 0,10
wall id=4 node 0,10 0,0
gen id=1,1 rad 0.2 0.2 x 0.2 0.2 y 0.2 0.2
wall id=1 kn=1e8 ks=1e8
wall id=2 kn=1e8 ks=1e8
wall id=3 kn=1e8 ks=1e8
wall id=4 kn=1e8 ks=1e8
property density 1000 kn 1e8 ks 1e8
set grav 0 -9.81
prop fric 0.5
plot show
plot add ball y
plot add wall b
plot add axes r
cyc 1000
print ball position
property xforce=F range id 1,1
以上是我整套語法,可是跑出來是可以,但是就是沒有xforce,邏輯一定有出問題,
可以請高手幫我指正一下,或是解說一下方向。感恩。

--
Tags: 土木

All Comments

Selena avatar
By Selena
at 2016-11-16T14:14
def aa 有執行嗎?
Callum avatar
By Callum
at 2016-11-19T03:06
prop xforce 放在cycle 前面試試看?

組合房屋 / 安全圍籬

Linda avatar
By Linda
at 2016-11-15T13:43
各位前輩~您好! 先前因為理成營造倒閉, 從八卦版的推文中導引到貴版, 發現這裡有許多前輩, 各自在不同的領域裡努力。 小弟不才,今年初因為父 ...

有關PFC2D的FISH使用方法

Lily avatar
By Lily
at 2016-11-14T21:57
※ 引述《albert8211 (大GG)》之銘言: : 小弟第一次發文,懇請各位高手幫忙。 : 最近再用PFC2D 4.0版本,要用此軟體解決土壤顆粒受滲流力作用的模擬。 : � ...

有關PFC2D的FISH使用方法

Edward Lewis avatar
By Edward Lewis
at 2016-11-14T16:32
小弟第一次發文,懇請各位高手幫忙。 最近再用PFC2D 4.0版本,要用此軟體解決土壤顆粒受滲流力作用的模擬。 因為滲流力設定時需對應各顆粒的粒徑。 ...

校舍/耐震評估paper

Daniel avatar
By Daniel
at 2016-11-13T19:47
http://i.imgur.com/WSExYdI.jpg 有一點年代了至少十年前的paper 耐震應該會讀到的黃震興/廖文義 如果你在頭份竹南,今明可以索取 或是全家到店取貨 thx --

徵求代辦爆炸物管理員訓練班報名事宜

Suhail Hany avatar
By Suhail Hany
at 2016-11-13T17:56
各位前輩好 小弟為工作上有所精進而進修(每年會有不同的訓練目標), 也想了解爆破工法的相關應用, 有意報名明年度(106年)的事業用爆炸物管理員訓� ...