Lanzamiento del sistema de diseño de placas de circuito impreso LibrePCB 1.3.0

Se ha lanzado la versión del paquete gratuito para la automatización del diseño de placas de circuitos impresos LibrePCB 1.3.0. LibrePCB se presenta como un paquete intuitivo para el desarrollo rápido de placas, que es inferior en funcionalidad a KiCad, pero mucho más fácil de usar y tiene en cuenta las necesidades tanto de principiantes como de ingenieros profesionales. El programa se ofrece en versiones para Linux (Flatpak, Snap, AppImage), FreeBSD, macOS y Windows. El código del proyecto está escrito en C++ (interfaz en Qt) y se distribuye bajo la licencia GPLv3.

Entre las características se destaca la integración en un solo paquete del editor de esquemas y herramientas de gestión de proyectos; una interfaz gráfica multiplataforma simple basada en Qt; la aplicación del concepto de 'biblioteca inteligente' de elementos; el uso de formatos de biblioteca de elementos y proyectos accesibles para análisis manual; un modo Multi-PCB para el desarrollo paralelo de diferentes variantes de placas a partir de un mismo esquema; y la sincronización automática de la lista de conexiones eléctricas (netlist) entre el esquema y el diseño de la placa. El programa cuenta con una interfaz multilingüe que soporta el ruso (cobertura de traducción del 96%) y el ucraniano (cobertura de traducción del 91%), proporcionando la posibilidad de nombrar elementos en diferentes idiomas.

LibrePCB incluye una interfaz para la gestión de proyectos; un editor de esquemas electrónicos; un editor de placas de circuito impresas multicapa; un servicio para generar datos para el inicio de la producción; una utilidad de línea de comandos librepcb-cli para automatizar trabajos comunes (como la verificación y exportación de datos); y una biblioteca de componentes electrónicos con navegación a través de una lista categorizada en forma de árbol. Se incluye una interfaz para integrar diversas bibliotecas de elementos existentes, que pueden añadirse en forma de archivos comprimidos o a través de integración con repositorios. Se soporta la importación de archivos DXF y la exportación en formatos PDF, SVG y CSV BOM, pick&place X3/CSV, Gerber/Excellon y STEP.

Novedades principales:

  • Se ha añadido la posibilidad de generar una lista interactiva de componentes (BOM - Bill of Materials) y un plan de ensamblaje, que incluye descripciones suficientes para la fabricación manual paso a paso de la placa de circuitos impresos. La lista se guarda en formato HTML y utiliza procesadores, estilos y bibliotecas de JavaScript que se desarrollan para el complemento de KiCad InteractiveHtmlBom. A diferencia de las instrucciones estáticas en PDF, el formato interactivo permite realizar operaciones como clasificación, filtrado y búsqueda de componentes.
  • Se ha asegurado la compatibilidad con el nuevo formato de bibliotecas de componentes propuesto en KiCad 9.
  • Se ha añadido soporte para el uso de Rust para el desarrollo de LibrePCB. El generador BOM mencionado anteriormente está escrito en Rust. Se espera que el soporte para Rust acelere el desarrollo y tenga un impacto positivo en la estabilidad del producto. En los planes se ha señalado un cambio progresivo del uso de C++ a favor de Rust y la intención de rediseñar completamente la interfaz de usuario utilizando el marco Slint escrito en Rust en lugar de la biblioteca Qt.
  • En lugar de la biblioteca QuaZip para leer y escribir archivos ZIP, se utiliza el paquete crate zip, escrito en Rust.
  • El código en C++ ha sido actualizado para usar el estándar C++20 (tl::optional en el código ha sido reemplazado por std::optional).
  • Se ha descontinuado el soporte para Qt5.

Lanzamiento del sistema de diseño de placas de circuito impreso LibrePCB 1.3.0
Lanzamiento del sistema de diseño de placas de circuito impreso LibrePCB 1.3.0


Fuente: opennet.ru
Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster