Tecnología Central

El Engine

Más de 3M de códigos de producto. 98% de precisión. 100% determinístico.

Por Qué es Importante Normalizar

Al normalizar las RFQ y el catálogo con la misma lógica, podemos matcharlos y generar ofertas automáticamente.

RFQ_Offshore_Platform.xlsx
Tag No. Pipe Type Material Grade OD Thk Length (m)
L-101 Seamless A106 Gr.B 168.3 7.11 500
L-102 Welded A312 TP316L 60.3 3.91 120
Salida del Engine
Line Item Engine Code Engine Description Qty Unit Price Total Price
1 PIP-7F3A9E2B PIPE SMLS A106 GR.B 6" SCH40 500m $12.40/m $6,200
2 PIP-4B2C8D1A PIPE WLD A312 TP316L 2" SCH40S 120m $28.60/m $3,432

0

Productos

Tubos, accesorios, bridas, válvulas, juntas, tornillería

0

Idiomas

0

Determinístico

Misma entrada, misma salida. Siempre.

La IA No Puede Normalizar de Forma Fiable

Los LLMs son probabilísticos: misma entrada, diferente salida. Gastarías una fortuna en tokens de API y aún así no confiarías en el resultado. Pruébalo: alimenta una RFQ y tu inventario a una IA y solicita un matching. Buena suerte.

IA / LLM
Probabilístico
"Quizás un 95% correcto"
  • Alucinaciones en casos límite
  • Diferente salida en cada ejecución
  • "¿Por qué?" → "No sé"
  • No pasa auditoría
Motor Basado en Reglas
Determinístico
100% consistente
  • Trazable: mira exactamente qué regla se aplicó
  • Reproducible: misma entrada = misma salida
  • "¿Por qué?" → referencia exacta de la regla
  • Documentación lista para auditoría

Sin cajas negras. Sin estimaciones probabilísticas. Sin resultados inexplicables.

3 Millones de Productos. Normalizados.

La mayor base de datos de clasificación de piping del sector.

Tubos
Válvulas
Accesorios
Bridas
Juntas
Tornillería
Tamaños 1/8" to 80" Normativas ASME · API · EN · ISO · MSS Materiales CS · SS · Duplex · Nickel Alloys
0
Códigos de Producto
0
Idiomas
0
Precisión

El Engine Conoce el Piping. A Fondo.

El engine detecta errores técnicos antes de que se conviertan en problemas costosos.

Brida WN Sin Schedule

Las bridas de cuello de soldadura requieren schedule de bore. Si falta = diámetro de bore incorrecto = defecto de soldadura.

Dimensiones EN en Producto ASME

DN 150 x 6.3mm en tubo ASME B36.10. Las normas no se mezclan. El producto no existe.

Schedule S en Acero al Carbono

SCH 5S, 10S, 40S son schedules de acero inoxidable. El acero al carbono usa SCH 5, 10, 40.

Material Incorrecto para el Servicio

¿Accesorios A105 con tubería A312? A105 es forja de acero al carbono, A312 es acero inoxidable. Incompatibles.

Dimensiones No Estándar

6" SCH 30 no existe en B36.10. Alguien inventó un schedule que ningún fabricante produce.

Clase de Presión Incompatible

Brida Class 150 acoplada a válvula PN 40. Diferentes patrones de taladrado. No se pueden acoplar.

Bajo el Capó

Construido en Python. Respaldado por PostgreSQL. 6 años de desarrollo.

0

Líneas de código

0

Cobertura de pruebas

REST API

JSON entrada, JSON salida

<200ms

Por línea de ítem

Python Python
PostgreSQL PostgreSQL
Docker Docker
CI/CD
4.200+ Tests
ASME / EN / ISO

~500.000 Códigos de Piping. Más de 50 Años de Historia.

MESC lo Inició.

Nosotros lo Completamos.

MESC de Shell fue pionero en la estandarización de productos de piping con ~500.000 códigos de piping. Nosotros llevamos esa visión más lejos: un sistema abierto con más de 3 millones de códigos, cubriendo cada norma, cada material, cada tamaño. Sin restricciones de licencia.

Preguntas Frecuentes

Cómo el motor lee las RFQs de los buyers y las convierte en cotizaciones desde tu catálogo.

¿Qué hace el motor por un stockist o un fabricante?
Una RFQ de un buyer llega en cualquier formato: idiomas distintos, abreviaturas, disposiciones de columnas, unidades. El motor analiza cada línea, identifica el producto, detecta errores (schedules incorrectos, tamaños imposibles, ratings incompatibles) y lo contrasta con tu catálogo. No solo lee texto. Entiende de piping: sabe que SCH 30 no existe en B36.10, que una brida Class 150 no se atornilla a una válvula PN 40, y que "A106 Gr.B" y "P235GH" no son intercambiables. Tanto la RFQ entrante como tu inventario se normalizan de la misma manera, por lo que el matching es automático. Para los stockist, el motor encuentra lo que tienes en stock. Para los fabricantes, comprueba tu rango de producción. Después aplica tus reglas de pricing y devuelve una cotización lista para enviar, con todo lo no emparejado marcado para tu equipo.
¿Por qué no usar IA o machine learning para leer las RFQs?
Pruébalo: sube una RFQ real de un buyer y tu lista de inventario a ChatGPT y pídele que genere una cotización. El resultado parece verosímil pero está lleno de matchings erróneos, especificaciones inventadas e ítems omitidos. Lanza la misma solicitud dos veces y obtendrás dos respuestas distintas. Tu equipo de ventas tendría que verificar cada línea de todos modos, lo cual anula el ahorro de tiempo. Nuestro motor es determinístico y basado en reglas: misma entrada, misma salida, siempre. Cada matching es trazable, cada error se marca, y la cotización se genera sin que nadie tenga que dudar de ella.
¿Cómo maneja las descripciones desordenadas que escriben los buyers?
Las RFQs reales de EPCs y traders están llenas de abreviaturas (SMLS, BW, RF, SW), erratas, artefactos de OCR, líneas truncadas y formato inconsistente. "A106 GR.B", "A106-B", "A106 Grade B", "ASTM A 106 GRB" describen todos el mismo material. El motor no hace simple matching de cadenas. Analiza cada línea semánticamente, reconoce los patrones de abreviaturas del piping, tolera erratas comunes y resuelve ambigüedades con reglas del sector. Si una línea es genuinamente ilegible, se marca en lugar de adivinarse, para que tu equipo de ventas nunca envíe un precio incorrecto.
¿Qué sucede cuando un ítem no está en mi catálogo o rango de producción?
El motor lo marca para revisión manual y te dice exactamente por qué: ítem no en stock, descripción ambigua, especificaciones contradictorias o producto fuera de tu rango de producción. Ítems emparejados y no emparejados aparecen lado a lado en la cotización, así tu equipo solo dedica tiempo a los no emparejados. Nada se clasifica mal en silencio, no se inventan códigos, ningún buyer recibe un precio equivocado por accidente.
¿Cómo maneja los tamaños en métrico vs. imperial?
Los buyers describen los productos con la convención a la que están acostumbrados. Un tubo escrito como "168.3mm OD x 7.11mm WT" y uno escrito como "6 inch SCH40" son el mismo ítem. El motor mapea ambos al mismo código de producto usando tablas dimensionales de las normas ASME, EN e ISO, no por búsqueda de patrones. Tu catálogo puede mantenerse en el sistema de unidades que prefieras, y el motor convierte al vuelo cuando hace matching de las RFQs entrantes.
¿Qué es el código único de producto?
Un hash determinístico (SHA-256) generado a partir de los atributos técnicos normalizados de un producto: tipo, material, dimensiones, acabado de extremos, schedule, rating. Dos descripciones que parecen completamente diferentes pero describen el mismo tubo, accesorio o válvula producen siempre el mismo código. Cuando el código de una línea de RFQ del buyer coincide con un código de tu catálogo, los productos coinciden y la línea se cotiza automáticamente. Actualmente están mapeados más de 3 millones de códigos únicos.

Creado por los Autores de blog.projectmaterials.com

La Base de Conocimiento de Piping Nº1 del Mundo

900+ Artículos
2,000+ Proveedores en la BD
30K+ Precios de Referencia Online
Saudi Aramco
Shell
ExxonMobil
Chevron
BP
Petrobras
Petronas
Equinor
Bechtel
Fluor
KBR
Jacobs
Schlumberger
Halliburton
General Electric
Emerson
Boeing
NASA
SABIC
Dow Chemical
Saudi Aramco
Shell
ExxonMobil
Chevron
BP
Petrobras
Petronas
Equinor
Bechtel
Fluor
KBR
Jacobs
Schlumberger
Halliburton
General Electric
Emerson
Boeing
NASA
SABIC
Dow Chemical

Empresas que visitan blog.projectmaterials.com, detectadas por analítica.

Mira el Motor de Cotización en Acción

Reserva una llamada de 30 min. Trae tu RFQ.