プロジェクトテンプレートの作成

現在、バージョン 18.0. をご覧頂いています。最新情報については、バージョン プロジェクトテンプレートの作成 の 25 をご覧ください。

プロジェクトテンプレートには、プロジェクトを構成する一般的なドキュメントやファイルタイプのほか、追加の参照資料や設定ファイルも含めることができます。プロジェクトテンプレートで設定されたプロジェクトオプションは、このテンプレートを使用して設計プロジェクトを作成する際にも適用されます。プロジェクトテンプレートを使用する利点は、必要に応じて、共通のプロジェクトファイル(出力ジョブを含む)の完全なセットや、承認されたプロジェクト/ドキュメントオプション、設計ルール、パラメータ、単位設定、ドキュメントのタイトルブロック、グリッド設定、プロジェクトリリースオプションなどをテンプレートに含めることができることです。

プロジェクトテンプレートは、PCB、マルチボード、ハーネスプロジェクトタイプ用に作成することができます。

一部のプロジェクトテンプレートは、ワークスペースのアクティヴェーション/インストール時にサンプルデータを含めることを選択した場合(接続されたワークスペース内)にデフォルトで提供され、Managed Content\Templates\Project Templatesワークスペースフォルダ内にあります。

ワークスペースプロジェクトテンプレートの作成

接続されたワークスペースで新しいプロジェクトテンプレートを作成するには:

  1. TemplatesタブをPreferencesダイアログのData Management – Templatesページで開きます。
  2. AddボタンのメニューまたはテンプレートグリッドのコンテキストメニューからProjectコマンドを選択します。

  3. コマンドを選択した後、開いた設定を閉じるダイアログでOKをクリックして、Preferencesダイアログを閉じ、Projectsパネルで一時的に編集可能なプロジェクトを開きます。Project TemplatesタイプのWorkspaceフォルダに新しいプロジェクトテンプレートの計画されたリビジョンが自動的に作成されます。
  4. 将来の設計プロジェクトのテンプレートとして使用するため、必要に応じてプロジェクトの内容とオプションを定義します。テンプレートドキュメント名に特別な[ProjectName]構文を使用して自動ドキュメント命名機能を使用できることに注意してください。

    テンプレート編集プロセス中に保存されたドキュメントは、一時的なローカルストレージに配置され、保存されたテンプレートリビジョンに正しく含まれます。
  5. Projectsパネルのプロジェクトのエントリの右にあるSave to Serverコントロールを使用して、プロジェクトをWorkspaceに保存します。Edit Revisionダイアログが表示され、必要に応じて名前説明を定義し、リリースノートを追加できます。保存後、プロジェクト構造は閉じます。プロジェクトとすべての関連ソースファイルは、Workspaceプロジェクトテンプレートのリビジョンに保存されます。

ワークスペースに保存されたデータには、プロジェクトファイル自体とすべての関連ソースファイルが含まれます。テンプレートファイルを見るには、テンプレートがExplorerパネルで選択されているときに、プレビューアスペクトビュータブに切り替えます。


プロジェクトテンプレートの保存されたリビジョンをエクスプローラーパネルで閲覧します。プレビューアスペクトビュータブに切り替えてテンプレートファイルを表示します。

プロジェクトテンプレートに保存されているファイルを開くには、そのファイルをプレビューアスペクトビュータブでクリックします。ファイルはAltium Designer内で開かれます。

自動ドキュメント命名

Altium Designerが新しい設計にプロジェクトテンプレートを適用するときに利用可能になる貴重な機能は、テンプレートの構成ドキュメントの自動命名です。この機能は、テンプレートドキュメント名に特別な[ProjectName]構文を含めることによって有効になり、新しいプロジェクト用のテンプレートが使用されるときに指名されたプロジェクト名に置き換えられます。

たとえば、プロジェクトテンプレート内の回路図ドキュメントが[ProjectName].SchDocという名前であった場合、そのテンプレートを使用して新しいAltium DesignerプロジェクトFlux_Triangulatorが作成されると、プロジェクト内に作成される回路図ファイルの名前はFlux_Triangulator.SchDocとなります。命名文字列は他の文字と共存できるため、[ProjectName]_Top-Level-Structure.SchDocのようなテンプレートドキュメントは、Flux_Triangulatorと名付けられた新しく作成されたプロジェクト内のプロジェクトドキュメントとしてFlux_Triangulator_Top-Level-Structure.SchDocという名前になります。
テンプレートとして準備されたプロジェクトの例、およびテンプレートが再利用される際に自動的なドキュメント命名を容易にするための[ProjectName]構文の使用。

既存のプロジェクトをワークスペースプロジェクトテンプレートとして保存する

既存の設計プロジェクトを直接ワークスペースに保存し、テンプレートとして使用することもできます。プロセスは以下の通りです:

  1. Altium Designer内で既存の設計プロジェクトを開き、Projectsパネルでプロジェクトがアクティブであることを確認します。
  2. プロジェクトをテンプレートとして使用する準備が整うように必要に応じて変更します。専用のプロジェクトを作成し、その内容と構成をプロジェクトテンプレートとして使用するために特別に整理することが良いアイデアですが、これは必須ではありません。既存の完全に定義されたプロジェクトを取り、それを編集して後日テンプレートの構成と内容を微調整することもできます。

    プロジェクトをワークスペースにプロジェクトテンプレートとして保存する準備をする際には、そのプロジェクトに含まれるすべての主要ファイルがプロジェクトテンプレートのソースファイルになることに注意する価値があります。これには、すべての設計文書とそれらが含むオブジェクトや内容、およびプロジェクトのホストフォルダーに保持されているその他のファイル(使用されていない共通ファイルも含む)が含まれます。そのため、最終的なプロジェクトテンプレートが望ましいテンプレートのために必要なファイル、内容、および設定のみを含むように、ソースプロジェクトを見直して微調整する時間を取ることが価値があります。
  3. メインメニューからFile » Save Project As Template to Serverコマンドを選択します。接続されたワークスペースのフォルダ構造内のどこに、そしてどの名前で(元のプロジェクトの名前)プロジェクトテンプレートが保存されるかを知らせる確認ダイアログが表示されます。
  4. OKをクリックした後、プロジェクトは接続されたワークスペースに保存されます。情報ダイアログが保存の成功を通知します。


アクティブに接続しているワークスペースに既存のプロジェクトをプロジェクトテンプレートとして保存する例。

必要なプロジェクトをワークスペースに保存する場合、そのプロジェクトがLocal Template folder(PreferencesダイアログのData Management – Templatesページの下部で定義)にあり、テンプレートグリッドのLocalエントリーにリストされている場合、それを右クリックしてMigrate to Serverコマンドを選択することで、新しいワークスペースプロジェクトテンプレートに移行することができます。テンプレート移行ダイアログのOKボタンをクリックして移行プロセスを進めます。このダイアログに記載されているように、元のプロジェクトファイルはローカルテンプレートフォルダ内のZipアーカイブに追加されます(そのため、Localテンプレートリストには表示されません)。

ワークスペースプロジェクトテンプレートの使用

ワークスペースに保存されたプロジェクトテンプレートは、将来の設計プロジェクトの作成に使用できます。ワークスペースに接続しているとき、利用可能なテンプレートは、新しいプロジェクトを作成ダイアログを使用して新しいプロジェクトを作成する場合(File » New » Project)に表示されます。以下に示す例では、利用可能なワークスペースプロジェクトテンプレートの1つを使用して、新しいPCBプロジェクトが作成されています - PCB_TMPL_SIMPLE。新しいプロジェクトのドキュメント名の一部では、テンプレート ドキュメントに上記の[ProjectName]構文を使用して名前が付けられているため、指定されたプロジェクトが使用されていることに注意してください。


新しいプロジェクトを作成する際に、共有されたプロジェクトテンプレートの最新のリビジョンから選択します。

あなたのワークスペースに接続しない場合でも、有効なAltium Designerライセンスの下でAltium Designerを使用することはできますが、そのワークスペースやそれが提供する他のサービスにアクセスすることはできません。したがって、ワークスペースのプロジェクトテンプレートを使用することはできません。唯一使用できるのは、ローカルに定義されたファイルベースのテンプレートであり、PreferencesダイアログのData Management – Templatesページで指定されたテンプレートフォルダから利用可能です(このページでTemplate visibilityオプションがServer & Localに設定されている場合)。

ワークスペースプロジェクトテンプレートは、1つ以上の定義された環境設定で構成データ項目としても使用できます。環境設定は、デザイナーの作業環境を会社が承認した設計要素のみを使用するように制限するために使用されます。環境設定は、ワークスペースを通じて提供されるサービスであるチーム構成センター内に定義され保存されます。ワークスペースに接続し、利用可能な環境設定の選択から(該当する場合)選択すると、プロジェクトテンプレートの使用に関してAltium Designerが設定されます。選択した環境設定に1つ以上の定義されたプロジェクトテンプレートがある場合、その定義されたテンプレートのみを使用できます。選択した環境設定があなたに適用されるもので、プロジェクトテンプレートが指定/追加されていない、またはDo Not Controlに設定されている場合、これらは手動で定義可能です。言い換えると、ローカルテンプレートを自由に使用できます。詳細については、環境設定管理Altium 365 ワークスペースエンタープライズサーバーワークスペース)を参照してください。

プロジェクトテンプレートの保存されたリビジョンは、ワークスペースのブラウザインターフェースを通じて直接再利用することもできます。新しいプロジェクトを追加する際には、インターフェースのプロジェクトページから、利用可能なテンプレートが次のウィンドウにリストされます。利用可能なすべてのプロジェクトテンプレートがリストされ、サポートされているすべてのプロジェクトタイプにわたっています。選択されたプロジェクトテンプレートに基づいて作成された新しいプロジェクト構造は、その後Altium Designerで編集することができます。詳細については、新しいプロジェクトの作成Altium 365 WorkspaceEnterprise Server Workspace)を参照してください。

ワークスペースプロジェクトテンプレートの編集

どの段階でも、ワークスペースのプロジェクトテンプレートに戻って編集することができます。PreferencesダイアログのData Management – TemplatesページTemplatesタブで、テンプレートエントリを右クリックし、コンテキストメニューからEditコマンドを選択します。プロジェクトテンプレートの最新リビジョンが、編集の準備が整った一時的な編集可能プロジェクトとしてProjectsパネルに開かれます。必要に応じて変更を加え、次のリビジョンのプロジェクトテンプレートにプロジェクトを保存してください。

プロジェクトテンプレートの編集中にプロジェクトリリースオプションにアクセスするには、Projectsパネルでプロジェクトエントリを右クリックし、Project Release Optionsコマンドを選択します。開いたプロジェクトリリースオプションダイアログでは、アイテム命名スキームを含む関連オプションを設定できます。

デザインプロジェクトリリースについてもっと学ぶ。

ローカルプロジェクトテンプレートの作成

ローカルプロジェクトテンプレートも作成できます。そのためには:

  1. Create Projectダイアログを通じて新しいプロジェクトを作成します(File » New » Project)。
  2. 将来の設計プロジェクトのテンプレートとして使用するため、必要に応じてプロジェクトの内容とオプションを定義します。テンプレートのドキュメント名に特別な[ProjectName]構文を使用して、自動ドキュメント命名機能を利用できることに注意してください。
  3. ハードドライブ上のプロジェクトフォルダの内容を、環境PreferencesダイアログのData Management – Templatesページの下部にあるLocal Template folderフィールドで定義されたローカルテンプレートフォルダにコピーします。

    Projectsパネルからプロジェクトエントリを右クリックしてコンテキストメニューからExploreコマンドを選択することで、プロジェクトフォルダにすぐに移動できます。

ローカルプロジェクトテンプレートは、PreferencesダイアログのData Management – TemplatesページTemplatesタブのグリッドのLocal領域にリストされます。ローカルプロジェクトテンプレートは、プロジェクト作成ダイアログを通じて新しいプロジェクトを作成する際に選択できます。

ローカルテンプレートを使用するには、PreferencesダイアログのData Management – TemplatesページTemplate visibilityオプションがServer & Localに設定されていることを確認してください。

ローカルプロジェクトテンプレートは、PreferencesダイアログのData Management – Templatesページにリストされています。ローカルテンプレートを使用するには、Template visibilityオプションをServer & Localに設定します。


デザインプロジェクトを作成する際に、ローカルプロジェクトテンプレートを選択します。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content