Virtual Box WinPCにて Linuxを動作させる方法として かなり安定的
オラクル社のソフトで VirtualBox を利用しますと Win-PCでLinuxを動作させる事ができます
1)Win-PCで 64bitのLinuxを動作させる
2)Win-PCのフォルダと、ファイル共有を行う 2つが実現で○
2)ファイル共有は、VirtualBoxの機能に含まれ、他のアプケーション設定不要。それが嬉しいです。
下記は /Publicが共有フィルダで、そこにあるCalculix 入力ファイルにて固有値計算を終えたところです

私が使いたいのはCalculix 今回、それがインスト設定された CAELinux2013 を利用しています
ⅰ)Caelinux2013.iso
ⅱ)VirtualBox
Linuxは、難解&仕様変動激しく 何かと難儀で 時間&工数が必要 お勧め的でなかったのですが、VirtualBoxは、WinPCに 上記 ⅰ)ⅱ)2つあればOK。失敗率は低そうです。
パス設定済で ccx_2.5 ファイル名にて動作 Caelinux2013.iso が、優秀な点も効いていますが…
利用したい解析ソフト Linuxのバージョン 必要なユーティリティのバージョン
普通は、3つグチャグチャになり、最新は改変されネット情報も古く、どうにもならんのですが
会社での使用ですと、責任問題にもなりかねない、危うさがあります
VirtualBoxにてCalculix利用ですと、実施する事は、以下でOKです
① Caelinux2013.iso をダウンロ&PCのどこかにコピー
② PCのバイオス設定で Intel Virtualization Technology を有効化させる
③ Caelinux2013.iso を機動させる設定で VirtualBoxを設定
④ VirtualBoxにて、/Public を共有フォルダに設定(/Publicは既に作られており簡単なので)
Caelinux2013.iso を機動させる設定でVirtualBox機動 ⇒ /Public に移動
⇒ ccx_2.5 ファイル名(拡張子なし)で計算
⇒ cgx_2.5 ファイル名(拡張子.frd)で可視
処理速度はそこそこ速く、失敗率は低そうです。
Calculixは、*.frd が計算結果ですが 同じファイルが既に存在している場合、結果が変いう
そんな問題あり。 rm *.frd で消してから計算すると◎。
オープンソース系は、殆ど全部Linux前提。ソルバーのみでも、Linuxが利用できると、出来る事が広がります。
私の場合、VirtualBox機動 ⇒ Xtermにてキーボード操作で下記を実行
/Publicが、WinPCの C:\maprotemp となる設定にしました
sudo chmod 777 Public
sudo mount -t vboxsf maprotemp Public
cd Public 私が設定を行ったPCでは
上記の3行を VirtualBox機動の時 毎回せにゃならず、やや厄介。 保存機能を使えば
上記3行は実行不要です。 が、終了時の保存し忘れでリセット。当てにならんです。
逆に言えば、Calculixの場合
毎回起動時に上記3行を入力すれば、後は ccx_2.5 ジョブ名で 計算実行
/Publicに解析データが保存され PCの共有フォルダにデータが残りますので
Linuxの煩わしさに関わらずにLinuxアプリが利用できまして、美味しいともいえます
VirtualBOXを使いこなせば、もっと機能がありそうにも見えますが、
簡単な設定ですと恐らく、起動の度に、毎回手動でディスクマウント思いますが
計算時間は、Win7との比較では、Win7ネイティブよりも少し遅い程度。なかなか優秀です。
1)Win-PCで 64bitのLinuxを動作させる
2)Win-PCのフォルダと、ファイル共有を行う 2つが実現で○
2)ファイル共有は、VirtualBoxの機能に含まれ、他のアプケーション設定不要。それが嬉しいです。
下記は /Publicが共有フィルダで、そこにあるCalculix 入力ファイルにて固有値計算を終えたところです

私が使いたいのはCalculix 今回、それがインスト設定された CAELinux2013 を利用しています
ⅰ)Caelinux2013.iso
ⅱ)VirtualBox
Linuxは、難解&仕様変動激しく 何かと難儀で 時間&工数が必要 お勧め的でなかったのですが、VirtualBoxは、WinPCに 上記 ⅰ)ⅱ)2つあればOK。失敗率は低そうです。
パス設定済で ccx_2.5 ファイル名にて動作 Caelinux2013.iso が、優秀な点も効いていますが…
利用したい解析ソフト Linuxのバージョン 必要なユーティリティのバージョン
普通は、3つグチャグチャになり、最新は改変されネット情報も古く、どうにもならんのですが
会社での使用ですと、責任問題にもなりかねない、危うさがあります
VirtualBoxにてCalculix利用ですと、実施する事は、以下でOKです
① Caelinux2013.iso をダウンロ&PCのどこかにコピー
② PCのバイオス設定で Intel Virtualization Technology を有効化させる
③ Caelinux2013.iso を機動させる設定で VirtualBoxを設定
④ VirtualBoxにて、/Public を共有フォルダに設定(/Publicは既に作られており簡単なので)
Caelinux2013.iso を機動させる設定でVirtualBox機動 ⇒ /Public に移動
⇒ ccx_2.5 ファイル名(拡張子なし)で計算
⇒ cgx_2.5 ファイル名(拡張子.frd)で可視
処理速度はそこそこ速く、失敗率は低そうです。
Calculixは、*.frd が計算結果ですが 同じファイルが既に存在している場合、結果が変いう
そんな問題あり。 rm *.frd で消してから計算すると◎。
オープンソース系は、殆ど全部Linux前提。ソルバーのみでも、Linuxが利用できると、出来る事が広がります。
私の場合、VirtualBox機動 ⇒ Xtermにてキーボード操作で下記を実行
/Publicが、WinPCの C:\maprotemp となる設定にしました
sudo chmod 777 Public
sudo mount -t vboxsf maprotemp Public
cd Public 私が設定を行ったPCでは
上記の3行を VirtualBox機動の時 毎回せにゃならず、やや厄介。 保存機能を使えば
上記3行は実行不要です。 が、終了時の保存し忘れでリセット。当てにならんです。
逆に言えば、Calculixの場合
毎回起動時に上記3行を入力すれば、後は ccx_2.5 ジョブ名で 計算実行
/Publicに解析データが保存され PCの共有フォルダにデータが残りますので
Linuxの煩わしさに関わらずにLinuxアプリが利用できまして、美味しいともいえます
VirtualBOXを使いこなせば、もっと機能がありそうにも見えますが、
簡単な設定ですと恐らく、起動の度に、毎回手動でディスクマウント思いますが
計算時間は、Win7との比較では、Win7ネイティブよりも少し遅い程度。なかなか優秀です。
USBメモリーからPCをブートさせる方法が、やっと判明しました
USBメモリーから起動すれば、Linuxの設定に便利ですが そのやり方は、
USBメモリーを挿す ⇒ PC起動時にDEL押す ⇒ バイオス画面を表示させる
⇒ ブートプライオリティーをUSBディスクに設定 ⇒ 保存&PC再起動 それで、何故か、
USBメモリーからさっぱり起動せず難議してまして、一機種のみUSBメモリーから起動いう状況
唯一起動可能な古い機種で一旦HDD設定 ⇒ HDDを新機に付替え てな事をやってましたが
起動時に一瞬、キーボード操作案内が表示されるようで、それに従うとOKみたいです。
操作法はマザーボ-ドメーカ-により色々で、
ASROCK :起動時に F11を押す
GIGABYTE :起動時に F12を押す
FOXCONN :起動時に ESCを押す にてブートデバイスの選択画面が出る事が判明
そこでUSBディスクを選択設定すれば、USBディスクから起動するようです
ただし、こちらでは、PS2キーボードは◎ USBキーボードでは×


っと 知る人にすれば、全部常識でしょうが、 今後は、変更なしを期待したいところです。
いいますか、単に私が知らなかったのみ 設定方法が変更された訳でないいう その可能性も高そう
LinuxのためのUSBブートでして、Linuxにての計算結果・使い勝手は、商用と較べどうか?
時々、確認したりしています。 私の場合、それは専ら、Calculixでの固有値計算ですが。
ブート問題は解決として、別では、SAMBAでのファイル共有が、うまく行かず、難議中。
!以前は出来ていた! 本質以外のところで、何かと難議するLinux。
勝手に実施されるルール変更が難儀する理由で、覚えた知識も暫くすると使えなくなります。
新たな知識を必要とする状況を作リ出すのが、仕様変更。 コロコロと
仕様ルール変更煩雑だと、そこに熟知した専門家の有用さUP! 主導権とるための策でしょうが
新たな知識を必要とする状況を作リ出す、仕様変更が随分煩雑 悪い癖が顕著なので、Linuxは
全然お勧め的でありませんが… Linux前提の公開ソフトが多いだけに惜しい状況
律儀にルールを守る日本流の逆。不必要なルール変更が、何かと頻繁なのは困った点です。
ルール変更は仕掛ける側が有利!有利さの確保が最優先! それは、支配者としての病気か?
ルール改変が招く混乱・生産性・利便性低下を気にしない。日本流と発想が違いますので注意!
日本流なら、確実性・堅実性・効率UP、CAEもそっちで行って欲しいですが
インテルやマイクロソフト社は、(我慢を重ね)日本流を推進とか、聞いたことがあります
気を抜くと、仕様変更病がすぐ出てしまうよう見受けます。 Linuxは気を抜く以前で。
技術者を野放しにすると、余計な仕事を沢山作って滅茶苦茶になる。その典型に見えますが。
USBメモリーを挿す ⇒ PC起動時にDEL押す ⇒ バイオス画面を表示させる
⇒ ブートプライオリティーをUSBディスクに設定 ⇒ 保存&PC再起動 それで、何故か、
USBメモリーからさっぱり起動せず難議してまして、一機種のみUSBメモリーから起動いう状況
唯一起動可能な古い機種で一旦HDD設定 ⇒ HDDを新機に付替え てな事をやってましたが
起動時に一瞬、キーボード操作案内が表示されるようで、それに従うとOKみたいです。
操作法はマザーボ-ドメーカ-により色々で、
ASROCK :起動時に F11を押す
GIGABYTE :起動時に F12を押す
FOXCONN :起動時に ESCを押す にてブートデバイスの選択画面が出る事が判明
そこでUSBディスクを選択設定すれば、USBディスクから起動するようです
ただし、こちらでは、PS2キーボードは◎ USBキーボードでは×


っと 知る人にすれば、全部常識でしょうが、 今後は、変更なしを期待したいところです。
いいますか、単に私が知らなかったのみ 設定方法が変更された訳でないいう その可能性も高そう
LinuxのためのUSBブートでして、Linuxにての計算結果・使い勝手は、商用と較べどうか?
時々、確認したりしています。 私の場合、それは専ら、Calculixでの固有値計算ですが。
ブート問題は解決として、別では、SAMBAでのファイル共有が、うまく行かず、難議中。
!以前は出来ていた! 本質以外のところで、何かと難議するLinux。
勝手に実施されるルール変更が難儀する理由で、覚えた知識も暫くすると使えなくなります。
新たな知識を必要とする状況を作リ出すのが、仕様変更。 コロコロと
仕様ルール変更煩雑だと、そこに熟知した専門家の有用さUP! 主導権とるための策でしょうが
新たな知識を必要とする状況を作リ出す、仕様変更が随分煩雑 悪い癖が顕著なので、Linuxは
全然お勧め的でありませんが… Linux前提の公開ソフトが多いだけに惜しい状況
律儀にルールを守る日本流の逆。不必要なルール変更が、何かと頻繁なのは困った点です。
ルール変更は仕掛ける側が有利!有利さの確保が最優先! それは、支配者としての病気か?
ルール改変が招く混乱・生産性・利便性低下を気にしない。日本流と発想が違いますので注意!
日本流なら、確実性・堅実性・効率UP、CAEもそっちで行って欲しいですが
インテルやマイクロソフト社は、(我慢を重ね)日本流を推進とか、聞いたことがあります
気を抜くと、仕様変更病がすぐ出てしまうよう見受けます。 Linuxは気を抜く以前で。
技術者を野放しにすると、余計な仕事を沢山作って滅茶苦茶になる。その典型に見えますが。
これも熱機器などでよくある簡単な形状ですが
熱や、電子部品でもよくある形で 双方とも、積層や埋込み構造が多いです
電子機器の場合、磁性体などの配置 磁局や電流向きの設定
熱機器の熱計算の場合、部位別の素材配置、物性割り当て、伝熱面の設定
部位別の物性値の設定は、モデリングであり、諸設定でもありますが
メッシュ(要素)境界は、部位の境界と一致せねばなりません。ですので、
1)モデリング完成 ⇒ 2)次は諸設定
(単一域のみ意識したメッシュ等の理由で)メッシュが不適切な場合、上記プロセスを歩めません

どちらかというと、部位別の属性や物性割り当ては、諸設定でなく、モデリングの領域と感じます。
(ソフトによりますが 属性=シェル要素の板厚 バー要素の断面係数など)
私のモデラーは、モデリングしながら、属性や物性の諸設定を行います。上記の1)と2)が一体化。
恐らく、そうしないと、複雑な場合は勿論、上記のような簡単な形も困難と思いますが。
構造計算は、複数部位に区分された領域の、その境界(接合部)は、鋭敏な応力が発生しがち。
故に境界付近のメッシュは良質である必要性あり。現実の機器は、そこに座金やらパッキンやら
備品が沢山入り、変形・振動等、諸性能に影響与えます。 その肝心な境界(接合)箇所が、
□⇒△みたいに、縮退要素化 そんな事が多い現実。縮退要素では、少ない節点情報から
三方向∂x-∂y-∂zの偏微分を求めるので、状況次第で致命的ですが、
△□混在で、ヘキサモデラーです てな調子の製品もありますが…。
1)境界付近を良いメッシュ
2)境界から遠い箇所は、やや粗悪メッシュでもOK
求められるのは上記で、現在、流体モデラーは、良いモデラーはそうなってます(デモでは)
逆に、接合箇所から遠い部分は良好、接合部が不良 構造解析の場合は
そんなメッシャーが多いように思います。
問題に直面した場合、利用中のモデラーで出来ない場合は、使いこなしでの解消は困難。
確実&堅実な) 出来る仕組みを、作る事が必要です。そこが問題でして、何度も述べてますが
そこで (モデリングの問題なのに) 「もっと理論の勉強せねば 使いこなし頑張らねば」
そう考える人が多く注意です。 段差・積層・貫通・アセンブリ・回転体・諸設定のための領域区分
等は既存メッシュは不得意。 解決目処もあまりない思われまして、十分注意。
尚、メッシュ化は、解析技術者の仕事でなくソフトがすべき事 その意見は根強い思いますが
実現させる技術は、恐らく、具現化しないと予想です。
スクリプトで継ぎ接ぎ(積上げ式)&(諸設定も同時に)自動化が妥協策。 スクリプトは、
用途により有用。非構造自動メッシュも用途次第で、広範囲に使える万能策は出ない予想。
多岐に渡る工学分野をカバーしきれないのに、同一コンセプトの四面体メッシャー(プリ)乱立。
広域活用できるよう粉飾気味か、(何も考えず)表層だけ見てると、(万能と)騙されまして注意!
プリの必要事項は用途次第で様々 ⇒ 分野により簡単な事すらできない現実に直面 ⇒ なのに『使いこなし&理論学習です』的な世界が広がり ⇒ 真面目人は騙される?
段差・積層・貫通・埋込などは基本構造だが難儀してしまう
出来ないのに売られており、ソフトウェアに瑕疵ありに見える
その微妙な線を、隠すための使いこなしなのか? 確信犯なのか?
最近は、高額ソフトも、購入時、インストしたら使用許諾契約に自動合意
ソフトに瑕疵ありか? 確認困難な仕様に注意 薄板解析対象でソリッドメッシャー導入等
出来ない瑕疵ありな代物を高額で導入? 使いこなせば行ける? 騙されぬように注意
モデル化・メッシュ構築は、アプリケーション瑕疵か?微妙線的問題ありですが
特に構造解析は、理論も欠陥めいてまして…
メカの理論・勉学は エレキ等と違い、学問として成立しずらく、結果(理想想定化された)
間違いが随分多い現実。メカ屋は、理論・教科書が現実乖離して駄目な実態を割合認識
メカ全般は学問当てにしない体質です。大学院進学率も大変低い機械分野の実態。
学問に頼らない&当てにしない&騙されない そんな体質があります。
真面目人・部外者は、学問や教科書等に騙され易く注意です
学問が間違いだらけで全然当てにならない そんな分野は、世の中に沢山ありますが…
特に構造理論は、弾性学も材力も、その枠内で合っていても、CAEでは非現実的想定に化けます
デローニ等のメッシュ化法も、境界を明確に出したい時は使えず、間違い言えば間違いと思います
まだ歴史が浅く 教科書における間違いを見つけ、間違いでない新たなものを創る それが必要
教育提供側・教える側の怠慢で、材力・弾性学・力学の教科書が、解析用途に合うよう、十分に修正&矯正されてない点に注意!
電子機器の場合、磁性体などの配置 磁局や電流向きの設定
熱機器の熱計算の場合、部位別の素材配置、物性割り当て、伝熱面の設定
部位別の物性値の設定は、モデリングであり、諸設定でもありますが
メッシュ(要素)境界は、部位の境界と一致せねばなりません。ですので、
1)モデリング完成 ⇒ 2)次は諸設定
(単一域のみ意識したメッシュ等の理由で)メッシュが不適切な場合、上記プロセスを歩めません

どちらかというと、部位別の属性や物性割り当ては、諸設定でなく、モデリングの領域と感じます。
(ソフトによりますが 属性=シェル要素の板厚 バー要素の断面係数など)
私のモデラーは、モデリングしながら、属性や物性の諸設定を行います。上記の1)と2)が一体化。
恐らく、そうしないと、複雑な場合は勿論、上記のような簡単な形も困難と思いますが。
構造計算は、複数部位に区分された領域の、その境界(接合部)は、鋭敏な応力が発生しがち。
故に境界付近のメッシュは良質である必要性あり。現実の機器は、そこに座金やらパッキンやら
備品が沢山入り、変形・振動等、諸性能に影響与えます。 その肝心な境界(接合)箇所が、
□⇒△みたいに、縮退要素化 そんな事が多い現実。縮退要素では、少ない節点情報から
三方向∂x-∂y-∂zの偏微分を求めるので、状況次第で致命的ですが、
△□混在で、ヘキサモデラーです てな調子の製品もありますが…。
1)境界付近を良いメッシュ
2)境界から遠い箇所は、やや粗悪メッシュでもOK
求められるのは上記で、現在、流体モデラーは、良いモデラーはそうなってます(デモでは)
逆に、接合箇所から遠い部分は良好、接合部が不良 構造解析の場合は
そんなメッシャーが多いように思います。
問題に直面した場合、利用中のモデラーで出来ない場合は、使いこなしでの解消は困難。
確実&堅実な) 出来る仕組みを、作る事が必要です。そこが問題でして、何度も述べてますが
そこで (モデリングの問題なのに) 「もっと理論の勉強せねば 使いこなし頑張らねば」
そう考える人が多く注意です。 段差・積層・貫通・アセンブリ・回転体・諸設定のための領域区分
等は既存メッシュは不得意。 解決目処もあまりない思われまして、十分注意。
尚、メッシュ化は、解析技術者の仕事でなくソフトがすべき事 その意見は根強い思いますが
実現させる技術は、恐らく、具現化しないと予想です。
スクリプトで継ぎ接ぎ(積上げ式)&(諸設定も同時に)自動化が妥協策。 スクリプトは、
用途により有用。非構造自動メッシュも用途次第で、広範囲に使える万能策は出ない予想。
多岐に渡る工学分野をカバーしきれないのに、同一コンセプトの四面体メッシャー(プリ)乱立。
広域活用できるよう粉飾気味か、(何も考えず)表層だけ見てると、(万能と)騙されまして注意!
プリの必要事項は用途次第で様々 ⇒ 分野により簡単な事すらできない現実に直面 ⇒ なのに『使いこなし&理論学習です』的な世界が広がり ⇒ 真面目人は騙される?
段差・積層・貫通・埋込などは基本構造だが難儀してしまう
出来ないのに売られており、ソフトウェアに瑕疵ありに見える
その微妙な線を、隠すための使いこなしなのか? 確信犯なのか?
最近は、高額ソフトも、購入時、インストしたら使用許諾契約に自動合意
ソフトに瑕疵ありか? 確認困難な仕様に注意 薄板解析対象でソリッドメッシャー導入等
出来ない瑕疵ありな代物を高額で導入? 使いこなせば行ける? 騙されぬように注意
モデル化・メッシュ構築は、アプリケーション瑕疵か?微妙線的問題ありですが
特に構造解析は、理論も欠陥めいてまして…
メカの理論・勉学は エレキ等と違い、学問として成立しずらく、結果(理想想定化された)
間違いが随分多い現実。メカ屋は、理論・教科書が現実乖離して駄目な実態を割合認識
メカ全般は学問当てにしない体質です。大学院進学率も大変低い機械分野の実態。
学問に頼らない&当てにしない&騙されない そんな体質があります。
真面目人・部外者は、学問や教科書等に騙され易く注意です
学問が間違いだらけで全然当てにならない そんな分野は、世の中に沢山ありますが…
特に構造理論は、弾性学も材力も、その枠内で合っていても、CAEでは非現実的想定に化けます
デローニ等のメッシュ化法も、境界を明確に出したい時は使えず、間違い言えば間違いと思います
まだ歴史が浅く 教科書における間違いを見つけ、間違いでない新たなものを創る それが必要
教育提供側・教える側の怠慢で、材力・弾性学・力学の教科書が、解析用途に合うよう、十分に修正&矯正されてない点に注意!