1

SolidWorks API for Animator / Motion Study / COSMOS / EMSを使用してカスタムフォース(私の場合は電磁力)をシミュレートすることは可能ですか?

電気的な正/負または磁北/南の力のダイナミクスをシミュレートできるように必要なデータを公開するAPIの任意の組み合わせを探しています。

私ができる必要があることの非常に基本的なことは次のとおりです。

  • 2つの立方体をモデル化する
  • 一方の点を正電荷としてマークし、もう一方の点を負電荷(または北/南磁気)としてマークします
  • 「実行」を押します
  • それらが一緒になって固執するのを見てください

これを行う方法を理解できたら、書き込もうとしているより複雑なコードを実行できます(これは問題ではありません)。どこから始めればいいのかわからない。検索して検索しましたが、明確な答えが見つかりません。ドキュメントがまばらで、把握するのが困難です。

これが間違いなく不可能であるか、SolidWorksで試す価値がない場合、それは許容できる答えです。プラットフォームを自由に選択できるようになったら、SolidWorksを選択することはありませんでしたが、SolidWorksが選択されました。

編集
COSMOSMotionAPIのIDDMActionReactionForceクラスが私が探していたもののようです。誰かがそれを使用して2つのオブジェクト間のカスタムフォースを定義する例を教えてもらえますか?

4

2 に答える 2

1

SolidWorks について話すことはできないので、私の答えは関係ないかもしれませんが、レイ トレーシング ソフトウェアを使用して動的システムをモデル化しました。

私の場合、月食と日食の状況をシミュレートしていました。レイ トレーシング ソフトウェア (POVRay) は、太陽、地球、月を含むシーンの画像を生成しましたが、アニメーションのフレームごとにさまざまな物体の位置を計算する必要がありました。

これは、電磁力学のモデリングに当てはまるのではないかと思います。Solidworks がアニメーションのシーンをレンダリングできるように、関係する物体の位置を間隔を置いて計算する必要があります。

SolidWorks の機能については、すべて間違っている可能性があります。幸運を祈っています。

「納得のいく答え」と仰っていたので「無理です」と言いたくなったのですが、それは安易すぎるでしょう。

于 2009-10-17T03:05:04.140 に答える
0

いろいろ試した結果、SolidWorks はこれに適したプラットフォームではないという結論に達しました。内部の物理計算に接続することはできず、私が話した Force オブジェクトは、私がモデル化する必要がある問題に対してあまりにも非効率的です. 理論的には、SolidWorks に組み込まれている重力/衝突検出シミュレーション要素に沿って 2 つの立方体を組み合わせることができますが、n 体の問題に直面した場合、そのために作成されていないことが明らかになりました。

于 2009-11-16T02:12:28.497 に答える