CircuitMaker es un software de automatización de diseño electrónico para diseños de placas de circuitos impresos , para la comunidad de aficionados, hackers y makers . [ 1 ] [ 2 ] CircuitMaker está disponible como software gratuito , y el hardware diseñado con él puede utilizarse con fines comerciales y no comerciales sin limitaciones. [ 3 ] Actualmente está disponible públicamente como versión 2.0 por Altium Limited, con el primer lanzamiento no beta el 17 de enero de 2016. [ 4 ]
Historia
Microcódigo CircuitMaker
CircuitMaker, TraxMaker y SimCode fueron desarrollados originalmente por MicroCode Engineering, Inc., con sede en Orem , desde 1988. CircuitMaker 5 para Windows 3.1 , 9x y NT estuvo disponible en 1997, [ 5 ] CircuitMaker 6, CircuitMaker PRO, TraxMaker 3 y TraxMaker PRO en 1998. [ 6 ] [ 7 ] [ 8 ]
Protel CircuitMaker
El desarrollador de software de automatización de diseño electrónico (https), Protel, comercializó CircuitMaker 2000 como una herramienta de captura de esquemas , junto con TraxMaker como su contraparte de diseño de PCB , como una solución potente y asequible para las necesidades de placas de circuitos. [ 9 ] Su facilidad de uso y su costo relativamente bajo rápidamente le granjearon popularidad entre los estudiantes, y el paquete de software se utilizaba comúnmente para enseñar diseño de placas de circuitos a estudiantes de ingeniería en universidades. [ 10 ] La amplia disponibilidad de complementos y bibliotecas de componentes aceleró su adopción y rápidamente acumuló una comunidad mundial. Cuando Protel pasó a llamarse Altium Limited a principios de la década de 2000, los esfuerzos de ingeniería se redirigieron hacia el desarrollo de DXP 2004 , [ 11 ] y CircuitMaker 2000 finalmente se descontinuó. Debido a su nuevo estatus de abandonware , CircuitMaker 2000 siguió siendo popular entre usuarios aficionados y estudiantes. [ 12 ] Altium ha observado esta popularidad, y las características más exitosas de CircuitMaker 2000 se han integrado desde entonces en DXP 2004 y posteriormente se incorporaron a Altium Designer .
Altium CircuitMaker
El hardware de código abierto y las placas de desarrollo fáciles de usar, como Arduino y Raspberry Pi, han aumentado el interés de la comunidad en la electrónica, particularmente en fab labs , hackerspaces y makerspaces . Los principales proveedores de software EDA tradicionalmente carecen de versiones gratuitas, y las licencias profesionales son inasequibles para los aficionados. Esto resultó en altas tasas de piratería de paquetes de software profesionales, o en que los usuarios se aferraran a software obsoleto , incluido CircuitMaker 2000. Varias iniciativas, como EAGLE, han intentado llenar este vacío, lanzando versiones restringidas de herramientas EDA semiprofesionales. El auge de KiCad fragmentó aún más el mercado. Esta presión finalmente incentivó a Altium a lanzar una versión simplificada y más fácil de usar de su paquete de software EDA profesional y producto estrella , Altium Designer , dirigida a proyectos de placas de circuito impreso menos complejos. Esto culminó en el renacimiento de CircuitMaker como software de captura de esquemas y diseño de PCB . [ 13 ]
A pesar de la similitud en el nombre, la versión actual de CircuitMaker difiere completamente de CircuitMaker 2000 en cuanto a características e interfaz gráfica de usuario : se ha eliminado el módulo de simulación SPICE; se ha renovado el sistema de bibliotecas; y los controles han cambiado de menús clásicos a una interfaz de cinta más moderna y visualmente atractiva .
Fusionar con Upverter
El 14 de mayo de 2018, Altium anunció sus planes para fusionar CircuitMaker y Upverter en una única plataforma de diseño gratuita. [ 14 ] Sin embargo, en una publicación de blog del 11 de mayo de 2019, el director de operaciones de Altium , Ted Pawela, declaró que los planes habían evolucionado y que los productos seguirían siendo independientes, con funciones de interoperabilidad para los archivos de diseño. [ 15 ]
Características
CircuitMaker implementa la captura de esquemas y el diseño de PCB utilizando el mismo motor que Altium Designer, proporcionando una experiencia de usuario casi idéntica. El editor de esquemas incluye la colocación básica de componentes y el diseño de circuitos, así como el diseño multicanal avanzado y esquemas jerárquicos. Todos los esquemas se cargan en el servidor de Altium y pueden ser visualizados por cualquier persona con una cuenta de CircuitMaker, lo que fomenta la reutilización del diseño. [ 16 ] CircuitMaker admite la integración con el motor de búsqueda Octopart [ 17 ] y permite la colocación de componentes mediante arrastrar y soltar desde los resultados de búsqueda de Octopart si se adjuntan modelos de esquemas. Los usuarios pueden crear símbolos de esquemas faltantes y enviarlos al servidor, llamado Community Vault, haciéndolos disponibles para otros usuarios. [ 18 ] La base de datos de componentes en constante crecimiento elimina la necesidad de un símbolo de esquema personalizado o un diseño de huella para componentes comunes, lo que aumenta la facilidad de uso para principiantes. No es posible importar modelos de componentes de Altium Designer directamente a CircuitMaker, [ 19 ] pero existen soluciones alternativas con soporte de la comunidad para esta limitación. [ 20 ]
La edición concurrente se agregó en la versión 1.3, [ 21 ] permitiendo que varios usuarios colaboren en un documento de esquema o PCB simultáneamente e intercambien ideas a través de un sistema integrado de comentarios y anotaciones.
La transferencia de esquemas a una PCB es un proceso sencillo en CircuitMaker, ya que las huellas de PCB se adjuntan automáticamente a cualquier componente del esquema seleccionado de la biblioteca Octopart. Las huellas de PCB pueden tener modelos 3D simples o modelos STEP complejos , lo que permite la representación 3D en tiempo real de la PCB durante el desarrollo. [ 22 ] CircuitMaker admite la configuración de reglas de diseño y la verificación de reglas de diseño en tiempo real. También están disponibles algunas funciones avanzadas, como el enrutamiento de pares diferenciales , el ajuste interactivo de longitud [ 23 ] y la gestión de relleno de polígonos. [ 24 ] Los archivos de producción se pueden exportar directamente, aunque se debe usar un visor Gerber externo para verificar las exportaciones. La PCB completa también se puede exportar como un modelo STEP 3D para su uso posterior en software CAD 3D mecánico.
CircuitMaker solo está disponible para el sistema operativo Windows . Esto requiere que los usuarios tengan acceso a una licencia de Windows para usar CircuitMaker. [ 25 ] [ 26 ] A partir de 2020, CircuitMaker se puede ejecutar en Wine en Ubuntu , con limitaciones, [ 27 ] [ 28 ] pero algunos usuarios informaron que no funciona en su distribución de Linux . [ 29 ] El personal y los voluntarios de Altium brindan soporte no oficial para usuarios de Linux y BSD en el foro de CircuitMaker. [ 30 ]
Si bien los usuarios pueden importar recursos de paquetes de software EDA de la competencia, [ 31 ] CircuitMaker no admite la exportación de recursos de diseño por sí mismo. Altium Designer 15 y 16 ofrecen una solución alternativa para este problema, ya que sí admiten la importación de archivos de CircuitMaker. [ 32 ]
Hardware de código abierto
CircuitMaker requiere una cuenta gratuita para representar a sus usuarios en la comunidad . [ 33 ] Se requiere una conexión a internet activa para iniciar y usar el software. [ 34 ] Los usuarios pueden tener 5 proyectos privados, el llamado modo sandbox para practicar. Por defecto, todos los esquemas y PCB se cargan en el servidor y otros usuarios pueden verlos tan pronto como se confirman a través del motor svn interno . Si bien esto hace que CircuitMaker no sea deseable para proyectos de código cerrado , fomenta la colaboración en la comunidad. Los usuarios pueden bifurcar proyectos existentes o solicitar permiso para colaborar en proyectos existentes. Se admite la importación de documentos esquemáticos y PCB de otros paquetes EDA ( OrCAD , PADS , P-CAD , EAGLE ). [ 35 ] Los usuarios pueden tener un número ilimitado de proyectos y no hay un límite estricto en la complejidad de la placa. [ 36 ] Sin embargo, Altium advierte que los usuarios pueden experimentar una caída del rendimiento para proyectos grandes. [ 37 ]
Todos los documentos están controlados por versiones de forma predeterminada, lo que permite a los usuarios revertir los cambios realizados en sus proyectos y crear nuevas versiones de los símbolos esquemáticos o huellas existentes en el repositorio comunitario. Los usuarios pueden comentar los proyectos y componentes de otros usuarios, calificarlos y proponer mejoras.
CircuitMaker admite la generación directa de archivos de producción en formatos estándar de la industria como Gerber y NC Drill, así como la impresión de plantillas para el grabado de placas de circuito impreso de bricolaje . [ 38 ]
Véase también
Referencias
- ↑ Graves, George (20 de junio de 2015). "Altium lo da todo con su nuevo software CircuitMaker" . Hackaday. Archivado del original el 8 de enero de 2023. Recuperado el 24 de noviembre de 2015 .
- ↑ Fabio, Adam (24 de septiembre de 2015). "CircuitMaker de Altium" . Hackaday. Archivado del original el 2 de febrero de 2023. Recuperado el 24 de noviembre de 2015 .
- ↑ "Preguntas frecuentes de CircuitMaker" . Archivado del original el 18 de enero de 2022. Consultado el 24 de noviembre de 2015.
No, no hay que preocuparse por licencias ni suscripciones. La versión original de CircuitMaker (la última edición fue CircuitMaker200) siempre incluyó una versión gratuita dirigida al mercado educativo. La versión actual de CircuitMaker es totalmente gratuita y te brinda todas las herramientas para pensar en grande y crear cosas increíbles, con características y funcionalidades que facilitan la creación de diseños diversos y desafiantes.
- ↑ "CircuitMaker" . Consultado el 24 de noviembre de 2015 .
- ↑ "El software de diseño de circuitos de Microcode Engineering ahora incluye simulación analógica/digital mixta" . EE Times. 3 de noviembre de 1997. Archivado del original el 17 de junio de 2018. Consultado el 15 de abril de 2018 .
- ↑ "Microcode anuncia una nueva línea de productos para la industria del software EDA" . EE Times. 27 de agosto de 1998. Archivado del original el 17 de junio de 2018. Consultado el 15 de abril de 2018 .
- ↑ Arnold, Russell (9 de enero de 1998), Herramientas de diseño de circuitos de bajo costo ofrecen funciones avanzadas , Electronic Products, archivado del original el 17 de abril de 2019 , recuperado el 15 de abril de 2018.
- ↑ CircuitMaker para Windows: Captura de esquemas y simulación de circuitos integradas, Manual del usuario (PDF) , MicroCode Engineering Inc., 1998, archivado del original (PDF) el 17/04/2018 , consultado el 15/04/2018.
- ↑ Protel International Limited (2000). CircuitMaker 2000: el laboratorio virtual de electrónica (PDF) . Star Printery Pty Ltd. págs. 1–2 . Archivado (PDF) del original el 15 de abril de 2018. Recuperado el 15 de abril de 2018 .
- ↑ Vickery, Christopher (2009). "Primeros pasos con CircuitMaker" . Archivado del original el 31 de octubre de 2022. Recuperado el 23 de abril de 2017 .
- ↑ Yan, Ni (2007). Ejercicios prácticos de Protel DXP2004 . República Popular China: Science Press. ISBN 978-7030198457.
- ↑ Onwubolu, Godfrey (2005). Mecatrónica: Principios y aplicaciones . Elsevier Ltd. págs. 637–640 . ISBN 978-0-7506-6379-3.
- ↑ "Cómo crear un esquema profesional" . Archivado del original el 31/03/2023 . Consultado el 12/04/2020 .
- ↑ Zak Homuth (15 de mayo de 2018). "Y allá vamos... ¡Fusión!" . Upverter. Archivado del original el 6 de marzo de 2023. Recuperado el 23 de mayo de 2018 .
- ↑ Pawela, Ted (11 de mayo de 2019). "Actualización sobre Upverter y su desarrollo" . Archivado del original el 17 de julio de 2019. Recuperado el 17 de julio de 2019 .
- ↑ Jordan, Ben (12 de noviembre de 2015). "El diseño original reutilizado - Componentes" . Archivado del original el 1 de enero de 2016. Recuperado el 24 de noviembre de 2015 .
- ↑ Maxfield, Clive (28 de octubre de 2014). "Herramienta gratuita CircuitMaker PCB de Altium" . EETimes. Archivado del original el 18 de abril de 2019. Recuperado el 24 de noviembre de 2015 .
- ↑ Verbelen, Yannick (4 de enero de 2018). "Gestión de revisiones de componentes" . Blog de CircuitMaker. Archivado del original el 6 de marzo de 2023. Recuperado el 18 de enero de 2019 .
- ↑ Marinucci, Augusto; Zuienko, Maksim (9 de julio de 2022). "Importar biblioteca o componente de Altium en CircuitMaker" . Archivado del original el 26 de marzo de 2023. Recuperado el 14 de julio de 2022 .
- ↑ Verbelen, Yannick (12 de diciembre de 2017). "Transferencia de huellas entre CircuitMaker y Altium Designer" . Archivado del original el 6 de marzo de 2023. Recuperado el 14 de julio de 2022 .
- ↑ Fijolek, Rafal (5 de agosto de 2016). "¡La colaboración en CircuitMaker se extiende a la edición concurrente en tiempo real!" . Circuitmaker. Archivado del original el 19 de enero de 2019. Recuperado el 5 de agosto de 2016 .
- ↑ Maxfield, Clive (28 de octubre de 2014). "Herramienta gratuita CircuitMaker PCB de Altium" . EETimes. Archivado del original el 18 de abril de 2019. Recuperado el 24 de noviembre de 2015 .
- ↑ Jordan, Ben (9 de octubre de 2016). "Diseño/enrutamiento de alta velocidad" . CircuitMaker Forum. Archivado del original el 19 de enero de 2019. Recuperado el 18 de enero de 2019 .
- ↑ Jones, Dave (16 de junio de 2015). "Primeras impresiones de EEVblog 754 Altium CircuitMaker" . Archivado del original el 25 de noviembre de 2015. Recuperado el 24 de noviembre de 2015 .
- ↑ Jones, Dave (26 de septiembre de 2013). "EEVblog 527: Queja sobre la herramienta de PCB de nivel básico de Altium" . Archivado del original el 25 de noviembre de 2015. Recuperado el 24 de noviembre de 2015 .
- ↑ "¿Existe una edición de CircuitMaker para Linux?" . Archivado del original el 18 de enero de 2022. Consultado el 24 de noviembre de 2015.
Si bien apreciamos la pasión de los usuarios de Linux, los productos de Altium actualmente solo están disponibles para Windows. Investigaremos la posibilidad de ofrecer soporte para Linux en el futuro, pero no prometemos su implementación ni un cronograma. Mientras tanto, puede ejecutar CircuitMaker ejecutando Windows en una máquina virtual en Linux.
- ↑ Jordan, Ben (29 de junio de 2016). "3 pasos para instalar CircuitMaker en Linux" . Blog de CircuitMaker . Archivado del original el 6 de marzo de 2023. Recuperado el 15 de abril de 2017 .
- ↑ Fred, Jim (5 de marzo de 2017). "CircuitMaker en Ubuntu 16.04" . WineHQ . Archivado del original el 6 de marzo de 2023. Recuperado el 15 de abril de 2017 .
- ↑ Anderson, James (23 de agosto de 2016). "CircuitMaker en Linux" . CircuitMaker Forum . Archivado del original el 19 de enero de 2019. Recuperado el 15 de abril de 2017 .
- ↑ Carlson, Jay (13 de junio de 2015). "Versión para Mac/Linux" . Foro de CircuitMaker . Archivado del original el 19 de enero de 2019. Recuperado el 15 de abril de 2017 .
- ↑ "Mi diseño EAGLE no se importa, ¿por qué?" . Preguntas frecuentes de CircuitMaker . 10 de marzo de 2016. Archivado del original el 18 de enero de 2022 . Consultado el 15 de abril de 2017 .
El importador EAGLE de CircuitMaker puede importar archivos de diseño EAGLE guardados con la versión 6.4.0 (o posterior).
- ↑ Loughhead, Phil (25 de noviembre de 2015). "Transferencia de archivos de CircuitMaker a Altium Designer" . CircuitMaker Forum . Archivado del original el 26 de noviembre de 2020. Consultado el 15 de abril de 2017.
La importación a AD15 o AD16 es el único método para transferir un archivo PCB de CircuitMaker a Altium Designer.
- ↑ "Instalación y puesta en marcha de CircuitMaker" . Archivado del original el 18 de enero de 2022. Consultado el 24 de noviembre de 2015.
Para usar CircuitMaker, es necesario crear una cuenta. Esto se consigue registrándose en la comunidad de CircuitMaker a través del sitio web de CircuitMaker.
- ↑ Jones, Dave (26 de septiembre de 2013). "EEVblog 527: Crítica a la herramienta Altium para PCB de nivel básico" . Archivado del original el 25 de noviembre de 2015. Recuperado el 24 de noviembre de 2015.
Requiere conexión a internet para funcionar. No se puede iniciar ni trabajar en los proyectos sin conexión a internet.
- ↑ Graves, George (20 de junio de 2015). "Altium lo da todo con su nuevo software para crear circuitos" . Hackaday . Archivado del original el 8 de enero de 2023. Consultado el 14 de julio de 2022 .
- ↑ "Es totalmente gratis" . Archivado del original el 19 de mayo de 2023. Consultado el 24 de noviembre de 2015.
CircuitMaker es completamente gratuito, sin limitaciones que restrinjan tu potencial de diseño.
- ↑ "Preguntas frecuentes de CircuitMaker" . Archivado del original el 18 de enero de 2022. Recuperado el 24 de noviembre de 2015.
Si bien no existen "límites estrictos" propiamente dichos, el software ha sido diseñado para que resulte poco práctico para su uso con diseños grandes. Por ello, el editor de PCB comenzará a mostrar una degradación del rendimiento al editar diseños que contengan 5000 pads, volviéndose prácticamente inutilizable con diseños que contengan 50 000 pads. La degradación se manifiesta como una ralentización progresiva de las funciones de edición de PCB (como el enrutamiento, la colocación de componentes, el relleno de polígonos, etc.).
- ↑ Verbelen, Yannick (7 de abril de 2018). "Prototipado rápido de PCB: graba tus propias placas con CircuitMaker" . Blog de CircuitMaker. Archivado del original el 6 de marzo de 2023. Recuperado el 18 de enero de 2019 .
Enlaces externos
- Sitio web oficial
- Software de automatización del diseño electrónico
- Fabricación de placas de circuitos impresos