KiCAD - Automatización de la creación de elementos de biblioteca

Comencé un proyecto en EAGLE, sin embargo, descubrí que los límites de la versión gratuita eran demasiado restrictivos. Luego me mudé a KiCAD. Estoy tratando de crear un chip de 144 pines como componente de biblioteca para usar en Eeschema.

En EAGLE, creé comandos a partir de una hoja de cálculo utilizando la hoja de datos para poder copiarlos y pegarlos en la línea de comandos. Los comandos designan el tipo de pin (alimentación, E/S, etc.), el nombre del pin, el número de pin, la posición, la orientación, etc.

¿Hay alguna forma de automatizar la creación de una biblioteca en KiCAD? Pasé un día más o menos revisando el manual de Eeschema, pero si la explicación está allí, definitivamente me lo perdí.

No estoy familiarizado con el producto, pero sospecho que su título debería ser " Creación automática de componentes de biblioteca " o " creación de un componente a partir de un archivo de descripción ".
Aún no. Tengo algo para eso en la tubería (haciendo que el cuadro de diálogo "tabla pin" se pueda escribir, pero pasarán unos meses hasta que esté listo.
@SimonRichter Gracias. Si haces eso como respuesta, lo aceptaré.
No es una respuesta, porque no resuelve el problema. Por el momento, simplemente crear componentes a partir de un script es la forma más sensata.
Depende de si se trata de símbolos esquemáticos o huellas de PCB. Actualmente no existe una forma "oficial" de automatizar la creación de símbolos (esto probablemente cambiará en v6). Para las huellas, existe el marco kicad-footprint-generator , que se implementa en Python.

Respuestas (2)

El guión ya está disponible, se llama KiPart . Hace lo que necesita, cree una hoja de cálculo con todos los pines, luego ejecute csv a través del script y se generará su parte.

Aquí hay un buen tutorial en video del autor para seguir https://www.youtube.com/watch?v=hX4l8i4TSWY

Al final, escribí mi propio libro de trabajo en OpenOffice Calc, pero esto hubiera sido perfecto.

Sí, puede simplemente escribir el archivo de la biblioteca directamente desde un script. Es un formato de texto plano bastante simple.

Parece que ese es el nuevo plan.