agentee

Produkcja

Podgląd

Okno na żywo, które odświeża się przy każdym zapisie, w którym człowiek może obserwować pracę agenta, przesuwać elementy, trasaować ścieżki i umieszczać przelotki ręcznie.

Pliki to projekt, i na nich pracuje agent. Podgląd to miejsce, gdzie człowiek obserwuje ten proces i wkracza. To okno nad katalogiem projektu, które odświeża się przy każdej zmianie pliku.

agentee view
agentee view path/to/project --select pcb:lna
agentee view --3d

Zostaw go otwarty obok terminala agenta. Każda edycja, którą agent wykonuje przez agentee edit lub zapisując TOML, pojawia się chwilę później, wraz z diagnostyką sprawdzania dla niej.

Co pokazuje

Każdy element w projekcie, jedna strona na rodzaj:

  • Płytka: stackup w skali, producent i jego zasady, oraz dla każdej klasy sieci i warstwy geometria ścieżek, impedancja i prąd.
  • Symbol i footprint: część tak, jak zostanie rozmieszczona, z numerowanymi pinami lub padami.
  • Schemat: części i sieci, z przewodami, które agentee poprowadził.
  • Projekt PCB (layout): miedź na warstwie, wylewki, przelotki według typu, opisy, courtyardy i ratsnest wszystkiego niepoprowadzonego, z tabelą sieci i panelem diagnostyki.
  • Symulacje: wykresy parametrów S i wykresy Smitha, TDR, oka, impedancja PDN, spadek DC, gęstość prądu i mapy temperatury, oraz przebiegi logiczne.

agentee render rysuje dokładnie to, co rysuje podgląd, do PNG, dzięki czemu agent widzi to samo bez okna:

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

Ręczna edycja layoutu

Niektóre decyzje są szybsze myszką: przesunięcie złącza tam, gdzie chce obudowa, ponowne poprowadzenie jednej ścieżki wokół części, dodanie przelotki. Strona 2D layoutu edytuje layout, a zapisanie (ctrl+S) wpisuje zmianę do .pcb.toml tym samym zapisywaczem zachowującym komentarze i kolejność, którego używa CLI. Agent odczyta twoją zmianę przy następnym załadowaniu pliku.

klawiszdziała
klikwybiera część, ścieżkę, przelotkę lub linię ratsnest; kolejny klik wybiera następny element pod wskaźnikiem
przeciągnijprzesuwa część z opisem, przelotkę, narożnik ścieżki lub cały segment
prawy lub środkowy przycisk, kółkoprzesuwanie, zoom
R, shift+Robraca wybraną część
Delusuwa wybraną ścieżkę lub przelotkę
Xprowadzenie: kliknij pad, przelotkę lub ścieżkę, aby zacząć, klikaj, aby dodać narożniki 45 stopni, / odwraca zakręt, V dodaje przelotkę, Enter kończy
Vumieszcza przelotkę na miedzi z siecią
PgUp, PgDnzmienia aktywną warstwę
ctrl+Z, ctrl+shift+Zcofnij, ponów
Escanuluj, powrót do wyboru

Każda edycja jest sprawdzana w tle tak, jak by to zrobił check, więc diagnostyka i tabela sieci nadążają, zanim zapiszesz. revert odrzuca niezapisane edycje. Jeśli plik zmieni się na dysku pod niezapisanymi edycjami, podgląd pyta, czy zachować twoje, czy załadować plik.

Przesunięcia przyciągają do siatki na pasku narzędzi. Nowe ścieżki przyjmują szerokość klasy. Panel właściwości ustawia sieć, warstwę i szerokość ścieżki, pozycję, sieć i typ przelotki oraz pozycję, obrót, stronę i locked części.

Wybraną linię ratsnest można przekazać autorouterowi, jako jedno połączenie lub całą sieć, z tymi samymi zasadami co agentee route. Dla sieci płaszczyznowej proponuje połączenie padów z płaszczyzną zamiast tego.

Oznacz części, które rozmieściłeś ręcznie, jako locked. agentee place nigdy nie przesuwa zablokowanej części, więc agent może rozmieścić wszystko inne ponownie wokół twoich decyzji.

Rozpoczęcie layoutu z podglądu

new layout na zakładce layoutów pyta o nazwę, płytkę i schemat, zapisuje plik i rozmieszcza wszystkie części placerem. Nowy layout zaczyna się od wylewki masy na każdej warstwie miedzi oraz, gdy schemat ma sieci RF, od przelotek masy i ogrodzenia przelotek wzdłuż ścieżek RF.

reset czyści to, co zaznaczysz (prowadzenie, zasady fanout i stitching, strefy, pozycje opisów) i może ponownie rozmieścić każdą niezablokowaną część. Jak każda edycja, pozostaje niezapisana, dopóki nie zapiszesz.

Widok 3D

Zakładka 3d lub agentee view --3d pokazuje płytkę o grubości stackupu, w kolorach soldermaski, opisów i wykończenia, z miedzią pod soldermaską, gołymi padami, ściankami otworów i modelem każdej części. Przeciągaj, aby obracać, shift+przeciągaj, aby przesuwać, scrolluj, aby zoomować, podwójny klik, aby zresetować. Przełącznik parts ukrywa modele.

Częste elementy są rysowane z footprintu bez modelu: pasywne w obudowach SMD, złącza, SOIC, SOT, QFP, QFN, DFN i BGA, kryształy, SMA na krawędzi i ramki ekranujące. Wszystko inne używa swojego modelu STEP lub VRML, albo prostopadłościanu o wysokości height. agentee models pobiera modele KiCad, które projekt wymienia.

Karta silnika layoutu

Podgląd może uruchamiać etapy agentee layout na projekcie PCB tak, jak stoi w oknie, łącznie z niezapisanymi zmianami, i pokazuje czas i wynik każdego etapu. Wynik trafia jak każda inna zmiana, niezapisany i jeden krok cofnięcia dalej. Wybrany element z 16 lub więcej padami oferuje zamianę pinów, co zapisuje się do schematu.

Popraw ten przewodnik · Markdown dla agentów