ダイナミックブロック
AutoCAD®の設計環境を使用されていた方は、ダイナミックブロックについてよくご存じかもしれません。また、2Dパラメトリック拘束についての知識もお持ちだと思います。この2つの機能は、やや重なる部分もありますが異なる機能です。
ダイナミックブロックとパラメトリックブロック
AutoCAD®のダイナミックブロックとBricsCAD®のパラメトリックブロックは、どちらも似たようなブロック定義を個々にたくさん作成する代わりに、ブロックを1つ作成することで反復的なタスクを自動化することができます。これらのブロックには、ジオメトリのほかに、ジオメトリに影響を与えるメタデータ(サイズや可視性など)が含まれています。このメタデータにより、ブロックのコンポーネントの動作を制御することができます。つまり、ブロック定義を編集しなくてもブロックの寸法や表示を変更することができます。パラメトリックブロックは、ジオメトリに拘束を与えることでダイナミックブロックと同等の機能が得られます。
AutoCAD®のダイナミックブロックをBricsCAD®の図面に挿入すると、たいていの場合はブロックのインスタンスを編集することができます。ただし、BricsCAD®ではダイナミックブロックを定義したり編集したりすることはできません。ダイナミックブロック機能を提供する代わりに、BricsCAD®は全面的にパラメトリックブロックにフォーカスしています。BricsCAD®では、従来のツールとワークフローのセットにより、2Dと3Dの両方のパラメトリックブロックの定義を作成することができます。また、ダイナミックブロックの定義によっては、パラメトリックブロックの定義へ変換することもできます。
BricsCAD®では部分的に操作が可能です。できること:
- 既存のダイナミックブロックライブラリからダイナミックブロックを挿入します。
 - プロパティパネルでカスタムプロパティを編集します。
 - すべてのパラメータタイプのカスタムプロパティとフィールドの可視状態を使用します。
 - ダイナミックブロックをグリップ編集します。
 
ダイナミックブロックの編集
- 図面上でダイナミックブロックを選択します。
選択した図形のプロパティがプロパティパネルに表示されます。

 - パラメータで、必要なプロパティを編集します。
ダイナミックブロックは自動的に更新されます。

 
グリップ編集ダイナミックブロック
- 図面上でダイナミックブロックを選択します。
次のグリップタイプが表示されます:
- 点
 - X、Y
 - 直線形
 - 極トラック
 - 回転
 - 反転
 - 可視性
 
 - グリップをドラッグして、ブロックを編集します。
以下の例では:
- ブロックの回転 (1):グリップをドラッグしてブロックをダイナミックに回転させるか、ダイナミック入力フィールドに値を入力します。
 - 図形の表示/非表示 (2):クリックしてオプションを選択します。
 - 反転 (3):クリックしてブロックをミラー表示します。
 - 長さの編集 (4):グリップを選択して長さをダイナミックに編集するか、ダイナミック入力フィールドに値を入力します。
 
 
ダイナミックブロックからパラメトリックブロックへの変換
一部のAutoCAD®のダイナミックブロックは、BLOCKCONVERTコマンドを使用してBricsCAD®のパラメトリックブロックに変換できます。詳細については、BLOCKCONVERTコマンドの記事を参照してください。
- 変換がサポートされるダイナミックブロックフィーチャー
 - 
- 可視性アクション
 - ワングリップのストレッチアクション
 - ワングリップの移動アクション
 - 連鎖アクション
 - 回転アクション
 - 反転アクション
 - 配列アクション
 - 整列アクションパラメータ
 - 線形パラメータに関連付けられたスケールアクション
 - XYパラメータに関連付けられたスケール アクション
 - ルックアップアクション
 - 履歴依存アクション
 - ブロックテーブルフィーチャー
 - 2つのグリップポイントを持つ直線形パラメータ、そのうち1つは使用されていません
 - 基点パラメータ
 - 円形状パラメータに関連付けられた移動アクションとストレッチアクション
 - 極パラメータに関連付けられた極ストレッチアクション
 - 極ストレッチ(Polar Stretch)アクションと移動または反転アクションの相互作用
 - 2 つのグリップ点を持つ極パラメータに関連付けられたアクション
 - リスト型のアクションパラメータと寸法拘束パラメータ
 - 増分タイプの寸法拘束パラメータ
 - 1 つのパラメータに関連付けられた複数のアクションを持つダイナミックブロック
 
 
- ダイナミックブロックフィーチャーを再構築するために使用されるパラメトリックブロックフィーチャー
 - 
- 可視状態
 - パラメトリック移動操作
 - パラメトリックストレッチ操作
 - パラメトリック回転操作
 - パラメトリックスケール操作
 - パラメトリック操作のリンクされた動作
 - パラメトリック反転操作
 - 参照カーブ
 - デザインテーブル
 - パラメータ式
 - 自動調整配列複写
 
 

