プロジェクトテンプレートの作成
プロジェクトテンプレートには、プロジェクトを構成する一般的なドキュメントやファイルタイプのほか、追加の参照資料や設定ファイルも含めることができます。プロジェクトテンプレートで設定されたプロジェクトオプションは、このテンプレートを使用して設計プロジェクトを作成する際にも適用されます。プロジェクトテンプレートを使用する利点は、必要に応じて、共通のプロジェクトファイル(出力ジョブを含む)の完全なセットや、承認されたプロジェクト/ドキュメントオプション、設計ルール、パラメータ、単位設定、ドキュメントのタイトルブロック、グリッド設定、プロジェクトリリースオプションなどをテンプレートに含めることができることです。
プロジェクトテンプレートは、PCB、マルチボード、ハーネスプロジェクトタイプ用に作成することができます。
ワークスペースプロジェクトテンプレートの作成
接続されたワークスペースで新しいプロジェクトテンプレートを作成するには:
- TemplatesタブをPreferencesダイアログのData Management – Templatesページで開きます。
-
AddボタンのメニューまたはテンプレートグリッドのコンテキストメニューからProjectコマンドを選択します。
-
コマンドを選択した後、開いた設定を閉じるダイアログでOKをクリックして、Preferencesダイアログを閉じ、Projectsパネルで一時的に編集可能なプロジェクトを開きます。
Project Templates
タイプのWorkspaceフォルダに新しいプロジェクトテンプレートの計画されたリビジョンが自動的に作成されます。 -
将来の設計プロジェクトのテンプレートとして使用するため、必要に応じてプロジェクトの内容とオプションを定義します。テンプレートドキュメント名に特別な
[ProjectName]
構文を使用して自動ドキュメント命名機能を使用できることに注意してください。 - Projectsパネルのプロジェクトのエントリの右にあるSave to Serverコントロールを使用して、プロジェクトをWorkspaceに保存します。Edit Revisionダイアログが表示され、必要に応じて名前と説明を定義し、リリースノートを追加できます。保存後、プロジェクト構造は閉じます。プロジェクトとすべての関連ソースファイルは、Workspaceプロジェクトテンプレートのリビジョンに保存されます。
ワークスペースに保存されたデータには、プロジェクトファイル自体とすべての関連ソースファイルが含まれます。テンプレートファイルを見るには、テンプレートがExplorerパネルで選択されているときに、プレビューアスペクトビュータブに切り替えます。
プロジェクトテンプレートの保存されたリビジョンをエクスプローラーパネルで閲覧します。プレビューアスペクトビュータブに切り替えてテンプレートファイルを表示します。
自動ドキュメント命名
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]
構文の使用。
既存のプロジェクトをワークスペースプロジェクトテンプレートとして保存する
既存の設計プロジェクトを直接ワークスペースに保存し、テンプレートとして使用することもできます。プロセスは以下の通りです:
- Altium Designer内で既存の設計プロジェクトを開き、Projectsパネルでプロジェクトがアクティブであることを確認します。
-
プロジェクトをテンプレートとして使用する準備が整うように必要に応じて変更します。専用のプロジェクトを作成し、その内容と構成をプロジェクトテンプレートとして使用するために特別に整理することが良いアイデアですが、これは必須ではありません。既存の完全に定義されたプロジェクトを取り、それを編集して後日テンプレートの構成と内容を微調整することもできます。
- メインメニューからFile » Save Project As Template to Serverコマンドを選択します。接続されたワークスペースのフォルダ構造内のどこに、そしてどの名前で(元のプロジェクトの名前)プロジェクトテンプレートが保存されるかを知らせる確認ダイアログが表示されます。
- OKをクリックした後、プロジェクトは接続されたワークスペースに保存されます。情報ダイアログが保存の成功を通知します。
アクティブに接続しているワークスペースに既存のプロジェクトをプロジェクトテンプレートとして保存する例。
ワークスペースプロジェクトテンプレートの使用
ワークスペースに保存されたプロジェクトテンプレートは、将来の設計プロジェクトの作成に使用できます。ワークスペースに接続しているとき、利用可能なテンプレートは、新しいプロジェクトを作成ダイアログを使用して新しいプロジェクトを作成する場合(File » New » Project)に表示されます。以下に示す例では、利用可能なワークスペースプロジェクトテンプレートの1つを使用して、新しいPCBプロジェクトが作成されています - PCB_TMPL_SIMPLE
。新しいプロジェクトのドキュメント名の一部では、テンプレート ドキュメントに上記の[ProjectName]
構文を使用して名前が付けられているため、指定されたプロジェクト名が使用されていることに注意してください。
新しいプロジェクトを作成する際に、共有されたプロジェクトテンプレートの最新のリビジョンから選択します。
ワークスペースプロジェクトテンプレートの編集
どの段階でも、ワークスペースのプロジェクトテンプレートに戻って編集することができます。PreferencesダイアログのData Management – TemplatesページのTemplatesタブで、テンプレートエントリを右クリックし、コンテキストメニューからEditコマンドを選択します。プロジェクトテンプレートの最新リビジョンが、編集の準備が整った一時的な編集可能プロジェクトとしてProjectsパネルに開かれます。必要に応じて変更を加え、次のリビジョンのプロジェクトテンプレートにプロジェクトを保存してください。
ローカルプロジェクトテンプレートの作成
ローカルプロジェクトテンプレートも作成できます。そのためには:
- Create Projectダイアログを通じて新しいプロジェクトを作成します(File » New » Project)。
-
将来の設計プロジェクトのテンプレートとして使用するため、必要に応じてプロジェクトの内容とオプションを定義します。テンプレートのドキュメント名に特別な
[ProjectName]
構文を使用して、自動ドキュメント命名機能を利用できることに注意してください。 -
ハードドライブ上のプロジェクトフォルダの内容を、環境PreferencesダイアログのData Management – Templatesページの下部にあるLocal Template folderフィールドで定義されたローカルテンプレートフォルダにコピーします。
ローカルプロジェクトテンプレートは、PreferencesダイアログのData Management – TemplatesページのTemplatesタブのグリッドのLocal領域にリストされます。ローカルプロジェクトテンプレートは、プロジェクト作成ダイアログを通じて新しいプロジェクトを作成する際に選択できます。
ローカルプロジェクトテンプレートは、PreferencesダイアログのData Management – Templatesページにリストされています。ローカルテンプレートを使用するには、Template visibilityオプションをServer & Local
に設定します。