Salida
Importación de una placa de KiCad
agentee import board convierte un .kicad_pcb en una especificación de placa, un layout, un esquemático de lista de redes, huellas y símbolos.
agentee import board path/to/NAME.kicad_pcb --dir DIR convierte una placa completa de KiCad en un proyecto:
| archivo | de |
|---|---|
NAME.board.toml | el contorno Edge.Cuts (los bucles cerrados dentro se convierten en [[outline.cutouts]], los bucles fuera se dejan fuera y se informan), el apilamiento con espesor, er y tangente de pérdida, el acabado de cobre y el color de la máscara, las reglas de diseño y las clases de red de NAME.kicad_pro |
NAME.pcb.toml | colocaciones de huellas, pistas (arcos como segmentos cortos), vías y zonas, con los rellenos de zona de agentee almacenados, y el texto y las líneas de serigrafía y fab dibujados en la placa, con ${TITLE}, ${DATE} y las variables de texto del proyecto rellenadas |
NAME.sch.toml | cada componente con su valor, y cada red como una lista de pines, dibujada con etiquetas de red |
footprints/ | cada huella tal como está en la placa, las de la cara inferior volteadas de vuelta a la superior, manteniendo los desplazamientos de taladro de los pads |
symbols/ | un símbolo de caja por huella con un pin por número de pad |
Las vías de KiCad conservan su tipo: micro se convierte en una microvía, blind en una vía ciega o enterrada según su alcance, y cada taladro, pad, alcance, relleno y backdrill distintos se convierte en un tipo de vía de la placa [[vias]]. KiCad 9 solo almacena un tenting por vía, una máscara de soldadura en lugar de un relleno de vía, que se omite, y no tiene backdrill ni taladro de profundidad. El filling, capping, covering y plugging del formato posterior se mapean al fill de IPC-4761, y su backdrill (desde la parte superior) y tertiary_drill (desde la parte inferior) se convierten en backdrill con su size; KiCad lista las capas que el backdrill elimina, por lo que to es la capa de cobre posterior a la última de ellas. Ninguno tiene una vía de profundidad controlada, por lo que una vía ciega importada se taladra mecánicamente: establece drill_kind = "controlled_depth" en su tipo donde el fabricante la taladra por profundidad.
Las coordenadas se desplazan para que el contorno comience en 0, 0. Las gotas de soldadura y las áreas de exclusión se omiten y se informan. Una clase cuyas pistas son más estrechas que su ancho toma la más estrecha, ya que KiCad trata el ancho de la clase como un valor predeterminado y agentee como un mínimo. Los despejes se comprueban con la tolerancia de 0,5 um de KiCad. En las demostraciones video y complex_hierarchy de KiCad, cada pad del diseño importado cae donde lo coloca la propia exportación IPC-D-356 de KiCad (2089 y 165 pads).