親ページ: ワークスペースのコンテンツタイプ
Altium Designerは、接続されたワークスペースと連携して、そのワークスペース内で回路図テンプレート(回路図テンプレートアイテム)を作成および管理する機能を提供します。このような回路図テンプレートは、ワークスペース内から直接作成されます。回路図テンプレートが作成され(そしてそのリビジョンにデータが保存されると)、将来のボードレベルの設計プロジェクトで再利用することができます。
さらに、回路図テンプレートアイテムは、1つ以上の定義された環境設定で構成データアイテムとして使用できます。環境設定は、デザイナーの作業環境を会社が承認した設計要素のみを使用するように制約するために使用されます。環境設定は、チーム設定センター内で定義および保存されます。これは、ワークスペースを通じて提供されるサービスであり、この環境設定管理の概念の促進者です。詳細については、環境設定管理(Altium 365 ワークスペース、エンタープライズサーバーワークスペース)を参照してください。
さらに、回路図テンプレートアイテムは、1つ以上の定義された環境設定で構成データアイテムとして使用できます。環境設定は、デザイナーのAltium NEXUS作業環境を、会社が承認した設計要素のみを使用するように制約するために使用されます。環境設定は、チーム設定センター内で定義され、保存されます。これはワークスペースを通じて提供されるサービスであり、この環境設定管理の概念の促進者です。詳細については、環境設定管理(Altium 365ワークスペースまたはNEXUSサーバーワークスペース用)を参照してください。
フォルダタイプ
回路図テンプレートを保存するフォルダを作成する際には、フォルダのタイプを指定することができます。これはフォルダの内容には影響しません - 回路図テンプレートを保存すると、対応する回路図テンプレートアイテムが常に生成されます。これは単にフォルダに何が保存されているかについての視覚的な「手がかり」を提供するものであり、特定のコンテンツをワークスペースで探す際に便利です。フォルダを回路図テンプレートのコンテナとして指定するには、Edit Folderダイアログでフォルダのプロパティを定義する際に、Folder TypeをSchematic Templates
に設定します。
フォルダの種類を指定すること(その使用目的)は、ワークスペースを閲覧する際にそのフォルダの内容の視覚的な表示を提供します。
アイテム命名規則
親フォルダのもう一つの重要な側面は、それに用いられるアイテム命名規則です。これは、その特定のフォルダ内で作成された各アイテムの一意のIDの形式を定義します。フォルダタイプ(STC
– 回路図テンプレートコレクション)またはコンテンツタイプ(SCHDOT
– 回路図ドキュメントテンプレート)の短縮コードを利用する、いくつかのデフォルトの例示スキームが利用可能です:
-
$CONTENT_TYPE_CODE-001-{0000}
– 例えば、SCHDOT-001-0001
。
-
$CONTENT_TYPE_CODE-001-{A00}
– 例えば、SCHDOT-001-A01
。
-
$FOLDER_TYPE_CODE-001-{0000}
– 例えば、STC-001-0001
。
-
$FOLDER_TYPE_CODE-001-{A000}
– 例えば、STC-001-A001
。
デフォルトの命名規則を使用すると、ソフトウェアはそのスキームに基づいて次に利用可能な一意のIDを自動的に割り当てます。これは、ワークスペース全体と既存のコンテンツの識別子をスキャンした後です。これは、手動で回路図テンプレートを作成する際に大きな時間節約になります。
カスタムスキームも、変数部分を中括弧で囲むことによって(例:SCH-TMP-{0000}
)、フォルダに対して定義することができます。
親フォルダのアイテム命名規則は、そのフォルダ内で作成された各アイテムの一意のIDに適用されます。
親フォルダに用いられるアイテム命名規則は、いつでも変更することができます。修正されたスキームは、そのフォルダ内で後に新たに作成されるコンテンツに適用されます。
コンテンツタイプ
回路図テンプレートを保存する対象の回路図テンプレートアイテムを作成する際には、そのコンテンツタイプがSchematic Template
に設定されていることを確認してください。これは、Create New Itemダイアログで行います。もしSchematic Template
タイプのフォルダ内でアイテムを作成している場合、このコンテンツタイプはアイテムを作成する際の右クリックコンテキストメニューから利用可能です。
Schematic Templates
フォルダ内での回路図テンプレートの作成 - コンテキストメニューに適切なContent Typeがあります。
関連ページ:ワークスペースのリビジョン命名スキームの定義、 ワークスペースのライフサイクル定義の定義
回路図テンプレートを定義する際には、テンプレートに使用されるライフサイクル管理のタイプと、そのリビジョンの命名スキームを指定してください。
特定のライフサイクル定義またはリビジョン命名スキームを使用できるコンテンツタイプを制御することは、各回路を定義する際に、グローバルレベルでコンテンツタイプダイアログから定義および有効化できます。回路図テンプレートに使用されるデフォルトスキームは、それぞれGeneric Lifecycle
と1-Level Revision Scheme
です。
テンプレート定義が回路図テンプレートアイテムの初期リビジョンに保存されると、その特定のアイテムに対してこれらのスキームを変更することはできません。
Create New Itemダイアログで、Lifecycle DefinitionとRevision Naming Schemeフィールドをそれぞれ使用して、必要なスキームを指定してください。
コンテンツタイプごとにライフサイクル定義とリビジョン命名スキームの使用を制御するオプションが任意の定義/スキームに対して有効にされており、回路図テンプレートコンテンツタイプが特定の定義/スキームを使用するように設定されていない場合、その定義/スキームは該当するドロップダウンリストで利用できません。
手動で作成された回路図テンプレートのライフサイクル定義とリビジョン命名スキームを選択。
ワークスペース内のさまざまなタイプの設計コンテンツで標準的なリビジョン命名スキームとライフサイクル定義を観察することは、このコンテンツのスムーズで一貫した管理を保証します。
回路図テンプレートの定義の一部として名前と説明を追加することは良い考えです。この情報はワークスペースを検索する際に使用され、回路図テンプレートが提供する内容の迅速な識別を可能にします。
回路図テンプレートの保存
関連ページ: ワークスペースを通じて直接コンテンツを作成・編集する
これまで、ワークスペースでの回路図テンプレートのサポートについて、関連するフォルダやコンテンツタイプの観点から議論してきました。実際に定義された回路図テンプレートを回路図テンプレートアイテムのリビジョンに保存することは、合理化された方法で実行できます。
ワークスペースの直接編集機能のおかげで、新しく作成された回路図テンプレートアイテムの初期リビジョンに、回路図テンプレートを編集して保存することができます。直接編集により、別々のバージョン管理されたソースデータの束縛から解放されます。ワークスペース自体から直接最新のソースを読み込んだ一時エディタを使用して、サポートされているコンテンツタイプを単純に編集できます。そして、編集が完了すると、エンティティはその親アイテムの次の計画されたリビジョンに保存(または再保存)され、一時エディタは閉じられます。ハードドライブ上にファイルはなく、正しいソースや最新のソースを使用しているかどうかを疑問視することもなく、別のバージョン管理ソフトウェアを維持する必要もありません。ワークスペースがすべてを処理し、高い整合性を持ち、データの変更を大幅に迅速化する方法で行います。
回路図テンプレートアイテムを作成する際には、そのアイテムの初回リビジョンに回路図テンプレートを編集して保存するオプションがあります。これを行うには、Create New Itemダイアログの下部にあるOpen for editing after creationオプションを有効にします(デフォルトでは有効になっています)。アイテムが作成されると、一時的な回路図エディタが開き、メインデザインウィンドウでアクティブなドキュメントとして.SchDot
ドキュメントが表示されます。このドキュメントは、アイテム-リビジョンに従って、<Item><Revision>.SchDot
の形式(例:SCHDOT-0010-1.SchDot
)で名付けられます。
ワークスペースから直接、回路図テンプレートの初期リビジョンを編集する例 - 一時的な回路図エディターが回路図テンプレートを定義するためのドキュメントを提供します。
ドキュメントを使用して、必要に応じて回路図テンプレートを定義します。
直接編集時に関連する3つのコントロールがあり、メインアプリケーションウィンドウの左上にあるQuick AccessバーまたはSchematic Standardツールバーからすぐに利用できます。
これらのコントロールは、Save(ショートカット:Ctrl+S)、Save to Server(ショートカット:Ctrl+Alt+S)、およびDiscard Local Changesとしても、メインのFileメニューやテンプレートのエントリを右クリックした際のメニューからコマンドとして利用可能です。 ワークスペースに保存されたデータには、ソースの回路図テンプレートが含まれており、これは回路図テンプレートファイル(<Item><Revision>.SchDot
)で定義されています。Explorerパネルで、テンプレートのグラフィックを見るためにPreviewアスペクトビュータブに切り替えます。
保存された回路図テンプレートのリビジョンをExplorerパネルで参照します。Previewアスペクトビュータブに切り替えて、テンプレートのグラフィックスを確認してください。
新しいスケマティック テンプレートは、Addボタンのメニューから [スケマティック] コマンドを使用するか、PreferencesダイアログのData Management – TemplatesページのTemplatesタブにあるテンプレート グリッドのコンテキスト メニューを使用して作成することもできます。コマンドを選択したら、開いた [Close Preferences] ダイアログでOKをクリックしてPreferencesダイアログを閉じ、一時的な Schematic Editor を開きます。新しい回路図テンプレートの計画されたリビジョンは、Schematic Templates
タイプのワークスペース フォルダーに自動的に作成されます。
既存のテンプレートをワークスペースに保存する
直接編集は、ワークスペースに保存できるほとんどの設計コンテンツにとって好ましいアプローチであり、唯一のアプローチですが、既存の回路図テンプレートに関しては、ワークスペースに直接テンプレートを保存することもできます。これには、シートが保存される既存の回路図テンプレートアイテムの計画されたリビジョンが必要です。プロセスは以下の通りです:
-
新しい回路図テンプレートアイテムと初期計画リビジョンを作成するか、または必要に応じて他の既存アイテムの計画リビジョンを用意します。
-
Altium Designer内で回路図テンプレート(*.SchDot
)を開きます。
-
メインメニューからFile » Save to Serverコマンドを選択します。
-
Choose Planned Item Revisionダイアログが表示されます。これを使用して、必要な回路図テンプレートアイテムの目標リビジョン(Planned
状態でなければなりません)を選択し、OKをクリックします。
目標の回路図テンプレートアイテムが存在しない場合は、Choose Planned Item Revisionダイアログを通じてその場で作成することができます。そうする場合は、Create New Itemダイアログ内でOpen for editing after creationオプションを無効にしてください。そうしないと、直接編集モードに入ってしまいます。
-
リビジョンの編集ダイアログが表示され、必要に応じて名前、説明を変更し、リリースノートを追加できます。
-
OKをクリックすると、テンプレートが保存され、アイテムのリビジョンに格納されます。
現在接続しているワークスペースに既存の回路図テンプレートを送信する例。保存は既存の回路図テンプレートのリビジョンに対して行われ、そのリビジョンはPlanned
状態でなければなりません。
ワークスペースに保存する必要がある回路図テンプレートがLocal Template folder(環境設定ダイアログのData Management – Templatesページの下部に表示されます)にあり、テンプレートグリッドのLocalエントリの下にリストされている場合、それを右クリックしてMigrate to Serverコマンドを選択することで、新しい回路図テンプレートアイテムに移行することができます。テンプレート移行ダイアログのOKボタンをクリックして移行プロセスを進めます。このダイアログに記載されているように、元のプロジェクトファイルはローカルテンプレートフォルダ内のZipアーカイブに追加されます(そのため、Localテンプレートリストの下には表示されません)。
回路図テンプレートの再利用
関連ページ: 管理された回路図シート、ワークスペースコンテンツへのアクセス制御
回路図テンプレートがワークスペースに保存され、そのライフサイクル状態が組織が設計レベルで使用する準備ができたと見なすレベルに設定されると、そのテンプレートは将来のボードレベルの設計プロジェクトで再利用できます。
ワークスペースに接続している場合、利用可能な回路図テンプレートの使用は自動的です。回路図テンプレートの保存されたリビジョンがある場合、それらのテンプレートはあなたと共有されたものであり、ソフトウェアの以下のエリアで回路図テンプレートを選択できる場所で使用できます。
ワークスペースに接続しない場合でも、有効なAltium Designerライセンスの下でAltium Designerを使用することはできますが、そのワークスペースや、それが提供する他のサービスにはアクセスできません。したがって、ワークスペースベースの回路図テンプレートを再利用することはできません。この場合、唯一使用できるのは、ローカルに定義されたファイルベースのテンプレートであり、PreferencesダイアログのData Management – Templatesページで指定されたテンプレートフォルダから利用可能です(このページのTemplate visibilityオプションがServer & Local
に設定されている場合)。
保存された回路図テンプレートは、1つ以上の定義された環境設定で構成データ項目としても使用できます。環境設定は、デザイナーの作業環境を会社が承認した設計要素のみを使用するように制約するために使用されます。環境設定は、ワークスペースを通じて提供されるサービスであるチーム設定センター内で定義および保存されます。ワークスペースに接続し、利用可能な環境設定の選択から(該当する場合)選択すると、Altium Designerは回路図テンプレートの使用に関して設定されます。選択した環境設定に1つ以上の定義された回路図テンプレートがある場合、その定義されたテンプレートのみを使用できます。あなたに適用される選択した環境設定に回路図テンプレートが指定/追加されていない場合、これらは手動で定義可能です。言い換えると、ローカルテンプレートを自由に使用するか、またはワークスペースベースの回路図テンプレートを手動で再利用できます。詳細については、環境設定管理(Altium 365 ワークスペース、エンタープライズサーバーワークスペース)を参照してください。
手動での再利用
ワークスペースに接続し、回路図テンプレートの使用を制御しない環境設定を使用している場合、回路図テンプレートのリビジョンを手動で選択することができます。これを行うには、Design » Sheet Templates » Set Template from serverコマンドを使用します。これによりテンプレートを選択ダイアログが表示され、ワークスペースで必要なテンプレートを参照して選択できます。
Set Template from serverコマンドを使用して、利用可能な回路図テンプレートを手動で再利用(および切り替え)します。
必要に応じて、ワークスペースからの回路図テンプレートに加えて、ローカルの回路図テンプレートを使用することも自由です。
保存された回路図テンプレートは、1つ以上の定義された環境設定で構成データ項目としても使用できます。環境設定は、デザイナーのAltium NEXUS作業環境を会社が承認した設計要素のみを使用するように制約するために使用されます。環境設定は、ワークスペースを通じて提供されるサービスであるチーム設定センター内に定義され保存されます。ワークスペースに接続し、利用可能な環境設定の選択から(該当する場合)選択すると、Altium NEXUSは回路図テンプレートの使用に関して設定されます。選択した環境設定に1つ以上の定義された回路図テンプレートがある場合、その定義されたテンプレートのみを使用できます。あなたに適用される選択した環境設定に回路図テンプレートが指定/追加されていない場合、これらは手動で定義可能です。言い換えると、ローカルテンプレートを使用するか、ワークスペースベースの回路図テンプレートを手動で再利用することができます。詳細については、環境設定管理(Altium 365ワークスペースまたはNEXUSサーバーワークスペース用)を参照してください。
手動での再利用
ワークスペースに接続し、回路図テンプレートの使用を制御しない環境設定を使用している場合、回路図テンプレートのリビジョンを手動で選択することができます。これを行うには、Design » Sheet Templates » Set Template from serverコマンドを使用します。これによりテンプレートの選択ダイアログが表示され、ワークスペースで必要なテンプレートを参照して選択できます。
Set Template from serverコマンドを使用して、利用可能な回路図テンプレートを手動で再利用(および切り替え)します。
必要に応じて、ワークスペースからの回路図テンプレートに加えて、ローカルの回路図テンプレートを使用することも自由です。
回路図テンプレートの再保存
どの段階でも、ワークスペース内の回路図テンプレートの任意のリビジョンに戻り、直接編集することができます。リビジョンを右クリックし、コンテキストメニューからEditコマンドを選択します。再び、一時エディタが開き、編集のためにリビジョン内に含まれるテンプレートが開かれます。必要に応じて変更を加え、そのドキュメントを回路図テンプレートの次のリビジョンに保存します。
回路図テンプレート自体のトップレベルエントリを右クリックすると、そのテンプレートの最新リビジョンが編集されます。
既存の回路図テンプレートのリビジョンを直接編集するためのコマンドにアクセスする方法。
保存されたデータのダウンロード
回路図テンプレートのリビジョンに保存されたデータをダウンロードするには、そのリビジョンを右クリックしてコンテキストメニューからOperations » Downloadコマンドを選択します。回路図テンプレートファイルは、選択したディレクトリの下のサブフォルダに、アイテムリビジョンIDを使用して名付けられたフォルダにダウンロードされます。ファイルは、その中のReleased
フォルダにあります。
回路図テンプレート自体の最上位エントリーからDownloadコマンドにアクセスし、そのテンプレートの最新リビジョンに格納されている回路図テンプレートファイルをダウンロードします。
Download from ServerダイアログでExploreボタンをクリックすると、ダウンロードフォルダーにすぐに移動できます。
ソフト削除
ワークスペースに接続している場合、Altium Designer内から直接回路図テンプレートを削除するための柔軟な機能が利用可能です:
Delete Itemsダイアログが表示され、削除を確認します。このアクションは実際には「ソフト削除」であり、テンプレートはワークスペースのTrashエリアに移動されます。Trashは、ワークスペース内の任意のコンテンツを(ソフト削除アクションを通じて)移動できるリサイクルビンのようなものです。それはワークスペースの残りの部分から隔離されています。
ソフト削除機能を使用すると、現在使用中の回路図テンプレートを削除できます。
複数の回路図テンプレートを一度のアクションで削除できます。標準の複数選択コントロール(Shift+クリック、Ctrl+クリック)を使用して必要なテンプレートをすべて選択し、右クリックしてコンテキストメニューから削除コマンドを選択します。
Explorerパネル内からの回路図テンプレートのソフト削除。テンプレートはワークスペースのTrashエリアに移動されます。
削除を進めるには、 ボタンをクリックしてください。テンプレートが削除され、「削除サマリー」ダイアログが削除の成功を確認します。削除に問題があった場合、それが示されます。
この方法で削除されたすべてのコンテンツは、ワークスペースのブラウザインターフェースのTrashページで見つけることができます。自分が個人的にソフト削除したコンテンツのみを表示できることに注意してください。管理者はTrashページの全コンテンツ、つまりソフト削除されたすべてのコンテンツを見ることができます。
ソフト削除された回路図テンプレートに関連して考慮すべきこと:
-
回路図テンプレートは、設計ソフトウェアやWebインターフェースからは利用できません。
-
回路図テンプレートが使用されていた場所は、テンプレートが削除されたことを反映します。
-
回路図テンプレートは、編集権限がある場合に限り、Trashページから復元または完全に削除することができます。親アイテムによって使用されていない場合にのみ、完全削除が可能です。
回路図テンプレートをソフト削除(Trashに移動)した場合、同じ名前で新しい回路図テンプレートを再作成することができます。その後、元の回路図テンプレートを復元した場合、元の名前が取られていると、ワークスペース内で名前が一意に保たれるように整数の接尾辞が使用されます。