Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

turboplm

TurboPLM es una plataforma open source de gestión del ciclo de vida de productos (PLM) diseñada para equipos de hardware. Ofrece estructura de producto multinivel, control de cambios ECR/ECN con flujos de aprobación, visor CAD en el navegador vía OpenCascade WebAssembly y trazabilidad as-built compl

Ficha actualizada 28 sept 2026, 15:20 · upstream 28 sept 2026, 15:10 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es turboplm

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

TurboPLM gestiona partes con revisiones (A-Z, AA) y máquina de estados de ciclo de vida: In Work → In Review → Released → Obsolete, con rechazo forzado. Su estructura de BOM multinivel incluye números de pieza, cantidades, unidades y referencias de diseño, con prevención de ciclos y resolución a la última revisión liberada. El control de cambios permite ECRs triados a ECNs con fechas de efectividad, disposiciones de stock y flujos de aprobación personalizables.

La trazabilidad as-built registra unidades construidas por serie o lote vinculadas a revisiones liberadas, con genealogía bidireccional (where-used y where-consumed) y registros de servicio para reparaciones e inspecciones. El visor CAD soporta STEP/IGES/BREP vía OpenCascade WebAssembly, STL/glTF/GLB/OBJ/3MF vía three.js, PDF e imágenes inline.

El sistema incluye gestión de materiales con factores de scrap, planes de proceso mBOM, sourcing estático con proveedores y RFQs, y documentos versionados hasta 50 MB. Sin embargo, no es MRP: no hay planificación de stock ni tiempos de entrega.

CASOS DE USO
  • Gestionar BOMs multinivel para productos electrónicos o mecánicos con control de revisiones liberadas
  • Implementar control de cambios ECR/ECN con flujos de aprobación y disposiciones de stock
  • Visualizar modelos CAD STEP/IGES/BREP en el navegador sin instalar software local
  • Registrar trazabilidad as-built completa desde diseño hasta servicio postventa
  • Centralizar documentos técnicos versionados vinculados a partes y revisiones
PUNTOS DESTACADOS
  • Máquina de estados de ciclo de vida para partes con liberación inmutable en servidor
  • BOM multinivel con resolución automática a la última revisión liberada por hijo
  • Visor CAD en el navegador con OpenCascade WebAssembly para STEP/IGES/BREP
  • Trazabilidad as-built bidireccional con genealogía y where-consumed
  • Control de cambios ECR/ECN con flujos de aprobación personalizables
  • Gestión de materiales con factores de scrap y cálculo de demanda bruta
PRECAUCIONES
  • No es MRP: no hay planificación de stock, tiempos de entrega ni compensación contra inventario
  • Archivos nativos CATIA (.CATPart), SolidWorks (.sldprt) y NX (.prt) se almacenan como documentos sin lectura interna
  • Almacenamiento local sin objeto store, CDN ni escaneo antivirus
  • Costos unitarios con aritmética simple: sin conversión de moneda ni desglose de costes laborales/indirectos
  • Sistema pre-1.0 con advertencia para no usar en producción sin leer Deployment Notes
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

A released part in TurboPLM: revision A of an industrial camera, its access grants,
and the start of its bill of materials
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Requiere Docker Desktop o Docker Engine + Compose v2. Variables obligatorias: JWT_SECRET y POSTGRES_PASSWORD. PostgreSQL 16 local por defecto, no expuesto a todas las interfaces. Archivos hasta 50 MB en sistema de archivos local sin CDN ni escaneo antivirus. CPU 2 núcleos, RAM 2 GB, disco 20 GB mínimo.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsRails
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
30105442400058780104100
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.