ラベル 阵列 の投稿を表示しています。 すべての投稿を表示
ラベル 阵列 の投稿を表示しています。 すべての投稿を表示

2025年7月20日日曜日

配列複写ファミリ

配列複写ファミリの基本

Revit2025からファミリ内の配列複製が改善されて、配列数0と1が使えるようになりました。これはかなりの朗報です。詳細はヘルプをご覧ください。今回はファミリで配列を作成する基本を押さえておきましょう。

配列数(n)を指定(配列サンプル1)

  1. ファイル>新規作成>ファミリ で「一般モデル(メートル単位).rft」を選択
  2. 作成タブ>フォームパネル>押し出し で参照面の交点に半径100mm高さ250mmの円柱を作成
  3. 作成したフォームを選択し、修正|押出タブ>修正パネル>配列(AR)をクリック
  4. [直線状][グループおよび関連付け]がON、指定が[2点間]になっていることを確認
    配列パネルの設定

  5. 水平の参照面上を、間隔が300mmになるように2点クリックする。
    間隔が300mmになるように2点をクリック

  6. 任意のフォームを選択し、表示された配列数を示す線を選択
    配列数を示す線を選択する

  7. ラベル付けパネルのパラメータを作成ボタンをクリック
    ぽあらめーたを作成ボタン

  8. 名前をn、[インスタンス]を選択してOK
    パラメータプロパティ

  9. ファイル>名前を付けて保存>ファミリ で「配列サンプル1」として任意のフォルダに保存する。
プロジェクトにロードしてふるまいを確認してください。nの数を任意に指定できます
nの値に従ってフォームが増える

また、0にするとフォームが表示されなくなります。

間隔(d)も指定する(配列サンプル2)

配列数(n)だけではなく、間隔(d)も指定したい場合は間隔の寸法が作成できるように参照面を配列複製の要素に含めます。

  1. 配列サンプル1の手順3までを実行します。
  2. 円柱のフォームの中心をとおるように、つまり中心(左/右)の参照面に重ねて短い参照面を追加します。
    参照面を追加する

  3. 円柱のフォームと追加した参照面を選択し、修正|押出タブ>修正パネル>配列(AR)をクリック
  4. [直線状][グループおよび関連付け]がON、指定が[2点間]になっていることを確認
  5. 水平の参照面上を、間隔が300mm程度になるように2点クリックする。
  6. 任意のフォームを選択し、表示された配列数を示す線を選択し、配列サンプル1と同様にパラメータnを追加する。
  7. 複製元の参照面(追加した参照面)と配列複製した参照面とに寸法を作成。
    寸法は参照面同士に作成

  8. 作成した寸法を選択し、寸法にラベルを付けるパネルのパラメータを作成ボタンをクリック
    パラメータを作成ボタン

  9. 名前をd、インスタンスを選択してOK
    パラメータプロパティ

  10. ファイル>名前を付けて保存>ファミリ で配列サンプル2として任意のフォルダに保存。
プロジェクトにロードしてふるまいをチェックします。
間隔(d)を変えてふるまいをチェックしよう

2点間に割り付ける(配列サンプル3)

配列サンプル2 を応用すると、全長を指定して、その中に指定した数だけ要素を配置することもできます。

  1. サンプル2の手順2までを実行します。
  2. 円柱のフォームと追加した参照面を選択し、修正|押出タブ>修正パネル>配列(AR)をクリック
  3. 配列パネルで指定:終端管を選択
    終端間を選択

  4. 水平の参照面上を、間隔が2000mm程度になるように2点クリックする。
  5. 任意のフォームを選択し、表示された配列数を示す線を選択し、配列サンプル1と同様にインスタンスパラメータnを追加する。
  6. 複製元の参照面(追加した参照面)と配列複製した参照面とに寸法を作成。
    寸法は参照面同士に

  7. 作成した寸法を選択し、寸法にラベルを付けるパネルのパラメータを作成ボタンをクリックし、名前をd、インスタンスを選択してOK
  8. ファイル>名前を付けて保存>ファミリ で配列サンプル3として任意のフォルダに保存。
プロジェクトにロードしてふるまいをチェックします。
全長と割付数を指定


2020年6月28日日曜日

配列複写を含むファミリ

配列複写をパラメータ化する

たとえばグレーチングのように、長さに応じてフォームの数が変わるようなファミリを作ってみます。
長さが変わっても一定ピッチで割り付けるファミリ
キーとなるのは配列複製です。

作り方

外枠

どのカテゴリでも構わないのですが、今回は造作工事カテゴリとして作成してみます。まずは外枠を組み立てます。以下のように参照面と寸法・ラベルを作成して、フォームを作成してください。今回の主題ではないのでこの辺りは省略させていただきます。
平面:押し出しで外枠を作成

正面

{3D}

ネストファミリの作成とロード

配列複製する要素はできればその部分だけをファミリにして、外枠のファミリにネストして作ることをお勧めします。こちらも詳細は省略しますが、次の図のような立方体のファミリを作成し、上記の枠のファミリにロードします。

そして、幅を厚さ、奥行を奥行、高さを高さに関連付けます。
パラメータを関連付け

パラメータの準備

配列複写を行うためにまずパラメータを用意します。
間隔は芯-芯の距離です。
  1. 作成タブ>プロパティパネル>ファミリタイプ
  2. 新しいパラメータボタンを押して、パラメータを追加します。いずれもタイプパラメータとします。
    • 本数:整数
    • 間隔数:整数
    • 間隔:長さ
      パラメータを追加
  3. 次の図のようになります。
    順不同です。自由に並べ替えてください。

  4. もう一度新規作成ボタンをおして、「希望ピッチ」という長さのパラメータを追加し値を100とします。
    希望ピッチ=100

  5. 次に各パラメータの「式」に式を設定します。
    • 本数:間隔数-1
    • 間隔数:(幅 + 厚さ) / 希望ピッチ
    • 間隔:(幅 + 厚さ) / 間隔数

配列複製

次に参照面とフォームを作成して、パラメータを割り当てます。
  1. 右側の枠の中心に参照面を配置し、寸法を使って均等にロックします。
    枠の中心に参照面を作成
  2. 適当に参照面を1本作製し、1で作成した参照面との間に寸法を作成、「間隔」を割り当てます。
  3. ロードしたネストファミリを配置し、2の参照面と、水平の中央の参照面にロックします。
    ネストファミリを配置して参照面にロック
  4. 配置したネストファミリと、1で作成した参照面を選択して、修正パネル>配列複製
    • このとき参照面も一緒に配列複製することが重要です。
  5. 適当に2点をクリックして、複製を作成
    参照面との間に寸法を作成し、パラメータ「間隔」を割り当て
  6. 複製された参照面との間に寸法を作成して「間隔」パラメータを割り当て
  7. 複製されたフォームを選択すると、わかりにくいが青い字で「2」という数字が表示される。この時表示される寸法線(下線)を選択する。
  8. オプションバーで「本数」を選択
    オプションバーでパラメータを選択
  9. 下の図のようになります。

幅や希望ピッチの値を変更して破綻がないかどうか入念にチェックしてください。
例:幅2000 奥行400 希望ピッチ100
例:幅1000 奥行1000 希望ピッチ50

注意

配列複製する対象はこの例のようにネストして作成することをお勧めします。フォームを直接配列複製してももちろんかまわないのですが、コントロールが難しいのと、なによりパフォーマンスがかなり低下します。