agentee

製造

ビューア

保存のたびにリロードされるライブウィンドウ。人がエージェントの作業を観察し、部品を移動し、配線を手動で行い、ビアを配置できます。

ファイルが設計であり、エージェントはそれらを操作します。ビューアは、人がその過程を観察し、介入するための場所です。ファイルが変更されるたびに再読み込みされる、プロジェクトディレクトリ上のウィンドウです。

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以上のパッドを持つ部品を選択すると、ピン交換が利用可能になり、回路図に書き込まれます。

このガイドを改善する · エージェント向けMarkdown