.NET または VBA サブアセンブリにアクセスして共有するには

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

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

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

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

  1. [ホーム]タブ[パレット]パネルをクリックします。
  2. サブアセンブリのコピー先のツール パレットを開きます。既存のツール パレットを開くか、あるいは新規のツール パレットを作成します。
  3. [挿入]タブ[読み込み]パネル[サブアセンブリを読み込み] 検索をクリックします。
  4. [サブアセンブリを読み込み]ダイアログ ボックスでフォルダ アイコンをクリックし、パッケージ ファイルへ移動して選択します。
  5. [.pkt ファイルに直接リンクする]チェック ボックスをオフにします。PKT ファイルは、既定では、C:\ProgramData\Autodesk\C3D 2025\jpn\Subassemblies\ の Imperial フォルダと Metric フォルダにインストールされます。

    注: [.pkt ファイルに直接リンクする]設定は、Subassembly Composer で作成された PKT ファイルでのみ選択できます。パッケージ ファイルに含まれる .NET または VBA を使用して作成された PKT ファイルには適用されません。
    注: 一部のコンピュータでは、ProgramData フォルダが既定で表示されない場合があります。ProgramData フォルダを表示する方法については、次のセクションを参照してください。
  6. [読み込み先]領域で[ツール パレット]をクリックし、ドロップダウンリストから目的のツール パレットを選択します。
    注: サブアセンブリをツール パレットおよびカタログの両方に同時に読み込むことができます。サブアセンブリをカタログに読み込むと、それらのサブアセンブリは[読み込んだツール]カタログに自動的に読み込まれます。[読み込んだツール]カタログが存在しない場合は、自動的に作成されます。
  7. [OK]をクリックします。
注: ポリラインから作成されたサブアセンブリは、パッケージ ファイルに含むことができません。パッケージ ファイルは、.NET または VBA から作成されたカスタム サブアセンブリを共有するためのものです。

ProgramData フォルダを表示するには

  1. Windows の[コントロール パネル]を開いて、[デスクトップのカスタマイズ]リンクをクリックします。
  2. [フォルダー オプション]か[エクスプローラーのオプション]の下にある[すべてのファイルとフォルダーを表示]をクリックします。
  3. 表示されたダイアログ ボックスで、[隠しファイル、隠しフォルダー、および隠しドライブを表示する]をオンにします。[OK]をクリックします。

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

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

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