Grasshopperまとめ

Grasshopperについてまとめてみました。

  • Grasshopperまとめ
  • 01. 導入・基礎
    • Grasshopperとは?Rhino用パラメトリックデザインツールの全貌とできること
    • Grasshopperのインストール方法とRhino8での標準搭載について
    • Grasshopperを日本語化する方法と英語のまま使うべき理由
    • Grasshopperの基本的な使い方と爆速ショートカットキー一覧
  • 02. コンポーネント
    • Grasshopper全コンポーネント一覧・逆引き辞典
    • コンポーネントをアイコン・文字で表示する方法(Bifocalsプラグイン解説)
    • Grasshopperのノード整理術:グループ化・色分け・名前付け
    • 独自のコンポーネントを作る!Grasshopperのクラスター化と解除方法
    • Panel(パネル)コンポーネントの徹底活用:テキスト入力からデバッグまで
    • Number Sliderの使い方:桁数・範囲設定とアニメーション出力
  • 03. ジオメトリ(点・線)
    • Grasshopperにおける「点(Point)」の生成・抽出・接続をマスターする
    • 点のX, Y, Z座標の取得・分解と、特定座標への移動方法
    • 【図解】Grasshopperのベクトル(Vector)とは?向きの定義と表示方法
    • 2つのベクトル間の角度取得と、任意の軸に対するベクトルの回転
    • カーブの分割(Divide Curve)と延長、等間隔での点配置テクニック
  • 04. ジオメトリ(面)
    • Grasshopperで面(Surface)を張る・生成する6つの基本手法
    • サーフェスのオフセット(Offset)と押し出し(Extrude)による立体化
    • サーフェスの分割・切断(Split/Trim)と交点の取得
    • 【最重要】Grasshopperのリスト(List)とデータツリー構造を完全理解
    • Evaluate Surfaceを用いた面の法線ベクトル取得と垂直配置
  • 05. リスト・データ
    • リストの分割(Split/Dispatch)と結合(Merge/Weave)の使い分け
    • List Itemの使い方:インデックス番号による特定の要素の抽出とランダム選択
    • Graft、Flatten、Shift Pathによるデータ階層(ブランチ)の操作
    • Clean Treeを使った「null(空データ)」の削除とリストの整理
    • 面積や長さ、座標に基づくデータの並び替え(Sort List)
  • 06. 演算・アルゴリズム
    • Grasshopperでの四則演算(足し算・割り算・合計)とExpressionの記述
    • SeriesとRangeの違い:等差数列と範囲分割による数値リストの生成
    • Roundコンポーネント:四捨五入・切り上げ(Ceiling)・切り捨て(Floor)
    • フィボナッチ数列を用いた自然界の螺旋・黄金比パターンのモデリング
  • 07. パターン・応用
    • Grasshopperでボロノイ(Voronoi)分割パターンを作成・立体化する方法
    • アトラクターポイント(点・線)によるスケールと密度のグラデーション制御
    • 曲面に対するパネル(タイル)割りとルーバー・フィン配置の自動化
    • Polygonコンポーネントを使った六角形(ハニカム)や多角形の生成
    • 線材の抽出とパイプ化:Grasshopperによる立体トラス屋根のモデリング
  • 08. 環境・解析
    • Ladybugを使った日射量解析・日影シミュレーション入門
    • Butterflyを用いたCFD(風環境・気流)シミュレーションの基礎
  • 09. 物理シミュレーション
    • Kangaroo 2プラグイン入門:物理シミュレーションによる形態創生
    • 張力膜構造(テント)と布の落下シミュレーションの実践
  • 10. プラグイン・拡張機能
    • Grasshopper必携のおすすめ最強プラグイン10選とインストール方法(Food4Rhino)
    • Lunchboxプラグイン:複雑なパネル分割やトラス構造をワンクリックで生成
    • Weaverbirdでメッシュを滑らかに!サブディビジョン(細分化)モデリング
    • パラメーター変化をアニメーション化してGIF/MP4で書き出す方法
    • Galapagos(ガラパゴス)による遺伝的アルゴリズムを使った形状の最適化
  • 11. 外部連携・プログラミング
    • Grasshopper内でPython/C#を記述する(GHPython/C# Script)入門
    • Rhino.Inside.Revitの使い方:GrasshopperとRevitのシームレスなBIM連携
    • GrasshopperとArchicad / Tekla Structuresのライブコネクション連携
  • 12. ノイズキーワード対策
    • GrasshopperでのMesh(メッシュ)データの扱いとQuad Remesh
  • 13. 別分野(検索意図網羅)
    • 【豆知識】アメリカの高性能芝刈り機メーカー「Grasshopper Mowers」とは?
    • 【豆知識】カクテル「グラスホッパー」のレシピとチョコミントの起源
    • 「Grasshopper(バッタ)」が持つ様々な意味(バンド、映画、ことわざ等)まとめ
  • お問い合わせ
  • プライバシーポリシー

検索

01. 導入・基礎

  • Grasshopperとは?Rhino用パラメトリックデザインツールの全貌とできること
  • Grasshopperのインストール方法とRhino8での標準搭載について
  • Grasshopperを日本語化する方法と英語のまま使うべき理由
  • Grasshopperの基本的な使い方と爆速ショートカットキー一覧

02. コンポーネント

  • Grasshopper全コンポーネント一覧・逆引き辞典
  • コンポーネントをアイコン・文字で表示する方法(Bifocalsプラグイン解説)
  • Grasshopperのノード整理術:グループ化・色分け・名前付け
  • 独自のコンポーネントを作る!Grasshopperのクラスター化と解除方法
  • Panel(パネル)コンポーネントの徹底活用:テキスト入力からデバッグまで
  • Number Sliderの使い方:桁数・範囲設定とアニメーション出力

03. ジオメトリ(点・線)

  • Grasshopperにおける「点(Point)」の生成・抽出・接続をマスターする
  • 点のX, Y, Z座標の取得・分解と、特定座標への移動方法
  • 【図解】Grasshopperのベクトル(Vector)とは?向きの定義と表示方法
  • 2つのベクトル間の角度取得と、任意の軸に対するベクトルの回転
  • カーブの分割(Divide Curve)と延長、等間隔での点配置テクニック

04. ジオメトリ(面)

  • Grasshopperで面(Surface)を張る・生成する6つの基本手法
  • サーフェスのオフセット(Offset)と押し出し(Extrude)による立体化
  • サーフェスの分割・切断(Split/Trim)と交点の取得
  • 【最重要】Grasshopperのリスト(List)とデータツリー構造を完全理解
  • Evaluate Surfaceを用いた面の法線ベクトル取得と垂直配置

05. リスト・データ

  • リストの分割(Split/Dispatch)と結合(Merge/Weave)の使い分け
  • List Itemの使い方:インデックス番号による特定の要素の抽出とランダム選択
  • Graft、Flatten、Shift Pathによるデータ階層(ブランチ)の操作
  • Clean Treeを使った「null(空データ)」の削除とリストの整理
  • 面積や長さ、座標に基づくデータの並び替え(Sort List)

06. 演算・アルゴリズム

  • Grasshopperでの四則演算(足し算・割り算・合計)とExpressionの記述
  • SeriesとRangeの違い:等差数列と範囲分割による数値リストの生成
  • Roundコンポーネント:四捨五入・切り上げ(Ceiling)・切り捨て(Floor)
  • フィボナッチ数列を用いた自然界の螺旋・黄金比パターンのモデリング

07. パターン・応用

  • Grasshopperでボロノイ(Voronoi)分割パターンを作成・立体化する方法
  • アトラクターポイント(点・線)によるスケールと密度のグラデーション制御
  • 曲面に対するパネル(タイル)割りとルーバー・フィン配置の自動化
  • Polygonコンポーネントを使った六角形(ハニカム)や多角形の生成
  • 線材の抽出とパイプ化:Grasshopperによる立体トラス屋根のモデリング

08. 環境・解析

  • Ladybugを使った日射量解析・日影シミュレーション入門
  • Butterflyを用いたCFD(風環境・気流)シミュレーションの基礎

09. 物理シミュレーション

  • Kangaroo 2プラグイン入門:物理シミュレーションによる形態創生
  • 張力膜構造(テント)と布の落下シミュレーションの実践

10. プラグイン・拡張機能

  • Grasshopper必携のおすすめ最強プラグイン10選とインストール方法(Food4Rhino)
  • Lunchboxプラグイン:複雑なパネル分割やトラス構造をワンクリックで生成
  • Weaverbirdでメッシュを滑らかに!サブディビジョン(細分化)モデリング
  • パラメーター変化をアニメーション化してGIF/MP4で書き出す方法
  • Galapagos(ガラパゴス)による遺伝的アルゴリズムを使った形状の最適化

11. 外部連携・プログラミング

  • Grasshopper内でPython/C#を記述する(GHPython/C# Script)入門
  • Rhino.Inside.Revitの使い方:GrasshopperとRevitのシームレスなBIM連携
  • GrasshopperとArchicad / Tekla Structuresのライブコネクション連携

12. ノイズキーワード対策

  • GrasshopperでのMesh(メッシュ)データの扱いとQuad Remesh

13. 別分野(検索意図網羅)

  • 【豆知識】アメリカの高性能芝刈り機メーカー「Grasshopper Mowers」とは?
  • 【豆知識】カクテル「グラスホッパー」のレシピとチョコミントの起源
  • 「Grasshopper(バッタ)」が持つ様々な意味(バンド、映画、ことわざ等)まとめ

プライバシーポリシー

本サイトでは、Google Adsense社の広告を配信しています。

このため、広告配信プロセスの中でデータを収集するために、
Cookieやウェブビーコンを使用しています。

もし、第三者にデータ送信を行いたくない場合は、
ブラウザのCookie機能をオフにしてアクセスしてください。

詳しくは、Adsense広告の、公式プライバシーポリシーをご覧ください。

お問い合わせ

お問い合わせフォーム

© 2026 Grasshopperまとめ
  • シェア
  • TOPへ