レイヤーの管理

概略

Altium DesignerのCAMドキュメントでレイヤーを管理する方法を学びましょう。レイヤーの追加や位置合わせから、オブジェクトのコピー、レイヤーデータの移動、レイヤーのマージ、X方向とY方向のスケール調整までを解説します。また、コンポジットレイヤーの作成方法、極性と合成順序の設定方法、レイヤー単位で編集するための分解方法も説明します。これらのレイヤー管理コマンドをCAMドキュメントで活用する方法を、引き続きご覧ください。

- 選択したオブジェクトや一致する境界を使ってレイヤーの位置を合わせる方法と、レイヤー間でデータをコピーまたは移動する方法を学びます。
- レイヤーのマージとスケール調整について、スケール調整によって変わる要素と変わらない要素も含めて理解します。
- 極性、レイヤーの順序、コンポジットレイヤーを構成レイヤーに分解する方法を確認しながら、コンポジットレイヤーの作成と編集について学びます。
AIでさらに深掘り:

レイヤー

新しいレイヤーの追加

現在のドキュメントに新しいレイヤーを追加するには、メインメニューから Edit » Layers » Add コマンドを選択します。コマンドを実行すると、Enter Value ダイアログが表示されます。このダイアログで、新しいレイヤーの名前を入力します。デフォルトでは、次に使用可能なレイヤー番号に基づく名前(例:layer19)が付けられます。

必要な名前を入力して OK をクリックすると、新しいレイヤーが CAMtastic パネルのレイヤーリストに追加されます。

新しいレイヤーの名前は小文字で入力する必要があります。

選択したレイヤーの位置合わせ

選択したレイヤーオブジェクトを基準に、現在のドキュメント内のレイヤーの位置を合わせるには、メインメニューから Edit » Layers » Align Selective コマンドを使用します(ショートカット: Ctrl+L)。

まず、作業対象のレイヤーのみが有効になっていることを確認します。これは、Layers Table ダイアログ(Tables »  Layers)、または CAMtastic パネルのレイヤーセクションで設定できます。

コマンドを実行すると、カーソルが四角形に変わり、位置合わせモードになります。次の手順で位置を合わせます。

  1. 基準オブジェクトを選択するよう求められます。これは、別のレイヤーを位置合わせする際の基準となる、ターゲットレイヤー上のオブジェクトです。このターゲットレイヤー上のオブジェクトにカーソルを合わせてクリックします。
  2. 次に、このターゲットレイヤーに位置を合わせるレイヤー上のオブジェクトを選択するよう求められます。同様に、目的のオブジェクトにカーソルを合わせてクリックします。選択したオブジェクトの中心が基準オブジェクトの中心に重なるように、選択したレイヤーが移動します。
  3. 引き続きオブジェクトを選択して他のレイヤーの位置を合わせるか、右クリックするか Esc を押して、位置合わせモードを終了します。
基準オブジェクトを選択したレイヤー(ターゲットレイヤー)は、位置合わせの実行後に現在のレイヤーになります。

レイヤー境界の位置合わせ

一致するレイヤー境界を基準に、現在のドキュメント内のレイヤーの位置を合わせるには、メインメニューから Edit » Layers » Align Border (Auto-Detect) コマンドを選択します。コマンドを実行すると、カーソルが四角形に変わり、位置合わせモードになります。閉じた境界を選択するよう求められます。他の一致するすべてのレイヤーの位置合わせ基準とするターゲットレイヤーの境界の辺にカーソルを合わせ、クリックします。一致する境界を持つすべてのレイヤーが、ターゲットレイヤーに位置合わせされます。

引き続き境界を基準にレイヤーの位置を合わせるか、右クリックするか Esc を押して、位置合わせモードを終了します。

  • 一致する境界が検出されなかったレイヤーは変更されません。
  • 選択する境界は、閉じた境界を構成する直線の辺である必要があります。

レイヤーへのコピー

選択したオブジェクトを現在のドキュメント内の1つ以上のレイヤーにコピーするには、メインメニューから Edit » Layers » Copy to Layers コマンドを選択します。

コマンドを実行すると、カーソルが四角形に変わり、コピーモードになります。次の手順で操作します。

  1. コピーするオブジェクトを選択します。選択に含めるオブジェクトにカーソルを合わせてクリックします。または、オブジェクトのない場所でクリックし、選択領域をドラッグして複数のオブジェクトを選択することもできます。選択したオブジェクトは累積されます。
  2. 必要なオブジェクトをすべて選択したら、右クリックします。Select Layers To Copy ダイアログが表示されます。このダイアログで、選択したオブジェクトのコピー先となる1つまたは複数のレイヤーを選択します。
  3. OK をクリックすると、選択したオブジェクトが指定したレイヤーにコピーされ、コピーモードに戻ります。
  4. 引き続きコピーするオブジェクトを選択するか、右クリックするか Esc を押して終了します。
右クリックする前であれば、どの段階でも Esc を押してコマンドをキャンセルできます。Select Layers To Copy ダイアログが表示されているときに Esc after  を押すと、現在の選択がキャンセルされ、コピーモードに戻って新たに選択できます。

レイヤーデータの移動

現在のドキュメントのレイヤー間でデータをすばやく移動するには、メインメニューから Edit » Layers » Swap Layers Data コマンドを選択します。コマンドを実行すると、Swap Layers Data ダイアログが表示されます。このダイアログには、ドキュメント内で現在定義されているすべてのレイヤーが、Before swap 列と After swap 列に表示されます。初期状態では両方の列に同じリストが表示されており、データは移動されません。あるレイヤーから別のレイヤーにデータを移動するには、Before swap 列で移動元のレイヤーを確認し、After swap 列の対応する行にある Layer Name フィールド内をクリックして、データの移動先となるターゲットレイヤーを選択します。データを移動するすべてのレイヤーに対して、この操作を行います。

必要な割り当ての設定が完了したら、OK をクリックします。設定した各割り当てに従って、データが移動元レイヤーから指定したターゲットレイヤーに移動されます。

新しい統合レイヤーの作成

現在のドキュメント内の既存のレイヤーを統合して新しいレイヤーを作成するには、メインメニューから Edit » Layers » Merge コマンドを選択します(ショートカット: L)。コマンドを実行すると、Select Layer for Merging ダイアログが表示されます。このダイアログで、新しいレイヤーの名前を入力し、ドキュメント内の既存のレイヤーから統合するものを選択します。既存のすべてのレイヤーを新しいレイヤーに統合するには、Select All ボタンを使用します。

OK をクリックすると、新しいレイヤーが作成され、CAMtastic パネルのレイヤーリストに追加されます。

  • 統合するレイヤーを選択するには、標準の複数選択操作(Ctrl+Click、Shift+Click、Click&Drag)を使用します。
  • 新しいレイヤーは Layers Table ダイアログ(Tables »  Layers)に追加され、初期状態では Temporary レイヤータイプが割り当てられます。必要に応じて変更してください。
  • このコマンドを使用しても、統合元のレイヤーは一切変更されません。

レイヤーの拡大・縮小

現在のドキュメント内のレイヤーをX方向やY方向に拡大・縮小するには、メインメニューから Edit » Layers » Scale(X:Y) コマンドを選択します。コマンドを実行すると、Scale Layers ダイアログが表示されます。このダイアログには、現在の .Cam ファイル内の各レイヤーが一覧表示されます。各レイヤーにはX方向とY方向の倍率を編集できるフィールドがあり、初期状態では100%(通常のインポート時のサイズ)に設定されています。

このダイアログで、必要に応じて各レイヤーのX軸方向やY軸方向の倍率を変更します。OK をクリックすると、表示中のレイヤーが再描画され、設定した内容に従って対象レイヤーが拡大または縮小されます。

  • 100%を超える値を設定すると拡大されます。0%から100%の間の値を設定すると縮小されます。
  • フラッシュは、適用した倍率に従って原点を基準に移動します。サイズは変更されません。
  • トレース(ドロー)は、選択した倍率に応じて、幅ではなく長さが拡大または縮小されます。

複合レイヤー

複合レイヤーを作成する利点は、異なるレイヤー上で重なり合うオブジェクトを加算することで、単一のレイヤーでは描画やフラッシュで作成できないオブジェクトを作成できることです。

複合レイヤーの自動作成

現在のドキュメントの既存レイヤーから選択したオブジェクトを使用して複合レイヤーを自動的に作成するには、メインメニューから Edit » Composite Layers » Auto Create Composite コマンドを選択します。コマンドを実行すると、カーソルが小さな四角形に変わり、複合レイヤーに含めるオブジェクトを選択するよう求められます。個々のオブジェクトにカーソルを合わせてクリックし、選択に追加するか、用意されている各種選択ツールを使用してください。

必要なオブジェクトをすべて選択したら、右クリックします。Auto-create Composite ダイアログが表示されます。このダイアログで、新しいレイヤーの極性をポジティブ(不透明イメージ)にするか、ネガティブ(透明イメージ)にするかを選択します。

OK をクリックすると、複合レイヤーが生成され、CAMtastic パネルのレイヤー一覧に追加されます。

新しいレイヤーの名前は、デフォルトではレイヤー一覧で次に使用可能なレイヤー番号に基づいて付けられます(例: layer18)。レイヤー名は、Layers Table ダイアログ(Tables » Layers)で変更するか、CAMtastic パネルの該当レイヤーを右クリックして Rename コマンドを選択することで変更できます。

複合レイヤーの作成

現在のドキュメントで選択した既存レイヤーから1つの複合レイヤーを作成するには、メインメニューから Edit » Composite Layers » Build Composite コマンドを選択します。コマンドを実行すると、Merge Composite ダイアログが表示され、以下の設定が行えます。

  • ダイアログの上部には、新しいレイヤーの名前と極性を指定するためのコントロールがあります。
  • ダイアログのメイングリッドでは、結合する複合レイヤーに含めるレイヤーを指定します。対応するドロップダウンからレイヤーを選択します。このドロップダウンには、デザイン内で現在定義され、読み込まれているすべてのレイヤーが表示されます。
  • 各レイヤーの極性を Dark または Clear に指定します。Dark の場合、レイヤーの内容が複合レイヤーに加算されます。Clear の場合は減算されます。
  • Spread フィールドでは、対応するレイヤー内のアパーチャの拡大/縮小を指定できます。

結合に含めるすべてのレイヤーを設定したら、OK をクリックします。新しいレイヤーが作成され、CAMtastic パネルのレイヤー一覧に追加されます。

  • レイヤーは、結合対象として選択した順序で合成されます。この順序は重要で、目的の複合形状に適した順序にしないと、望ましくない結果になる場合があります。たとえば、大きなポリゴンの一部をくり抜きたい場合は、ポリゴンを含むレイヤーを先に、その後にくり抜き領域を含むレイヤーを配置してください。
  • 既存の複合レイヤーを使用して、新しい複合レイヤーを作成しないでください。
  • 複合レイヤーの極性オプションは、個々のレイヤーの極性設定を切り替えるだけのものです。

複合レイヤーの分解

レイヤー単位で編集できるように、複合レイヤーを構成レイヤーへ恒久的に分解するには、メインメニューから Edit » Composite Layers » Explode Composite コマンドを使用します。

まず、分解する複合レイヤーが表示(ON)になっていることを確認します。他のすべてのレイヤーを非表示(OFF)にすると、操作しやすくなる場合もあります。これは、CAMtastic パネルで対象の複合レイヤーを選択し、キーボードショートカット Left Arrow を使用するとすばやく行えます。

コマンドを実行すると、カーソルが小さな四角形に変わり、分解する複合レイヤーを選択するよう求められます。レイヤー上で構成レイヤーが重なっている領域にカーソルを合わせ、クリックします。複合レイヤーの名前に基づいて構成レイヤーが作成されます。複合レイヤー自体はレイヤー一覧から削除されます。

たとえば、複合レイヤーの名前が compro で、3つのレイヤーが結合されていた場合、分解後に CAMtastic パネルのレイヤー一覧に表示される構成レイヤーは次のとおりです。

  • compro - 1つ目の構成レイヤー。
  • compro-1 - 2つ目の構成レイヤー。
  • compro-2 - 3つ目の構成レイヤー。

続けて他の複合レイヤーを分解するか、右クリックまたは Esc を押して終了します。

  • このコマンドによる変更は恒久的で、元に戻すことはできません。
  • 分解する複合レイヤーが真の複合レイヤーでない場合、つまり構成レイヤーの結合によって重なり合う領域が生じていない場合、このコマンドは使用できません。

複合レイヤーの変更

現在のドキュメントで選択した複合レイヤーの結合プロパティを変更するには、メインメニューから Edit » Composite Layers » Modify Composite コマンドを使用します。

まず、変更する複合レイヤーが表示(ON)になっていることを確認します。他のすべてのレイヤーを非表示(OFF)にすると、操作しやすくなる場合もあります。これは、CAMtastic パネルで対象の複合レイヤーを選択し、キーボードショートカット Left Arrow を使用するとすばやく行えます。

コマンドを実行すると、カーソルが小さな四角形に変わり、変更する複合レイヤーを選択するよう求められます。レイヤー上で構成レイヤーが重なっている領域にカーソルを合わせ、クリックします。Merge Composite ダイアログが表示されます。このダイアログで必要な変更を行い、OK をクリックして変更を適用します。

続けて他の複合レイヤーを変更するか、右クリックまたは Esc を押して終了します。

  • 変更する複合レイヤーが真の複合レイヤーでない場合、つまり構成レイヤーの結合によって重なり合う領域が生じていない場合、このコマンドは使用できません。
  • 元の構成レイヤー名は、C1: CompositeLayerName、C2: CompositeLayerName などに置き換えられています。これらの項目は削除したり、別のレイヤーに変更したりできます。複合レイヤーの作成時に使用できたすべてのオプションは、変更時にも使用できます。

複合レイヤーを開いて編集

レイヤー単位で編集できるように、複合レイヤーを構成レイヤーへ一時的に分解するには、メインメニューから Edit » Composite Layers » Open Composite for Editing コマンドを使用します。

まず、開きたい複合レイヤーがONになっていることを確認します。他のレイヤーをすべてOFFにすると、操作しやすくなる場合があります。これは、 CAMtastic パネルで目的の複合レイヤーを選択し、 Left Arrow キーボードショートカットを使用すると、すばやく実行できます。

コマンドを実行すると、カーソルが小さな四角形に変わり、開きたい複合レイヤーを選択するように求められます。レイヤー上で構成レイヤーが重なっている領域にカーソルを合わせ、クリックするだけです。複合レイヤーの名前に基づいて、構成レイヤーが作成されます。複合レイヤー自体はレイヤーリストから削除されます。

たとえば、複合レイヤーの名前が compro で、3つのレイヤーが結合されていた場合、 CAMtastic パネルのレイヤーリストには、次の構成レイヤーが表示されます。

  • compro - 1番目の構成レイヤー。
  • compro-1 - 2番目の構成レイヤー。
  • compro-2 - 3番目の構成レイヤー。

開きたい複合レイヤーが真の複合レイヤーではない場合、つまり、構成レイヤーを結合した結果として重なり合う領域が存在しない場合は、このコマンドを使用できません。

複合レイヤーを閉じる

レイヤー単位で編集するために開いた複合レイヤーの構成レイヤーを再結合するには、メインメニューから Edit » Composite Layers » Close Composite コマンドを選択します。構成レイヤーが再結合され、元の複合レイヤーが CAMtastic パネルのレイヤーリストに表示されます。

このコマンドは、最後に開いた複合レイヤーにのみ適用されます。ドキュメントに複数の複合レイヤーがある場合は、1つずつ開き、編集してから閉じることをお勧めします。

レイヤーテーブル

レイヤーの管理

Layers Tableダイアログでは、現在のドキュメント内の各レイヤーに対して、さまざまなプロパティを定義できます。このダイアログを開くには、メインメニューから Tables » Layersコマンドを選択します。

コマンドを実行すると、Layers Tableダイアログが表示されます。このダイアログで、ドキュメント内の各レイヤーの名前とレイヤータイプを定義します。また、各レイヤーのドロー色とフラッシュ色を指定したり、レイヤーのON/OFF(表示状態)を切り替えたりすることもできます。

このダイアログでは、レイヤーをロックすることもできます。レイヤーをロックすると、そのレイヤー上に配置されたオブジェクトに対する編集コマンドは実行できなくなります。

このダイアログ内でレイヤーを削除することもできます。

View Layer Orderボタンをクリックすると、View/Change Layers Orderダイアログが開きます。このダイアログでは、レイヤーの描画順序と、上から下または下から上という描画方向を定義できます。

  • レイヤー名、表示状態、ロック状態、レイヤー色は、CAMtasticパネルでも定義できます。
  • いずれかのレイヤーにすでにドリルレイヤーが割り当てられている場合は、そのレイヤーから製造図面を作成できます。そうでない場合は、ドリル図面を作成する前に、上面および下面のレイヤータイプを割り当てる必要があります。
  • View/Change Layers Orderダイアログでレイヤーをドラッグ&ドロップして、必要な描画順序に並べ替えます。

レイヤータイプ検出の管理

CAMtasticエディターで使用できる各種レイヤータイプに関連付ける文字列や拡張子のテンプレートを定義するには、メインメニューから Tables » Layer Type Detectionコマンドを使用します。このテンプレートは、ガーバーのインポート時にレイヤーを自動検出するために使用されます。 コマンドを実行すると、Layer Types Detection Templateダイアログが表示されます。CAMtasticエディターで使用できる各レイヤータイプには、設計内のさまざまなレイヤーを識別するために一般的に使用されるレイヤー名の拡張子や文字列に基づいて、一連の文字列があらかじめ入力されています。テンプレートの各項目は、該当するフィールドに直接入力して編集できます。テンプレートに新しい文字列や拡張子を追加する場合は、各項目をコンマ(,)で区切ってください。

  • このテンプレートは、ガーバーファイルのインポート時に、各レイヤーに割り当てるレイヤータイプを自動検出するために使用されます。レイヤータイプ情報は、Layers Tableダイアログ(Tables » Layers)内のレイヤーの横に入力されます。特定のレイヤーのタイプを自動検出できない場合、そのレイヤーは、レイヤータイプとしてTemporaryが割り当てられた状態でLayers Tableダイアログに表示されます。
  • 設計内の各レイヤーには、レイヤータイプを割り当てる必要があります。割り当てるレイヤータイプを自動検出できない場合は、手動で割り当てる必要があります。

レイヤーセットの管理

ブラインドビアやベリードビアを含む設計の穴あけにおいて、指定したドリルレイヤーに割り当てるレイヤーセットを定義するには、メインメニューから Tables » Layers Setsコマンドを選択します。 この情報は、ネットリストの抽出やエクスポート、DRCの実行などに必要です。

コマンドを実行すると、Create/Update Layers Setsダイアログが表示されます。Insert Layers Setボタンをクリックして、ダイアログのメイン領域に新しいレイヤーセットの項目を追加し、次のように設定します。

  • 追加した項目のLayer Set Nameフィールド内をクリックし、たとえば穴あけ対象のレイヤーに関連する、わかりやすい名前を入力します。
  • Assigned Drill Layer列で、レイヤーセットに割り当てるドリルレイヤーを選択します。ドリルレイヤーには、穴あけ位置の情報が含まれます。
  • 追加した項目のSignal/Plane Layers In Setフィールド内をクリックして、Select Layer Pairsダイアログを開きます。このダイアログで、穴あけ対象のレイヤーを定義します。
  • ガーバーファイルがAltium DesignerのPCBエディターから生成されている場合、Create/Update Layers Setsダイアログにはすでに情報が入力されており、レイヤースタックマネージャーで定義したビアタイプが反映されています。
  • サードパーティ製ソフトウェアでガーバーファイルを生成した場合、Create/Update Layers Setsダイアログは空になり、穴あけ用のレイヤーセットを手動で定義する必要があります。
  • ブラインドビアやベリードビアの場合は、開始レイヤーと終了レイヤーだけでなく、穴あけするすべてのレイヤーを選択する必要があります。スルーホールの場合は、開始レイヤーと終了レイヤーだけで十分です。

レイヤー順序の管理

 Create/Update Layers Orderダイアログでは、設計の物理的なレイヤー順序を定義できます。このダイアログを開くには、メインメニューから Tables » Layers Orderコマンドを選択します。

このダイアログには、現在の設計の各信号レイヤーと内部プレーンレイヤーが、論理的および物理的な順序とともに一覧表示されます。このダイアログで、レイヤーの物理的な順序、つまりPCBのレイヤースタックにおける順序を定義します。

論理的なレイヤー順序とは、CAMtastic パネルのレイヤーリストに表示される順序です。物理的なレイヤー順序とは、信号レイヤーと内部プレーンレイヤーの実際の積層順序です。この順序は、設計をODB++やIPC-D-356などの形式でエクスポートする際に重要となります。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Contents
機能の提供状況

ご利用可能な機能は、お使いのAltiumソリューション(Altium Develop、Altium Agile Teams、Altium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

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

Contents