このブログでも、過去、わずかですが 日本語版 TinkerCAD リリース のように ThinkerCAD について触れています。どちらかというと教育素材として利用されている ThinkerCAD ですが、今回、簡易的なものですが、ユニークな重力シミュレーション「Sim Lab」が加わりましたので、ご紹介しておきましょう。
重力シミュレーションと言っても複雑な操作や設定が必要なものではありません。3D デザインにプリセットされたマテリアル(材質)を指定して、「Play Simulation」ボタンをクリックするだけです。
例えば、「3D デザイン」ワークスペースで、プリセットのバスケットボール シェイプを作業平面から上部に移動配置、「リンゴの落下」アイコンで「Sim Lab」ワークスペースに移動して、マテリアルを指定後、「Play Simulation」するだけです。

作業平面が地面に相当するので、作業平面からがずれたシェイプは、そのまま落下していきます。
まだ、「Sim Lab」ワークスペースは日本語化されていませんが、簡単な操作なので、さほどハードルにはならないように思います。(2023年3月25日現在)
作業平面上にいくつかシェイプを配置すると、落下したバスケットボール同様、それらシェイプへの影響もシミュレーション出来ることがわかります。
落下するバスケットボールのマテリアルを変更すると、弾性や質量にともなう落下後の違いも理解出来ます。

「Sim Lab」では、シェイプ毎に重力や衝突の影響を受けないように指定することも出来ます。シェイプ選択後に画面右上の「Make static」をクリックするだけです。逆に、static(静的)な設定のシェイプを選択すると、同じボタンに「Make dynamic」と表示されるので、クリックして dynamic(動的)な設定にすることで、再度、重力や衝突の影響を受けるように変更することが出来ます。

また、シミュレーションの再生中にマウスの左ボタンをクリックすると、マウスカーソルの表示位置に合わせてランダムなシェイプを投げつけることも出来ます。「Make static」に指定した静的なシェイプは、投げつけたシェイプが当たっても倒れません。

プロフェッショナル ツールではないので、詳細な条件を設定したり、何らかの数値を出力したりすることは出来ませんが、作成した 3D モデルが重力や慣性にどう影響を受けるのか、簡単に視覚化出来るユニークな機能と思います。
Tinkercad ブログ: Put Designs in Motion with Tinkercad Sim Lab | Tinkercad のブログ記事(英語)では、さまざまな「Sim Lab」サンプルが記載されています、ぜひ、覗いてみてください。
By Toshiaki Isezaki

You must be logged in to post a comment.