製造
ビューア
保存のたびにリロードされるライブウィンドウ。人がエージェントの作業を観察し、部品を移動し、配線を手動で行い、ビアを配置できます。
ファイルが設計であり、エージェントはそれらを操作します。ビューアは、人がその過程を観察し、介入するための場所です。ファイルが変更されるたびに再読み込みされる、プロジェクトディレクトリ上のウィンドウです。
agentee view
agentee view path/to/project --select pcb:lna
agentee view --3dエージェントのターミナルの横に開きっぱなしにしておきます。エージェントがagentee editやTOMLの書き込みを通じて行うすべての編集は、少し遅れて表示され、それに対応するチェックの診断メッセージも表示されます。
表示される内容
プロジェクト内のすべての項目は、種類ごとに1ページ:
- 基板: 縮尺付きの層構成、基板メーカーとそのルール、各ネットクラスと層の配線ジオメトリ、インピーダンス、電流。
- シンボルとフットプリント: 配置されるコンポーネントの姿。ピンやパッドに番号が振られています。
- 回路図: コンポーネントとネット。agenteeがルーティングしたワイヤー付き。
- レイアウト: 層ごとの銅、ベタ、タイプ別のビア、シルク、コートヤード、未ルーティングのすべてのラッツネスト、ネットテーブル、診断パネル。
- シミュレーション: Sパラメータプロットとスミスチャート、TDR、アイパターン、PDNインピーダンス、DC電圧降下、電流密度と温度マップ、論理波形。
agentee renderは、ビューアが描画するのと同じ内容をPNGに描画します。エージェントがウィンドウなしで同じものを見る方法です。
agentee render pcb:lna -o lna.png --canvas-only
agentee render pcb:lna -o rf.png --region 0,6,20,18 --show F.Fab
agentee render pcb:lna -o lna-3d.png --show 3dレイアウトを手動で編集する
マウスを使った方が速い判断もあります。エンクロージャの希望する位置にコネクタを微調整したり、コンポーネントの周りに1本の配線をルーティングし直したり、ビアを配置したりすることです。2Dレイアウトページでレイアウトを編集し、保存(ctrl+S)すると、CLIと同じコメントと順序を保持する書き込みプログラムで.pcb.tomlに変更が書き込まれます。エージェントは、次にファイルを読み込む際に変更を認識します。
| キー | 動作 |
|---|---|
| クリック | コンポーネント、配線、ビア、またはラッツネストの線を選択。ポインタ下の次の項目を選択するには、もう一度クリック |
| ドラッグ | ラベル付きのコンポーネント、ビア、配線のコーナー、またはセグメント全体を移動 |
| 右クリックまたは中央ボタンのドラッグ、ホイール | パン、ズーム |
| R、shift+R | 選択したコンポーネントを回転 |
| Del | 選択した配線またはビアを削除 |
| X | ルーティング: パッド、ビア、または配線をクリックして開始、クリックして45度のコーナーを追加、/で曲がり方向を反転、Vでビアを配置、Enterで終了 |
| V | ネットのある銅上にビアを配置 |
| PgUp、PgDn | アクティブな層を変更 |
| ctrl+Z、ctrl+shift+Z | 元に戻す、やり直す |
| Esc | キャンセル、選択モードに戻る |
すべての編集は、checkと同様にバックグラウンドでチェックされるため、保存前に診断メッセージとネットテーブルが追従します。revertで未保存の編集を破棄します。未保存の編集がある間にディスク上のファイルが変更された場合、ビューアは自分の編集を保持するかファイルを読み込むかを尋ねます。
移動はツールバーのグリッドにスナップします。新しい配線はクラスの幅を使用します。プロパティパネルで、配線のネット、層、幅、ビアの位置、ネット、タイプ、コンポーネントの位置、回転、面、lockedを設定できます。
選択したラッツネストの線は、agentee routeと同じルールで、1つの接続またはそのネット全体として自動ルーティングに渡すことができます。プレーンネットの場合、パッドをプレーンに接続する提案が表示されます。
手動で配置したコンポーネントをlockedにマークします。agentee placeはロックされたコンポーネントを移動しないため、エージェントはあなたの決定を基準に他のすべてのコンポーネントを再配置できます。
ビューアからレイアウトを開始する
レイアウトタブのnew layoutで、名前、基板、回路図を指定し、ファイルを書き出し、配置ツールですべてのコンポーネントを配置します。新しいレイアウトは、すべての銅層にグランドベタ、回路図にRFネットがある場合はグランドステッチングとRF配線沿いのビアフェンスから始まります。
resetで、チェックした項目(ルーティング、ファンアウト、ステッチングルール、ゾーン、ラベル位置)をクリアし、ロックされていないすべてのコンポーネントを再配置できます。すべての編集と同様に、保存するまで未保存のままです。
3Dビュー
3dタブ、またはagentee view --3dで、基板を層構成の厚さで、ソルダーレジスト、シルク、仕上げの色で表示します。ソルダーレジストの下に銅、裸のパッド、ドリル壁、各コンポーネントのモデルを表示します。ドラッグで軌道回転、shiftドラッグでパン、スクロールでズーム、ダブルクリックでリセット。partsトグルでモデルを非表示にできます。
一般的な部品は、モデルなしでフットプリントから描画されます。チップ抵抗・チップコンデンサ、ヘッダ、SOIC、SOT、QFP、QFN、DFN、BGA、水晶振動子、エッジマウントSMA、シールドフレームなどです。それ以外は、STEPまたはVRMLモデル、またはheightの箱で表示されます。agentee modelsは、プロジェクトが指定するKiCadモデルをダウンロードします。
レイアウトエンジンのカード
ビューアは、ウィンドウに表示されているレイアウトに対して、未保存の編集を含む状態でagentee layoutの各ステージを実行し、各ステージの時間とスコアを表示します。結果は他の編集と同様に、未保存で、一度の元に戻すで取り消せます。16以上のパッドを持つ部品を選択すると、ピン交換が利用可能になり、回路図に書き込まれます。