SprBlenderDoc_Solid をテンプレートにして作成
開始行:
//剛体
[[SprBlenderDoc]]
* 新しいシーンを作成するには [#x20d20f7]
- 新しいBlendファイルを作成した場合,SprBlenderを使用する...
-- Pythonコンソールを開き,import spb と入力してEnterしま...
-- 一度importしたら,Pythonコンソールは閉じてしまって構い...
-- なお,この状態でファイルを保存すると,次回同じファイル...
CENTER:&ref(SprBlenderDoc_Run/run_2.png,zoom,40%);
* 剛体の作成 [#s7264a05]
CENTER:&ref(solid_1.png,zoom,40%);
#ref(solid_2.png,wrap,around,right,zoom,30%)
+ Addメニュー等からBlenderのオブジェクトを作成します.
+ Objectパネルの最下部にあるSpringhead Physicsパネルに,(...
+ Springhead Physicsパネル内に剛体の設定項目が出現するの...
- Shift+Aで呼び出せるAddメニュー最下部の,Spr Solid → Box...
-- 内部でやっていることは同じです.
* 剛体のパラメータ [#u8aace21]
Springhead Physicsパネルから剛体のパラメータを設定出来ま...
CENTER:&ref(solid_3.png,zoom,50%);
** 物性 [#h48cf269]
- 質量(Mass)
- 重心位置(Blenderオブジェクトの中心からみた相対座標)(...
-- 数値を直接入力するほか,From Cursorボタンによって3Dカ...
- 慣性モーメント
-- デフォルトでは自動計算(Automatic Inertia Settingチェ...
-- チェックボックスをOFFにすると,3x3の行列を直接入力する...
-- 再度チェックボックスをONにすると自動計算モードに戻りま...
** 材質パラメータ [#i72fc8f6]
- 剛体の材質パラメータとして,反発係数(Elasticity)・動...
- これらのパラメータは剛体オブジェクト単位ではなく,マテ...
-- そのため,設定するには剛体にマテリアルがひとつ設定され...
-- (マテリアルが設定されていない剛体オブジェクトでは,<P...
** Staticな剛体 [#oa88c345]
- 床のように動かない剛体を作るには,Static Solidのチェッ...
-- 正確には「他の剛体に力を及ぼすことはあっても自分自身が...
** 形状 [#z81c154f]
- Shapeの項目を変更することで,Box(直方体), Sphere(球),C...
- Box, Sphereは,形状を変更すると自動的にサイズが変わりま...
- Convexは形状を変更してもそのままだとシミュレーションに...
* HoldとApply [#x08a04aa]
- SprBlenderのUIでは,随所に Hold というボタンがあります.
-- Holdボタンはトグル動作になっており,ONにするとパラメー...
-- HoldをONにしている間は,Holdボタンの隣にApplyボタンが...
* 凹形状を作るには [#ydec35ec]
#ref(solid_4.png,wrap,around,right,zoom,30%)
- Convex Shapeでは,一部分が凹んだ形状(凹形状)を作るこ...
- 組合わせ形状の剛体は,「一つの剛体オブジェクト(親) ...
-- まず,一つのオブジェクトに剛体のための設定を行います.
-- 次に,残りの形状オブジェクトを剛体に設定したオブジェク...
--- 子オブジェクトも,(Select Physics Type)は「Solid」と...
--- 子オブジェクトは形状のみを表すため,質量や重心といっ...
CENTER:&ref(solid_5.png,zoom,40%);
* コントローラ [#i882dbc1]
#ref(solid_6.png,wrap,around,right,zoom,75%)
- Springhead Physicsパネルの Show Solid Control Panel をO...
- 剛体コントローラを使うと,剛体の 速度・角速度 を指定し...
-- コントローラの各項目にはHold/Applyボタンがあり,デフォ...
-- 例えば力を一瞬だけ加えたい場合にはApplyボタンを使い,...
終了行:
//剛体
[[SprBlenderDoc]]
* 新しいシーンを作成するには [#x20d20f7]
- 新しいBlendファイルを作成した場合,SprBlenderを使用する...
-- Pythonコンソールを開き,import spb と入力してEnterしま...
-- 一度importしたら,Pythonコンソールは閉じてしまって構い...
-- なお,この状態でファイルを保存すると,次回同じファイル...
CENTER:&ref(SprBlenderDoc_Run/run_2.png,zoom,40%);
* 剛体の作成 [#s7264a05]
CENTER:&ref(solid_1.png,zoom,40%);
#ref(solid_2.png,wrap,around,right,zoom,30%)
+ Addメニュー等からBlenderのオブジェクトを作成します.
+ Objectパネルの最下部にあるSpringhead Physicsパネルに,(...
+ Springhead Physicsパネル内に剛体の設定項目が出現するの...
- Shift+Aで呼び出せるAddメニュー最下部の,Spr Solid → Box...
-- 内部でやっていることは同じです.
* 剛体のパラメータ [#u8aace21]
Springhead Physicsパネルから剛体のパラメータを設定出来ま...
CENTER:&ref(solid_3.png,zoom,50%);
** 物性 [#h48cf269]
- 質量(Mass)
- 重心位置(Blenderオブジェクトの中心からみた相対座標)(...
-- 数値を直接入力するほか,From Cursorボタンによって3Dカ...
- 慣性モーメント
-- デフォルトでは自動計算(Automatic Inertia Settingチェ...
-- チェックボックスをOFFにすると,3x3の行列を直接入力する...
-- 再度チェックボックスをONにすると自動計算モードに戻りま...
** 材質パラメータ [#i72fc8f6]
- 剛体の材質パラメータとして,反発係数(Elasticity)・動...
- これらのパラメータは剛体オブジェクト単位ではなく,マテ...
-- そのため,設定するには剛体にマテリアルがひとつ設定され...
-- (マテリアルが設定されていない剛体オブジェクトでは,<P...
** Staticな剛体 [#oa88c345]
- 床のように動かない剛体を作るには,Static Solidのチェッ...
-- 正確には「他の剛体に力を及ぼすことはあっても自分自身が...
** 形状 [#z81c154f]
- Shapeの項目を変更することで,Box(直方体), Sphere(球),C...
- Box, Sphereは,形状を変更すると自動的にサイズが変わりま...
- Convexは形状を変更してもそのままだとシミュレーションに...
* HoldとApply [#x08a04aa]
- SprBlenderのUIでは,随所に Hold というボタンがあります.
-- Holdボタンはトグル動作になっており,ONにするとパラメー...
-- HoldをONにしている間は,Holdボタンの隣にApplyボタンが...
* 凹形状を作るには [#ydec35ec]
#ref(solid_4.png,wrap,around,right,zoom,30%)
- Convex Shapeでは,一部分が凹んだ形状(凹形状)を作るこ...
- 組合わせ形状の剛体は,「一つの剛体オブジェクト(親) ...
-- まず,一つのオブジェクトに剛体のための設定を行います.
-- 次に,残りの形状オブジェクトを剛体に設定したオブジェク...
--- 子オブジェクトも,(Select Physics Type)は「Solid」と...
--- 子オブジェクトは形状のみを表すため,質量や重心といっ...
CENTER:&ref(solid_5.png,zoom,40%);
* コントローラ [#i882dbc1]
#ref(solid_6.png,wrap,around,right,zoom,75%)
- Springhead Physicsパネルの Show Solid Control Panel をO...
- 剛体コントローラを使うと,剛体の 速度・角速度 を指定し...
-- コントローラの各項目にはHold/Applyボタンがあり,デフォ...
-- 例えば力を一瞬だけ加えたい場合にはApplyボタンを使い,...
ページ名:
サイト内検索
and
or
メニュー
Springhead
トップページ
スクリーンショットと紹介
ダウンロード
ドキュメント
開発者向け情報
SprBlender
SprBlender
SprBlenderの特徴
SprBlender使用例
ダウンロード
ドキュメント
Choreonoid Springhead Plugin
CnoidSprPlugin
Counter: 0, today: 0, yesterday: 0