CineRenderの詳細材質設定

ARCHICAD18より搭載されたCineRenderにより、リアルなレンダリングが可能になりましたが、

それと共に材質の設定項目が増えCGの専門的な知識が必要になりました。

ここでは材質の各設定をどのような場面で使用すれば良いのかを説明しましょう。

 

 

  • カラー

・基本になるカラー、材質を設定します。

・どのような材質でも、ほぼ設定します。

 

  • 拡散

・汚れなどの微妙な陰影を表現しリアリティを出したい時に設定します。

・リアリティを追及する場合を除いて、あまり使用しません。

pic_180424_a01

拡散なし

pic_180424_a02

拡散あり

  • 発光

・グローバルイルミネーションを使用した際に要素を発光させます。

グローバルイルミネーションを使用しない場合は指定した要素のみが

発光しているかのような効果を与えます。

・蛍光灯などの面で発光させたい要素の場合に使用します。

pic_180424_a03

  • 透過

・ガラスなどの透過させたい場合に設定します。

 

  • 反射

・金属や鏡など反射の表現が必要な時に設定します。

・多くの場合では「スペキュラ」と「鏡面反射」のレイヤーを設定します。

スペキュラ:光の反射を表現します。

鏡面反射:物の映り込みを表現します。

 

※ARCHICAD19以前のバージョンの鏡面反射、スペキュラは「反射」へ統合されました。

pic_180424_a04

カラーのみ

pic_180424_a05

スペキュラを付加

pic_180424_a06

スペキュラ+鏡面反射を付加

 

  • 環境

・疑似的に鏡面反射を表現したい時に設定します。

・反射の鏡面反射が実際の環境を映り込むのに対して、ここではテクチャを貼るなどして

疑似的に表現します。

反射の鏡面反射と比べ、疑似的である分、レンダリング時間は高速になります。

・あまり使用しません。

 

・指定された3D形状を霧のように表現します。

・あまり使用しません。

 

  • バンプ

・材質に対して疑似的に凹凸を表現します。

・凹凸感が必要な場合のみ使用します。

pic_180424_a07

バンプなし

pic_180424_a08

バンプあり

 

  • 通常

・法線マップという手法を用いて表現することでレンダリング時間の短縮ができます。

・ほぼ使いません。

 

※リファレンスマニュアルへは「法線」と表記されています。

 

  • アルファ

・切り抜き文字など部分的に非表示にしたい場合に設定します。

※テクスチャで指定する場合には、別途PhotoShopなどの画像処理ソフトで

処理しておかなければいけな場合があります。

pic_180424_a09

  • グロー

・要素に対して発光しているかのような効果を与えます。

・照明器具の表現を向上させる場合などに使用します。

pic_180424_a10

  • 変位

・設定した画像の濃淡に合わせて凹凸を表現します。

※バンプと異なり、実際に凹凸を発生させます。

pic_180424_a11

  • 芝生

・設定した面に対して立体的な芝生を生成します。

・非常に多くのメモリーを消費しますので、使用は最小限にとどめましょう。

pic_180424_a12

見てきたようにCineRenderの材質設定には多くの設定項目があります。

これはCineRenderの元になっているCINEMA4Dというソフトが建築だけではなく、映画やゲームなど

多くの業界で使われおり、そのような用途にも対応させる為に多くの設定を持っているからです。

CineRenderはその大半をそのまま使用できるようになっているのです。

 

しかし、建築ではその全てを設定しなければいけない訳ではありません。

詳細な設定をすればリアルなパースが作成できますが、多くの場合レンダリング時間の増加に繋がってしまいます。作成したい材質や用途に応じて必要程度の設定を心掛けるようにしてください。


CineRenderの設定を利用した材質作成(タイル編)

pic_180424_b01

タイルを表現するには通常テクスチャを貼り付けて表現しますが、CineRenderの材質設定を利用するとテクスチャ無しで表現することができます。ここでは二丁掛けのタイルを作成する方法を説明していきましょう。

 

①材質設定を開き「オプション」-「新規作成」を選択しましょう。

今回は「ペイント‐サンドベージュ」を複製して設定してみましょう。

pic_180424_b02

②今回の設定では「拡散」のチャンネルは使用しないのでOFFにします。

pic_180424_b03

③「カラー」のチャンネルを選択し、「テクスチャ」から「プロシージャル」-「レンガ」を選択します。

pic_180424_b04④「レンガ」を選択し、スケール、レンガの幅、レンガの高さを設定します

・スケール

ここでのスケールは実際のサイズではなく、精細さを指定するものです。

作成する材質によりますが、100とするのがコントロールし易いです。

 

・レンガの幅、レンガの高さ

タイル一枚分(目地込み)の比率を入力します。

今回は二丁掛タイル227mm×60mmに目地幅5mmとなるように設定してみます。

スケールを100とするとレンガ2枚分の幅になります。この幅に対して比率が合うように

レンガの高さを設定します。二丁掛の場合は14.01となります。

pic_180424_b05

※スケールを100とした場合は、それに対する比率となります。

※「横にずらす幅」を設定することで芋目地等の表現が可能です

⑤レンガのカラーを設定します。

pic_180424_b06

⑥溝のカラー、溝ノイズのスケール、サイズ、深さ、くぼみ、サイズのバラつきを設定します。

pic_180424_b07

⑦「指定段数ごとの代替カラー」を「0」に設定します。

pic_180424_b09

⑧「反射」-「レイヤー」チャンネルで「レイヤを追加」します。

「スペキュラ-プリン(レガシー)」を選択します。

※この設定をすることで鏡面反射光が表現されます。

pic_180424_b10

⑨「バンプ」のチャンネルを選択し、「テクスチャ」から「プロシージャル」-「レンガ」を選択します。

※この設定をすることで凹凸感が表現されます。

pic_180424_b11
⑩カラーで指定したスケール、レンガの幅、レンガの高さ、指定段数ごとの代替カラーを同じ値を設定します。

pic_180424_b12

⑪目地に凹凸感を表現する為に、レンガのカラーを白、溝のカラーを黒に設定します。

pic_180424_b13

pic_180424_b14

⑫レンガの凹凸感を表現する為に、レンガのテクスチャにノイズを設定します。

pic_180424_b15

⑬全体スケール、コントラストを設定します。

pic_180424_b16

⑭溝のカラー、溝ノイズのスケール、サイズ、深さ、くぼみ、サイズのバラつきを設定します。

000001

作成した材質を壁に設定してレンダリングしてみましょう。

pic_180424_b17

この方法で設定された材質はテクスチャを張り付けた場合と比べ下記のような特長を持っています。

・連続性がなく完全にシームレスな状態となります。

・色の変更やサイズの変更などにPhotoshopなどの画像編集ソフトが必要ありません。

 


特記事項や凡例の記載方法

 

確認申請等で記載する特記事項や凡例類は、どのような方法があるでしょうか?

色々な方法があると思いますが、ここでは凡例用のワークシートを作り、テンプレートに組み込む方法をご紹介します。テンプレートに組み込むことで、常に特記事項類が記載された状態でスタートできます。

1.ワークシートを新規作成

ポップアップナビゲータを開き、プロジェクト一覧のワークシートで右クリック→「新規個別ワークシート」で「凡例・特記事項」を作成します。

1

2

2.凡例や特記事項を作図

ラインツールやテキストツールで凡例や特記事項を作図します。

作図が終わったら、「ワークシートタブ」を右クリック→「ビューとして保存」でビューに登録します。

3

4

※「ファイル」→「相互運用性」→「結合」を使って、DXF等のファイルを読み込むこともできます。

5

3.レイアウトブックへの配置

まずは、レイアウトブックを用意します(今回は平面図)。

※既に平面図のビューを配置してあります。

6

「図面ツール」を選択し、内部ビュー「凡例・特記事項」を配置します。

7

8

5.配置図面(凡例・特記事項)調整

配置した図面の調整を行います。配置された図面を選択し、右クリック→「選択した図面の設定」を開き、以下の調整を行い、位置を調整します。

・サイズと表示:スケールまたは拡大率で調整します。

9

・枠:枠を図面に合せる

10

・タイトル:タイトル無し

11

12

6.テンプレート保存

レイアウトブックに凡例が配置された状態のテンプレートを保存します。

13

新規作成時にこのテンプレートを使用すると、凡例が配置された状態で使用できるようになります。

14

平面図完成時のレイアウトブック

15


2つの相対座標入力について

2つの相対座標入力について

最近のARCHICADのデフォルト作業環境では[スナップガイド]機能がオンになっていて、古くからのユーザーは、[カーソル]の位置が編集原点となる相対座標入力をしているのか、[スナップガイド]の青い輪が編集原点となる相対座標入力をしているのか、混乱してしまうことがあるかと思います。

ここでは2つの相対座標入力の操作の違いを整理してみたいと思います。

 

・ツールバーにある[スナップガイド]機能のオン・オフボタン。オンの場合、2つの相対座標入力が行えます。オフの場合は[カーソル]の位置が.編集原点となる相対座標入力になります。

1

A:[カーソル]の位置が編集原点となる相対座標入力

 

① 例えば、編集原点としたい壁の基準線端部に[カーソル]を合わせて[✓(チェックマーク)]を

表示します。この時に表示してしまう青い輪のスナップガイドは気にせずそのままにしておきましょう。

2

② ✓]を表示した状態でマウスから手をはなします。

 

③ 両手でキーボード操作ができるようになりますので、壁入力の1点目を指示するため、

例として、まずは[X]キーを押して「1500」、「+」を押し、続いて[Y]キーを押して「1500」、「+」を押します。

3

④ 最後に「Enter」キーを押すと、壁入力の1点目を指示します。

4

・ここでの座標入力操作のポイントは次になります。

・手順②の[✓(チェックマーク)]を表示すればマウスから手をはなしても良い。

・座標軸の方向を示すため数値の後に必ず「+」または「-」を入力する。

 

B:[スナップガイド]の青い輪が編集原点となる相対座標入力

 

① 例えば、編集原点としたい壁の基準線端部に[カーソル]を合わせて青い輪の[スナップガイド]を表示します。※ショートカットはアルファベットの[Q]です。繰り返し押すことでオン・オフできます。

5

② 青い輪の[スナップガイド]の中心点からマウスを右側に動かすと、青い点線の[スナップガイド]が引き出されます。この青い点線の上にカーソル(三又)をのせると座標情報を表示します。

カーソルをのせていないと座標情報は表示されません。

③ [三又]カーソルを表示した状態でマウスから手をはなし、壁入力の1点目を指示するため、

例としてまずは[X]キーを押して「1500」を押し、続いて[Y]キーを押して「1500」を押し、最後に「Enter」キーを押します。プラス方向の座標の場合「+」キーを押す必要はありません。

6

7

・ここでの座標入力操作のポイントは次になります。

 

・手順②の例のように、青い輪の[スナップガイド]の中心点からマウスを右側に動かすことで、

プラス方向を指示している。マウスを動かす方向でプラスとマイナス方向を指示することができる。

 

・カーソル(三又)を青い点線の[スナップガイド]上にのせていないと座標情報を表示しない。

 

・座標軸のプラス方向を示す場合は、必ずしも「+」キーを押して方向を指示する必要は無く、

マイナス方向の場合のみ数値の前後に「-」キー押して方向を指示する必要がある。

 

・青い輪の[スナップガイド]は、次のステップの操作をしない限り消えない。

8

どちらの方法が優れているという事ではありませんが、個人的には方向をあまり気にせず、直観的に操作ができる[スナップガイド]を最近では多様するようになりました。


ゾーンを更新する方法

001

 

◆ARCHICADでは自由なワークフローが可能ですが、プロジェクトの初期フェーズではゾーンツールでゾーニングを行い、後に壁などの要素を配置するのも有効な手法の一つかと思います。

その際のゾーンの取り扱いのポイントを説明したいと思います。

 

1.まず準備としてゾーンツールでゾーンを配置します。この際のゾーンポリゴンは「手動」としてゾーニングを行います。

002

2.今回は3つのゾーンを配置しました。

003

3.次に壁ツールでゾーンの輪郭に沿って壁を配置します。

004

4.このまま作業を進めても問題ないのですが、手動入力のゾーンは計画に変更が生じた時には、やはり手動で修正することになります。

ARCHICADではそれらの修正を効率よく行うことができる「ゾーンを更新」という機能がありますので、それを可能にするために手動入力したゾーンの設定を変更する必要があります。

 

◆ゾーンポリゴンの変更

 

1.ゾーンのステータスが確認できるように、メニューの「デザイン」→「ゾーンを更新」をクリックしてパレットを表示させておきます。

 

005

2.配置したゾーンを全て選択して設定ダイアログを開きます。ゾーンポリゴンを「基準線」に変更して「OK」をクリックします。

006

3.警告!が表示されるので「今すぐ更新」をクリックします。

007

4.ゾーンを更新パレットのステータスに「✓」が表示され、ゾーンの更新が問題なく完了したことがわかります。

008

5.それと同時にゾーン上に「+」が表示されます。これは「基準点」というもので、ゾーンポリゴンの作成法が「内側」または「基準線」の自動入力によって作成されていることを示すと共に、ゾーン境界を設定するのに重要な基準となります。

009

◆ゾーンを更新ステータスに警告が出るケース

 

1.一連の操作を行った際にゾーンを更新ステータスに警告が出る場合があります。

010

2.これらはゾーン境界が正しく認識できなかた事を示しており、多くの場合「基準点」の位置が境界上や境界外にあるケースです。

011

3.解決するためにはそれぞれのゾーンを選択し「基準点」をクリックしてペットパレットの「サブ要素を移動」を行い、基準点をゾーンの境界となる基準線の「内側」に移動させてください。その上で「ゾーンを更新」を再度行います。

012

◆ゾーンを更新

 

1.適切にゾーンが基準線で設定されると、計画が変更されても簡単に再定義することができます。

ここでは平面計画の変更を想定して壁の位置の変更を行いました。

(※壁を変更しても、ゾーンは前のままの状態です。)

013

2.ここでゾーンを更新パレットの「全てのゾーンを更新」をクリックします。

(※一部のゾーンだけを更新したい場合は、更新するゾーンを選択した上で「選択したゾーンの更新」をクリック。)

014

3.ゾーンが更新されるのでステータスを確認します。右側の「%」は前のゾーン面積からの増減率が表示されます。

015

4.ゾーンが適切に更新されると、塗りつぶしや面積表示が自動的に修正されます。

016

◆最初のところで書いたように、ゾーンは最初から最後までポリゴンが「手動」であっても問題はありませんが、手動入力だと計画変更時の作業が増えたり、ゾーンの変更を忘れたり、入力ミスのリスクがあります。

しかし、「基準線」の自動入力では一括でゾーンの更新が可能になり、また、ゾーンを更新パレットのステータスを確認することで入力ミスを見つけることが可能になります。

ステータスに警告が出た時でも、パレットからゾーン選択ができるので修正もスムーズに行えます。


間接照明(建築化照明)のためのライン照明器具の作り方

室内のレンダリングに照明を入れると、リアルなレンダリングが可能です。

断面形状で作成したライン照明に「材質発光」を利用して、間接照明(建築化照明)を表現する方法をお教えします。

D-1

使用する照明器具の断面形状を断面形状マネージャーを使って作成します。

ここでは標準的なP社のLEDライン照明の形状を簡易な形で作成してみます。

[オプション]>[属性設定]>[断面形状マネージャ]を選択し、

新規ボタンをクリックし、名前「間接照明」と登録します。

D-2

「塗りつぶしツール」を使って照明器具の断面形状を

照明(発光部分)と器具(台座)に分けて作図します。

D-3

照明部分を選択し「材質上書き」にチェックを入れ「ガラス-ランプ」を選択します。

(※「ガラス-ランプ」は材質の設定で発光するようにあらかじめ登録されています)

その他の器具部分は「プラスチック-光沢」を選択します。

D-4

使用項目「梁」を選択して保存します。

D-5

梁ツールで断面形状「間接照明」を選択し、配置高さを設定後、平面図に実際の長さを入力し配置します。

D-6

ンダリングを実行します。

D-7

[オプション]>[属性設定]>[材質]を開き「ガラス-ランプ」の材質設定を表示し

発光の明るさの数値を変更して明るさを調整します。

(※CineRenderエンジンが搭載されていないSoloでは設定できません)

D-8


GDLスクリプトによるオブジェクトの作り方(中級編)

初級編で作成したカラーボックスに縦横の段数設定を加えてみましょう。

はじめに、知っておくと便利なプログラム制御について紹介します。

0

1.プログラム制御

1)コメント

「!」をスクリプトの前に記述すると、プログラムはその行のスクリプトの実行を無視します。第三者が見ても理解できるように、スクリプトや計算式のコメントを自由に記述することが出来ます。

1

2)フロー制御

例えば、棚板を5分割したい場合は、座標変換とblockコマンドを4回繰り返す必要があります。スクリプトは以下のようになります。

add 0,0,高さ/5

block 幅,奥行,厚さ

add 0,0,高さ/5

block 幅,奥行,厚さ

add 0,0,高さ/5

block 幅,奥行,厚さ

add 0,0,高さ/5

block 幅,奥行,厚さ

2

しかし、段数を固定しない場合はどのようにスクリプトを書けばよいでしょうか?

このような場合にフロー制御を使います。まずは、段数を固定値としてフロー制御を使って書くと以下のようになります。

 

for i=1 to 4

add 0,0,高さ/5

block 幅,奥行,厚さ

next i

 

更に、分割数を変数に入れ替えると

何回でも実行を繰り返すことが可能になります。

 

for i=1 to 分割数の変数

add 0,0,高さ/分割数の変数-1

block 幅,奥行,厚さ

next i

 

3)サブルーチン制御

スクリプトは複雑になっていくと、動作が重たくなるだけでなく、不具合(バグ)も発生しやすくなります。使用するコマンドをサブルーチン化することで、繰り返し記述するスクリプトを単純化でき、不具合が発見しやすくなります。

 

例えば、2種類のblockを書く場合(座標変換は記述していません)

block 幅A,奥行A,高さA

block 幅B,奥行B,高さB

 

となりますが、サブルーチンで書くと

 

gosub 10

gosub 20

end

10:

block 幅A,奥行A,高さA

return

20:

block 幅B,奥行B,高さB

return

 

となります。

※gosubとはラベル番号のついたサブルーチンに行くという宣言です。

※10:や20:はラベルといいます。サブルーチンの場所を差します。

※一番最初のサブルーチンの行の前には必ずendを付けて、本文の終了を宣言します。

※サブルーチンは必ずreturnを付けて元に戻るようにします。

 

更に、パラメータをコマンド毎に定義すると

幅=幅A

奥行=奥行A

高さ=高さA

gosub 10

幅=幅B

奥行=奥行B

高さ=高さB

gosub 10

end

10:

block 幅,奥行,高さ

return

 

となり、blockコマンドは1行のみ、コマンド実行時前にパラメータを宣言するだけなので、間違いを発見しやすくなります。

 

4)条件ステートメント制御

パラメータの変数に、ある条件の数値が代入された場合、変数を指定したり、ラベルの行先を変えたりします。

 

例えば、変数が0の場合は100:を実行、変数が1の場合は200:を実行させたい場合は

以下のようになります。

 

if 変数=0 then 100:

if 変数=1 then 200:

end

100:

コマンド

return

200:

コマンド

return

 

2.カラーボックスのスクリプト(参考)

1)パラメータ

分割に関するパラメータを設定します。「タイプ」は整数に設定します。

3

2)3Dスクリプト(全文)

!パラメータの定義————–

!t_Side:側板サイズ

!t_Tana:棚板サイズ

!m_Side:側板材質

!m_Tana:側板材質

!y_step:縦分割数

!x_step:横分割数

!tateyoko:分割方法 横0 縦1 縦横2

!_x:サブルーチンに代入する変数

!_z:サブルーチンに代入する変数

 

!左板——————–

material m_side

_x=t_side

_z=zzyzx

gosub 10

 

!右板——————–

add a-t_side,0,0

_x=t_side

_z=zzyzx

gosub 10

del 1

 

!下板——————–

material m_tana

add t_side,0,0

_x=a-t_side*2

_z=t_tana

gosub 10

del 1

 

!上板——————–

add t_side,0,zzyzx-t_tana

_x=a-t_side*2

_z=t_tana

gosub 10

del 1

 

!条件式——————

if tateyoko=0 then 100

if tateyoko=1 then 200

!2の場合は横板内の条件式へ

 

!横板——————–

100:

add t_side,0,t_tana/2

y_span=(zzyzx-t_tana*2)/y_step

for i=1 to y_step-1

add 0,0,y_span

_x=a-t_side*2

_z=t_tana

gosub 10

next i

del  y_step

 

!条件式——————

if tateyoko=2 then 200

end

 

!縦板——————–

200:

add t_side/2,0,t_tana

x_span=(a-t_tana*2)/x_step

for i=1 to x_step-1

add x_span,0,0

_x=t_side

_z=zzyzx-t_tana*2

gosub 10

next i

del  x_step

end

 

!サブルーチン—————–

10:

block _x,b,_z

return

 


GDLスクリプトによるオブジェクトの作り方(初級編)

GDLスクリプトによるオブジェクトの作り方(初級編)

blockコマンドを使ってカラーボックスを作ってみましょう。

1.パラメータ

 

1)パラメータの設計

側板、棚板で構成され、全体サイズ、部材厚さ、材質が変更できるようにします。棚板は高さの中心に1段のみ設置します。変数は基本的に自由ですが、規定変数であるグローバル変数とは重複しないように注意する必要があります。

2

2)値を変更します。

3

3)パラメータを追加します。

パラメータ設定画面の「新規」をクリックし、パラメータが追加されたら

左側の▲▼をドラッグして、一番下に移動します。

4

4)側板の厚さの「変数」を変更し、「名前」「値」を入力します。

5

5)棚板の厚さのパラメータも同様に追加、入力します。

6

6)材質のパラメータを追加します。

パラメータを追加し「変数」「名前」を入力した後、「タイプ」を「材質」に変更します。

「値」は材質一覧から選択します。

7

2.側板の作成

 

1)側板の材質を設定します

material m_side

materialコマンドで変数を指定します。形状コマンドの実行前に設定します。次にmaterialが記述されるまでこの材質で表現されます。

 

2)側板のコマンドを入力します。

block t_side,b,zzyzx

幅はt_side、奥行はb、高さはzzyzxとして記述します。「スクリプトを確認」をクリックし、問題無ければ「3D表示」をクリックして形状を確認します。

8

3)座標原点を移動します(座標変換)。

add a-t_side,0,0

座標変換とは、block等コマンドを実行する前に座標の移動や回転させることを言います。

addは移動で x,y,z同時に指定できます。X方向にa-t_side座標原点を移動します。

9

4)右側の側板のコマンドを入力します。

block t_side,b,zzyzx

10

5)座標変換を元に戻します。

del 1

座標変換の回数をdelの後に指定します。座標変換を元に戻さないと、その後のコマンドが、移動位置から実行されます。

11delを指定していない状態

12delを指定した状態

2.棚板の作成

 

1)棚板の材質を設定します。

material m_tana

 

2)座標変換します。

add t_side,0,0

側板の厚さ分、座標原点を移動します。

 

3)下側の棚板のコマンドを入力します。

block a-t_side*2,b,t_tana

幅はa-側板厚×2に設定します。

13

4)座標変換します。

add 0,0,zzyzx/2-t_tana/2

※高さ/2-棚板厚さ/2に座標を移動します。

 

5)真ん中の棚板のコマンドを入力します。

block a-t_side*2,b,t_tana

14

6)座標変換します。

add 0,0,zzyzx/2-t_tana/2

 

7)上側の棚板のコマンドを入力します。

block a-t_side*2,b,t_tana

 

8)座標変換を元に戻します。

del 3

 

(参考)3Dスクリプト全文

material m_side

block t_side,b,zzyzx

add a-t_side,0,0

block t_side,b,zzyzx

del 1

 

material m_tana

add t_side,0,0

block a-t_side*2,b,t_tana

add 0,0,zzyzx/2-t_tana/2

block a-t_side*2,b,t_tana

add 0,0,zzyzx/2-t_tana/2

block a-t_side*2,b,t_tana

del 3

15

3.2Dスクリプト。

project2 3,270,2

※基礎編と記述内容は同じです。

16

4.検証

設定したパラメータが、3D、2Dとも想定通りに変化しているか確認します。問題無ければファイルに保存します。


GDLスクリプトによるオブジェクトの作り方(基礎編)

GDLスクリプトによるオブジェクトの作り方(基礎編)

 

GDLはBASICに似たパラメトリックなプログラミング言語です。スクリプトでARCHICADのツールと同じようにモデリングできることに加え、パラメータに四則演算を用いたり、条件式でサブルーチンを組み込んだり、既存ツールには無い、業務に特化したインテリジェンスなツールを作り上げることも可能です。詳細はARCHICADヘルプメニュー内のGDLリファレンスガイドを参照ください。

今回は、基礎編として、プリミティブなブロック形状の作り方を紹介します。

1.3Dを作る

1)「ファイル」→「ライブラリとオブジェクト」→「新規オブジェクト」を開きます。

1

2)スクリプトの「3D」をクリックします。

2

3)1m四方の立方体を作るスクリプトを記述します。

 

3

※半角英数文字で入力してください。

※GDL構文内のスケールはメートル単位です。

※スクリプト(BLOCK)とパラメータ

4

4)「スクリプトを確認」をクリックし、構文にエラーが無いことを確認します。

 

5

5)「3D表示」をクリックします。

6-1

6-2

2.2Dを作る

GDLでは3Dと平面図用の2Dは別々に作成します。

1)「メインタブ」をクリック、スクリプトの「2D」をクリックします。

7-1

7-2

2)3D投影結果を2D化する2Dスクリプトを記述し、「スクリプトを確認」でエラーをチェックします。

7-3

※3D投影の設定にて、平行投影上面図から投影、270度で表示した状態を2D図形に設定します。

※スクリプト(PROJECT2)とパラメータ

8

9

3)「2Dビュー」をクリックします。

10-1

10-2

※今回は立体を単純に投影したPROJECT2を使いましたが、3D形状とは別の図面表現を行う場合は、2D線分等のスクリプトを3D同様に記述してください。

※2Dスクリプトの例

11

3.パラメータを設定する

1)「メインタブ」をクリックし、現在のパラメータを確認します。

現在、幅(A)、奥行(B)、高さ(ZZYZX)がそれぞれ1000㎜の初期値でセットされています。

12

2)「3Dスクリプト」をクリックし、座標値をパラメータに置きかえます。

「スクリプトを確認」でエラーをチェックします。

13

3)「メインタブ」をクリックし、パラメータを変更し、

3Dや2Dでサイズが変更されることを確認します。

14

15

16

4.ファイル保存

1)「メインタブ」をクリックし、「ファイル」→「名前を付けて保存」をクリックします。

任意の場所に「フォルダを作成」しておき、「参照」を押して、ファイル名を付けて保存します。

17

18

19

2)「メインタブ」が保存した名称に変わったら、「×」で閉じます。

20

5.プロジェクトでの利用

1)ライブラリのロード

オリジナルのフォルダ内に作成した部品を使用する場合は、必ず「ファイル」→「ライブラリとオブジェクト」→「ライブラリマネージャー」で、フォルダをロードさせてください。

プロジェクト保存(またはテンプレート保存)すると、ロード情報も記憶されます。

21

22

2)「オブジェクトツール」でリンクされたライブラリでオリジナルライブラリを選択すると、作成済の部品が表示されます。

23

※「平面図と断面図パネル」で線種やペンが変更できます。

※「モデルパネル」の「材質の上書き」で材質が変更できます。

 


カーテンウォールのカスタムパネルの作成方法

1

■組み立て要素(スラブや壁等)で作成する方法

①平面図で、スラブツール等を用いてパネル(窓)を作成します。

2

※枠サイズが調整できないため、カーテンウォールにはめ込むパネルサイズで作成します。

※吊元等の表現はモルフツール(ポリゴン)で入力します。

 

②作成したスラブを選択し、「ファイル」→「ライブラリとオブジェクト」→「選択内容に名前を付けて保存」→「カーテンウォールパネル」を選択し、名称を付けて埋め込みオブジェクトとして保存します。

3

4

3.カーテンウォールを作成し、3Dの状態でカーテンウォールを選択し、「編集ボタン」をクリックします。

5

4.変更したいパネルを選択し、「部材タイプ:カスタムパネル」を選択すると、オリジナルで作成したパネルに変更されます。

6

※複数種類パネルを作成している場合は、パネルを選択した状態で、「右クリック」→「選択したパネルの設定を選択」し、パネルを変更します。

8

9

■ライブラリを使って作成する方法

①壁に窓を配置して、窓だけを選択し、「デザイン」→「選択内容をモルフに変換」を選択し、窓以外の壁を削除します。

10

②3Dを表示し、モルフに変換された窓を選択、窓の側面で「左ボタン長押し」で「ペットパレット:自由回転」を選択し、水平方向(平面図に姿図が表示された状態)になるように回転します。

11

12

平面図に姿図が表示された状態

③平面図で、回転したモルフを選択し、「ファイル」→「ライブラリとオブジェクト」→「選択内容に名前を付けて保存」→「カーテンウォールパネル」を選択し、名称を付けて埋め込みオブジェクトとして保存します。

13