agentee

Fabricación

El visor

Una ventana en vivo que se recarga con cada guardado, donde una persona puede ver trabajar al agente, mover componentes, rutear pistas y colocar vías a mano.

Los archivos son el diseño, y el agente trabaja sobre ellos. El visor es donde una persona observa que eso ocurre e interviene. Es una ventana sobre el directorio del proyecto que se recarga cada vez que cambia un archivo.

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

Déjalo abierto junto a la terminal del agente. Cada edición que el agente haga, a través de agentee edit o escribiendo TOML, aparece un momento después, con los diagnósticos de comprobación para ella.

Qué muestra

Cada elemento del proyecto, una página por tipo:

  • Placas: el apilamiento a escala, el fabricante y sus reglas, y para cada clase de red y capa la geometría de pista, impedancia y corriente.
  • Símbolos y huellas: el componente tal como se colocará, con pines o pads numerados.
  • Esquemáticos: componentes y redes, con los cables que agentee enrutó.
  • Diseños de PCB (layout): cobre por capa, zonas de cobre, vías por tipo, serigrafía, courtyards y el ratsnest de todo lo no enrutado, con una tabla de redes y el panel de diagnósticos.
  • Simulaciones: gráficas de parámetros S y diagramas de Smith, TDR, ojos, impedancia de PDN, caída en CC, densidad de corriente y mapas de temperatura, y formas de onda de lógica.

agentee render dibuja exactamente lo que el visor dibuja, a un PNG, que es cómo el agente ve lo mismo sin una ventana:

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

Editar un layout a mano

Algunas decisiones son más rápidas con un ratón: mover un conector a donde lo quiere la carcasa, re-enrutar una pista alrededor de un componente, soltar una vía. La página 2D de layout edita el layout, y guardar (ctrl+S) escribe el cambio en el .pcb.toml con el mismo escritor que preserva comentarios y orden que usa la CLI. El agente lee tu cambio la próxima vez que cargue el archivo.

teclahace
clicselecciona un componente, pista, vía o línea de ratsnest; clic de nuevo para el siguiente elemento bajo el puntero
arrastrarmueve un componente con su etiqueta, una vía, una esquina de pista o un segmento entero
clic derecho o medio, ruedadesplazar, zoom
R, shift+Rrota el componente seleccionado
Delborra la pista o vía seleccionada
Xenrutar: clic en un pad, vía o pista para empezar, clic para añadir esquinas de 45 grados, / invierte la curva, V coloca una vía, Enter termina
Vcoloca una vía en cobre con una red
PgUp, PgDncambia la capa activa
ctrl+Z, ctrl+shift+Zdeshacer, rehacer
Esccancelar, volver a seleccionar

Cada edición se comprueba en segundo plano como lo haría check, así que los diagnósticos y la tabla de redes van por delante antes de que guardes. revert descarta ediciones no guardadas. Si el archivo cambia en disco bajo ediciones no guardadas, el visor pregunta si mantener las tuyas o cargar el archivo.

Los movimientos se ajustan a la rejilla de la barra de herramientas. Las pistas nuevas toman el ancho de la clase. El panel de propiedades fija la red, capa y ancho de una pista, la posición, red y tipo de una vía, y la posición, rotación, lado y locked de un componente.

Una línea de ratsnest seleccionada puede pasarse al enrutador automático, como una conexión o su red entera, con las mismas reglas que agentee route. Para una red de plano, ofrece atar los pads al plano en su lugar.

Marca los componentes que colocaste a mano como locked. agentee place nunca mueve un componente bloqueado, así que el agente puede colocar todo lo demás de nuevo alrededor de tus decisiones.

Empezar un layout desde el visor

new layout en la pestaña de layouts pide un nombre, una placa y un esquemático, escribe el archivo y coloca cada componente con el colocador. El nuevo layout empieza con una zona de cobre de masa en cada capa de cobre y, cuando el esquemático tiene redes RF, costuras de masa y una cerca de vías a lo largo de las pistas RF.

reset borra lo que marques (reglas de enrutado, fanout y costuras, zonas, posiciones de etiquetas) y puede colocar de nuevo cada componente no bloqueado. Como cada edición, sigue sin guardarse hasta que guardes.

La vista 3D

La pestaña 3d, o agentee view --3d, muestra la placa a su grosor de apilamiento, en sus colores de máscara, serigrafía y acabado, con cobre bajo la máscara, pads desnudos, paredes de taladro y el modelo de cada componente. Arrastra para orbitar, shift-arrastre para desplazar, rueda para zoom, doble clic para reiniciar. El conmutador parts oculta los modelos.

Las piezas comunes se dibujan a partir de la huella, sin modelo: pasivos en chip, cabeceras, paquetes SOIC, SOT, QFP, QFN, DFN y BGA, cristales, SMAs de montaje en borde y marcos de blindaje. Todo lo demás usa su modelo STEP o VRML, o una caja con su height. agentee models descarga los modelos de KiCad que el proyecto especifica.

La tarjeta del motor de layout

El visor puede ejecutar las etapas de agentee layout sobre el layout tal como está en la ventana, incluidas las ediciones sin guardar, y muestra el tiempo y la puntuación de cada etapa. El resultado aterriza como cualquier otra edición, sin guardar y a un deshacer de distancia. Un componente seleccionado con 16 o más pads ofrece intercambio de pines, que escribe en el esquemático.

Mejorar esta guía · Markdown para agentes