2016年08月01日

項目設定 → ボタン押すと(スクリプトに従い)抽出描画 定型処理の機能追加を実施

便利簡単を実現させ、設計にインパクト
アセンブリ解析の、難儀な抽出処理も、克服すべき課題の一つ
欲しい機能は下記2つ。
項目設定 → ボタン押すと(スクリプトに従い)抽出描画
数値設定 → ボタン押すと(スクリプトに従い)抽出描画


解消で機能追加 項目設定 → ボタン押し(スクリプトで)抽出描画
例は、自動処理せずともOKみたいな、簡単な抽出例。
sentakdia_2.gif
Prepost_1〜15にて、スクリプト 「アイテム」 で
項目やテキスト入力ボックス設定
設定項目に応じ、e_item_x1(定義不要)が、1や2や3に変化
数値設定に応じ、e_text_x1(定義不要)が、入力数値に変化

ボタン名, "入力値で選択"
アイテム,,"X","Y","Z" Aがブランクで項目設定
アイテム,Text,"10", Aがtextでテキストボックス設定
S=e_text_x1 テキストボックスの数値をSとする
if,e_item_x1=1,then,節点選択,n,x,0,S
if,e_item_x1=2,then,節点選択,n,y,0,S
if,e_item_x1=3,then,節点選択,n,z,0,s
要素選択,salln1
描画,3,
  選択要素を描画

モデル作成の厄介さは、よくある話。 ポスト処理も厄介
その認識は、進んだ段階かも。本機能は、主としてポスト用
(ポストでも利用可)ボタン作業で、ミスなく堅実&効率UP!
posted by CAEを簡単に! at 17:51| Comment(0) | 節点・要素の選択 | このブログの読者になる | 更新情報をチェックする

2016年06月11日

最新Calculix2.10対応で、2.6等旧データ読めず更に修正

以下の修正を、先日実施。今度は完璧思いますが
・bConverged最新2.10.002は○ 2.10.001は元々が× 
・bConvergedは ccx.exeでなくccx.batを使う計算処理に変更
・旧データを読み損なう問題発覚で修正
・日本語スクリプト入力しずらい指摘で、入力部修正

1.42592が万全。それ以前のは問題あり。注意願います
posted by CAEを簡単に! at 11:59| Comment(0) | 新機能・改定情報など | このブログの読者になる | 更新情報をチェックする

2016年04月03日

バッチ計算内容を少し改良  最新2.10対応(5/16)

set PRINTF_EXPONENT_DIGITS=2 バッチ計算に追加
●インスト-ラ- 32と64 ひとまとめZIPファイル化
●マイ ドキュメント等、空白付名称利用時エラ-警告
(ワークフォルダにコピーしない設定時)
●Version2.10最新Calculixにポスト処理対応
●GE版Calculixバッチ処理処理対応

set PRINTF_EXPONENT_DIGITS=2
set HOME=C:\MAPROTEMP
set OMP_NUM_THREADS=2

実行コマンドは下記。 
call C:\P〜Files\bConverged\CalculiX\bin\ccx C:\Tes\aa
または(今後、シンプルなこちらで行く方向)
C:\P〜Files\bConverged\CalculiX\ccx\ccx C:\Tes\aa

前者は \bin\ccx.bat  後者は \ccx\ccx.exe 起動
bConvergedにて、機種次第で従来は後者はエラー。
上記赤部追加で解消。 下記リンク先はGE版ですが
https://github.com/GeneralElectric/CalculiX
GE版 ccx.exe ccx_mt.exe 利用時、下記処理を自動追加
call ¥Calculix-GE-OSS-2.9-win-x64\etc\CalculiXWindowsEnvironment.bat
(Calculix付属ポスト cgx.exe 用 GE版では必要な気配
MT は Multi-threadの意。ccx.exeより高速なようで…)
Cal_29_GE_2.png
Calculix最新2.10は、旧MaPromesh読込不可。GE版2.10は5/16
bConverged 2.6〜2.10.002は 6/10対応 MaProMesh1.42592
posted by CAEを簡単に! at 23:42| Comment(0) | 新機能・改定情報など | このブログの読者になる | 更新情報をチェックする