サブアセンブリにアクセスし、共有するには

.NET または VBA を使用して作成したカスタム サブアセンブリは、パッケージ ファイルを使用して書き出したり、読み込んだりすることができます。ポリラインから作成されたサブアセンブリは、パッケージ ファイルに含むことができません。

パッケージ ファイルには、作業するカスタム アセンブリに必要なすべてのファイルが含まれています。ImportSubassemblies コマンドを使用して、作成したパッケージ ファイルを Autodesk Civil 3D に読み込み、それに含まれるカスタム サブアセンブリをツール パレットやカタログに直接コピーすることができます。パッケージ ファイルは他のユーザと共有することもできます。たとえば、1 つまたは複数のサブアセンブリを含むパッケージ ファイルを電子メールに添付したり、他のファイル転送方法を使用することができます。

パッケージ ファイル作成の詳細は、『開発者用ガイド』の「パッケージ ファイルを使用してカスタム サブアセンブリを書き出す」を参照してください。

パッケージ ファイルからツール パレットへサブアセンブリをコピーするには

  1. [ホーム]タブ[パレット]パネルをクリックします。

  2. サブアセンブリのコピー先のツール パレットを開きます。既存のツール パレットを開くか、あるいは新規のツール パレットを作成します。
  3. [挿入]タブ [読み込み]パネル [サブアセンブリを読み込み] 検索 をクリックします。
  4. [サブアセンブリを読み込み]ダイアログ ボックスでフォルダ アイコンをクリックし、パッケージ ファイルへ移動して選択します。
  5. [読み込み先]領域で[ツール パレット]をクリックし、ドロップダウンリストから目的のツール パレットを選択します。
    注: サブアセンブリをツール パレットおよびカタログの両方に同時に読み込むことができます。サブアセンブリをカタログに読み込むと、それらのサブアセンブリは[読み込んだツール]カタログに自動的に読み込まれます。[読み込んだツール]カタログが存在しない場合は、自動的に作成されます。
  6. [OK]をクリックします。
注: ポリラインから作成されたサブアセンブリは、パッケージ ファイルに含むことができません。パッケージ ファイルは、.NET または VBA から作成されたカスタム サブアセンブリを共有するためのものです。

パッケージ ファイルからカタログへサブアセンブリをコピーするには

  1. [表示]タブ[パレット]パネル[コンテンツ ブラウザ]をクリックします。

    ヒント: Autodesk Civil 3D のワークスペースとコンテンツ ブラウザの両方で作業するときには、コンテンツ ブラウザのウィンドウを画面にいつも表示しておくと便利です。その場合は、コンテンツ ブラウザのタイトル バーを右クリックし、[常に最前面に表示]を選択します。
  2. [挿入]タブ [読み込み]パネル [サブアセンブリを読み込み] 検索 をクリックします。
  3. [サブアセンブリを読み込み]ダイアログ ボックスでフォルダ アイコンをクリックし、パッケージ ファイルへ移動して選択します。
  4. [読み込み先]領域で、[カタログ ライブラリ/読み込んだツール]をクリックします。
    注: サブアセンブリをツール パレットおよびカタログの両方に同時に読み込むことができます。サブアセンブリをカタログに読み込むと、それらのサブアセンブリは[読み込んだツール]カタログに自動的に読み込まれます。[読み込んだツール]カタログが存在しない場合は、自動的に作成されます。[読み込んだツール]カタログに読み込まれたサブアセンブリは、他のカタログにコピーすることができます。
  5. [OK]をクリックします。
注: ポリラインから作成されたサブアセンブリは、パッケージ ファイルに含むことができません。パッケージ ファイルは、.NET または VBA から作成されたカスタム サブアセンブリを共有するためのものです。