ダイナミックブロック

AutoCAD®の設計環境を使用されていた方は、ダイナミックブロックについてよくご存じかもしれません。また、2Dパラメトリック拘束についての知識もお持ちだと思います。この2つの機能は、やや重なる部分もありますが異なる機能です。

ダイナミックブロックとパラメトリックブロック

AutoCAD®のダイナミックブロックとBricsCADのパラメトリックブロックは、どちらも似たようなブロック定義を個々にたくさん作成する代わりに、ブロックを1つ作成することで反復的なタスクを自動化することができます。これらのブロックには、ジオメトリのほかに、ジオメトリに影響を与えるメタデータ(サイズや可視性など)が含まれています。このメタデータにより、ブロックのコンポーネントの動作を制御することができます。つまり、ブロック定義を編集しなくてもブロックの寸法や表示を変更することができます。パラメトリックブロックは、ジオメトリに拘束を与えることでダイナミックブロックと同等の機能が得られます。

AutoCAD®のダイナミックブロックをBricsCADの図面に挿入すると、たいていの場合はブロックのインスタンスを編集することができます。ただし、BricsCADではダイナミックブロックを定義したり編集したりすることはできません。ダイナミックブロック機能を提供する代わりに、BricsCADは全面的にパラメトリックブロックにフォーカスしています。BricsCADでは、従来のツールとワークフローのセットにより、2Dと3Dの両方のパラメトリックブロックの定義を作成することができます。また、ダイナミックブロックの定義によっては、パラメトリックブロックの定義へ変換することもできます。

注: パラメトリックブロックおよび拘束の詳細については、2Dパラメトリックブロックおよび2D拘束の記事を参照してください。
注: BricsCADでは、ジオメトリ要素間に親子の依存関係はありません。パラメータと式を使用すれば、どのような依存関係も作成することができます。

BricsCADでは部分的に操作が可能です。できること:

  • 既存のダイナミックブロックライブラリからダイナミックブロックを挿入します。
  • プロパティパネルでカスタムプロパティを編集します。
  • すべてのパラメータタイプのカスタムプロパティとフィールドの可視状態を使用します。
  • ダイナミックブロックをグリップ編集します。

ダイナミックブロックの編集

  1. 図面上でダイナミックブロックを選択します。

    選択した図形のプロパティがプロパティパネルに表示されます。



  2. パラメータで、必要なプロパティを編集します。

    ダイナミックブロックは自動的に更新されます。



グリップ編集ダイナミックブロック

  1. 図面上でダイナミックブロックを選択します。

    次のグリップタイプが表示されます:

    • X、Y
    • 直線形
    • 回転
    • 反転
    • 可視性
    • 整列
  2. グリップをドラッグして、ブロックを編集します。

    以下の例では:

    • ブロックの回転(1):グリップをドラッグしてブロックをダイナミックに回転させるか、ダイナミック入力フィールドに値を入力します。
    • 図形の表示/非表示(2):クリックしてオプションを選択します。
    • 反転(3):クリックしてブロックをミラー表示します。
    • 長さの編集(4):グリップを選択して長さをダイナミックに編集するか、ダイナミック入力フィールドに値を入力します。

ダイナミックブロックからパラメトリックブロックへの変換

一部のAutoCAD®のダイナミックブロックは、BLOCKCONVERTコマンドを使用してBricsCADのパラメトリックブロックに変換できます。詳細については、BLOCKCONVERTコマンドの記事を参照してください。

注: ダイナミックブロックの履歴は、パラメトリックブロックへの変換中に失われます。変換されたブロック参照の外観が異なる可能性に関する警告メッセージが表示されます。
変換がサポートされるダイナミックブロックフィーチャー
  • 可視性アクション
  • ワングリップのストレッチアクション
  • ワングリップの移動アクション
  • 連鎖アクション
  • 回転アクション
  • 反転アクション
  • 配列アクション
  • 整列アクションパラメータ
  • 線形パラメータに関連付けられたスケールアクション
  • XYパラメータに関連付けられたスケールアクション
  • ルックアップアクション
  • 履歴依存アクション
  • ブロックテーブルフィーチャー
  • 2つのグリップポイントを持つ直線形パラメータ、そのうち1つは使用されていません
  • 基点パラメータ
  • 円形状パラメータに関連付けられた移動アクションとストレッチアクション
  • 極パラメータに関連付けられた極ストレッチアクション
  • 極ストレッチアクションと移動または反転アクションの相互作用
  • 2つのグリップ点を持つ極パラメータに関連付けられたアクション
  • リスト型のアクションパラメータと寸法拘束パラメータ
  • 増分タイプの寸法拘束パラメータ
  • 1つのパラメータに関連付けられた複数のアクションを持つダイナミックブロック
  • X軸またはY軸上に始点を持つアクション
ダイナミックブロックフィーチャーを再構築するために使用されるパラメトリックブロックフィーチャー
  • 可視状態
  • パラメトリック移動操作
  • パラメトリックストレッチ操作
  • パラメトリック回転操作
  • パラメトリックスケール操作
  • パラメトリック操作のリンクされた動作
  • パラメトリック反転操作
  • 参照カーブ
  • デザインテーブル
  • パラメータ式
  • 自動調整配列複写