Groups
Groups
Sign in
Groups
Groups
OpenFOAM
Conversations
About
Send feedback
Help
cartesian座標系で解析した結果を円筒座標系に変換する方法
1,166 views
Skip to first unread message
S.kita
unread,
Nov 9, 2010, 2:46:22 AM
11/9/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenFOAM
S.kitaといいます。どなたか、ご存知でしたら教えて下さい。
2D軸対称でモデリングした計算結果を円筒座標系に変換して後処理したいのですが、
OpenFOAM上のツールで解析結果を変換可能でしょうか?
また、paraviewに関してもよくわかっていないのですが、座標系を変換するやり方を
ご存知の方いらっしゃいましたら、教えて頂けると大変助かります。
宜しくお願いします。
ohb...@amber.plala.or.jp
unread,
Nov 9, 2010, 5:06:36 AM
11/9/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenFOAM
どんな変換をお望みでしょうか?
例えばx軸を円筒中心軸にとり、y軸を半径方向にとる場合なら、
Ux→Uz、 Uy→Ur
と読み替えるだけだと思います。
S.kita
unread,
Nov 9, 2010, 9:17:00 AM
11/9/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenFOAM
ohbuchi様
ご回答ありがとうございます。
2D軸対称ならば、読み替えで十分だったことは恥ずかしながら
気づきませんでした。勉強になりました。
もしご存知でしたら、3次元の場合の円筒座標系変換の
方法に関してもご教授頂けれると幸いです。
(例えば、Xが円筒軸方向、Y・Zが軸直角面というような場合)
標準のUtilitityにはどうもなさそうで、paraviewのコマンドを
探してみようかと思いますが。
On 11月9日, 午後7:06, "
ohbu...@amber.plala.or.jp
"
ohb...@amber.plala.or.jp
unread,
Nov 9, 2010, 4:07:59 PM
11/9/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenFOAM
おはようございます。
z軸を円筒中心軸に合わせた場合、速度成分の変換は
Vr=Vx*cosθ+Vy*sinθ
Vθ=Vy*cosθ-Vx*sinθ
Vz=Vz
とすれば良いと思います。
S.kita
unread,
Nov 9, 2010, 6:38:50 PM
11/9/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenFOAM
ご回答ありがとうございました。
参考にして、変換処理をやってみようと思います。
On 11月10日, 午前6:07, "
ohbu...@amber.plala.or.jp
"
propeller
unread,
May 2, 2014, 1:37:09 AM
5/2/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to open...@googlegroups.com
円筒座標系に変換するする際には、以下の式からとあります。
z軸を円筒中心軸に合わせた場合、速度成分の変換は
Vr=Vx*cosθ+Vy*sinθ
Vθ=Vy*cosθ−Vx*sinθ
Vz=Vz
ParaViewで、上記のように径方向,周方向,軸方向の円筒座標系を表示するためには
どのように行えば良いのでしょうか?
ohbuchi
unread,
May 4, 2014, 7:21:36 AM
5/4/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to open...@googlegroups.com
こんにちは。
paraviewのCalculatorフィルタ機能を使って、半径方向速度と周方向速度を
定義すればよいと思います。
半径方向速度
U_r = (U_X * coordsX + U_Y * coordsY) / sqrt(coordsX^2+coordsY^2)
周方向速度
U_t = (U_Y * coordsX - U_X * coordsY) / sqrt(coordsX^2+coordsY^2)
2014年5月2日金曜日 7時37分09秒 UTC+2 propeller:
Reply all
Reply to author
Forward
0 new messages