Altium Designerでのプロジェクトとドキュメントの作成

現在、バージョン 23. をご覧頂いています。最新情報については、バージョン Altium Designerでのプロジェクトとドキュメントの作成 の 25 をご覧ください。
 

親ページ: Altium デザイン環境に慣れる

新しいPCB、マルチボード、またはハーネス設計プロジェクトは、直接または、ワークスペースプロジェクトの場合、既存のローカルプロジェクトをワークスペースで利用可能にすること、または既存のワークスペースプロジェクトをクローニングすることによって開始できます。以下のセクションでは、新しいプロジェクトを作成し、設計ドキュメントをプロジェクトに追加する方法について説明します。

Create Projectダイアログを使用して新しいプロジェクトを作成する

新しいプロジェクトは、Altium Designer 内からCreate Projectダイアログ(File » New » Projec)を使用して作成できます。

接続されたワークスペースで新しいプロジェクトを作成するだけでなく、Create Projectダイアログは、既存の外部バージョン管理リポジトリに新しいプロジェクトを作成して追加すること(お好みの場所に作業コピーがある場合)、またはお使いのローカルハードドライブ上の指定されたフォルダに新しいプロジェクトを作成することもサポートしています。

Altium Designer内から新しい設計プロジェクトを作成するためにCreate Projectダイアログを設定します。注意:Advancedオプションはデフォルトで適切になります。
Altium Designer内から新しい設計プロジェクトを作成するためにCreate Projectダイアログを設定します。注意:Advancedオプションはデフォルトで適切になります。

  1. Locationsリストで、あなたのワークスペースのエントリーを選択します(それはあなたが定義した名前で表示されます)- このオプションをリストで見るためには、ワークスペースにアクティブに接続している必要があります。これが新しいワークスペースプロジェクトを保存するターゲットサーバーになります。

    要するに、プロジェクト管理は、設計プロセス全体を通じて変更を安全に保存および追跡し、最終的には最終製品で使用される組み立てられたPCBなどの物理的なアイテムの作成に向けて設計をチャネリングすることに焦点を当てています。これらのニーズを満たすために、Altium Designerは、設計者の視点からプロセスを簡素化しながら、洗練度と能力のレベルが増す一連のプロジェクト管理アプローチを提供しています。これらは、ローカルファイルベースの保存および管理から、ローカル/リモートのバージョン管理システム(VCS)保存アプローチ、そして設計データの管理がワークスペースの機能に中心化されたその高度で推奨される形式に至るまでの範囲です。

    接続されたワークスペースとその内部VCSサービスは、Altium Designerプロジェクトをホストおよび管理し、簡素化されたVCS操作、内在的な設計協力機能、高度な設計データ共有、履歴追跡、ライフサイクル管理などを提供します。ワークスペースと統合されたプロジェクトは、Projectsパネルや、そのブラウザベースのインターフェースを通じてワークスペース自体から直接、Altium Designerからアクセスされます。

    ワークスペースによって提供されるサービスに組み込まれた知能のおかげで、VCS操作などのタスクは簡素化され自動化され、ユーザーアクセス制御(共有)、コメント、履歴などの追加の設計協力機能がAltium Designer内から直接利用できます。その結果、堅牢で安全なプロジェクト保存形式および場所が、共同プロジェクト設計の中心点となることができます。

    プロジェクト作成プロセステーマのための1つ以上のアクティブなプロセス定義を持つワークスペースに接続されている場合、プロジェクト作成ダイアログを通じて新しいプロジェクトを作成する能力は、ローカルおよびVCSタイプのプロジェクトにのみ制限されます。代わりに、ワークスペースベースのプロジェクトの作成は、アクティブなプロセス定義の制御下にあります。プロセスベースのプロジェクト作成についてもっと学びましょう。
  2. プロジェクトタイプリストで、作成したいプロジェクトのタイプを選択し、必要に応じて利用可能なテンプレートから選択します。<Empty>エントリーは初期ソースドキュメントのないシェルプロジェクトを作成します。

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

    プロジェクトテンプレートの作成についてもっと学びましょう。
  3. プロジェクト名を入力し、オプションでプロジェクトの説明を追加します。

    プロジェクト名は、A-Z、a-z、または0-9で始まるべきで、アンダースコア、ダッシュ、スペースが使用できますが、後者は名前の中間にのみ使用できます(先頭と末尾のスペースは無視されます)。次の単語を使用することはできません:AUXCOM1-COM9LPT1-LPT9CONNUL、およびPRN。さらに、名前には次の文字を含めることはできません:\ . / ? % * : | " < >

Create Project ダイアログには、さらにオプションが含まれています:

  • Version Controlオプション(デフォルト)をチェックすると、プロジェクトにVCS(バージョン管理システム)の全機能が適用されます。これには、履歴や高度な共有機能などが含まれます。チェックを外すと、プロジェクトはワークスペースに保存され、ローカルコピーと同期されます。これはシンプル同期形式の「ミラーリングされた」プロジェクトです。

    Version Controlオプションは、Altium 365 ワークスペースに接続している場合にのみ利用可能です。エンタープライズサーバーワークスペースに接続している場合、このオプションは有効になっています。

  • エンタープライズサーバーワークスペースに接続している場合、Repositoryドロップダウンメニュー(存在する場合)には、ワークスペースのバージョン管理サービスを通じて管理され、共有された設計リポジトリがすべて表示されます。新しいプロジェクトとそのファイルを保存するリポジトリを選択します。デフォルトでは、単一のGitベースのリポジトリ(Versioned Storage)が利用可能です。SVNタイプのリポジトリが選択された場合、リポジトリ内の別のターゲットフォルダーを指定または参照するための追加のRepository Folderオプションが利用可能になります。

  • Advancedコントロールをクリックしてフォルダーパスを指定します。

    • プロジェクトのフォルダーをワークスペースのフォルダー構造内のどこに作成するかを指定するためにFolderフィールドを使用します。新しいプロジェクトのデフォルトパスは、ワークスペースのブラウザインターフェースのAdmin – Settings – Projectsページで指定されます(デフォルトでは、これはProjects\<ProjectName>になります)。必要に応じて、異なるワークスペースフォルダーを参照して選択するためにボタンをクリックします。

    • プロジェクトのローカルバージョンをハードドライブ上のどこに保存するかを指定するためにLocal Storageフィールドを使用します。デフォルトの場所は、PreferencesダイアログのSystem – Default Locationsページで定義されています。必要に応じて、異なるフォルダーの場所を参照して選択するためにボタンをクリックします。これはプロジェクトの「作業」フォルダーであり、コミットされたローカルGitリポジトリです。プロジェクトは最終的に、またはコミット時に、ワークスペースの中央設計リポジトリ(Versioned Storage)にプッシュされます。これはリモートGitリポジトリです。

     

  • パラメータリストエリアを使用して、プロジェクトに関連付けられ、ワークスペースに保存されるカスタムの名前/値パラメータペアを追加または削除します。ボタンを使用して、リストに新しいパラメータ名-値のペアを追加します。名前と値のフィールドは、最大255文字まで許可されます。これらのワークスペースプロジェクトパラメータは、新しいプロジェクトと共にワークスペースに保存され、ワークスペース内で編集できます。対照的に、プロジェクトタイプのパラメータはプロジェクトファイル(*.PrjPcb)に保存され、Altium Designer内で編集できます。両方のパラメータタイプは、Altium Designer内の特別な文字列として使用できます。設計スペースで配置されたテキスト文字列が選択されている状態で、プロパティパネルからアクセスします。プロジェクトに定義されたパラメータは、Project Optionsダイアログ(Project » Project Options)のParametersタブで表示することもできます。

プロジェクトが必要とされる通りに定義されたら、 ボタンをクリックします。新しいプロジェクト構造は、指定されたローカルおよびワークスペースフォルダに作成されます。プロジェクトは、リモートデザインリポジトリ(ワークスペース内)とローカル(作業コピー)リポジトリの間に存在する完全に同期された状態を反映するProjectsパネルで開かれます。これは、関連する アイコンによって示されます。Altium 365 ワークスペースでのみ利用可能Version Controlオプションのチェックを外して作成された場合、ミラープロジェクトは、関連付けられた アイコンとともにProjectsパネルに表示されます。

ワークスペース内のVersioned Storage設計リポジトリにコミットされた新規作成プロジェクト。

新しいプロジェクトに構成文書を含むテンプレートが割り当てられていない場合、プロジェクトファイル(*.PrjPcb)とそのプロジェクトの構造のみが作成されます。その後、プロジェクトはProjectsパネルで開かれ、「追加予定」と表示され、関連するアイコンによって示されます。この時点で、プロジェクトに文書を追加することも、現在のシェル状態でワークスペースに構造を保存することもできます。これを行うには、Projectsパネルのプロジェクトエントリに関連付けられたSave to Serverコントロールをクリックします。これは、右クリックのコンテキストメニューやメインのFileメニューからも利用可能です。Save to Serverダイアログでは、含めるファイルを選択/選択解除し、オプションでCommentを追加し、その後ボタンで保存プロセスを確認します。プロジェクトがサーバーに追加されると、Projectsパネルは、サーバーリポジトリのファイルとローカル作業コピーの間に存在する完全に同期された状態を、アイコンで示します。

  • プロジェクトは、対象のワークスペースのエントリの下のProjectsパネルに表示され、そのワークスペースの名前を反映します。

  • さらに、プロジェクトのエントリはワークスペースのブラウザインターフェースのProjectsページにも表示されます。

  • プロジェクトは初期状態で、作成者(オーナー)とワークスペースのすべての管理者との間で読み書きアクセスが共有されます。

    ► プロジェクトアクセス権限の設定に関する詳細は、デザインの共有を参照してください。

  • 新しいプロジェクトは、ワークスペースのブラウザインターフェースのデザインページで直接作成することもできます(Projectsを選択)。その後、Altium Designerで編集や追加が行えます。

  • プロジェクトファイル(*.PrjPcb)と共に、プロジェクト構造ファイル(*.PrjPCBStructure)が作成されます。このファイルには、プロジェクトの階層がフラットか階層的かについての情報が含まれています。このファイルは、プロジェクトのドキュメントが開かれるとき(プロジェクトの動的コンパイル時)に再生成されます。

  • Projectsパネル内のワークスペースエントリを右クリックして、メニューかCreate Projectコマンドを選択することで、プロジェクトの作成ダイアログにもアクセスできます。

プロジェクトの複製

Altium Designer内でワークスペースプロジェクトを複製するには、Projectsパネルのプロジェクトエントリを右クリックし、コンテキストメニューからCloneコマンドを選択します。プロジェクトコピーの作成ダイアログを使用して、Project Name(デフォルトでは元のプロジェクト名にサフィックスの ' - コピー' が付きます)、Description(事前に入力されていません)、ワークスペース内のFolderパス、および作業コピーへの Local Storageパスを指定します。

プロジェクトを複製するために特別な権限は必要ありません。複製されたプロジェクトは元のワークスペースプロジェクトの正確なコピーであり、同じ編集プロパティを持ち、制限はありません。つまり、「読み取り専用」プロジェクトを作成することはできません。また、コピーされたプロジェクトは元のプロジェクトと同じ設計リポジトリに作成されることに注意してください。これはコピー処理の一部として変更することはできません。

ワークスペースFolderは、デフォルトでは元のプロジェクトが保存されている同じフォルダになります。 をクリックして、必要に応じてフォルダを変更するためのChoose Folderダイアログ(Explorerパネルの簡易版)を開きます。Local Storageは、デフォルトで設定ダイアログのSystem - Default Locationsページで定義された場所を使用するように設定されます。 をクリックして、必要に応じてこの場所を変更するための標準のWindowsダイアログを開きます。


Altium Designer内でワークスペースプロジェクトを複製する。

プロジェクトを複製するたびに、Project Clonedイベントタイルが複製されたプロジェクトの履歴のタイムラインに追加されます。また、プロジェクトコピーのProject Createdタイルには元のプロジェクトへのリンクが含まれます。プロジェクト履歴についてもっと学びましょう。

既存のワークスペースプロジェクトは、Open Projectダイアログから複製することができます。接続されたワークスペース内のプロジェクトを選択し、右側の情報ペインの下部にあるOpen Project As Copコントロールをクリックします。さらに、Altium Designerのエクスプローラーパネル(デフォルトのProject Viewで設定されている場合、Classic Viewではない)を通じてプロジェクトを閲覧する際、パネルの右上にある ボタンをクリックすることでプロジェクトを複製できます。

現在接続されているAltium Workspaceから開かれたWorkspaceプロジェクトのみを複製することができます。Altium DesignerがプロジェクトのWorkspaceに現在接続されていない場合、またはプロジェクトがWorkspaceプロジェクトでない場合、右クリックメニューで複製コマンドは利用できません。

設計ドキュメントの追加と削除

プロジェクトが確立されると、設計ドキュメントを追加、編集、またはアクティブなプロジェクトから削除することができます。プロジェクトに新しい設計ドキュメントを追加する最も簡単な方法は、Projectsパネルでプロジェクト名を右クリックし、コンテキストメニューのオプションからAdd New to Projectを選択することです。または、メインメニューのProject » Add New to Projectサブメニューから必要なドキュメントタイプを選択して、アクティブなプロジェクトに新しいドキュメントを追加します。

  • 選択されたドキュメントタイプが、PreferencesダイアログのData Management - Templatesでデフォルトを指定できる場合、そのデフォルトをテンプレートとして選択されたドキュメントタイプが作成されます。

  • ドキュメントは初期状態では未保存です。

プロジェクトに特定のドキュメントまたは他のタイプのドキュメントを追加します。
プロジェクトに特定のドキュメントまたは他のタイプのドキュメントを追加します。

プロジェクトに関連する他の種類のドキュメントもプロジェクトに追加できます。例えば、テキストファイル、PDF、スプレッドシートなどです。これを行うには、Add Existing to Projectオプション(またはアクティブなドキュメントのエディターのメインメニューからProject » Add Existing to Projectコマンド)を使用し、Choose Document to AddブラウザダイアログのFile TypeドロップダウンリストをAll Files (*.*)に設定して、すべてのファイルタイプにアクセスできるようにします。

デザインプロジェクトは、Altium Designerで作成されたファイルだけを含むとは限りません。ほぼどんなドキュメントもプロジェクトに含めることができます。ドキュメントがAltium Designer内からアクセスされると、システムはファイルの拡張子とWindowsレジストリの設定に基づいて、対応する作成/閲覧ツールを特定しようとします。一致するものが見つかった場合、Altium Designerは関連するエディターを、自身の編集環境内で、または別のアプリケーションとして起動します。これは、テスト、ドキュメント、背景、仕様書など、あらゆる種類のドキュメントをデザインプロジェクトに含めることができ、デザインプロジェクトがどこへ行っても、すべてのサポートドキュメントがそれに伴って移動するということを意味します。

Altium 365 Workspaceプロジェクトに既存のドキュメントを追加する際、256 MBを超えるzip7zrarファイルには制限があることに注意してください。そのようなファイルを含むプロジェクトはWorkspaceに保存できず、Gitエラーが発生します。Gitエラーのステータスコード471を修正する方法のナレッジベース記事を参照して、この問題を修正する方法を学んでください。

プロジェクト構造からドキュメントを削除するには、Projectsパネルでその名前を右クリックし、Remove from Projectメニューオプションを選択するか、メインメニューからProject » Exclude from Projectコマンドを選択します。次に、選択を求められます:

  • Delete File – ソースドキュメントファイル自体を永久に削除します。

  • Exclude from Project – そのドキュメントへのプロジェクトのリンクを削除します(ソースドキュメントファイル自体は削除しません)。現在デザインエディターウィンドウで開かれている場合、親プロジェクトからは削除されますが、パネル内で自由なドキュメントとして開かれたままになります。しかし、現在デザインスペースで開かれていない場合、削除は効果的にそれを閉じることになります。

特定のカテゴリ(サブフォルダ)内のすべてのドキュメントを親プロジェクトから削除するには、必要なカテゴリのエントリを右クリックして、コンテキストメニューからRemove Allコマンドを選択します。

プロジェクトの削除

ローカルプロジェクトの場合、プロジェクトを削除するということは、ハードドライブからファイルを削除することを意味します。Windowsエクスプローラーでプロジェクトフォルダを開き、その内容を削除してください。

プロジェクトが保存されている場所でWindowsエクスプローラーのインスタンスをすぐに開くには、Projectsパネルでプロジェクトのエントリを右クリックし、Exploreコマンドを選択します。

ワークスペースプロジェクト(およびコンポーネントやリリースされたデータなどのその他のワークスペースコンテンツ)については、Explorerパネル内から直接削除するための柔軟な機能がAltium Designerで利用可能です。'ソフト削除'として機能するこの削除プロセスは、進行中にさらなるオプションと情報を提供し、レビュー目的のためのソースアイテムへの関連リンクを含みます。ワークスペースでは、削除されたコンテンツは専用のごみ箱に移動され、ワークスペースのブラウザインターフェースのTrashページから回復または完全に削除することができます。

プロジェクトについては、所有者または管理者のみがTrashから永久に削除または復元することができます。

ワークスペースプロジェクトをソフト削除するには、エクスプローラーパネルでプロジェクトフォルダに移動し、そのエントリを右クリックしてコンテキストメニューからDelete Folderコマンドを選択します。表示される削除の確認ダイアログで削除を確認します。プロジェクトにリリース済みのデータが含まれている場合、別の確認ダイアログが開き、このデータも削除されることが通知されます。Deleteをクリックして進みます。

プロジェクトフォルダを選択した状態でExplorerパネルをすばやく開くには、Projectsパネルでプロジェクトのエントリを右クリックし、Show in Explorerコマンドを選択します。


ソフト削除の動作例。ここでは、プロジェクトが削除されており、関連するリリースも削除されています(リリースから製造パッケージが作成されていた場合、それらも削除されます)。

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

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

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

Content