Altium Designer の標準リジッドフレックスモードで、PCB のリジッド領域とフレックス領域を計画する

Altium のPCB設計ソフトウェアには、リジッドフレックス設計モードが2種類用意されています。従来の(標準)モードである Rigid-Flex は、シンプルなリジッドフレックス設計に対応します。重なり合うフレックス領域など、より複雑なリジッドフレックス要件がある場合は、Advanced Rigid-Flex モード(rigid-flex 2.0 とも呼ばれます)が必要です。モードは、Layer Stack ManagerTools メニューで選択します。

モード間の根本的な違いは、従来モードでは Split Line を配置してボード形状を個別のボード領域に分割し、その Split Line が「どこで1つのボード領域が終わり、別の領域が始まるか」を定義するオブジェクトとして残る点です。Advanced モードでは各ボード領域を個別に配置するか、より大きな領域を Sliced すると2つの独立した領域オブジェクトになります。Advanced モードでは、隣接するボード領域同士が接する位置は Split Line の存在ではなく、隣接領域のエッジによって定義されます。この違いにより、ボードが Advanced Rigid-Flex モードの場合、Split Line オブジェクトは存在しません。

Designing a Rigid-Flex PCB

の詳細はこちら

The View メニューには、覚えやすいショートカット付きのPCBエディタ作業モードが3つあり、次の間を素早く切り替えられます:

  • Board Planning Mode (1)
  • 2D Layout Mode (2)
  • 3D Layout Mode (3)

2D と 3D の表示モードを切り替える際のデフォルト動作は、各表示モードごとにズームと向きの設定を別々に保持することです。切り替え時に同じ位置・同じ向きでボードを表示したい場合は、2 または 3 の代わりに、 Ctrl+Alt+2 または Ctrl+Alt+3 を押してください。

PCBを開いたばかりで、標準のリジッドフレックスモードなのか、Advanced リジッドフレックスモードなのかを確認したい場合はどうすればよいでしょうか?

Layer Stack Manager を開いて確認することもできます。別の方法として、Board Planning Mode(1 ショートカット)に切り替え、Active Bar を確認してください:

標準 Rigid-Flex モード
Advanced Rigid-Flex モード

Split Line を配置して Board Shape を2つの領域に分割します。これは PCB エディタの Board Planning Mode で行います。 Board Regions は Split Lines の間の領域で、デフォルトのリージョン名が割り当てられます。

Split Line の配置

Split Line を配置するには:

  1. View » Board Planning Mode を選択(または 1 ショートカットを押す)して Board Planning Mode に入ります。
  2. Design » Define Split Line を選択して Split Line 配置モードに入ります(このコマンドは D, S のキーシーケンスで素早く実行できます)。
  3. ボード形状の within をクリックして Split Line 定義を開始します。線分の一端はクリック位置に最も近いボード外形上の点に接続され、もう一端はカーソルに追従します。
  4. カーソルを必要な位置に移動し、クリックして2つ目の端点を配置します。 位置が有効であれば Split Line は青のままです。無効な位置(例: ボード形状の外側)では Split Line が赤になります。赤の状態でクリックして配置しようとすると、Split Line は削除されます。
  5. 引き続き Split Line 配置モードのままなので、必要に応じて別の Split Line を配置できます。不要な場合は、右クリックまたは Esc を押して Split Line 配置モードを終了します。

Board Regions は Split Lines の間の領域で、デフォルトのリージョン名が割り当てられます。

Split Line を配置すると、ボードはボード形状の一方のエッジからもう一方のエッジへと走る線によって、明確に区切られた領域に分割されます。
Split Line を配置すると、ボードはボード形状の一方のエッジからもう一方のエッジへと走る線によって、明確に区切られた領域に分割されます。

Split Lines を配置することで、ボードは複数の明確に区切られた領域に分割されています。曲げ線(bending lines)も配置されている点に注意してください。
Split Lines を配置することで、ボードは複数の明確に区切られた領域に分割されています。曲げ線(bending lines)も配置されている点に注意してください。

Split Line の移動

Split Line を移動するには:

  1. View » Board Planning Mode を選択するか、 1 ショートカットを押して Board Planning Mode に入ります。
  2. 線の端点を移動するには、端点をクリックして押したまま、ボード外形の周囲に沿って目的の位置までドラッグします。カーソルは現在のスナップグリッドに拘束されます。

編集した Split Line の新しい位置に基づいて Board Region が再定義されます。

ドラッグ中、移動先が許可された位置で有効な分割が維持される場合、Split Line は青のままです。移動先が無効(例: 固定されている端点と同じボード外形エッジ上)な場合、Split Line は赤になります。赤の状態で配置しようとすると Split Line は削除されます。

Split Line の端点ノードを選択してドラッグし、Board Region の領域を再定義します。
Split Line の端点ノードを選択してドラッグし、Board Region の領域を再定義します。

Split Line の削除

Split Line を削除するには:

  1. View » Board Planning Mode を選択するか、 1 ショートカットを押して Board Planning Mode に入ります。
  2. 端点のいずれかをクリックして押したまま、Delete キーを押します。別の方法として、クリックして押したまま端点を移動し、分割が赤(無効な分割を示す)になる位置まで動かしてから離します。

アクティブなボードから既存の split line を1本以上削除するには、Board Planning Mode のときにメインメニューから Design » Delete Split Line コマンドを使用することもできます。 コマンドを起動するとカーソルが十字に変わり、split line 削除モードに入ります。split line を削除するには、カーソルをその端点(編集ハンドル)の上に置いてクリックするか Enter を押します。同様にしてさらに split line を削除するか、右クリックまたは Esc を押して split line 削除モードを終了します。

レイヤースタックの割り当てと Board Region 名の編集

Related page: レイヤースタックの定義

新しいボードを作成すると、Default Layer Stack Region という名前の単一リージョンになります。このリージョンには、Board Layer Stack という名前のデフォルトのレイヤースタックが割り当てられます。

ボード形状を複数リージョンに分割すると、新しい各リージョンにもデフォルトのレイヤースタックが割り当てられ、元のリージョンは Default Layer Stack Region、以降のリージョンは Layer Stack Region という形式で命名されます。 必要なレイヤースタックが Layer Stack Manager で定義されていれば、各リージョンにスタックを割り当て、意味のある名前を付けることができます。

各リージョンには、名前と割り当てられたレイヤースタック名を Region Name - Layer Stack Name の形式で示すラベルが表示されます。レイヤースタックがフレックス対応の場合は、(flex) によってそれも示されます。スタックのフレックス設定を有効にするのは Layer Stack Manager で行います。

レイヤースタックを割り当て、リージョンに名前を付けるには:

  1. View » Board Planning Mode を選択するか、 1 ショートカットを押して Board Planning Mode に入ります。
  2. ワークスペース下部の Multi-Layer タブをクリックしてアクティブレイヤーにします(レイヤータブが表示されていない場合は、L を押して View Configuration panel を開き、有効化してください)。
  3. ボードリージョンをダブルクリックして Board Region ダイアログを開きます。リージョンが選択されずダイアログも開かない場合は、Selection Filter が Regions を除外していないことを確認してください。
  4. Layer stack ドロップダウンから必要なスタックを選択して Layer Stack を割り当てます。
  5. 必要に応じて Name を編集します。
  6. 3D 表示モードの物理的なグランド基準を定義するため、いずれか1つのボードリージョンで 3D Locked オプションを有効にする必要があります。
  7. OK をクリックして設定を確定し、ダイアログを閉じます。

ボードリージョンをダブルクリックして、リージョン名の定義とレイヤースタックの割り当てを行います。
ボードリージョンをダブルクリックして、リージョン名の定義とレイヤースタックの割り当てを行います。

Board Region ダイアログは、PCB パネルの Layer Stack Regions mode で、目的の Stackup Region をダブルクリックして開くこともできます。Board Planning Mode に切り替えると、PCB パネルは自動的にこのモードを表示します。

ボード外形を分割してリージョンを作成する手順のまとめ

Split Lines を配置することで、ボード形状は個別のボードリージョンに分割されます。ボード形状の定義方法はいくつかあります。以下の動画では、メカニカルレイヤー上の線分と円弧から作成した外形を使用する例を示しています。全体外形を定義した後、それをリジッド領域とフレックス領域に分割します。

Board Shape とリージョンの定義:

  • ボード形状は Board Planning Mode(View » Board Planning Mode)で対話的に定義することも、上の動画で示すように 2D レイアウトモード(View » 2D Layout Mode)で既存外形に基づいて定義することもできます。
  • 既存外形からボード形状を定義するには、2D レイアウトモードで外形を選択し、Design » Board Shape » Define Board Shape from Selected Objects コマンドを実行します。ソフトウェアは選択したトラック/円弧オブジェクトの中心線に沿ってトレースし、ボード形状の外周エッジを定義します。トレースアルゴリズムが中心線を追従できるよう、外形トラック/円弧の端点同士が一致している必要がある点に注意してください。失敗した場合、選択オブジェクトの外側エッジに沿ってトレースを試みるよう提案されます。
  • ボード形状を対話的に定義するには、Board Planning Mode(1 ショートカット)に切り替え、Design » Redefine Board Shape コマンドを選択します。ボード形状の定義中は、標準の region object の配置動作が適用されます。Snap Grid とワークスペースの Guides を活用して作業してください。ボード形状編集時の制御性を高めるには、 Snap Options palette で Board Shape オプションを有効にします。詳細は Understanding the Snap Behavior を参照してください。
  • 各リージョンのNameを定義し、Layer stackを割り当てるには、リージョンをダブルクリックします。別の方法として、PCBパネルをLayer Stack Regionsモードに設定すると、リージョンと曲げ線を確認・編集できます。
  • ボードリージョンを2つの小さなリージョンに分割するには、Design » Define Split Lineコマンドを使用します。このコマンドは、2回のクリック位置の間に直線を配置します。ボード形状内をクリックすると、1つ目の位置はクリックした場所に最も近いボード外形エッジ上になります。カーソルを動かして2つ目の位置を決め、もう一度クリックします。分割線の頂点をクリックしたままドラッグすると、新しい位置へ移動できます。
  • 既存のボードリージョンの位置と形状は編集できます。Design Design » Edit Board Shapeコマンドを実行し、標準のpolygonal object editing techniquesを使用して形状を調整します。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

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

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

従来のドキュメント

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

Content