レイヤーの管理
概略
- 選択したオブジェクトや一致する境界を使ってレイヤーの位置を合わせる方法と、レイヤー間でデータをコピーまたは移動する方法を学びます。
- レイヤーのマージとスケール調整について、スケール調整によって変わる要素と変わらない要素も含めて理解します。
- 極性、レイヤーの順序、コンポジットレイヤーを構成レイヤーに分解する方法を確認しながら、コンポジットレイヤーの作成と編集について学びます。
レイヤー
新しいレイヤーの追加
現在のドキュメントに新しいレイヤーを追加するには、メインメニューから Edit » Layers » Add コマンドを選択します。コマンドを実行すると、Enter Value ダイアログが表示されます。このダイアログで、新しいレイヤーの名前を入力します。デフォルトでは、次に使用可能なレイヤー番号に基づく名前(例:layer19)が付けられます。
必要な名前を入力して OK をクリックすると、新しいレイヤーが CAMtastic パネルのレイヤーリストに追加されます。
選択したレイヤーの位置合わせ
選択したレイヤーオブジェクトを基準に、現在のドキュメント内のレイヤーの位置を合わせるには、メインメニューから Edit » Layers » Align Selective コマンドを使用します(ショートカット: Ctrl+L)。
まず、作業対象のレイヤーのみが有効になっていることを確認します。これは、Layers Table ダイアログ(Tables » Layers)、または CAMtastic パネルのレイヤーセクションで設定できます。
コマンドを実行すると、カーソルが四角形に変わり、位置合わせモードになります。次の手順で位置を合わせます。
- 基準オブジェクトを選択するよう求められます。これは、別のレイヤーを位置合わせする際の基準となる、ターゲットレイヤー上のオブジェクトです。このターゲットレイヤー上のオブジェクトにカーソルを合わせてクリックします。
- 次に、このターゲットレイヤーに位置を合わせるレイヤー上のオブジェクトを選択するよう求められます。同様に、目的のオブジェクトにカーソルを合わせてクリックします。選択したオブジェクトの中心が基準オブジェクトの中心に重なるように、選択したレイヤーが移動します。
- 引き続きオブジェクトを選択して他のレイヤーの位置を合わせるか、右クリックするか Esc を押して、位置合わせモードを終了します。
レイヤー境界の位置合わせ
一致するレイヤー境界を基準に、現在のドキュメント内のレイヤーの位置を合わせるには、メインメニューから Edit » Layers » Align Border (Auto-Detect) コマンドを選択します。コマンドを実行すると、カーソルが四角形に変わり、位置合わせモードになります。閉じた境界を選択するよう求められます。他の一致するすべてのレイヤーの位置合わせ基準とするターゲットレイヤーの境界の辺にカーソルを合わせ、クリックします。一致する境界を持つすべてのレイヤーが、ターゲットレイヤーに位置合わせされます。
引き続き境界を基準にレイヤーの位置を合わせるか、右クリックするか Esc を押して、位置合わせモードを終了します。
レイヤーへのコピー
選択したオブジェクトを現在のドキュメント内の1つ以上のレイヤーにコピーするには、メインメニューから Edit » Layers » Copy to Layers コマンドを選択します。
コマンドを実行すると、カーソルが四角形に変わり、コピーモードになります。次の手順で操作します。
- コピーするオブジェクトを選択します。選択に含めるオブジェクトにカーソルを合わせてクリックします。または、オブジェクトのない場所でクリックし、選択領域をドラッグして複数のオブジェクトを選択することもできます。選択したオブジェクトは累積されます。
- 必要なオブジェクトをすべて選択したら、右クリックします。Select Layers To Copy ダイアログが表示されます。このダイアログで、選択したオブジェクトのコピー先となる1つまたは複数のレイヤーを選択します。
- OK をクリックすると、選択したオブジェクトが指定したレイヤーにコピーされ、コピーモードに戻ります。
- 引き続きコピーするオブジェクトを選択するか、右クリックするか Esc を押して終了します。
レイヤーデータの移動
現在のドキュメントのレイヤー間でデータをすばやく移動するには、メインメニューから 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 パネルのレイヤーリストに追加されます。
レイヤーの拡大・縮小
現在のドキュメント内のレイヤーをX方向やY方向に拡大・縮小するには、メインメニューから Edit » Layers » Scale(X:Y) コマンドを選択します。コマンドを実行すると、Scale Layers ダイアログが表示されます。このダイアログには、現在の .Cam ファイル内の各レイヤーが一覧表示されます。各レイヤーにはX方向とY方向の倍率を編集できるフィールドがあり、初期状態では100%(通常のインポート時のサイズ)に設定されています。
このダイアログで、必要に応じて各レイヤーのX軸方向やY軸方向の倍率を変更します。OK をクリックすると、表示中のレイヤーが再描画され、設定した内容に従って対象レイヤーが拡大または縮小されます。
複合レイヤー
複合レイヤーを作成する利点は、異なるレイヤー上で重なり合うオブジェクトを加算することで、単一のレイヤーでは描画やフラッシュで作成できないオブジェクトを作成できることです。
複合レイヤーの自動作成
現在のドキュメントの既存レイヤーから選択したオブジェクトを使用して複合レイヤーを自動的に作成するには、メインメニューから Edit » Composite Layers » Auto Create Composite コマンドを選択します。コマンドを実行すると、カーソルが小さな四角形に変わり、複合レイヤーに含めるオブジェクトを選択するよう求められます。個々のオブジェクトにカーソルを合わせてクリックし、選択に追加するか、用意されている各種選択ツールを使用してください。
必要なオブジェクトをすべて選択したら、右クリックします。Auto-create Composite ダイアログが表示されます。このダイアログで、新しいレイヤーの極性をポジティブ(不透明イメージ)にするか、ネガティブ(透明イメージ)にするかを選択します。
OK をクリックすると、複合レイヤーが生成され、CAMtastic パネルのレイヤー一覧に追加されます。
複合レイヤーの作成
現在のドキュメントで選択した既存レイヤーから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 を押して終了します。
複合レイヤーを開いて編集
レイヤー単位で編集できるように、複合レイヤーを構成レイヤーへ一時的に分解するには、メインメニューから 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 パネルのレイヤーリストに表示されます。
レイヤーテーブル
レイヤーの管理
Layers Tableダイアログでは、現在のドキュメント内の各レイヤーに対して、さまざまなプロパティを定義できます。このダイアログを開くには、メインメニューから Tables » Layersコマンドを選択します。
コマンドを実行すると、Layers Tableダイアログが表示されます。このダイアログで、ドキュメント内の各レイヤーの名前とレイヤータイプを定義します。また、各レイヤーのドロー色とフラッシュ色を指定したり、レイヤーのON/OFF(表示状態)を切り替えたりすることもできます。
このダイアログでは、レイヤーをロックすることもできます。レイヤーをロックすると、そのレイヤー上に配置されたオブジェクトに対する編集コマンドは実行できなくなります。
このダイアログ内でレイヤーを削除することもできます。
View Layer Orderボタンをクリックすると、View/Change Layers Orderダイアログが開きます。このダイアログでは、レイヤーの描画順序と、上から下または下から上という描画方向を定義できます。
レイヤータイプ検出の管理
CAMtasticエディターで使用できる各種レイヤータイプに関連付ける文字列や拡張子のテンプレートを定義するには、メインメニューから Tables » Layer Type Detectionコマンドを使用します。このテンプレートは、ガーバーのインポート時にレイヤーを自動検出するために使用されます。 コマンドを実行すると、Layer Types Detection Templateダイアログが表示されます。CAMtasticエディターで使用できる各レイヤータイプには、設計内のさまざまなレイヤーを識別するために一般的に使用されるレイヤー名の拡張子や文字列に基づいて、一連の文字列があらかじめ入力されています。テンプレートの各項目は、該当するフィールドに直接入力して編集できます。テンプレートに新しい文字列や拡張子を追加する場合は、各項目をコンマ(,)で区切ってください。
レイヤーセットの管理
ブラインドビアやベリードビアを含む設計の穴あけにおいて、指定したドリルレイヤーに割り当てるレイヤーセットを定義するには、メインメニューから 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ダイアログを開きます。このダイアログで、穴あけ対象のレイヤーを定義します。
レイヤー順序の管理
Create/Update Layers Orderダイアログでは、設計の物理的なレイヤー順序を定義できます。このダイアログを開くには、メインメニューから Tables » Layers Orderコマンドを選択します。
このダイアログには、現在の設計の各信号レイヤーと内部プレーンレイヤーが、論理的および物理的な順序とともに一覧表示されます。このダイアログで、レイヤーの物理的な順序、つまりPCBのレイヤースタックにおける順序を定義します。