Altium Designer で回路図テンプレートを作成する

回路図テンプレートは、回路図シートに適用すると、シートのサイズ、グラフィック(タイトルブロックなど)、シートレベルのパラメータリストを定義します。独自の回路図テンプレートを作成することで、自分やチーム全体が作成した回路図に一貫性を持たせることができます。

多くの回路図テンプレートがデフォルトで以下の場所に用意されています:

  • 接続されたワークスペース:Managed ContentTemplatesSCH TemplatesWorkspace フォルダ内(ワークスペースのアクティベーション/インストー ル時にサンプル・データを含めることを選択した場合)

  • Locally: Altium Designer インストールのShared DocumentsフォルダのTemplatesサブフォルダ内(デフォルトのインストールではC:∕Users∕Public∕Documents∕Altium∕AD)。

これらのデフォルトテンプレートを要件に応じて編集したり、以下に説明するように新しいテンプレートを作成することができます。

ワークスペース回路図テンプレートの作成

接続したワークスペースに新しい回路図テンプレートを作成します:

  1. PreferencesダイアログのData Management - Templates ページTemplatesタブを開きます。

  2. AddボタンのメニューまたはテンプレートグリッドのコンテキストメニューからSchematicコマンドを選択します。

  3. コマンドを選択した後、開いたClose PreferencesダイアログでOKをクリックし、Preferencesダイアログを閉じ、一時的な回路図エディタを開きます。新しい回路図テンプレートの計画されたリビジョンが、Schematic Templatesタイプの Workspace フォルダに自動的に作成されます。

  4. Documents OptionsモードのPropertiesパネルのGeneralタブを使用して、デザインスペースのオプションを設定します:

    • パネルのGeneral領域で、単位を選択し、グリッドオプションを設定します;

    • パネルの全般領域で:単位を選択し、グリッドオプションを設定します。パネルのPage Options領域で:StandardまたはCustomを選択し、必要に応じて提供されるオプションを設定します;

      パネルのFormatting and Size領域でTemplateを選択し、テンプレートを選択しないでください。これを行うと、新しいテンプレートにテンプレートを適用することになります。これを行うと、テンプレートは正しく動作しません。

  5. Documents OptionsモードのPropertiesパネルのParametersタブでパラメータのセットを定義します。これらのパラメータは、テンプレートが適用される回路図シートのシートレベルのパラメータになります。パネルの下部にあるコントロールを使って、使用するパラメータを追加したり削除したりします。

  6. 描画オブジェクト(線画像など)を使用して、回路図テンプレートの外観を定義します。例えば、デフォルトのタイトルブロックを含まない場合は、これらのオブジェクトを使用してカスタムタイトルブロックを作成します。

    また、テキスト文字列オブジェクトを使用して、テンプレートの静的なテキスト文字列、つまり、回路図シート上で変更されないテキスト(Drawn Byテキストなど)を定義できます。

    lineオブジェクトとtextオブジェクトを使って作成したカスタムタイトルブロックの例。
    lineオブジェクトとtextオブジェクトを使って作成したカスタムタイトルブロックの例。

  7. テキスト文字列オブジェクトを Special Strings として使用し、テンプレートが回路図シートに適用されたときにパラメータ値で置き換えられる設計情報やシステム情報のプレースホルダを定義します。選択した Text String オブジェクトのTextプロパティを=<ParameterName>のフォーマットで定義します。 回路図シートに適用すると、この Text String は同じ名前のパラメータの値を表示します。これは、シートレベルのパラメータ(定義済み、またはユーザー定義)、プロジェクトレベルのパラメータ、またはバリアントレベルのパラメータです。

    例えば、=DrawnByのテキスト文字列は、テンプレートが回路図シートに適用されると、Drawn Byパラメータ(例えば、設計者の名前が入力されている)の値を表示します。

    特殊文字列の詳細については、こちらをご覧ください。

    特殊文字列を追加したカスタムタイトルブロックの例。これらの特殊文字列は、テンプレートが回路図シートに適用されると、実際のパラメータ値で更新されます。
    特殊文字列を追加したカスタムタイトルブロックの例。これらの特殊文字列は、テンプレートが回路図シートに適用されると、実際のパラメータ値で更新されます。

    回路図シートのテンプレートを作成する際、特殊文字列として使用されるパラメータの名前にスペースを使用しないことを推奨します。このようなテンプレートを回路図シートに適用し、名前にスペースが含まれるパラメータがテンプレートからシートに追加されない場合、実際のパラメータ名の代わりにアポストロフィ文字(')または#NAME?文字列がシートに表示されます。

  8. メインメニューからFile » Save to Serverコマンドを選択して、接続されているワークスペースにテンプレートを保存します。Edit Revisionダイアログが開き、ワークスペースに作成される回路図テンプレートアイテムのNameDescriptionを定義し、必要に応じてリリースノートを追加することができます。

テンプレートは回路図シートに適用できます。

テンプレートが回路図シートに適用されると、回路図テンプレートで定義されたテキストやグラフィカルオブジェクトは選択・編集できなくなります。

適用されたテンプレートを変更できる唯一の点は、ドキュメント、プロジェクト、バリアントパラメータの値を変更することで、特別な文字列として設定されたプレースホルダのText Stringsを更新することです:それぞれ、Documents OptionsモードのPropertiesパネルのParametersタブ、Project OptionsダイアログのParametersタブEdit Project Variantダイアログです。

回路図テンプレートが回路図シートに適用されました。プレースホルダの特殊文字列がパラメータ値で更新されていることに注意してください。
回路図テンプレートが回路図シートに適用されました。プレースホルダの特殊文字列がパラメータ値で更新されていることに注意してください。

ワークスペースの回路図テンプレートは、1 つ以上の定義された環境コンフィギュレーションのコンフィギュレーション データ アイテムとしても使用できます。環境コンフィギュレーションは、設計者の作業環境を制限し、会社によって承認されたデザイン要素のみを使用するために使用されます。環境コンフィグレーションは、ワークスペースを通じて提供されるサービスである Team Configuration Center 内で定義および保存されます。Workspace に接続し、環境コンフィギュレーションを選択すると(該当する場合)、Altium Designer は回路図テンプレートの使用に関してコンフィギュレーションされます。選択した環境コンフィグレーションに 1 つ以上の定義された回路図テンプレートがある場合、それらの定義されたテンプレートのみが使用できます。選択した環境設定に回路図テンプレートが指定/追加されていない場合は、手動で定義可能なままです。言い換えると、ローカルテンプレートを使用するか、ワークスペースベースの回路図テンプレートを手動で再利用するかは自由です。詳細は、Environment Configuration Management(Altium 365 Workspace,Enterprise Server Workspace) を参照してください。

既存のローカル回路図テンプレートのワークスペースへの保存

既存の回路図テンプレート(*.SchDot)がある場合、このテンプレートを Workspace に直接保存することもできます。手順は以下の通りです:

  1. Altium Designer で回路図テンプレートを開きます。

  2. メインメニューからFile » Save to Serverコマンドを選択します。

    ワークスペースに保存する前に、ファイルをローカルに保存(File » Save)する必要があります。

  3. Choose Planned Item Revisionダイアログが開きます。ダイアログで、シートが保存される次のリビジョン(またはPlanned状態の確立されたリビジョン)のターゲット回路図テンプレートアイテムを選択し、OK をクリックします。

    対象の回路図テンプレート項目が存在しない場合、ダイアログのリビジョンリスト領域で右クリックし(またはフォルダにまだ項目がない場合、Add an itemコントロールをクリックし)、Create Item » Schematic Templateコマンドを選択することで、選択したワークスペースフォルダ内のChoose Planned Item Revisionダイアログから、その場で作成することができます。そうする場合、Open for editing after creationオプション(Create New Itemダイアログ)を無効にしてください。

  4. Edit Revisionダイアログが開き、NameとDescriptionを定義し、必要に応じてリリースノートを追加することができます。

  5. OKをクリックすると、テンプレートが保存され、項目のリビジョンに保存されます。

既存の回路図テンプレートを、現在接続しているワークスペースに送信する例。
既存の回路図テンプレートを、現在接続しているワークスペースに送信する例。

  • また、PreferencesダイアログのData Management - Templates ページの Templatesタブにある、AddボタンまたはテンプレートグリッドのAddコンテキストメニューのメニューからLoad from Fileコマンドを使用して、新しいワークスペースの回路図テンプレートを作成することもできます。開いたOpenダイアログ(Windows 標準の開くタイプのダイアログ)で、File nameフィールドの右のドロップダウンからSchematic Template File (*.SchDot)オプションを選択し、ダイアログを使用して、Schematic Templatesタイプの Workspace フォルダに自動的に作成される新しい Workspace 回路図テンプレートの初期リビジョンにアップロードされる必要なファイルをブラウズして開きます。

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

ワークスペース回路図テンプレートの編集

どの段階でも、ワークスペースの回路図テンプレートに戻って編集することができます。PreferencesダイアログのData Management - Templates ページTemplatesタブから、テンプレートエントリを右クリックし、コンテキストメニューからEditコマンドを選択します。テンポラリエディターが開き、リビジョンに含まれるテンプレートが編集用に開きます。必要に応じて変更し、次のリビジョンの回路図テンプレートにドキュメントを保存します。

ローカル回路図テンプレートの作成

ローカル回路図テンプレートも作成できます。これを行うには

  1. メインメニューからFile » New » Schematicコマンドを選択し、新しい回路図ドキュメントを作成します。

  2. このドキュメントを使用して、上記のように回路図テンプレートを定義します。

  3. メインメニューからFile » Save Asコマンドを選択します。開いたSave Asダイアログで、Altium Designer のローカルテンプレートフォルダ(PreferencesダイアログのData Management - Templates ページの下にあるLocal Templates folderフィールドで示される;デフォルトのインストールではC:⊖UsersPublic⊖Documents⊖AltiumAD)をブラウズし、テンプレートの名前を入力し、Save as typeドロップダウンからAdvanced Schematic template (*.SchDot) を選択します。

ローカル回路図テンプレートは、PreferencesダイアログのData Management - TemplatesページTemplatesタブに表示され、グリッドのLocal領域に表示されます(このページでTemplate visibilityオプションがServer & Localに設定されている場合のみ表示されます)。

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content