Articulo de referencia

PCB (software)

PCB es un paquete de software libre y de código abierto para la automatización del diseño electrónico (EDA) para el diseño de placas de circuito impreso (PCB). Utiliza GTK+ para...

PCB es un paquete de software libre y de código abierto para la automatización del diseño electrónico (EDA) para el diseño de placas de circuito impreso (PCB). Utiliza GTK+ para sus widgets de interfaz gráfica de usuario .

Historia

PCB fue escrito por primera vez por Thomas Nau para un Atari ST en 1990 y portado a UNIX y X11 en 1994. Inicialmente, PCB no estaba destinado a ser un sistema de diseño profesional, sino como una herramienta para que las personas hicieran desarrollo de hardware a pequeña escala. [1] [3] La segunda versión 1.2 introdujo menús de usuario. Esto hizo que PCB fuera más fácil de usar y aumentó su popularidad. [1] Harry Eaton se hizo cargo del desarrollo de PCB a partir de la versión 1.5, aunque contribuyó con algo de código de la versión 1.4.3.

PCB incluye un enrutador automático topológico llamado Toporouter , desarrollado por Anthony Blake en un proyecto de código abierto financiado por Google y dirigido por DJ Delorie en 2008. [4] Se basa principalmente en una implementación de los algoritmos descritos en la tesis doctoral de Tal Dayan de 1997, "Enrutador topológico basado en banda elástica". [4] [5] Mientras tanto, este enrutador también se ha adaptado para su uso con el proyecto de código abierto KiCad .

En 2013, pcb-rnd se bifurcó de PCB.

Características

  • Fuentes escalables
  • Grupos de capas para mantener juntas las señales
  • Agregar controladores de dispositivo
  • Compatibilidad con salida Gerber RS-274X y taladro NC
  • Salida de datos del centroide (XY)
  • Salida PostScript y PostScript encapsulado
  • Generación de nidos de ratas a partir de listas de redes simples
  • Despeje automático alrededor de los pines que perforan un polígono
  • Banderas para pines y vías
  • Los grupos de comandos de acción se pueden deshacer con un solo deshacer
  • Comprobador de reglas de diseño simple (DRC): verifica las reglas de superposición y espaciado mínimo
  • Dibujar directamente sobre la capa de seda.
  • Capas de máscara de soldadura visibles y edición
  • Ventana de lista de conexiones
  • Entrada en la lista de redes dibujando ratas
  • Enrutador automático
  • Fijación a pines y almohadillas
  • Archivos de elementos y bibliotecas que pueden contener subdiseños completos y cuadrículas métricas
  • Hasta 16 diseños de capas de cobre de forma predeterminada
  • Optimizador de trazas
  • Nido de ratas
  • Verificación de conectividad
  • Puede interoperar con herramientas de captura esquemática gratuitas como gEDA y XCircuit
  • Sistema de compilación basado en GNU autoconf/automake
  • PCB es software libre

Formatos de archivos

Importar

  • La PCB acepta archivos de texto en forma de listas de red y pines asociados. Dicho archivo puede generarse a partir de un programa GEDA o XCircuit o algún otro

Exportar

  • bom: Lista de materiales.
  • gcode: código G.
  • Gerber: Gerber.
  • .ps: PostScript .
  • .eps: Eps.
  • .png: Imagen.
  • .nelma: Nelma.
  • .gsvit
  • .ipc-d-356

Véase también

Referencias

  1. ^ abc "Manual de documentos de PCB".100826 pcb.gpleda.org
  2. ^ "pcb-4.3.0 publicado" . Consultado el 10 de octubre de 2021 .
  3. ^ "Linux Fund se asocia para impulsar la usabilidad del paquete de software de ingeniería electrónica de código abierto gEDA".100826 linuxfund.org
  4. ^ ab Blake, Anthony (7 de julio de 2009) [2008]. "Topological Autorouter - Introduction". Archivado desde el original el 27 de febrero de 2011.
  5. ^ Dayan, Tal (junio de 1997). "Rubberband based topological router" (PDF) (tesis doctoral). Santa Cruz, CA. EE. UU.: Universidad de California . S2CID  107646249. Archivado desde el original (PDF) el 18 de julio de 2017. Consultado el 25 de septiembre de 2017 .
  • pcb.geda-project.org/pcb-cvs/pcb.html
  • Historia de gEDA/PCB
Obtenido de "https://es.wikipedia.org/w/index.php?title=PCB_(software)&oldid=1183698953"