SlideShare a Scribd company logo
コンピュテーショナル
デザイン
第三回
2016.10.04
20161004 2Computational Design
20161004 3Computational Design
先週のおさらい
ライノの基本要素
• 点、線、面、立体
• オブジェクトの選択方法
正確に作図する方法
• オブジェクトスナップ
• 垂直と方向ロック
• 2.5D (投影)
トランスフォーム系Command
• 移動、コピー、回転、スケール、ミラー
20161004 4Computational Design
ライノの基本要素
1. Point 点
2. Curve 線 (LineもCurveの一種)
3. Polycurve(Polyline) 複数の線がつながった線
4. Surface 面
5. Polysurface 複数の面で構成される形
20161004 5
オブジェクトの選択方法
Computational Design
Shift +
Shiftを押しながらオブジェクトの線上をクリックすると追加されて選択します
20161004 6
オブジェクトの選択方法
Computational Design
Control +
もしも選択を解除したいオブジェクトがある場合、Controlを押しながらクリックします
20161004 7Computational Design
オブジェクトの選択方法
たくさんのオブジェクトを一度に選ぶ場合は選択範囲を指定します。この場合、選
択範囲の指定の仕方によって、二種類の選択方法があります。
• 右下から選択囲をドラッグ(点線)
選択範囲に一部でも含まれているオブジェクトが選択される。
• 左上から選択範囲をドラッグ(実線)
選択範囲に全体が含まれているオブジェクトが選択される。
オブジェクトが増えるに従って、これらの選択方法を使い分ける必要があります。
20161004 8Computational Design
オブジェクトスナップ
新たなオブジェクトを、すでに作成されているオブジェクトにスナップさせて描くこと
ができます。このことを「Osnap(オブジェクトスナップ)」と呼びます。
移動や変形をする時にも、オブジェクトスナップは使用します。ライノにはたくさん
の種類のオブジェクトスナップがありますが、以下の基本スナップは常時オンにし
て作業するのが便利です。
端点、点、中点、中心点、垂直点、四半円点、頂点
20161004 9
オブジェクトスナップ
Computational Design
端点、点、中点、中心点、垂直点、四半円点、頂点
にチェックが入っていることを確認します
20161004 10
垂直と方向ロック
Computational Design
Shiftを押したままでマウスを移動させます
水平・垂直に方向が限定されます
Shift +
20161004 11
垂直と方向ロック
Computational Design
Shift +
水平・垂直となっている状態で上方向にマウスを動かし、Tabを一度おして方向をロックします
一度方向をロックしてしまえば、Shiftを離しても構いません
20161004 12
垂直と方向ロック
Computational Design
方向がロックされた状態でコマンドラインに「10」と入力します
原点から上に伸びる長さ10mmの線が描けました
20161004 13Computational Design
トランスフォーム系 Command
Move m 移動
Copy co コピー
Rotate ro 回転
Scale sc スケール(全方向)
Scale1D sc1 スケール(x、y、zのどれか一つ)
Scale2D sc2 スケール(x、y、zのどれか二つ)
Mirror mi ミラー
SetPt sp 選んだオブジェクトのxyz値を統一させる
20161004 14Computational Design
先週の練習の提出
先週みんなが描いたキャラクターを以下の手順で画像として保存し、Lドライブの
提出フォルダーに入れてください。
1. TOPビューの名前を右クリック、キャプチャー>ファイルに
2. ファイル名を「学籍番号.jpg」としてデスクトップに保存
3. 保存されたファイルを以下のフォルダーに移動
L:¥2016コンピュテーショナルデザイン¥提出¥練習
20161004 15Computational Design
今日の流れ
サーフェース系Command (30分)
• 線から面を作る方法
• 開いたポリサーフェイスと閉じたポリサーフェース
表示系Command (15分)
• オブジェクトの表示と非表示
• オブジェクトのロックとロック解除
• 全体表示と選択オブジェクト表示
グループ系Command (15分)
• 複数のオブジェクトをグループにする方法
20161004 16Computational Design
hiroshima-d-lab.com/classroom/computational-design-2016
20161004 17Computational Design
【重要】これから多くの
Commandを学ぶ前に
知っておく事
20161004 18Computational Design
ライノ習得のための近道
1. 使いやすいAliases(ショートカット)を打ち込んでコマンドを実行する
2. しっているコマンドをとにかく使い倒す
3. 慣れるまではCommand Helpに頼る
Rhinoで重要なのは、どんなコマンドを使って効率よくモデリングするかです。
言語を学ぶ上で、たくさんの言葉をしっていると、直感的に明確な表現ができる
のと同じで、沢山のコマンドを知っていることが後々重要になってきます。
毎週厳選した20 ~25個のコマンドを教えますが、まずはその内容をしっかりと
理解して、使えるようになってください。
20161004 19
「自動更新」にチェックを入れておくと、自分が実行しているコマンドに関する詳細が表示されます
ある程度操作に慣れるまではこ、のコマンドヘルプを頼ってください
Computational Design
コマンドヘルプ
実際にコマンドを
実行している
様子の動画や、
コマンドの手順を
細かく説明している
20161004 20Computational Design
ライノでの作業をスピードアップさせるテクニック
1. ある画面での作業が中心の時には、一画面表示にして広く使う
2. 同じコマンドを繰り返す場合は、右クリックまたはスペースバーを使う
3. コマンドの最中にもコマンドラインのオプションをよく見る
たくさんのコマンドは準備されていますが、いつも使うコマンドは限られており、
実際は繰り返しの作業が多くなります。そういった繰り返しの作業を効率よくする
ことで、全体のスピードアップにつながります。
20161004 21
一画面表示 画面いっぱいに広げたいビューの名前をダブルクリックします
Computational Design
20161004 22
一画面表示 ダブルクリックされたビューの一画面表示に切り替わります
これでより大きく(細かく)表示されるので見やすくなります
ふたたび名前をダブルクリックすると元の四画面表示に戻ります
Computational Design
20161004 23
コマンドの繰り返し ポリラインコマンド[pl]を使って30x70の長方形を描きました
Computational Design
20161004 24
コマンドの繰り返し ポリラインコマンドが完了した後、
マウスの左クリックかキーボードのスペースキーを押します
Computational Design
又は Space
20161004 25
コマンドの繰り返し 再びポリラインコマンド[pl]が始まりました
なにかのコマンドを繰り返し使うときは、どのつどエイリアスを入力するよりも
この方法のほうが簡単にコマンドを実行できます
Computational Design
又は Shift
20161004 26Computational Design
サーフェース系
Command
20161004 27Computational Design
サーフェース系 Command
Loft l 二つまたは複数の線から面を作る
ExtrudeCrv ext 押し出し(一つの線を立ち上げる)
PlanarSrf ps 閉じた線の内側に面をつくる
ExtrudeSrf exts 押し出し(一つの面を立ち上げる)
SrfPt spt 三点または4点から面を作る
Join j 線をつなげる(ポリライン)、面をつなげる(ポリサーフェース)
Cap cap 開いている面を埋めて、閉じたポリサーフェースにする
Explode exp ポリラインやポリサーフェースをばらばらにする
20161004 28
Loft(ロフト) ポリラインコマンド[pl]で30x70の長方形を描き
その上部3000mmのところににコピーを作ります
Shift+Tabで方向のロックを忘れないこと!
Computational Design
Shift +
20161004 29
Loft(ロフト) ズームを引いて、全体を表示させると最初に書いた長方形と
コピーした長方形があることが確認できます
Computational Design
20161004 30
Loft(ロフト) ロフト[l]を実行します
面を作るベースとなるカーブを選択するように言われるので
①最初の長方形、②コピーした長方形の順に選びます
Computational Design
20161004 31
Loft(ロフト) すべてのカーブが選択した段階で、右クリックを押して次に進みます
カーブの方向を確認する矢印が表示されますが、そのまま右クリックを押し
「ロフトオプション」が表示されるところまで進みます
Computational Design
20161004 32
Loft(ロフト) 「ロフトオプション」の設定もそのままで良いので、「OK」をクリックしてロフトを完了します
断面が30mmx70mmで長さが3000mmの角材ができました
ロフトはサーフェースを作るコマンドの中ではもっとも使うコマンドです
Computational Design
20161004 33
Loft(ロフト) ここですこしコマンドヘルプをみてみましょう
今のロフトの手順が映像も使って細かに説明してあります
今回は簡単な箱を作っただけでしたが、より複雑な曲面も作れることを説明しています
Computational Design
20161004 34
ExtrudeCrv(エクストルード)<押し出し> 角材のようにシンプルな形を作るのに便利なのがExtrudeCrv[ext]です
先ほどの長方形のように、ポリラインで35x35の正方形を描きます
原点からx+100の位置(x=100, y=0)にこの正方形を移動させます
Computational Design
20161004 35
ExtrudeCrv(エクストルード)<押し出し> ExtrudeCrv[ext]を実行します
押し出しする底面のカーブを選択するように言われるので先ほど描いた正方形を選びます
今回はこれ一つだけなので、その後右クリックして進みます
Computational Design
20161004 36
ExtrudeCrv(エクストルード)<押し出し> 今度は押し出し距離を聞いてきます
部材の長さになるので、3000を入力して右クリックします
Computational Design
20161004 37
ExtrudeCrv(エクストルード)<押し出し> 断面が35mmx35mmで長さが3000mmの角材ができました
Computational Design
20161004 38
ExtrudeCrv(エクストルード)<押し出し> ここでももう一度コマンドヘルプをみてみましょう
ロフトの時同様、エクストルードの手順が詳しく説明されています
ここから先は各自でコマンドヘルプの解説を中心にコマンドを学んでいきます
Computational Design
20161004 39
PlanerSrf(プレイナーサーフ) 今度はPlanerSrf[ps]で平面サーフェースを作ります
先ほどの正方形が残っているので、x+100の位置(x=200, y=0)の移動させPlanerSrfを実行します
コマンドヘルプの内容をよく見てください
Computational Design
20161004 40
ExtrudeSrf(エクストルード)<押し出し> 今度はExtrudeSrf[exts]です。 ExtrudeCrv[ext]との違いは面から押し出すという点です
先ほどの平面サーフェースをx+100の位置(x=300, y=0)の位置にコピーします
コピーした平面サーフェースを選び、ExtrudeSrf[exts]を実行します
Computational Design
20161004 41
SrfPt(サーフポイント) Perspectiveの表示を変えます。現在のワイヤーフレームからシェーディングにします
角材の上部を表示させます。今つくったオブジェクトが側面だけ作られていることがわかります
SrfPt[spt]を使って上部を蓋します
Computational Design
20161004 42
SrfPt(サーフポイント) Perspectiveの表示を変えます。現在のワイヤーフレームからシェーディングにします
角材の上部を表示させます。今つくったオブジェクトが側面だけ作られていることがわかります
SrfPt[spt]を使って上部を蓋します
Computational Design
20161004 43
SrfPt(サーフポイント) 同様にSrfPt[spt]を使って底面も作ります
これで6面すべてがつくられましたが、それぞれがばらばらのポリサーフェースです
また今の段階ではまだ「開いたポリサーフェース」の状態です
Computational Design

More Related Content

Viewers also liked

ComputationalDesign2016_01_160921
ComputationalDesign2016_01_160921ComputationalDesign2016_01_160921
ComputationalDesign2016_01_160921
hiroshimadesignlab
 
Slide computational design2016_05_161019
Slide computational design2016_05_161019Slide computational design2016_05_161019
Slide computational design2016_05_161019
hiroshimadesignlab
 
Slide computational design2016_14_170111
Slide computational design2016_14_170111Slide computational design2016_14_170111
Slide computational design2016_14_170111
hiroshimadesignlab
 
Slide computational design2016_06_161026
Slide computational design2016_06_161026Slide computational design2016_06_161026
Slide computational design2016_06_161026
hiroshimadesignlab
 
Slide computational design2016_09_161116
Slide computational design2016_09_161116Slide computational design2016_09_161116
Slide computational design2016_09_161116
hiroshimadesignlab
 
Slide computational design2016_07_161102
Slide computational design2016_07_161102Slide computational design2016_07_161102
Slide computational design2016_07_161102
hiroshimadesignlab
 
Slide computational design2016_10_161130
Slide computational design2016_10_161130Slide computational design2016_10_161130
Slide computational design2016_10_161130
hiroshimadesignlab
 
slide_takenakaCDT_01_170216
slide_takenakaCDT_01_170216slide_takenakaCDT_01_170216
slide_takenakaCDT_01_170216
hiroshimadesignlab
 
slide_takenakaCDT_03_170302
slide_takenakaCDT_03_170302slide_takenakaCDT_03_170302
slide_takenakaCDT_03_170302
hiroshimadesignlab
 
slide_takenakaCDT_02_170217
slide_takenakaCDT_02_170217slide_takenakaCDT_02_170217
slide_takenakaCDT_02_170217
hiroshimadesignlab
 
Slide 160527 rhinoworkshop
Slide 160527 rhinoworkshopSlide 160527 rhinoworkshop
Slide 160527 rhinoworkshop
hiroshimadesignlab
 
Rhino + Grasshopper Workshop 01
Rhino + Grasshopper Workshop 01Rhino + Grasshopper Workshop 01
Rhino + Grasshopper Workshop 01
hiroshimadesignlab
 

Viewers also liked (12)

ComputationalDesign2016_01_160921
ComputationalDesign2016_01_160921ComputationalDesign2016_01_160921
ComputationalDesign2016_01_160921
 
Slide computational design2016_05_161019
Slide computational design2016_05_161019Slide computational design2016_05_161019
Slide computational design2016_05_161019
 
Slide computational design2016_14_170111
Slide computational design2016_14_170111Slide computational design2016_14_170111
Slide computational design2016_14_170111
 
Slide computational design2016_06_161026
Slide computational design2016_06_161026Slide computational design2016_06_161026
Slide computational design2016_06_161026
 
Slide computational design2016_09_161116
Slide computational design2016_09_161116Slide computational design2016_09_161116
Slide computational design2016_09_161116
 
Slide computational design2016_07_161102
Slide computational design2016_07_161102Slide computational design2016_07_161102
Slide computational design2016_07_161102
 
Slide computational design2016_10_161130
Slide computational design2016_10_161130Slide computational design2016_10_161130
Slide computational design2016_10_161130
 
slide_takenakaCDT_01_170216
slide_takenakaCDT_01_170216slide_takenakaCDT_01_170216
slide_takenakaCDT_01_170216
 
slide_takenakaCDT_03_170302
slide_takenakaCDT_03_170302slide_takenakaCDT_03_170302
slide_takenakaCDT_03_170302
 
slide_takenakaCDT_02_170217
slide_takenakaCDT_02_170217slide_takenakaCDT_02_170217
slide_takenakaCDT_02_170217
 
Slide 160527 rhinoworkshop
Slide 160527 rhinoworkshopSlide 160527 rhinoworkshop
Slide 160527 rhinoworkshop
 
Rhino + Grasshopper Workshop 01
Rhino + Grasshopper Workshop 01Rhino + Grasshopper Workshop 01
Rhino + Grasshopper Workshop 01
 

More from hiroshimadesignlab

Slide computational design2019_14_190110
Slide computational design2019_14_190110Slide computational design2019_14_190110
Slide computational design2019_14_190110
hiroshimadesignlab
 
Slide computational design2019_13_191220
Slide computational design2019_13_191220Slide computational design2019_13_191220
Slide computational design2019_13_191220
hiroshimadesignlab
 
Slide computational design2019_11_191206
Slide computational design2019_11_191206Slide computational design2019_11_191206
Slide computational design2019_11_191206
hiroshimadesignlab
 
Slide computational design2019_10_191129
Slide computational design2019_10_191129Slide computational design2019_10_191129
Slide computational design2019_10_191129
hiroshimadesignlab
 
Slide computational design2019_09_181122
Slide computational design2019_09_181122Slide computational design2019_09_181122
Slide computational design2019_09_181122
hiroshimadesignlab
 
Slide computational design2019_07_181108
Slide computational design2019_07_181108Slide computational design2019_07_181108
Slide computational design2019_07_181108
hiroshimadesignlab
 
Slide computational design2019_06_191101
Slide computational design2019_06_191101Slide computational design2019_06_191101
Slide computational design2019_06_191101
hiroshimadesignlab
 
Slide rhino+gh 11
Slide rhino+gh 11Slide rhino+gh 11
Slide rhino+gh 11
hiroshimadesignlab
 
Slide rhino+gh 08
Slide rhino+gh 08Slide rhino+gh 08
Slide rhino+gh 08
hiroshimadesignlab
 
Slide rhino+gh 07
Slide rhino+gh 07Slide rhino+gh 07
Slide rhino+gh 07
hiroshimadesignlab
 
Slide rhino+gh 05
Slide rhino+gh 05Slide rhino+gh 05
Slide rhino+gh 05
hiroshimadesignlab
 
Slide rhino+gh 04
Slide rhino+gh 04Slide rhino+gh 04
Slide rhino+gh 04
hiroshimadesignlab
 
Slide rhino+gh 03
Slide rhino+gh 03Slide rhino+gh 03
Slide rhino+gh 03
hiroshimadesignlab
 
Slide rhino+gh 02
Slide rhino+gh 02Slide rhino+gh 02
Slide rhino+gh 02
hiroshimadesignlab
 
Slide rhino+gh 01
Slide rhino+gh 01Slide rhino+gh 01
Slide rhino+gh 01
hiroshimadesignlab
 
Slide computational design2019_04_191018
Slide computational design2019_04_191018Slide computational design2019_04_191018
Slide computational design2019_04_191018
hiroshimadesignlab
 
Slide computational design2019_03_191011
Slide computational design2019_03_191011Slide computational design2019_03_191011
Slide computational design2019_03_191011
hiroshimadesignlab
 
Slide computational design2019_02_191004
Slide computational design2019_02_191004Slide computational design2019_02_191004
Slide computational design2019_02_191004
hiroshimadesignlab
 
Slide computational design2019_01_180921
Slide computational design2019_01_180921Slide computational design2019_01_180921
Slide computational design2019_01_180921
hiroshimadesignlab
 
Slide digital fabrication2019_13_180705
Slide digital fabrication2019_13_180705Slide digital fabrication2019_13_180705
Slide digital fabrication2019_13_180705
hiroshimadesignlab
 

More from hiroshimadesignlab (20)

Slide computational design2019_14_190110
Slide computational design2019_14_190110Slide computational design2019_14_190110
Slide computational design2019_14_190110
 
Slide computational design2019_13_191220
Slide computational design2019_13_191220Slide computational design2019_13_191220
Slide computational design2019_13_191220
 
Slide computational design2019_11_191206
Slide computational design2019_11_191206Slide computational design2019_11_191206
Slide computational design2019_11_191206
 
Slide computational design2019_10_191129
Slide computational design2019_10_191129Slide computational design2019_10_191129
Slide computational design2019_10_191129
 
Slide computational design2019_09_181122
Slide computational design2019_09_181122Slide computational design2019_09_181122
Slide computational design2019_09_181122
 
Slide computational design2019_07_181108
Slide computational design2019_07_181108Slide computational design2019_07_181108
Slide computational design2019_07_181108
 
Slide computational design2019_06_191101
Slide computational design2019_06_191101Slide computational design2019_06_191101
Slide computational design2019_06_191101
 
Slide rhino+gh 11
Slide rhino+gh 11Slide rhino+gh 11
Slide rhino+gh 11
 
Slide rhino+gh 08
Slide rhino+gh 08Slide rhino+gh 08
Slide rhino+gh 08
 
Slide rhino+gh 07
Slide rhino+gh 07Slide rhino+gh 07
Slide rhino+gh 07
 
Slide rhino+gh 05
Slide rhino+gh 05Slide rhino+gh 05
Slide rhino+gh 05
 
Slide rhino+gh 04
Slide rhino+gh 04Slide rhino+gh 04
Slide rhino+gh 04
 
Slide rhino+gh 03
Slide rhino+gh 03Slide rhino+gh 03
Slide rhino+gh 03
 
Slide rhino+gh 02
Slide rhino+gh 02Slide rhino+gh 02
Slide rhino+gh 02
 
Slide rhino+gh 01
Slide rhino+gh 01Slide rhino+gh 01
Slide rhino+gh 01
 
Slide computational design2019_04_191018
Slide computational design2019_04_191018Slide computational design2019_04_191018
Slide computational design2019_04_191018
 
Slide computational design2019_03_191011
Slide computational design2019_03_191011Slide computational design2019_03_191011
Slide computational design2019_03_191011
 
Slide computational design2019_02_191004
Slide computational design2019_02_191004Slide computational design2019_02_191004
Slide computational design2019_02_191004
 
Slide computational design2019_01_180921
Slide computational design2019_01_180921Slide computational design2019_01_180921
Slide computational design2019_01_180921
 
Slide digital fabrication2019_13_180705
Slide digital fabrication2019_13_180705Slide digital fabrication2019_13_180705
Slide digital fabrication2019_13_180705
 

Slide computational design2016_03_161004