Jump to content
Yamakura

pyFluxってなんですか?

Recommended Posts

Fluxではスクリプト言語のpython(正確にはjython)によりモデル作成、解析設定、ポスト処理などを記述することができます。

 

pythonの構文を使うことができるため、繰り返しの処理や条件分岐、例外処理、ファイルの操作などさまざまな操作が可能になります。

 

FluxではpyFluxを簡単に構築できる環境が整っているため、pythonを知らない方でも簡単にその効果を実感することができます。

 

このトピックでは、pyFluxに焦点を当てた話題を記載していこうと思います。

Share this post


Link to post
Share on other sites

Fluxの例題は全てpyFluxの形式で提供されております。

そのため、全てのチュートリアル操作に対応したpyFluxコマンドを参照することができ参考になります。

Share this post


Link to post
Share on other sites

pyFluxの簡単な使い方

  1. 下記のような操作をすると、
    image.thumb.png.0934de9374bd5dd1e4d9d24438d72052.png
  2. Flux3D_log.pyのウィンドウにpyFluxが出力されます。
    image.thumb.png.b8a68e502d8f3c88ca8f21b0a372308b.png
  3. Command promptウィンドウにコピー&ペーストimage.thumb.png.74882a38136d9c476cade4c51ffb9bb5.png
  4. pythonのfor文を使って繰り返し操作を実行
    image.png.e475f140d12e3db6e1143c8804ea21cc.png
  5. 繰り返し結果
    image.png.1ba8a8827aa70b7900554534d33245a2.png

 

以上のようにpyFluxを使用すると繰り返しの操作をpythonのfor文などと組み合わせて実行することが可能です。

また、pyFluxコマンド内の文字列での入力には、pythonの変数をstr()関数などで文字列かすることで、pythonの変数を利用した設定をおこなうことが可能となります。

 

pyFluxに関する質問、ご要望などございましたら当トピックに返信または、サポートメールアドレスへご連絡をいただければと思います。

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...