La secuencia de comandos de generación de símbolos de Kicad se muestra prometedora

Kicad es una increíble herramienta de configuración de PCB. Creemos que crear una pieza para usar con Kicad es en muchos sentidos más fácil que en Eagle, pero nunca está de más tener algunos atajos. Aquí hay una nueva forma de insertar rápidamente sus partes en el editor de esquemas. Es un script de Python que genera símbolos a partir de un archivo de entrada XML. Usted crea el archivo XML con una lista de todos los pines de su lado y la función que cumplirán. La secuencia de comandos de Python formateará esto como un archivo de biblioteca que se puede importar desde Kicad.

Es un poco incómodo debido a la cantidad de pasos en el proceso. Pero es posible usar un archivo CSV generado en un programa de hoja de cálculo para crear el XML requerido por el script. Nosotros mismos usamos el generador de componentes en línea y apreciamos la posibilidad de realizar tareas masivas de pines en lugar de la cetrería para cada pin como se usa en la interfaz web. Una vez éramos 20 pines en el proceso de naming y accidentalmente refrescamos la página... ¡eh!

El código está disponible en su repositorio git, con una descripción del formato XML y un tutorial wiki que describe el proceso de construcción del componente. Después de probarlo, nos encantaría saber lo que piensas en los comentarios.

  • juan grez dice:

    Hola.
    Muy bien, he estado usando Kicad durante varios años, he usado varios Orcad desde las versiones de MSDOS y Protel, pero ahora estoy bastante contento con Kicad.

    • Brett W. (FightCube.com) dice:

      ¡Lo mismo para eso! 😉 He estado usando OrCad desde la versión 4 de DOS (cuando creo que no había una herramienta de configuración) y traté de aprender Eagle, pero KiCad se parece mucho más a OrCad... ¡así que es mi opción favorita de código abierto!

      • juan grez dice:

        Genial saber que también prefieres kicad, comenzaré a enseñar a mis nuevos compañeros cómo usar kicad.

  • nómada dice:

    Apuesto a que esto también es posible con Eagle 6, que usa "código" XML en sus archivos. Con sólo una pequeña cantidad de guión.

  • casainho dice:

    KiCAD es genial! Gracias por compartir.

  • th3badwolf dice:

    tal vez un poco fuera de tema aquí, pero ¿ha probado expressPCB y expressSCH? ambas son herramientas gratuitas, ilimitadas y bastante poderosas. Crear una parte de cualquier forma y número de pines es fácil en esto.

    Pruébelo, compruébelo usted mismo.

    • Steve dice:

      ExpressPCB no produce archivos gerber y, por lo tanto, bloquea su diseño a un fabricante específico.

      • th3badwolf dice:

        Lo uso para hacer lo mío, así que eso no es un problema. Si no tiene la intención de hacerlos de otra persona, es lo correcto.

        Ctrl + p, refleja el pdf y listo.

  • Sabes quién dice:

    No escuché eso. Tal vez debería hacer solo 1 PCB antes de dar un consejo sabio sobre qué programa usar ... Eagle y KiCad son excelentes para aficionados y profesionales. Si está haciendo sus propias placas de grabado de fotos, entonces PCB Express podría ser una buena opción, pero eso no es muy profesional.

    • Almiar dice:

      Sí, Eagle es genial a menos que quieras hacer un orificio de montaje más grande que .51 ″, entonces no puedes. Que estúpido programa.

      • Brett W. (FightCube.com) dice:

        Oh, ese es un agujero de "montaje" bastante grande. Sin embargo, un agujero tan grande no se perforará con un taladro de 1/2 ″ ... Usarán una pieza pequeña y la sacarán. ¿Por qué no simplemente definirlo como parte del boceto del tablero y ellos lo dirigirán? Si lo quiere cubierto, eso también es bastante fácil, simplemente llene un agujero alrededor de la carretera con cobre y espolvoree algunas notas en su fabuloso dibujo para asegurarse de que la casa de juntas no se lo pierda.

        Sin embargo, puedes llamarlo como quieras, arrastrándolo. sobre la forma intuitiva.

        Demonios, incluso maldigo a OrCAD a veces... pero generalmente es un error del operador. Recuerdo que soy un hombre de vez en cuando debido a los errores que cometo. El truco consiste en minimizar los errores revisando listas de verificación desarrolladas para mantener su diseño en orden. Desarrolle un proceso que funcione y apéguese a él, perfeccionándolo cuando sea necesario. Eso es lo que hacen los profesionales 😉

      • Almiar dice:

        Cualquier otro programa te permite hacer agujeros grandes. Absolutamente ninguna razón para un pequeño límite. También limitan el diámetro de la almohadilla a .51 ″, lo que es aún más estúpido. Cada tablero que usé aceptó automáticamente tamaños de taladro más grandes (uso gEDA). Su software lo convierte automáticamente en una hoja de ruta si lo hacen.

        Por supuesto, hay una solución demasiado complicada que depende de las notas de los especialistas: por desgracia, estos son los servicios baratos sin contacto. Un águila es un placer.

  • Andrés dice:

    ¡Sí! KiCAD!

  • Conocido dice:

    KiCAD es genial. Pero las bibliotecas no tienen remedio, básicamente tienes que hacer las tuyas. Y entonces es difícil manejarlos.

    Solucione este problema legión de nerds, porque soy flojo, se los mando.

  • phil dice:

    ¿Alguien puede ayudar a alguien que es relativamente nuevo en el diseño de PCD? Usé KiCAD para dibujar un tablero y enviarlo a la fabricación.

    ¿Cuál es la ventaja de este proceso? ¿Este esquema XML es un estándar industrial reconocido? ¿Puede obtener archivos de piezas XML de los fabricantes? No veo la ventaja de crear manualmente un archivo XML, usar una herramienta para convertir ese archivo XML en un archivo KiCAD .lib y luego importar esa biblioteca a KiCAD, cuando podría simplemente crear la parte en KiCAD para comenzar. Me estoy perdiendo algo aquí.

  • Jog3k dice:

    Pregunta de Ad Phils: para piezas con una gran cantidad de pines, a veces es más fácil copiar y pegar los números/nombres de los pines, colocarlos en un archivo y generar automáticamente el símbolo. (Una aplicación de hoja de cálculo puede ayudar en la formación y organización de los datos copiados de la hoja de datos)

  • Bulah Pankake dice:

    También puede obtener un complemento de GPS dual y tiene un micrófono incorporado y un altavoz mucho mejor.

Ricardo Vicente
Ricardo Vicente

Deja una respuesta

Tu dirección de correo electrónico no será publicada.