2016年6月26日日曜日

塗り潰しパターンをつくる

オリジナルの塗り潰しパターンを作るには?

Revitの塗り潰しパターンはAutoCADのpatファイルと定義方法は同じで、メモ帳さえあれば作成できます。タイルパターンを作りながら、定義の仕方を見てみます。

メモ帳を開いたら、先頭行に

;%UNITS=MM

と入力し、この定義がミリ単位であることを宣言します。次に「*(アスタリスク)」に続いて、パターン名を入れます。

*パターン名

次に、パターンが「製図」ならば

;%TYPE=DRAFTING

「モデル」ならば

;%TYPE=MODEL

とします。これは塗り潰しパターンの以下の部分に相当します。
塗り潰しパターンのタイプ
ここまではもう「お決まりのパターン」ともいうべき部分です。まとめると、

;%UNITS=MM
*馬目地100×50
;%TYPE=MODEL

となります。

タイリングパターンを読む


ここからは、タイルパターンの作成に入ります。基本的な書式はカンマ区切りで

  1. 角度
  2. 始点X
  3. 始点Y
  4. オフセットX
  5. オフセットY
  6. ペンUP
  7. ペンDOWN
を1行ずつ記入します。とはいってもこれだけでは何のことやらさっぱりわかりません。そこで、まず下の図を見てください。
馬目地を読む!
このタイルパターンは何本のセグメント(線)の繰り返しでできているか考えてみてください。答えは3セグメントです。これは以下の図に示す、赤、青、緑のセグメントの繰り返しでできています。
実は3つのセグメントの繰り返し

では、この赤、青、緑のセグメントを記述していきます。

連続線のセグメント

赤のセグメントは、水平の無限線が50mm間隔で並んでいます。これを表現するには、


  1. 角度        0
  2. 始点X         0
  3. 始点Y         0
これは、「角度0で、(0,0)を通る線」という意味です。しかしこれでは線が一本しか書けません。これを何度も繰り返して描画させるために、次の描画の移動量を4,5で示します。
上の図を見ると、赤線はY方向に50mm移動しています。(X方向は移動していませんので0です。)
したがって、
  1. 角度        0
  2. 始点X         0
  3. 始点Y         0
  4. オフセットX  0
  5. オフセットY  50
となるため、メモ帳には

0,0,0,0,50

と記述します。

破線のセグメント

青と緑は50mmピッチの破線になっています。角度は90度であることは簡単に推測できるでしょう。
まずは青の線を考えてみます。

  1. 角度      90
  2. 始点X         0
  3. 始点Y         0
までは、いいと思います。問題は次のオフセットです。普通に考えると、X方向に100mm、Y方向に0mmと考えてしまいそうです。ところが、行の先頭で角度が90度と宣言しているので、これは下の図のように考えます。
オフセットは角度により考え方を変える
ですから、答えは
  1. 角度         90
  2. 始点X            0
  3. 始点Y            0
  4. オフセットX     0
  5. オフセットY  100
となります。そして、50mmごとにペンを上げたり下げたりするので、続けて
  1. 角度         90
  2. 始点X            0
  3. 始点Y            0
  4. オフセットX     0
  5. オフセットY  100
  6. ペンダウン    50
  7. ペンアップ   -50  (ペンアップはマイナスをつける)
メモ帳には

90,0,0,0,100,50,-50

と記述します。

始点をずらす


次に緑のセグメントを見てみると、青のセグメントの開始点が(0,0)ですから、(50,50)となります。
  1. 角度         90
  2. 始点X           50
  3. 始点Y           50
  4. オフセットX     0
  5. オフセットY  100
  6. ペンダウン    50
  7. ペンアップ   -50  (ペンアップはマイナスをつける)
したがってメモ帳には、青の線の始点X,Yを書き換えて

90,50,50,0,100,50,-50

とします。

パターンファイルを保存


さて、メモ帳は次のようになりました。

;%UNITS=MM
*馬目地100×50
;%TYPE=MODEL
0,0,0,0,50
90,0,0,0,100,50,-50
90,50,50,0,100,50,-50

これを、拡張子を「pat」として、任意のフォルダに保存します。これを実際に使ってみましょう。Revitを開いて

(1) [管理]-[設定]-[その他の設定]-[塗り潰しパターン]
(2) パターンタイプで「モデル」を選び「新規作成」
(3) [カスタム]を選び、[読み込み]を押して、保存したpatファイルを指定。
カスタムパターンを読み込む
(4) そのままOKする。

以上で、カスタム塗り潰しパターンを利用することができるようになります。





2016年6月12日日曜日

躯体モデルチュートリアル(3) スラブ(1)

スラブ

スラブは床で作成するのですが、タグについて以下のような問題があります。

  • スラブ厚がタグに表示できない(2017で解決)
  • スラブレベルがタグに表示できない
  • 断熱材だけの厚さタグにを表示できない

このようにスラブ自体は床で難なく作成できるのですが、タグに表示できる情報はかなり限られています。

そこで、いくつかの共有パラメータをプロジェクトに追加して、手動でその値を記入してみます。手動といっても単に書き込み文字とするのではなく、集計表を活用して、できるだけ整合性を保つようにしてみます。

右のライブラリから「躯体モデル_30.rvtをダウンロードして開いてください。

スラブのタイプ

プロジェクトには次の床タイプが含まれています。

  • S1-------スラブ厚150mm
  • S1(i25)---スラブ厚150mm 断熱材25mm
  • S2-------スラブ厚250mm

これらは下の図のように配置されています。
スラブの配置状況

平面図-構造伏図(見下図)-基礎伏-基礎伏図を開きます。この図には1階床スラブ、および小梁の情報が表示されていることがわかります。
上部のスラブや小梁の情報を表示するには?

このように、切断面情報のスラブや梁の情報を伏図に表示することが可能です。ビューに表示することができれば、タグを付与することも可能になります。

切断面より上のスラブや小梁を表示するには

これは意外と簡単な方法で表示することができます。まず、基礎伏図を作成し切断位置を調整します。これは基礎天端よりやや上で切断するとよいでしょう。サンプルの「基礎伏図 練習用」ビューを開いて、ビューのプロパティ「ビュー範囲」を見てください。
ビュー範囲の設定

次に、ビュープロパティ「下敷参照図」を下の図のように設定します。これで基礎伏レベルの天井伏図をビューに重ねて表示することができます。
下敷参照図(アンダーレイ)の設定
この状態で、ラインワークで、小梁とスラブを「2Dot 黒 HA02」を使ってクリックします。スラブは梁の内法で作成しているので、小梁の線を二回クリックすれば、小梁とスラブを破線で「なぞる」ことができます。
ラインワークで上方の要素を破線表示にする
寸法もこの状態で作成できます。

タグの表示

[注釈]-[カテゴリ別にタグをつける]で床と小梁にタグを配置します。
タグを配置する
さて、配置された床タグをみると、すでにレベル、部材名、スラブ厚が記入されています。しかしながら、S2のスラブ厚は250mmなので、200と記入されている現在の状態は間違っています。これを修正してみましょう。

集計表でスラブ厚の情報を記入する

集計表-床集計を開きます。
集計表「床集計」
グレーの列は床要素のプロパティをそのまま表示した列、黄色の列はそれらの計算の結果の列、白い列はタグに表示するために手動で入力する列です。
赤くなっているセルは、入力上のミスがあることを示しています。

スラブ厚

スラブ厚はどのようになっているのか見てみます。
スラブ厚に関係する列
「Δ躯体」は[上部躯体の高さ-下部躯体の高さ]です。フィールドをみてみると下の図のようになっています。
計算値のフィールド
この計算結果がスラブ厚なので、「スラブ厚」の列に、この情報を見ながら手入力で厚さを入れていきます。
「スラブ厚チェック」の列は
となっています。この値が0出ない場合は、「スラブ厚」のセルが赤くなるようにしています。スラブ厚フィールドの「書式」の「条件付き書式」をみてみると下の図のようになっています。
条件付き書式

これは---「スラブ厚チェック」の値が0出ない場合は、「スラブ厚」のセルを赤色にする---という意味です。この「200」の値を「250」に変更すると、セルの色が白になります。
スラブ厚を250に変えるとセルの色が白に
このように集計表を利用することで、間違いをなくすことができます。スラブレベルも赤いセルがあるので修正してください。

集計表はモデルを間違いなく作成するために、非常に有効です。プロパティ情報を最大限に活用して、効率的なモデル作成を目指しましょう。


2016年5月29日日曜日

躯体モデルチュートリアル(2)

基礎小梁は基礎伏図の切断面より上にあるため、1階の床伏のビューを作成し小梁を作りやすくします。右のリンクから「躯体モデル_10.rvt」をダウンロードして開いてください。

ビューの作成

(1) [表示]-[作成]-[平面図▼]-[構造伏図]でタイプを「見下図」、レベルを「1FL」を選択しOK。
1FLの床伏ビューを作成
(2) ビューの奥行きを調整します。ビューのプロパティで「ビュー範囲」の[編集]をクリックし、下の図のように設定し、フーチングをビュー範囲から除外します。

ビュー範囲の調整
(3) 縮尺、詳細レベル、専門分野を設定。
その他の設定

基礎小梁の作成

(1) [構造]-[構造]-[梁]で、タイプセレクタから[FB1]を選ぶ。
FB1を選択
(2) オプションバーで配置面を「1FL」、構造用途を「小梁」に設定し、小梁を作成する。
小梁を作成
(3) 作成した小梁を選択して、プロパティウィンドウで[始端レベルオフセット][終端レベルオフセット]を「-150」にする。
梁レベルを下げる
(4) 小梁のインスタンスプロパティ[ふかし上]を150とする。
ふかし
基礎伏図に基礎小梁を表示

(1) 基礎伏図ビューを開く。
(2) ビューのプロパティでアンダーレイ(下敷参照図)を以下のように設定し、小梁を表示する。
アンダーレイを表示
(3) [修正]-[表示]-[ラインワーク]で[線種]を「2Dot 黒 実線」を選ぶ。
ラインワークの設定
(4) (2)で表示された小梁の外形をクリックして、破線にする。
小梁を破線表示にする
(5) アンダーレイ(下敷参照図)を「なし」にする。
アンダーレイを解除

タグの表示

(1) Peeler Libraryから「ラベル_構造フレーム」「ラベル_構造柱」「ラベル_フーチング」をダウンロードし、適切なフォルダに保存する。
(2) [挿入]-[ライブラリからロード]で、(1)でダウンロードしたファミリをプロジェクトにロードする。
(3) [注釈]-[タグ]-[すべてにタグをつける]で、「現在のビューのすべてのオブジェクト」をチェックし、構造フレームタグ(ラベル_構造フレーム:ふかし)、構造基礎タグ(ラベル_フーチング)、構造柱タグ(ラベル_構造柱:標準)を選択しOK。
構造柱タグは「標準」を選択
(4) ビューに表示されたタグの位置を調整する。
タグの位置を調整

寸法


[注釈]-[寸法]-[平行寸法]で柱の寸法、フーチングの寸法、梁の寸法を作成する。
寸法を追加

完成したプロジェクトはPeeler Libraryの躯体モデル_20.rvtです。
伏図を中心に作業していると、自分が行っている作業がどこに影響しているのか、何をしているのかが見えづらくなります。慣れないうちは必ず、3Dビューを確認しながら作業を進めてください。
伏図と3Dビューと両方表示しながら作業する
次回は「スラブ」について考察します。

2016年5月22日日曜日

躯体モデルチュートリアル(1)

今回から数回に分けて、躯体モデルおよび躯体図の作成について、チュートリアルを連載します。ライブラリからファイルをダウンロードして、練習してみてください。より良い方法が見つかったら、更新してまいります。Revit2017では躯体モデルにとって、いくつかの点が改善されていますが、まずはRevit2016をベースにします。

準備-基礎伏ビューの作成

(1) 右上のリンクから「躯体モデル_01.rvt」をダウンロードして開いてください。このファイルはRevit2016で作成されています。
(2) [平面図]-[作業用]-[作業用 1階]を開き、1階の柱が作成されていることを確認します。この柱の直下にフーチングを作成します。
(3) [表示]-[作成]-[平面図]-[構造伏図]
(4) [タイプ]に「見下図」、「基礎下端」を選択してOK。
見下図、基礎下端を選択
(5) ビュースケールを「1:50」、詳細レベルを「標準」、専門分野を「構造」、ビューの名前を「基礎伏図」(レベルの名前は変更しない)とする。

1階の柱をアンダーレイとして表示

(1) 下敷参照図グループの[範囲:基準レベル]を「1FL」に、[下敷参照図の方向]を「見下ろす」として、基礎伏図ビューに1FLの柱を表示する。
アンダーレイの設定
基礎伏図ビューに1FLの柱を表示

フーチングの配置

(1) [構造]-[基礎]-[独立]をクリックし、タイプセレクタで「フーチング1:F1」を選択。
(2) プロパティを以下のように設定。

  • レベル        設計GL
  • オフセット      -2000
  • 解析モデルを有効 オフ
    フーチングのプロパティ

(3) 柱の中心をクリックして、フーチングを配置する。
柱の中心にフーチングを配置

ここで [表示]-[作成]-[3Dビュー]で状況を確認すると、フーチングと1階柱の間に空隙があることが確認できます。

構造柱の追加

フーチングの一つを選択し、プロパティを見ると、[上部の高さ]が-800となっています。
フーチングの上部の高さ
基礎上端と1FLの間に構造柱を作成します。
(1) 1FLの柱をすべて選択し、[クリップボード]-[コピー]
(2) [貼り付け]-[同じ位置に位置合わせ]
(3) コピー直後は柱が選択されているので、プロパティを以下のように設定。
柱のプロパティ
(4) 基礎と1FL柱の間に新たに柱が作成されたことを確認する。

基礎伏図の調整

基礎伏図のビューを開いてみると、作成した柱が表示されていないので、ビュー範囲を調整します。ビューの切断位置はフーチングの上端の少し上がいいでしょう。

(1) ビューのプロパティ[ビュー範囲]の「編集」をクリックし、下の図のように範囲を設定する。
ビュー範囲
(2) 下敷参照図も「なし」とし、柱が表示されていることを確認する。
柱が表示された基礎伏ビュー

梁の配置

基礎梁を配置します。基礎梁の配置面は1FLとし、置きスラブと考えて、構造体のレベルを1FL-150として、上端を150ふかします。

(1) [構造]-[構造]-[構造フレーム]を選択し、オプションバーとプロパティを下の図のように設定する。
梁を配置する準備
(2) 柱と柱の中心をクリックして、基礎梁を配置。
基礎梁を配置
(3) 作成した基礎梁をすべて選択し、プロパティを以下のように設定し、上端を1FL-150とする。
レベルを-150に
(4) 全ての基礎梁のインスタンスプロパティ「ふかし上」を150とする。

柱の部分を拡大してみると、梁と柱の包絡がきれいにできていないことがわかります。
柱と梁の包絡ができていない
こういう場合は、一旦柱をクリップボードにカットして、再度貼り付けるときれいに包絡されます。

(1) 柱をすべて選択して、[クリップボード]-[カット]
(2) [貼り付け]-[同じ位置に貼り付け]
柱と梁が包絡された

梁の寄りを設定

外周の基礎梁の外面を柱の外面に合わせます。

(1) 基礎梁を選択し、[修正|構造フレーム]-[位置合わせ]-[yオフセット]
(2) 下の図の1-> 2の順にクリックして、面を合わせる。
面合わせ
外周全ての面を合わせると次の図のようになります。
面合わせ後の様子
3Dビューで確認
今回までの完成モデルは「躯体モデル_10.rvt」です。

次回は、基礎小梁と注釈(タグ・寸法など)を作成します。