問題タブ [catia]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vbscript - CATIA で CATscript を使用してパーツを変換する方法は?
CATIA で CATscript を使用してマクロを作成しています。CATIA のフィーチャーを変換する CATscript を作成しようとしています。
CATscript を実行すると、翻訳するフィーチャーを選択する必要があり、フィーチャーが翻訳されます。
しかし、実行時エラー Type mismatch:'part1.CreateReferenceFromObject' が発生します
この問題の解決策が見つかりませんでした。あなたの助けを楽しみにしています。
前もって感謝します。
macros - マクロを介して CATIA で拘束のコンポーネントを検索する
拘束の作成に使用されるコンポーネント (平面、面、軸など) に関する情報を Catia マクロを介して取得する方法を知っている人はいますか?
vba - CATIA VBA、CATPart および CATProduct にリンクされたドキュメントを取得
指摘されたすべてのドキュメントのリストにアクセスする必要があります。([表示] --> [リンクの編集] --> [指定されたドキュメント] タブに似ています)
CATDrawing には解決策がありますが、部品や製品には方法がないようです。
同様の質問があります: CATIA V5 VBA: CATPart リンク ドキュメントを取得します が、答えは「CATIA SMARTEAM 統合」ですが、CATIA V5R20 スタンドアロンに必要です。
vba - 2 つの曲線間の最も近い点
特定の 2 つの CATIA サーフェスで最も近い 2 つの点を見つけるマクロを VBScript で作成しているときに、いくつかの問題に直面しています。CATIA の事前定義された関数または同じことを行うアルゴリズムを見つけることができれば素晴らしいことです。
vba - vbscriptで別のユーザーフォームからオブジェクトを使用する方法は?
vbscript で複数のユーザーフォームを使用しています。
ユーザーフォームでオブジェクトを作成し、別のユーザーフォームでそれを呼び出そうとしています。両方のユーザーフォームでオブジェクトをパブリックとして宣言しようとしましたが、別のユーザーフォームからオブジェクトにアクセスできません。
あなたの助けを楽しみにしています。
前もって感謝します。
ユーザーフォーム1:
ユーザーフォーム2:
ここで、Inner_V1 は、Userform1 から使用する必要があるオブジェクトです。
xml - Catiaツリービューからxmlファイルを生成
製品アセンブリの Catia 設計があります。部品は少なく、製品全体がこれらの部品で構成されています。Excel ファイルを生成できますが、ツリー構造の階層を保持できません。vbscript または catscript を使用して、Catia 製品ツリーのツリー構造を XML ファイルにエクスポートする方法を教えてください。
regex - 指定した部分文字列の前にない特定の部分文字列を抽出する
比較的単純な質問がありますが、壁にぶつかりました。VBA(VBScript_RegExp_5.5)で次のタスクを正規表現で実行したい。
次のような文字列を指定します。
"Factory"が前に付いていないの出現のみを削除したい"cls"。この特定のケースでは、すべての一致が で正しく置き換えられた"_"場合、結果は次のようになります。
もちろん、単純な除外トリック"clsFactory|(Factory)"は VBA では機能せず、後読みも機能しません。
autodesk - SolidWorks/Inventor/Catia 回路シミュレーション?
私は Labcenter Proteus 回路シミュレーションを使用しています。回路設計を作成し、電流を流して、シミュレーションの動作を確認します。たとえば、LED が点滅している、またはモーターが回転しているなどです。マイクロコントローラーがある場合 - AVR など、コンパイル済みの 16 進ファイルをロードして、シミュレーションをライブで見るだけです - 繰り返しますが、LED を点滅するようにプログラムされていて、ピンに 1 つある場合は、点滅するか、ボタンを押すことをシミュレートして見ることができます。何が起こるかなど。
さて、SolidWorks には SolidWorks Electric、SolidWorks Simulation、SolidWorks CircuitWorks があることは知っていますが (これらはすべてですか?)、そのような機能を組み込む方法はありますか? つまり、プロジェクトにモーターを追加し、SolidWorks 電気で avr マイクロコントローラーを使用して回路を作成した場合、これら 2 つを組み合わせて、avr の .hex ファイルを設定し、シミュレーションを実行してモーターの動きを確認する方法はありますか? または、エンジニアはどのようにそのようなことを行うのですか?
または、さらにグローバルに言えば、AutoDesk Inventor、Comsol Multiphysics、または Catia などの CAD ソフトウェアで可能ですか?
どうも。