stringtranslate.com

KiCad

KiCad ( / ˈ k ˌ k æ d / KEE -kad [7] ) es un paquete de software gratuito para la automatización del diseño electrónico (EDA). Facilita el diseño y simulación de hardware electrónico para la fabricación de PCB. Cuenta con un entorno integrado para captura de esquemas , diseño de PCB , visualización de archivos de fabricación, simulación SPICE proporcionada por ngspice y cálculos de ingeniería. Existen herramientas dentro del paquete para crear listas de materiales , ilustraciones, archivos Gerber y modelos 3D de la PCB y sus componentes.

Historia

Historia temprana

KiCad fue creado en 1992 por Jean-Pierre Charras mientras trabajaba en el IUT de Grenoble . [8] El nombre proviene de las primeras letras del nombre de una empresa del amigo de Jean-Pierre en combinación con el término CAD . [9] KiCad originalmente era una colección de programas electrónicos destinados a ser utilizados en conjunto. Las herramientas principales fueron EESchema, PCBnew, un visor Gerber y una calculadora.

Década de 2010 al presente

Con la rápida caída del precio de las placas de circuito impreso fabricadas profesionalmente, el diseño electrónico de los aficionados se volvió mucho más popular. Como resultado, KiCad comenzó a ganar un impulso significativo y una base de desarrolladores más grande.

En 2013, la sección BE-CO-HT del CERN comenzó a aportar recursos a KiCad para ayudar a fomentar el desarrollo de hardware abierto ayudando a mejorar KiCad para que esté a la par con las herramientas comerciales EDA. [10] Desde 2013 hasta aproximadamente 2018, el CERN proporcionó dos desarrolladores a tiempo parcial para ayudar a mejorar KiCad. Gran parte del trabajo realizado por el CERN implicó una refactorización masiva del código base para darle a KiCad una mejor estructura para crecer y adaptarse. [11] También se brinda ayuda organizando donaciones y recaudaciones de fondos para ayudar a pagar desarrolladores contratados adicionales para KiCad, además de patrocinar la infraestructura web de KiCad. El CERN ha proporcionado más de 1.400 horas de tiempo de desarrollo. [12]

En diciembre de 2015 se alcanzó un hito importante a partir de KiCad 4.0.0, la primera versión de KiCad que adopta un esquema de versiones de lanzamiento puntual . Esta fue también la primera versión que presenta las herramientas más avanzadas implementadas por los desarrolladores del CERN.

KiCad se unió a la Fundación Linux en noviembre de 2019. [13]

Además, dos desarrolladores principales formaron una corporación de servicios en 2019 para ayudar a brindar soporte de desarrollo pago adicional para KiCad. [14]

Características

Editor de esquemas KiCad para captura de esquemas
Editor de PCB KiCad para diseño y distribución de placas
Visor KiCad 3D que muestra funciones VRML e IDF en un tablero de demostración
Visor 3D KiCad

KiCad utiliza un entorno integrado para todas las etapas del proceso de diseño: captura de esquemas, diseño de PCB, generación/visualización de archivos Gerber y edición de biblioteca.

KiCad es un programa multiplataforma , escrito en C++ con wxWidgets para ejecutarse en FreeBSD , Linux , Microsoft Windows y Mac OS X. Hay muchas bibliotecas de componentes disponibles y los usuarios pueden agregar componentes personalizados. Los componentes personalizados pueden estar disponibles por proyecto o instalarse para su uso en cualquier proyecto. También existen herramientas para ayudar a importar componentes de otras aplicaciones EDA, por ejemplo EAGLE . También hay bibliotecas de terceros disponibles para KiCad, incluidas SnapEDA, [15] y la biblioteca Digi-Key KiCad. [16] Los archivos de configuración están en texto plano bien documentado, lo que ayuda a interconectar los sistemas de control de versiones , así como con los scripts de generación automatizada de componentes .

Idiomas

Se admiten varios idiomas, como búlgaro , catalán , chino , checo , holandés , inglés , finlandés , francés , alemán , griego , húngaro , italiano , japonés , coreano , lituano , polaco , portugués , ruso , eslovaco , esloveno , español y Sueco .

Edición esquemática

El editor de esquemas KiCad tiene características que incluyen hojas de esquemas jerárquicos, creación de símbolos personalizados, verificación de reglas eléctricas ( ERC ) y simulación de circuitos ngspice integrados . Los símbolos esquemáticos están acoplados de manera muy flexible a las huellas de la placa de circuito para fomentar la reutilización de huellas y símbolos (por ejemplo, se puede usar una sola huella 0805 para capacitores, resistencias, inductores, etc.).

edición de PCB

Internamente, el editor de PCB de KiCad admite hasta 32 capas de cobre y 32 capas técnicas. Las dimensiones se almacenan con precisión nanométrica en números enteros de 32 bits con signo, lo que hace que la dimensión máxima teórica de la PCB sea 2,31 nm , o aproximadamente 2,14 metros.

Hay una variedad de herramientas disponibles al realizar el diseño a través de funciones integradas y complementos externos. Algunas funciones avanzadas integradas incluyen un enrutador push and push, ajuste de longitud de traza diferencial y de un solo extremo, resaltado de red y atenuación de capas individuales, y una verificación de reglas de diseño (DRC) altamente personalizable.

Se han desarrollado varias herramientas externas tras la incorporación de la integración de secuencias de comandos Python en KiCad. Existen varios complementos, como generadores de etiquetas serigrafiadas de alta calidad, visores de listas de materiales y ensamblajes, complementos de panelización y muchos otros complementos.

Una función de visualización de PCB en 3D se basa en modelos STEP y VRML , y el modelo de placa se puede exportar para integración CAD .

Comunidad

El 12 de marzo de 2015, Olimex Ltd, [17] un proveedor de herramientas de desarrollo y programadores de dispositivos integrados, anunció que había cambiado de EAGLE a KiCad como su principal herramienta EDA. [18]

Ver también

Referencias

  1. ^ ""Equipo "de desarrolladores de KiCad". Archivado desde el original el 29 de julio de 2018 . Consultado el 29 de julio de 2018 .
  2. ^ Halvick, Remy (8 de julio de 2007). "Re: Acerca del primer lanzamiento de KiCad". usuarios de kicad . […] JP Charras me dijo que los primeros borradores se hicieron en 1992 para una versión DOS, pero no se difundieron […]
  3. ^ "Lanzamiento de KiCad 7.0.10". 2023-12-29 . Consultado el 30 de diciembre de 2023 .
  4. ^ Manveru (13 de octubre de 2009). "KiCad". Archivado desde el original el 29 de julio de 2018 . Consultado el 20 de enero de 2011 .
  5. ^ "kicad-i18n - Traducciones del código fuente de KiCad".
  6. ^ "Licencia del programa KiCad". Archivado desde el original el 29 de julio de 2018 . Consultado el 12 de julio de 2016 .
  7. ^ Stambaugh, Wayne (3 de febrero de 2018) [2018]. "Demostración de nuevas funciones de KiCad versión 5". Archivado desde el original el 29 de julio de 2018.
  8. ^ "Kicad". iut-tice.ujf-grenoble.fr . Archivado desde el original el 21 de diciembre de 2015 . Consultado el 29 de diciembre de 2015 .
  9. ^ "Re: [RFC] Nombre de la aplicación: archivo de la lista de correo: equipo de desarrolladores de Kicad en Launchpad".
  10. ^ "El software KiCad recibe el tratamiento del CERN". 2023-05-26.
  11. ^ "KiCad alcanza nuevas alturas". 2023-05-26.
  12. ^ https://cernandsocietyfoundation.cern/sites/cernandsocietyfoundation.web.cern.ch/files/Annual%20Reviews/CERN%20&%20Society%20Foundation%20Annual%20Review%202018.pdf [ URL simple PDF ]
  13. ^ "KiCad se une a la Fundación Linux para avanzar en la automatización del diseño electrónico". 2019-11-22. Archivado desde el original el 18 de noviembre de 2021 . Consultado el 18 de noviembre de 2021 .
  14. ^ "Acerca de nosotros - KiPro".
  15. ^ SnapEDA
  16. ^ "Biblioteca KiCad Digi-Key". GitHub .
  17. ^ "Olimex Ltd."
  18. ^ "¡Nuestras dos primeras placas KiCAD OSHW pequeñas están listas!". 2015-03-12. Archivado desde el original el 17 de marzo de 2015.

enlaces externos