stringtranslate.com

Creador de circuitos

CircuitMaker es un software de automatización de diseño electrónico para diseños de placas de circuitos impresos dirigido a la comunidad de aficionados, hackers y creadores . [1] [2] CircuitMaker está disponible como freeware , y el hardware diseñado con él puede usarse para 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

Creador de circuitos de microcódigo

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]

Creador de circuitos Protel

El desarrollador de software de automatización de diseño electrónico (https) Protel comercializó CircuitMaker 2000 como una herramienta de captura esquemática , junto con TraxMaker como su contraparte de diseño de PCB , como una solución poderosa pero asequible para las necesidades de placas de circuito. [9] Su facilidad de uso y su costo comparativamente bajo rápidamente le ganaron popularidad entre los estudiantes, y la suite de software se usó comúnmente para enseñar diseño de placas de circuito a estudiantes de ingeniería en universidades. [10] La amplia disponibilidad de complementos y bibliotecas de componentes aceleró la 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 suspendió. Debido a su nuevo estado como abandonware , CircuitMaker 2000 siguió siendo popular entre los usuarios aficionados y los 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 luego se incorporaron a Altium Designer .

Creador de circuitos Altium

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 los fab labs , los hackerspaces y los makerspaces . [ cita requerida ] 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 usuarios que se apegan 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 eventualmente proporcionó el incentivo para que Altium lanzara una versión simplificada y más fácil de usar de su paquete de software EDA profesional y producto estrella , Altium Designer , dirigido a proyectos de placas de circuitos menos complejos. Esto culminó en el renacimiento de CircuitMaker como software de captura esquemática y diseño de PCB . [13]

A pesar del parecido en el nombre, el CircuitMaker actual 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 revisado el sistema de bibliotecas y se han cambiado los controles de los menús clásicos a una interfaz de cinta más moderna y visualmente atractiva .

Fusionarse con Upverter

El 14 de mayo de 2018, Altium anunció planes para fusionar CircuitMaker y Upverter en una única plataforma de diseño de uso gratuito. [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 permanecerían separados, con funciones de interoperabilidad para los archivos de diseño. [15]

Características

CircuitMaker implementa la captura esquemática y el diseño de PCB utilizando el mismo motor que Altium Designer, lo que proporciona una experiencia de usuario casi idéntica. El editor esquemático incluye la colocación básica de componentes y el diseño de circuitos, así como el diseño avanzado de múltiples canales y esquemas jerárquicos. Todos los esquemas se cargan en el servidor Altium y pueden ser vistos por cualquier persona con una cuenta de CircuitMaker, lo que estimula 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 esquemáticos a ellos. Los usuarios pueden crear símbolos esquemáticos faltantes y enviarlos al servidor, llamado Community Vault, haciéndolos disponibles para otros usuarios. [18] La base de datos de piezas en continuo crecimiento elimina la necesidad de un símbolo esquemático personalizado o un diseño de huella para piezas comunes, lo que aumenta la facilidad de uso para principiantes. No es posible importar modelos de componentes desde Altium Designer directamente a CircuitMaker, [19] pero existen soluciones alternativas compatibles con la comunidad para esta limitación. [20]

La edición concurrente se agregó en la versión 1.3, [21] lo que permite que varios usuarios colaboren en un esquema o documento de 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 en el esquema que se haya seleccionado de la biblioteca Octopart. Las huellas de PCB pueden tener modelos 3D simples o modelos STEP complejos adjuntos a ellas, 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, incluido el enrutamiento de pares diferenciales , el ajuste de longitud interactivo [23] y la gestión de vertido de polígonos. [24] Los archivos de producción se pueden exportar directamente, aunque se debe utilizar 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. 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] A los usuarios se les permite tener 5 proyectos privados, el llamado modo sandbox para practicar. De forma predeterminada, 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 proyectos ilimitados 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 en proyectos grandes. [37]

Todos los documentos están bajo control de versiones de manera predeterminada, lo que permite a los usuarios revertir los cambios realizados en sus proyectos y crear nuevas versiones de símbolos esquemáticos o huellas existentes en el Community Vault. Los usuarios pueden comentar los proyectos y las partes de los demás, 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 circuitos DIY . [38]

Véase también

Referencias

  1. ^ Graves, George (20 de junio de 2015). «Altium regala la granja con el nuevo software CircuitMaker». Hackaday . Consultado el 24 de noviembre de 2015 .
  2. ^ Fabio, Adam (24 de septiembre de 2015). "CircuitMaker de Altium". La-Tecnologia . Consultado el 24 de noviembre de 2015 .
  3. ^ "Preguntas frecuentes sobre CircuitMaker" . Consultado el 24 de noviembre de 2015 . No, no hay que preocuparse por licencias ni por mantener ninguna suscripción. La versión original de CircuitMaker (la última edición fue CircuitMaker200) siempre venía con una versión gratuita orientada al mercado educativo. La versión actual de CircuitMaker es totalmente gratuita y te ofrece todas las herramientas para pensar en grande y crear cosas geniales, con funciones y características que facilitan la creación de diseños diversos y desafiantes.
  4. ^ "CircuitMaker" . Consultado el 24 de noviembre de 2015 .
  5. ^ "El software de diseño de circuitos de Microcode Engineering ahora ofrece simulación mixta analógica/digital". EE Times. 3 de noviembre de 1997.
  6. ^ "Microcode anuncia una nueva línea de productos para la industria del software EDA". EE Times. 27 de agosto de 1998.
  7. ^ Arnold, Russell (9 de enero de 1998), Las herramientas de diseño de circuitos de bajo costo ofrecen funciones avanzadas, Productos electrónicos
  8. ^ CircuitMaker para Windows: captura esquemática integrada y simulación de circuitos, manual del usuario (PDF) , MicroCode Engineering Inc., 1998, archivado desde el original (PDF) el 2018-04-17 , consultado el 2018-04-15
  9. ^ Protel International Limited (2000). CircuitMaker 2000: el laboratorio de electrónica virtual (PDF) . Star Printery Pty Ltd. págs. 1–2. Archivado (PDF) desde el original el 2018-04-15 . Consultado el 2018-04-15 .
  10. ^ Vickery, Christopher (2009). "Introducción a CircuitMaker" . Consultado el 23 de abril de 2017 .
  11. ^ Yan, Ni (2007). Ejercicios prácticos de Protel DXP2004 . PRC: Science Press. ISBN 978-7030198457.
  12. ^ Onwubolu, Godfrey (2005). Mecatrónica: principios y aplicaciones . Elsevier Ltd., págs. 637-640. ISBN 978-0-7506-6379-3.
  13. ^ Cómo crear un esquema profesional
  14. ^ Zak Homuth (15 de mayo de 2018). "Y allá vamos... ¡Fusionar!". Upverter.
  15. ^ Pawela, Ted (11 de mayo de 2019). "Actualización sobre Upverter y su desarrollo" . Consultado el 17 de julio de 2019 .
  16. ^ Jordan, Ben (12 de noviembre de 2015). «The original Design Re-Use - Components» (El diseño original y su reutilización: componentes) . Consultado el 24 de noviembre de 2015 .
  17. ^ Maxfield, Clive (28 de octubre de 2014). "Herramienta PCB CircuitMaker gratuita de Altium". EETimes . Consultado el 24 de noviembre de 2015 .
  18. ^ Verbelen, Yannick (4 de enero de 2018). «Component Revision Management». Blog de CircuitMaker . Consultado el 18 de enero de 2019 .
  19. ^ Marinucci, Augusto; Zuienko, Maksim (9 de julio de 2022). "Importar una biblioteca o un componente de Altium en CircuitMaker" . Consultado el 14 de julio de 2022 .
  20. ^ Verbelen, Yannick (12 de diciembre de 2017). "Transferencia de huellas entre CircuitMaker y Altium Designer" . Consultado el 14 de julio de 2022 .
  21. ^ Fijolek, Rafal (5 de agosto de 2016). «La colaboración en CircuitMaker se extiende a la edición simultánea en tiempo real». Circuitmaker . Consultado el 5 de agosto de 2016 .
  22. ^ Maxfield, Clive (28 de octubre de 2014). "Herramienta PCB CircuitMaker gratuita de Altium". EETimes . Consultado el 24 de noviembre de 2015 .
  23. ^ Jordan, Ben (9 de octubre de 2016). "Diseño y enrutamiento de alta velocidad". Foro de CircuitMaker . Consultado el 18 de enero de 2019 .
  24. ^ Jones, Dave (16 de junio de 2015). «Primeras impresiones de Altium CircuitMaker en EEVblog 754». Archivado desde el original el 25 de noviembre de 2015. Consultado el 24 de noviembre de 2015 .
  25. ^ Jones, Dave (26 de septiembre de 2013). «EEVblog 527: Altium entry level PCB tool rant» (Despotricando sobre la herramienta de PCB de nivel básico de Altium). Archivado desde el original el 25 de noviembre de 2015. Consultado el 24 de noviembre de 2015 .
  26. ^ "¿Existe una edición de CircuitMaker para Linux?" . Consultado el 24 de noviembre de 2015. Si bien apreciamos la pasión de los usuarios de Linux, los productos de Altium actualmente solo se basan en Windows. Investigaremos la compatibilidad con Linux en el futuro, pero no hacemos ninguna promesa de implementación ni de plazos. Mientras tanto, puede ejecutar CircuitMaker ejecutando Windows en una máquina virtual en Linux.
  27. ^ Jordan, Ben (29 de junio de 2016). «3 pasos para instalar CircuitMaker en Linux». Blog de CircuitMaker . Consultado el 15 de abril de 2017 .
  28. ^ Fred, Jim (5 de marzo de 2017). "CircuitMaker en Ubuntu 16.04". WineHQ . Consultado el 15 de abril de 2017 .
  29. ^ Anderson, James (23 de agosto de 2016). "CircuitMaker en Linux". Foro de CircuitMaker . Consultado el 15 de abril de 2017 .
  30. ^ Carlson, Jay (13 de junio de 2015). «Versión para Mac/Linux». Foro de CircuitMaker . Consultado el 15 de abril de 2017 .
  31. ^ "Mi diseño EAGLE no se importa, ¿por qué?". Preguntas frecuentes de CircuitMaker . 10 de marzo de 2016. 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) de EAGLE.
  32. ^ Loughhead, Phil (25 de noviembre de 2015). "Trasladar archivos de CircuitMaker a Altium Designer". Foro de CircuitMaker . Consultado el 15 de abril de 2017. Importar a AD15 o AD16 es el único método para transferir un archivo de PCB de CircuitMaker a Altium Designer.
  33. ^ "Cómo instalar y ejecutar CircuitMaker" . Consultado el 24 de noviembre de 2015 . Para utilizar CircuitMaker es necesario crear una cuenta. Esto se logra registrándose para formar parte de la Comunidad CircuitMaker, a través del sitio web de CircuitMaker.
  34. ^ Jones, Dave (26 de septiembre de 2013). "EEVblog 527: Altium entry level PCB tool rant". Archivado desde el original el 25 de noviembre de 2015. Consultado el 24 de noviembre de 2015. Requiere una conexión a Internet para que funcione. No puede iniciar el dispositivo ni trabajar en sus proyectos sin una conexión a Internet.
  35. ^ Graves, George (20 de junio de 2015). «Altium regala la granja con el nuevo software Circuit Maker». Hackaday . Consultado el 14 de julio de 2022 .
  36. ^ "Todo es gratis" . Consultado el 24 de noviembre de 2015. CircuitMaker es completamente gratuito y no tiene limitaciones que limiten su potencial de diseño.
  37. ^ "Preguntas frecuentes sobre CircuitMaker" . Consultado el 24 de noviembre de 2015 . Si bien no existen "límites estrictos" en sí, el software ha sido diseñado para que no sea práctico para su uso con diseños grandes. Con este fin, el editor de PCB comenzará a exhibir 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 en sí misma toma la forma de una desaceleración progresiva en las funciones de edición de PCB (como enrutamiento, colocación de componentes, vertidos de polígonos, etc.).
  38. ^ Verbelen, Yannick (7 de abril de 2018). «Prototipado rápido de PCB: graba tus propias placas con CircuitMaker». Blog de CircuitMaker . Consultado el 18 de enero de 2019 .

Enlaces externos