VisualARQ Grasshopperコンポーネントとは何ですか?

VisualARQ Grasshopperコンポーネントは、GrasshopperからVisualARQ標準アーキテクチャオブジェクトを生成するために使用されます。これらのオブジェクトには、VisualARQを使用してRhinoで直接作成されたものと同じ機能と制限があります。

 

 

どのようにインストールして読み込むのですか?

VisualARQ Grasshopperコンポーネントをダウンロードfood4Rhinoし、コンピュータにインストールします。インストール時にRhinoセッションが実行されていないことを確認してください。

Grasshopperを起動する前にVisualARQをロードする必要があります。GrasshopperのインタフェースにVisualARQのタブが表示されない場合は、Grasshopperを終了し、VisualARQコマンド(たとえば_vaWall)を入力してVisualARQをロードするか、VisualARQテンプレートを使用して新しいドキュメントを開き、Grasshopperを再度開きます。

 

 

要件

 


トピック

 


インターフェイス

VisualARQ Grasshopperコンポーネントは、2つの異なるタブに分かれています。

Params

Architectural objects:

  • VisualARQオブジェクトのコレクションを参照するコンポーネント。これらのコンポーネントは、Grasshopperネットワーク内の他のコンポーネントから継承することも、Rhinoモデル内のオブジェクトを参照することもできます。
Architectural styles:

  • VisualARQオブジェクトスタイルを参照するコンポーネント。スタイルは、Grasshopperネットワーク内の他のコンポーネントから継承することも、RhinoモデルでVisualARQオブジェクトスタイルを参照することもできます。
Architectural inputs:

  • 異なるVisualARQオブジェクトとスタイルコンポーネントの値のリストを提供するコンポーネント。

 

VisualARQ

Objects:

  • VisualARQアーキテクチャオブジェクトとオブジェクトスタイルを生成するコンポーネント。
  • オブジェクトとスタイルを構成要素に分解するコンポーネント。
  • VisualARQオブジェクトを操作するコンポーネント。
Levels:

  • 建物とレベルを生成するコンポーネント。
  • ビルディングとレベルを構成要素に分解するコンポーネント。
Profile:

  • プロファイルを生成するコンポーネント。
Generics:

  • VisualARQオブジェクトのプロパティと情報を取得するコンポーネント。
  • VisualARQオブジェクトをコンポーネントに分解します。

 


Objectコンポーネント

以下の表は、Wallオブジェクトに関連する一般的なコンポーネントを示しています。

各VisualARQオブジェクトコンポーネントは、オブジェクトタイプのパラメータに応じて、独自の入力と出力を持ちますが、すべて同じように動作します。

 

  DESCRIPTION 入力 出力
Wall Param

このコンポーネントは、モデルから選択された既存のVisualARQWallのリストを表します。
このコンポーネントは[ Params ]タブの下にあります。

   
Wall style Param

このコンポーネントは、Rhinoドキュメントの既存のWall styleのリストを表します。 このコンポーネントは[Params]タブの下にあります。

   
Object Param

このコンポーネントは、Rhinoドキュメント内の既存のVisualARQオブジェクトのリストを表します。
このコンポーネントは[ Params ]タブの下にあります。

   
Wall

パスカーブからWallを作成します。

C:  Wallパス曲線。
これは、開いた平面曲線で
なければなりません。
O: すべてのWallパラメータを
指定するオプション
W: 結果のWall
Wall Options

Wallパラメータを定義するオプション。

S: Wall style
A: Wallアラインメント
O: Wallアラインメントオフセット
H: Wall高さ
W: 結果のWall 
Deconstruct Wall

このコンポーネントはWallをその構成パーツに分解します。

W: 分解するBase wall C: Wallパス(曲線)
O: Wallオプション
Deconstruct Wall Options

このコンポーネントは、Wall Optionsを
その構成要素に分解します。

S: Wall style  
A: Wall アラインメント
O: Wallアラインメントオフセット
H: Wall高さ
 

Wall style

新規Wall styleを作成します。
このコンポーネントでは、少なくとも
1つのコンポーネント(Wall layer)をプレビューに
表示する必要があります。

N: Wall style名
C: Wall styleのコンポーネント
(レイヤー)
H: Wall styleの高さ
E: Wall styleの終点のラッピング
O: Wall styleの始点のラッピング
S: 結果のWall style
Wall layer

Wall layerはWall styleの構成パーツです。

N: Wall layer名
T: Wall layerの厚さ
C: コア
E: Wall layer終点のラッピング
O: Wall layer始点のラッピング
 
Deconstruct Wall Layer

Wall layerコンポーネントをその構成パーツに分解します。

L: Wall layerコンポーネント  
  Deconstruct Wall Style

Wall styleをその構成パーツに分解します。

S: Wall style N: Wall style名
C: Wall styleコンポーネント (layers) 
H: Wall style高さ
E: Wall style終点のラッピング
O: Wall style始点のラッピング

 


Levelコンポーネント

レベルコンポーネントは、モデルのレベルを生成するために使用されます。Buildingコンポーネントは、レベルを生成する必要があり、その逆もあります。

レベルをRhinoに持っていくには、Buildingコンポーネントをbakeします。

  DESCRIPTION 入力 出力
Building

モデルに建物を作成します。
このコンポーネントでは、少なくとも
1つのレベルコンポーネントを
生成する必要があります。

N: 建物名
E: 建物仰角
L: 建物レベル
B: 結果の建物 
Level

モデルに1つ以上のレベルを作成します。
建築要素は、レベルを作成するために
必要とされます。

N: レベル名
E: レベル高さ
C: レベルカット面高さ
L: 結果のレベル
Deconstruct Building

建物をその構成パーツに分解します。

B: 入力建物 N: 建物名
E: 建物仰角
L: 建物レベル 
Deconstruct Level

レベルまたは複数のレベルを構成パーツに分解します。

L: 入力レベル N: レベル名
E: レベル高さ
C: レベルカット面高さ

 


Profileコンポーネント

Profileコンポーネントは、一部のVisualARQオブジェクト(梁、列および開口部)、およびオブジェクトスタイルの特定のコンポーネントの定義済みプロファイルとして機能します。

各Profileコンポーネントは、入力としてのサイズ値と、出力としての結果のプロファイルを持ちます。次の表は、定義済みプロファイルの例としてのRectangularプロファイルと、カスタムプロファイルを示しています。

  DESCRIPTION 入力 出力
Rectangular Profile

長方形のプロファイルは
事前に定義されたプロファイルです。

N: プロファイル名
W: プロファイル幅
H: プロファイルの高さ
P: 結果のプロファイル
(Custom) Profile

カスタムプロファイルは VisualARQオブジェクトに
使用可能なプロファイルに
任意の閉じた平面曲線を変換します。

N: レベル名
E: レベル高さ
C: レベルカット面高さ
P: 結果のプロファイル
Decompose Profile

Decompose Profileは、
任意のVisualARQプロファイルを
構成パーツに分解します。 

P: VisualARQプロファイル N: プロファイル名
S: プロファイルサーフェス
C: プロファイル曲線

 


Genericsコンポーネント

Genericsコンポーネントは、VisualARQオブジェクトのプロパティを取得し、コンポーネントに分解し、新しいプロパティで既存のオブジェクトを変更するために使用されます。

  DESCRIPTION 入力 出力
VisualARQ Explode

このコンポーネントは、VisualARQオブジェクトを
コンポーネントに分解します。
結果は実行可能なBrepsです。

O: 分解するVisualARQオブジェクト P: 結果のBreps
VisualARQ Get Property

このコンポーネントは、VisualARQオブジェクト
プロパティを取得するために使用されます。
オブジェクトタイプによってのみ
プロパティを取得できます。

O: プロパティを取得する
VisualARQオブジェクト
P: プロパティ名
V: プロパティ値
VisualARQ Set Property

このコンポーネントは、VisualARQオブジェクトに
新しいプロパティ値を与えて変更するために使用します。

P: VisualARQプロファイル N: プロファイル名
S: プロファイルサーフェス
C: プロファイル曲線
Property Name

このコンポーネントは、VisualARQオブジェクトの
プロパティのリストを表示します。
現在利用可能なプロパティは
Length、Area、Volumeです。

   
VisualARQ Area

VisualARQオブジェクトの面積を計算します。

O: VisualARQオブジェクト   A: 面積 
VisualARQ Volume

VisualARQオブジェクトの体積を計算します。

O: VisualARQオブジェクト   A: 体積

演習(英語のページになります)


VisualARQ2.0:Flexible BIM 主な特徴 へ戻る