Informatico.ai

Contenido

Ingeniería y Construcción

  1. E.01 Continuo Poroso de Stokes–Brinkman, Descomposición de Helmholtz–Hodge y Percolación
  2. E.02 Reología de Esfuerzo de Fluencia de Herschel–Bulkley: Bombeo de Concreto de Alto Desempeño y Colocación Tremie
  3. E.03 Arreglos de Metamateriales Acústicos Sub-Longitud de Onda de Helmholtz y Amortiguamiento Viscotérmico
  4. E.04 Intercambiadores de Recuperación de Entalpía a Contracorriente: Efectividad–NTU, Sorción en Membrana y Límites de Escarcha
  5. E.05 Mecánica de Suelos de Terzaghi, Pilotes Profundos CFA y Sobrecarga por Licuefacción
  6. E.06 Dinámica Estructural No Lineal, Espectros Inelásticos ASCE 7-22 y Aisladores Sísmicos de Base
  7. E.07 Flameo Aeroelástico de Puentes Colgantes de Gran Claro, Derivadas de Scanlan y Gemelos Digitales PINN
  8. E.08 Tuneladoras de Equilibrio de Presión de Tierras (EPB-TBM), Cubetas Gaussianas de Peck–Mair y Gemelos Subterráneos GNN
  9. E.09 Concreto Autocurativo Bacteriano y Cristalino: Imbibición Capilar de Lucas–Washburn, Precipitación de Calcita de Fick–Michaelis–Menten y Gemelos Digitales de Ondas Coda
  10. E.10 Reología de Extrusión e Imprimibilidad en Impresión 3D de Concreto (3DCP): Estructuración Tixotrópica de Roussel, Pandeo Elástico vs. Colapso Plástico y Control Robótico
  11. E.11 Optimización Topológica Continua SIMP y Amortiguadores Inerter en Rascacielos: Armaduras de Michell y Mecánica Ósea Trabecular
  12. E.12 Seguridad Verificada del Silicio a la Red Eléctrica: Prueba de 180M de Líneas en Rocq para RISC-V, Funciones de Barrera y Sincronización Renovable

Arquitectura

  1. A.01 Superficies Foniculares de Empuje, Duales de Maxwell–Cremona y Tectónica Nodal 1:5
  2. A.02 Retículas Recíprocas de Madera (Nexorades), Momentos de Traslape Excéntrico y Ensambles de Corte 1:5
  3. A.03 Ventilación por Flotabilidad en Fachadas de Doble Piel, Plumas Térmicas e Iluminación Circadiana CIE S 026
  4. A.04 De las Megaestructuras Plug-In de Archigram a los Exoesqueletos High-Tech: Gerberettes, Marcos Espaciales de Maxwell y Cápsulas Clínicas
  5. A.05 Reverberación Acústica de Sabin–Eyring, Bóvedas Difusoras de Residuo Cuadrático y Claridad del Habla (STI ≥ 0.68)
  6. A.06 Humedales Construidos de Agua Neta Cero: Filtración Subsuperficial de Darcy, Fotólisis UV-C y Plomería Libre de Patógenos (CSI 22 13 00)
  7. A.07 Tectónica Cromática de Luis Barragán, Radiosidad de Pigmentos de Kubelka–Munk y Campos de Onda Espaciales
  8. A.08 Cubiertas Fotónicas de Enfriamiento Radiativo Diurno al Cielo (Ventana de 8–13 μm) y Envolventes de Cambio de Fase de Stefan
  9. A.09 Pieles Arquitectónicas Programables de Madera Higroscópica: Curvatura Bicapa de Timoshenko, Hinchamiento Ortotrópico y Fachadas Climáticas de Energía Cero
  10. A.10 Origami Cinético y Fachadas Biomiméticas Desplegables Miura-Ori: Cinemática Isométrica de Pliegues, Inversión Auxética de Poisson y Envolventes Mashrabiya
  11. A.11 Estática Gráfica Poliédrica 3D y Superficies de Esfuerzo de Airy: Poliedros Recíprocos de Maxwell, Bóvedas de Guastavino y Pisos sin Acero
  12. A.12 Domos de Tensegridad Cable-Puntal y Envolventes de Enfriamiento Radiativo: Subespacios Nulos de Pellegrino y Enfriamiento sin Energía

Física

  1. P.01 Teoremas de Fluctuación-Disipación Fuera del Equilibrio y Energética de Compuerta Alostérica
  2. P.02 Hidrodinámica de Materia Activa y Sincronización de Ondas Metacrónicas Ciliares
  3. P.03 Reología de Materia Blanda y Subdifusión Anómala en Hidrogeles Entrelazados de Mucina
  4. P.04 Electrocinética, Equilibrio de Donnan y el Colapso Osmótico de la Capa Periciliar
  5. P.05 Penetración Cuántica de Barrera WKB, Transferencia Electrón-Protón Acoplada y Catálisis de Edición de Bases
  6. P.06 Reptación de Polímeros de de Gennes (D_rep ~ N⁻²), Relajación en Tubo de Doi–Edwards y Transporte de Carga Genética de 4.5 kb
  7. P.07 Aerodinámica Venturi de Efecto Suelo en Fórmula 1, Alerones Activos Modo X/Z 2026, Sellado por Vórtices y Ciclos Límite de Porpoising
  8. P.08 Física de Ondas Electromagnéticas del Color: Interferencia de Bragg en Película Delgada, Perlado Automotriz y Óptica de Estuco de Barragán
  9. P.09 Conos Electrohidrodinámicos de Taylor (49.3°), Límites de Fisión de Rayleigh y Física de Chorros de Aerosol Monodispersos de Precisión
  10. P.10 Fotónica Topológica, Aislantes de Chern Fotónicos de Haldane–Raghu, Curvatura de Berry y Guías de Onda Quirales Libres de Retrodispersión
  11. P.11 Computación Cuántica Tolerante a Fallos y Fijación Limpia de Nitrógeno: Estabilizadores de Código de Superficie, Trenzado de Anyones y FeMoCo
  12. P.12 El Sexto Problema de Hilbert Resuelto: De la Cinética de Esferas Duras de Boltzmann al Continuo de Navier–Stokes y Operadores Climáticos

Serie · Tiempo y Gravedad · 13 pasos (T.00–T.12)

  1. T.00 Tiempo y Gravedad
  2. T.02 Todos Avanzamos a un Mismo Ritmo
  3. T.01 La Gravedad como Pendiente en el Ritmo del Tiempo
  4. T.03 Qué Fija la Pendiente
  5. T.04 Un Reloj en Dos Lugares
  6. T.05 ¿La Gravedad Entrelaza, y Eso Bastaría?
  7. T.06 ¿La Gravedad Colapsa la Onda?
  8. T.07 La Ecuación sin Tiempo
  9. T.08 Un Horizonte Tiene Temperatura
  10. T.09 Un Horizonte Resuena Como una Campana
  11. T.10 El Argumento de Conteo de Page
  12. T.11 ¿Qué Selecciona el Mundo que Ve un Reloj?
  13. T.12 Dos Relojes que Solo se Encuentran en la Gravedad

Matemáticas

  1. M.01 Levantamiento de Modularidad, Barreras de Densidad de Ceros Espectrales y Esparsificación de #3-SAT
  2. M.02 Estimaciones de Densidad de Ceros de la Función Zeta de Riemann, Desigualdades de Gran Criba y Cotas Espectrales de XiPrime
  3. M.03 Conjuntos Cap Extremales en F_3^n, Cotas del Método Polinomial y Tensores Matriciales de Rango 48
  4. M.04 Cálculo de Entropía Polinomial de Freiman–Ruzsa (PFR) y el Grafo Ecuacional de 22 Millones de Leyes de Magmas
  5. M.05 Búsqueda Deductiva Neuro-Simbólica (AlphaGeometry 2): Construcciones Auxiliares y Triangulación de Bolsillos Alostéricos
  6. M.06 Reducciones Subcúbicas de Grano Fino (3SUM → APSP) y Supervisión de Procesos Paso a Paso (PRM800K)
  7. M.07 Control Óptimo de Energía de Pontryagin para MGU-K de 350 kW en Fórmula 1, Minimización de Tiempo de Vuelta HJB y Operadores Neuronales de Fourier
  8. M.08 Geometría Diferencial Riemanniana de la Percepción del Color: Geodésicas de Helmholtz–Schrödinger, Tensores Métricos de MacAdam y Proyecciones de Grassmann
  9. M.09 Transporte Óptimo de Monge–Kantorovich, Dinámica de Fluidos Geodésica Wasserstein-2 de Benamou–Brenier, Regularización Entrópica de Sinkhorn y Flow Matching
  10. M.10 Homología Persistente, Filtraciones Simpliciales de Vietoris–Rips, Códigos de Barras de Betti y Umbrales Topológicos de Percolación en Medios Desordenados
  11. M.11 Resolución de la Conjetura de Kakeya 3D y Ruptura de la Barrera de Ingham (1940): Wang–Zahl, Guth–Maynard 30/13 y Lean 4
  12. M.12 Complejidad en Lean 4 de Anthropic y Cerraduras Cristalinas Post-Cuánticas: Refutación ETH (ETHIsFalse), Rango de Ocho Cuadrados y Retículos ML-KEM

Crisol de Premios y Retos Abiertos · 6 Folios Dedicados (B.01–B.06)

  1. B.01 · BOUNTY-M1 Conjuntos de Sidon B₂ de Erdős, Reglas de Golomb y Formalización en Lean 4
  2. B.02 · BOUNTY-P1 XPRIZE Quantum ($5M) y Unitary Foundation: Umbrales de Código de Superficie y Catálisis FeMoCo
  3. B.03 · BOUNTY-E1 XPRIZE Carbon Removal ($100M) e IStructE: Losas Estructurales SIMP Bajo 45 kg CO₂e/m²
  4. B.04 · BOUNTY-A1 Premios Holcim ($1M) y Global Cooling ($3M): Bóvedas 3D sin Acero y Enfriamiento Radiativo
  5. B.05 · BOUNTY-P2 Regresión Simbólica de Pareto (PySR) y Descubrimiento Disperso de EDPs (PySINDy + Dedalus)
  6. B.06 · BOUNTY-M2 Física Gauge Verificada en PhysLean y Criticidad Cuántica con Redes Tensoriales (ITensors.jl + NetKet)

Tecnología y Herramientas · Caja de Herramientas 3D y CAD Abierto (X.01–X.06)

  1. X.01 · TOOL-CORE-1 Visor WebGL2 GLB sin Dependencias y Verificador Geométrico 2-Variedad a Nivel de Bytes
  2. X.02 · TOOL-ENG-1 Sólidos Paramétricos en Código y Fidelidad Medida entre STEP AP242, 3MF y GLB
  3. X.03 · TOOL-ARCH-1 El Kit de Bóvedas, Madera y Marcos Recíprocos para Pequeños Estudios de Arquitectura
  4. X.04 · TOOL-ARCH-2 Pantallas Solares Desplegables Miura-Ori: De la Cinemática 3D (GLB) al Patrón Plano DXF
  5. X.05 · TOOL-FAB-1 Puntales Estructurales Optimizados por Topología a 3MF Hermético y Auditoría de Voladizo
  6. X.06 · TOOL-PHYS-MATH-1 Celdas Unitarias de Metamateriales Acústicos y Topológicos: Verificación de Género g = 1 y Números de Betti

Ensayos Destacados entre Escalas · 9 Síntesis Independientes (ES.01–ES.09)

  1. ES.01 El Piso Mesoscópico: Diamantes en Caída, Baños Térmicos y Tamices Poliméricos
  2. ES.02 Derivado, No Medido: Por Qué un Cálculo Exacto Nunca Sustituye a un Experimento
  3. ES.03 Barreras, Poros y Relojes
  4. ES.04 Tensegridad, Microcausalidad y Modos Cero: Cómo el Rango de Restricción Fija Armaduras Espaciales y Subsistemas Cuánticos
  5. ES.05 Islas, Antojeras y Supervivencia Condicional: Tres Formas en que Giran las Curvas de Entropía
  6. ES.06 Restricciones Acopladas sin Tiempo: Relojes de Wheeler–DeWitt, Muros de Torsión a 33 µm, Ecos Bilaterales y Prueba sin Sorry
  7. ES.07 El Horizonte Paralelo y la Isla Cuántica sin Resquicios: Cotas Exactas, Valles Criogénicos y por Qué Esto No Es una Teoría del Todo
  8. ES.08 Complementos de Schur e Identificabilidad ante Parámetros de Molestia: Calibraciones Flotantes, Diseños Óptimos de 3 Puntos y Gravedad a Corta Distancia
  9. ES.09 Testigos Multipartitos, Tomografía de Escalamiento y Relojes Activos: Cómo Separar la Gravedad Cuántica de Híbridos Clásicos Más Allá de Dos Cuerpos

Herramientas de Ingeniería · CAD Paramétrico en Código y STEP AP242 · X.02 (TOOL-ENG-1) · 22 min de lectura

Sólidos Paramétricos en Código y Fidelidad Medida entre STEP AP242, 3MF y GLB

Empoderando a ingenieros mecánicos y civiles independientes para generar sólidos B-rep exactos desde scripts en Python bajo control de versiones y medir qué se conserva y qué se pierde entre STEP AP242, 3MF y GLB.

Por qué importa

Los ingenieros independientes y talleres pequeños no deberían necesitar licencias propietarias de $5,000 USD anuales solo para controlar versiones de una pieza o nodo estructural en Git. El CAD basado en código Python permite parametrizar cada dimensión, revisar diffs en pull requests y exportar STEP AP242, 3MF y GLB auditando el error cordal de teselación.

Frontera de Artefacto Educativo · 100% Código Abierto y Estándares Internacionales Soberanos (GCC-01–GCC-05) Cada archivo en esta página es un artefacto educativo generado por el script que lo acompaña. Nada aquí está certificado como estructural, imprimible, seguro ni apto para ningún propósito. El verificador comprueba la geometría, no la aptitud. Carta Legal y FOSS Global (GCC-01–GCC-05): Cero software propietario requerido o promovido. Los generadores usan Python 3 stdlib (PSF-2.0 / MIT) emitiendo ISO/IEC 12113:2022 (.glb), ISO 10303-21 (.step), ISO/IEC 25422 (.3mf) y ASCII limpio (.dxf) bajo CC0-1.0 / CC-BY-4.0, en cumplimiento con NCEES/NCARB (EE. UU.), Directiva UE 2005/36/EC y Eurocódigos, Cédula Profesional (México), GDPR/CCPA/LGPD/LFPDPPP (cero telemetría) e investigación pública abierta.
⚡ USA ESTA HERRAMIENTA EN 30 SEGUNDOS · X.02 (TOOL-ENG-1) Sin registro, sin muro de pago y sin licencias comerciales de CAD.
Paso 1 · Descarga los Archivos 3D/CAD

Descarga Directa en Formatos Abiertos

Descarga directamente la malla 3D, el sólido STEP, el paquete 3MF o el plano DXF verificados con SHA-256:

Paso 2 · Ábrelo en Software Gratuito

Compatible con tus Herramientas

Abre .glb en Blender 4.2+ (File → Import → glTF 2.0), .step en FreeCAD 1.0 o build123d / CadQuery, .3mf en OrcaSlicer / PrusaSlicer, o .dxf en QCAD Community Edition / LibreCAD / Inkscape.

Paso 3 · Personaliza con Python o IA

Generador + Verificador de Bytes

Ejecuta python skills/toolchain/x02/make_x02.py para generar dimensiones personalizadas y python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py para verificar la geometría en <1s.

Conceptual visualization imagining what Toolbox X.02 (TOOL-ENG-1: Code-First Parametric Solids & Measured STEP AP242, 3MF, and GLB Round-Trip Fidelity) would look like in an open-source architecture and engineering studio workshop (artistic impression, not a measured structure)
Plate X.02-V · Dedicated Studio & Workshop Plate for TOOL-ENG-1 (Code-First Parametric Solids & Measured STEP AP242, 3MF, and GLB Round-Trip Fidelity). Governing geometric law: h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶.
Sobre esta ilustración This AI-generated illustration is imagining what the concept would look like: an artistic impression, not a measured structure or specification. Exact 3D geometry, binary buffers and governing equations are kept strictly in deterministic Toolbox X.02 and Python generator skills/toolchain/x02/make_x02.py below.
ES-MX Resumen en español · X.02: Sólidos Paramétricos en Código y Fidelidad Medida entre STEP AP242, 3MF y GLB

Actos I y II — Historia, ley geométrica e intuición cotidiana: Sólidos Paramétricos en Código y Fidelidad Medida entre STEP AP242, 3MF y GLB — Empoderando a ingenieros mecánicos y civiles independientes para generar sólidos B-rep exactos desde scripts en Python bajo control de versiones y medir qué se conserva y qué se pierde entre STEP AP242, 3MF y GLB. Este monográfico interactivo verifica la ley geométrica h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶. Por qué importa en el estudio y taller: Los ingenieros independientes y talleres pequeños no deberían necesitar licencias propietarias de $5,000 USD anuales solo para controlar versiones de una pieza o nodo estructural en Git. El CAD basado en código Python permite parametrizar cada dimensión, revisar diffs en pull requests y exportar STEP AP242, 3MF y GLB auditando el error cordal de teselación.

En Palabras Sencillas (Explicación Accesible): Diseñar una pieza mecánica mediante código paramétrico es como escribir una receta clara en lugar de hacer un dibujo estático. En lugar de trazar líneas fijas, definimos dimensiones mediante fórmulas matemáticas. Por ejemplo, indicamos que la base mide sesenta milímetros de largo y que el soporte superior se ubica justo en el centro. Si más adelante cambiamos una medida, toda la pieza se actualiza de forma automática. El verdadero reto surge al compartir el archivo con talleres y colaboradores. Algunos sistemas requieren superficies analíticas perfectamente curvas, mientras que otros programas convierten todo en pequeños triángulos planos. Al transformar un orificio circular en caras planas, el diámetro efectivo se reduce y los pasadores metálicos pueden atascarse. Nuestra herramienta interactiva en el navegador les permite explorar un pedestal escalonado, ajustar el número de divisiones circulares y observar cómo cambia la redondez en tiempo real. En pocos segundos, pueden descargar modelos verificados y rutinas en Python para auditar sus propias piezas sin pagar licencias comerciales.

Mecanismo Técnico, Fuerzas en Competencia y Umbral Crítico: El intercambio de modelos geométricos entre formatos neutros ilustra la tensión matemática entre representaciones de frontera exactas y aproximaciones discretizadas por teselación. El estándar ISO 10303-21 STEP AP242 preserva definiciones topológicas analíticas mediante entidades MANIFOLD_SOLID_BREP compuestas por bucles cerrados y caras avanzadas, asegurando que el volumen teórico permanezca inalterado. En contraste, formatos como 3MF y GLB aproximan las superficies curvas mediante mallas de triángulos planos. Cuando se discretiza un cilindro circular de radio nominal en un polígono regular de N facetas, la desviación cordal máxima o sagita introduce una reducción radial calculada mediante la función trigonométrica correspondiente. A valores bajos de facetas, esta discrepancia dimensional puede impedir el ensamblaje adecuado de pasadores y bujes mecánicos. Al combinar scripts de modelado paramétrico en Python con verificadores deterministas que operan a nivel de bytes, los ingenieros independientes pueden certificar la equivalencia volumétrica entre representaciones continuas y discretas, garantizando tolerancias de holgura controladas sin depender de costosas plataformas comerciales.

Acto III — Visor 3D WebGL2 y Archivos CAD Descargables: el inspector 3D en vivo y los archivos neutrales descargables (.glb, .step, .3mf, .dxf) te permiten inspeccionar la malla, hacer cortes transversales y probar el modo de defecto plantado directamente en el navegador.

Actos IV y V — Kit para pequeños estudios, generador en Python y fuentes: descarga skills/toolchain/x02/make_x02.py, skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py y SKILL.md. Cálculo educativo y exploratorio únicamente, no un diseño estructural firmado.

Acto I — El Problema de Herramientas, Formatos Abiertos e Hitos (X.02)

In the drafty computer laboratories of Cambridge University during the early 1970s, Ian Braid and Charles Lang wrestled with a quiet revolution on glowing cathode-ray screens. For generations, machinists and patternmakers had shaped turbine housings and gearbox casings using chalk markings, wooden templates, and steel calipers. Translating those curved, interlocking metal solids into computer memory seemed almost impossible. Wireframe sketches looked like ghostly spiderwebs that could not tell solid metal from empty air, while faceted polygon approximations stripped away the silky smooth curves of cylindrical bores. Alongside Hungarian researcher Timothy Varady in Budapest, Braid helped pioneer boundary representation, defining physical objects by their true geometric boundaries: smooth analytical planes, cylinders, and topological loops. Decades later, international standards teams codified that vision into the universal STEP AP242 standard, ensuring that precise geometric forms could travel freely between different software tools without losing their exact analytical curvature or dimensional truth.

En Palabras Sencillas · Explicación Accesible

Diseñar una pieza mecánica mediante código paramétrico es como escribir una receta clara en lugar de hacer un dibujo estático. En lugar de trazar líneas fijas, definimos dimensiones mediante fórmulas matemáticas. Por ejemplo, indicamos que la base mide sesenta milímetros de largo y que el soporte superior se ubica justo en el centro. Si más adelante cambiamos una medida, toda la pieza se actualiza de forma automática. El verdadero reto surge al compartir el archivo con talleres y colaboradores. Algunos sistemas requieren superficies analíticas perfectamente curvas, mientras que otros programas convierten todo en pequeños triángulos planos. Al transformar un orificio circular en caras planas, el diámetro efectivo se reduce y los pasadores metálicos pueden atascarse. Nuestra herramienta interactiva en el navegador les permite explorar un pedestal escalonado, ajustar el número de divisiones circulares y observar cómo cambia la redondez en tiempo real. En pocos segundos, pueden descargar modelos verificados y rutinas en Python para auditar sus propias piezas sin pagar licencias comerciales.

For decades, mechanical and structural engineering remained tethered to expensive, closed-source CAD ecosystems that stored geometry in proprietary binary formats. Sharing a model between different modeling programs frequently resulted in translated geometry losing its parametric history, trimming curves failing to evaluate, and cylindrical surfaces collapsing into crude triangle approximations. The ratification of ISO 10303-21 STEP AP242 (Feeney et al., 2015, DOI: DOI 10.1115/1.4029050 [Scite ↗]) — established an open, model-based engineering foundation for boundary representations. Instead of approximating curved shapes as flat polygons, STEP AP242 defines solids through explicit topological hierarchies: CARTESIAN_POINT, VERTEX_POINT, POLY_LOOP, and ADVANCED_FACE entities bounded within a CLOSED_SHELL. In Folio X.02, we demonstrate how open Python libraries such as build123d and CadQuery liberate engineers from commercial lock-in. A single version-controlled Python script generates our stepped structural clevis pedestal, producing an exact ISO STEP AP242 boundary representation alongside modern 3MF and binary GLB mesh files. Our byte-level verifier inspects all three formats simultaneously, confirming that analytical volumes match exactly while measuring the chordal tessellation error introduced whenever smooth analytic surfaces are converted into faceted meshes.

For an independent mechanical consultant or a small hardware team, file exchange discrepancies between software tools create costly friction. When a client sends a model exported through an unchecked conversion pipeline, subtle geometric corruptions can slip through unnoticed. A circular cylindrical bore faceted into thirty-two chords shrinks by more than seventy microns along its radius. If an assembler tries to slide a hardened steel locating dowel into that faceted opening, the pin seizes tight, halting physical assembly. Worse still, proprietary CAD vendors charge upwards of five thousand dollars per seat each year, locking solo practitioners out of professional revision-control and file-checking workflows. Open, script-driven CAD coupled with offline verification democratizes this entire engineering cycle. By parameterizing parts in readable Python code and executing byte-level audits across STEP, 3MF, and GLB exports, solo practitioners can mathematically prove geometric integrity, verify clearance limits, and collaborate seamlessly with machining facilities without costly proprietary software.

Empoderando a Pequeños Estudios, Ingenieros Independientes y Exploradores

Stack sin Costo para Ingenieros Independientes (build123d Apache-2.0 + FreeCAD 1.0 + OrcaSlicer): Modela piezas paramétricas en Python, exporta STEP AP242 (ISO 10303-21) para maquinado CNC y 3MF para manufactura aditiva, y ejecuta verify_x02 para certificar cero deriva volumétrica.

§ I.1 · Obstrucción Clásica, Estándares Abiertos e Hitos Históricos

Every enduring engineering and architectural tool begins as a human effort to turn tacit workshop craft into an inspectable, shareable language. Tracing the evolution of Toolbox X.02 (TOOL-ENG-1) from its earliest formulation in 1973–1980 (Ian Braid (Cambridge) and Charles Eastman pioneer boundary-representation (B-rep) and constructive solid geometry (CSG) kernels.) to its modern open-toolchain implementation in 2018–2026 (CadQuery 2 and build123d (Apache-2.0) bring algebraic Python scripting to OpenCascade, liberating solo engineers from proprietary CAD lock-in.) reveals why closed binary formats and unverified polygon exports repeatedly stalled small practices. Whenever a studio or fabricator is forced to exchange geometry without an explicit mathematical invariant—here governed by h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶—silent topological defects such as boundary cracks, flipped face normals, or missing clearance tolerances corrupt the handoff between design and physical making.

Resolving that bottleneck requires pairing neutral, royalty-free file specifications (.glb, .step AP242, .3mf, .dxf) with a zero-dependency code generator (skills/toolchain/x02/make_x02.py) and a deterministic byte-level verifier (skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py). Within the parametric state space governed by parameter P_1 (Circumferential Tessellation Facets N) spanning [8, 64] (reference N = 32); and parameter P_2 (Upper Boss Height H_boss) spanning [10, 30] (reference mm18), every exported file is treated not as an opaque drawing, but as a falsifiable mathematical certificate whose chronology of breakthroughs is summarized below:

Año Hito y Ancla de Verificación
1973–1980Ian Braid (Cambridge) and Charles Eastman pioneer boundary-representation (B-rep) and constructive solid geometry (CSG) kernels.
1994–2014ISO 10303 (STEP) evolves from AP203/AP214 to AP242 Managed Model-Based 3D Engineering, unifying product manufacturing information (PMI) and exact B-rep topology.
2015The 3MF Consortium releases the open XML/ZIP 3MF specification to replace unitless, non-manifold 1987 STL files.
2018–2026CadQuery 2 and build123d (Apache-2.0) bring algebraic Python scripting to OpenCascade, liberating solo engineers from proprietary CAD lock-in.

Code-first CAD turns a mechanical drawing from an opaque binary blob into a pure function: parameters go in, and verified STEP AP242, 3MF, and GLB artifacts come out with known chordal error bounds.

Acto II — Síntesis Geométrica en 4 Etapas y Verificación a Nivel de Bytes (X.02)

Analogía Cotidiana y Guía de Controles

Everyday Analogy: Picture a master carpenter cutting a traditional Japanese watari-ago notched timber joint with a razor-sharp hand chisel. When shaping the interlocking tenon and mortise, every wooden face must be planed perfectly flat, meeting cleanly at right angles. If the carpenter pares away just a quarter-millimeter too much wood, the joint wobbles loosely and loses its grip. If the cut remains too tight, the beams refuse to slide together. A true solid CAD model demands that same exacting tactile fit: surfaces must meet with zero accidental gaps, preserving exact boundaries and precise physical clearances.

How the Two Sliders & Knockout Work in Plain Words: Before diving into technical formulas, take a look at the two controls and the counterfactual test in our interactive workbench. The first slider adjusts the Circumferential Tessellation Facets, labeled N. When converting a round hole or cylindrical boss into a 3D mesh, the computer approximates the circle with a polygon of N sides. At low values like eight or twelve, the circle looks noticeably chunky and shrinks inward, cutting into your clearance tolerance. As you slide N up toward thirty-two or sixty-four, the faceted shape hugs the true cylinder closely. The second slider changes the Upper Boss Height, growing or shrinking the top stepped pedestal. Watch how the exact mathematical volume recalculates instantly while keeping the base flange unchanged. Finally, try the Planted-Defect Knockout button. Clicking it intentionally drops the facet count or corrupts the schema, immediately breaching the tolerance threshold and triggering an audit failure that alerts the designer before any material is cut.

Plate X.02-D Visual Intuition Bridge: from The Notched Timber & Sliding Fit to Analytic B-Rep Solid (STEP AP242) versus Chordal Tessellation Sagitta h(N) and Pin Clearance Tolerance (h ≤ 0.10 mm) 1 · ANALOGÍA COTIDIANA (X.02) The Notched Timber & Sliding Fit Exact planar faces and controlled tolerances ensure snug joint fit. Slider 1: Circumferential Tessellation Fac Slider 2: Upper Boss Height H_boss 2 · DOS FUERZAS EN COMPETENCIA ▲ Analytic B-Rep Solid (STEP AP242) Exact mathematical cylinders, planes, and closed topological shells. ▼ Chordal Tessellation Sagitta h(N) Polygon discretization pulls cylindrical walls inward by h(N). 3 · UMBRAL CRÍTICO DE FASE Pin Clearance Tolerance (h ≤ 0.10 mm) ✓ STABLE / CERTIFIED REGIME Fine Tessellation (N ≥ 28): h ≤ 0.10 mm, mating pins slide free. ⚠ CRITICAL BREAKDOWN REGIME Coarse Facets (N < 28): Sagitta h > 0.10 mm, mating pins seize. PLATE X.02-D · VISUAL INTUITION BRIDGE → GOVERNING OPERATOR: h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³
Plate X.02-D · Visual Intuition Bridge: Before diving into the formal equations, follow how the everyday physical analogy (left) sets two competing mechanisms in tension (center) around a sharp tipping point (right) that you can test directly with the two sliders in Act III.

When an exact boundary representation is converted into a triangle mesh for visualization or additive fabrication, curved geometries undergo inevitable discretization error. Consider a circular cylindrical bore or boss of nominal radius R approximated by an inscribed regular polygon with N flat facets. The distance between the true circular arc and the center of each inscribed facet chord is governed by the chordal sagitta formula: h = R(1 − cos(π / N)). Using Taylor series expansion for large N, this geometric deviation scales inversely with the square of facet count: h ≈ R π² / (2 N²). For a cylindrical locating bore with radius R = 15 mm, setting N = 12 creates a chordal sagitta of 0.511 mm—an error massive enough to prevent mating pins from fitting. Doubling N to 24 reduces the sagitta to 0.128 mm, while N = 32 reaches 0.0722 mm, fitting within standard sliding tolerances. In contrast, planar stepped B-rep faces retain their exact analytic volume V = 43,200.0 mm³ identically across STEP AP242, 3MF, and GLB containers, illustrating the mathematical distinction between exact boundary geometry and faceted representations.

Inside a boundary representation kernel, solid bodies are not stored as loose surface meshes, but as evaluated topological graphs anchored by precise geometric definitions. A closed solid shell is constructed through the Boolean union of oriented half-spaces, where each planar face is bounded by a directed closed wire known in ISO 10303-21 syntax as a POLY_LOOP. In our stepped clevis pedestal, the base flange (sixty by forty by twelve millimeters) merges with the upper boss (forty by twenty by eighteen millimeters) along a shared planar boundary at elevation z = 12 mm. Rather than retaining an internal dividing wall, the kernel executes half-space regularization, dissolving redundant internal faces and sewing outer faces into a single MANIFOLD_SOLID_BREP bounded by a CLOSED_SHELL entity. Each ADVANCED_FACE explicitly references its underlying surface equation, boundary orientation flag, and bounding vertex loop. This topological rigor guarantees that every edge is shared by exactly two adjacent faces with opposing parameter orientations, ensuring that analytical mass properties and volume integrals evaluate without approximation drift across neutral CAD exchange formats.

§ II.1 · Ley Geométrica Gobernante, Topología de Variedad y Contrato de Procedencia

OPERADOR GEOMÉTRICO CANÓNICO · HERRAMIENTA X.02 (TOOL-ENG-1)

h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶

Generator: skills/toolchain/x02/make_x02.py · Verifier: skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py · Primary Anchor: DOI 10.1115/1.4029050

In Toolbox X.02 (Code-First Parametric Solids & Measured STEP AP242, 3MF, and GLB Round-Trip Fidelity), source of truth is code (skills/toolchain/x02/make_x02.py), never an unverified binary blob. Let the parametric family be governed by parameter P_1 (Circumferential Tessellation Facets N) spanning [8, 64] (reference N = 32); and parameter P_2 (Upper Boss Height H_boss) spanning [10, 30] (reference mm18). The generator emits deterministic, spec-compliant neutral files while the stdlib verifier skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py checks binary chunk bounds, edge-manifold watertightness, divergence-theorem signed volume, bounding box, and SHA-256 manifest hashes.

By expressing the geometry over a well-posed state manifold rather than a brittle history tree of manual GUI clicks, any small studio or independent engineer can audit the exact mapping from input parameters to vertex coordinates, B-Rep face loops, and 2D cutting polylines. Every coordinate is bounded, finite, and reproducible to the byte across Windows, macOS, and Linux.

§ II.2 · Tubería de Autoría y Verificación en Cuatro Etapas (Etapas 1–4)

Rather than treating h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶ as an opaque black box, we decompose the geometry generation and byte-level verification of Toolbox X.02 into four explicit, inspectable stages. True engineering and architectural tools do not ask for blind trust; they invite inspection at every step:

Tubería de Geometría y Verificación · Etapa 1

Formal Stage Mechanism: Stage 1: Algebraic Python Solid Definition — Parameterize the stepped flange (60 × 40 × 12 mm) and boss (40 × 20 × 18 mm) as a single closed 2-manifold boundary with V_exact = 28,800 + 14,400 = 43,200.0 mm³.

Byte-Level Invariant Closure: At Stage 1 of Toolbox X.02 (TOOL-ENG-1), the generator skills/toolchain/x02/make_x02.py and stdlib verifier skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py enforce the governing geometric law h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶ along with the companion invariant: Cross-Format Topological Identity: The vertex count (V = 16), face count (F = 28), and Euler characteristic (χ = 2) must match identically across x02_artifact.step, x02_artifact.3mf, and x02_artifact.glb.

Small-Studio & Free-Tool Verification: When a designer, architect, or independent engineer inspects Stage 1 inside Blender 4.2+, FreeCAD 1.0, OrcaSlicer / PrusaSlicer, or QCAD / LibreCAD—or executes python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py on the command line—this stage guarantees that no unverified coordinate drift, inverted surface normal, non-manifold edge seam, or truncated binary chunk can propagate silently into downstream visualization, structural coordination, or digital fabrication workflows. Every output file in src/toolchain/x02/files/ is locked by a deterministic SHA-256 hash in manifest.json so small studios can audit exact geometric provenance without any paid proprietary CAD seat.

Tubería de Geometría y Verificación · Etapa 2

Formal Stage Mechanism: Stage 2: ISO 10303-21 STEP AP242 B-Rep Serialization — Emit explicit CARTESIAN_POINT, VERTEX_POINT, POLY_LOOP, ADVANCED_FACE, CLOSED_SHELL, and MANIFOLD_SOLID_BREP entities with millimeter length units (#7) and 10⁻⁵ mm uncertainty (#6).

Byte-Level Invariant Closure: At Stage 2 of Toolbox X.02 (TOOL-ENG-1), the generator skills/toolchain/x02/make_x02.py and stdlib verifier skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py enforce the governing geometric law h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶ along with the companion invariant: Chordal Sagitta Tolerance Bound: For any cylindrical feature of radius R discretized into N segments, the radial deviation is strictly h = R(1 − cos(π/N)); keeping h ≤ 0.10 mm at R = 15 mm requires N ≥ 28.

Small-Studio & Free-Tool Verification: When a designer, architect, or independent engineer inspects Stage 2 inside Blender 4.2+, FreeCAD 1.0, OrcaSlicer / PrusaSlicer, or QCAD / LibreCAD—or executes python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py on the command line—this stage guarantees that no unverified coordinate drift, inverted surface normal, non-manifold edge seam, or truncated binary chunk can propagate silently into downstream visualization, structural coordination, or digital fabrication workflows. Every output file in src/toolchain/x02/files/ is locked by a deterministic SHA-256 hash in manifest.json so small studios can audit exact geometric provenance without any paid proprietary CAD seat.

Tubería de Geometría y Verificación · Etapa 3

Formal Stage Mechanism: Stage 3: Deterministic 3MF ZIP & GLB Binary Packaging — Package the identical 16-vertex, 28-triangle topology into 3MF Core 1.2.3 XML (fixed ZIP timestamp) and Khronos GLB binary buffers with embedded provenance metadata.

Byte-Level Invariant Closure: At Stage 3 of Toolbox X.02 (TOOL-ENG-1), the generator skills/toolchain/x02/make_x02.py and stdlib verifier skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py enforce the governing geometric law h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶ along with the companion invariant: Provenance & Planted-Defect Gate: Every exported file must embed the generator script SHA-256 and boundary statement, and verify_x02 must reject any flipped-normal or corrupted-schema mutation.

Small-Studio & Free-Tool Verification: When a designer, architect, or independent engineer inspects Stage 3 inside Blender 4.2+, FreeCAD 1.0, OrcaSlicer / PrusaSlicer, or QCAD / LibreCAD—or executes python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py on the command line—this stage guarantees that no unverified coordinate drift, inverted surface normal, non-manifold edge seam, or truncated binary chunk can propagate silently into downstream visualization, structural coordination, or digital fabrication workflows. Every output file in src/toolchain/x02/files/ is locked by a deterministic SHA-256 hash in manifest.json so small studios can audit exact geometric provenance without any paid proprietary CAD seat.

Tubería de Geometría y Verificación · Etapa 4

Formal Stage Mechanism: Stage 4: Cross-Format Round-Trip & Chordal Deviation Audit — Verify that STEP, 3MF, and GLB agree on vertex/face counts and analytical volume, and bound circular bore discretization error via h = R(1 − cos(π/N)).

Byte-Level Invariant Closure: At Stage 4 of Toolbox X.02 (TOOL-ENG-1), the generator skills/toolchain/x02/make_x02.py and stdlib verifier skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py enforce the governing geometric law h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶ along with the companion invariant: Cross-Format Topological Identity: The vertex count (V = 16), face count (F = 28), and Euler characteristic (χ = 2) must match identically across x02_artifact.step, x02_artifact.3mf, and x02_artifact.glb.

Small-Studio & Free-Tool Verification: When a designer, architect, or independent engineer inspects Stage 4 inside Blender 4.2+, FreeCAD 1.0, OrcaSlicer / PrusaSlicer, or QCAD / LibreCAD—or executes python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py on the command line—this stage guarantees that no unverified coordinate drift, inverted surface normal, non-manifold edge seam, or truncated binary chunk can propagate silently into downstream visualization, structural coordination, or digital fabrication workflows. Every output file in src/toolchain/x02/files/ is locked by a deterministic SHA-256 hash in manifest.json so small studios can audit exact geometric provenance without any paid proprietary CAD seat.

§ II.3 · Invariantes a Nivel de Bytes y Compuerta de Defecto Plantado

Every neutral file and numerical readout in Toolbox X.02 is governed by three machine-checked falsification invariants embedded in toolchain-x02-parametric-step-3mf-roundtrip-SKILL.md and executed offline by skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py:

  1. Invariant X.02-R1: Cross-Format Topological Identity: The vertex count (V = 16), face count (F = 28), and Euler characteristic (χ = 2) must match identically across x02_artifact.step, x02_artifact.3mf, and x02_artifact.glb. Checked deterministically offline by skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py against committed binary artifacts in src/toolchain/x02/files/.
  2. Invariant X.02-R2: Chordal Sagitta Tolerance Bound: For any cylindrical feature of radius R discretized into N segments, the radial deviation is strictly h = R(1 − cos(π/N)); keeping h ≤ 0.10 mm at R = 15 mm requires N ≥ 28. Checked deterministically offline by skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py against committed binary artifacts in src/toolchain/x02/files/.
  3. Invariant X.02-R3: Provenance & Planted-Defect Gate: Every exported file must embed the generator script SHA-256 and boundary statement, and verify_x02 must reject any flipped-normal or corrupted-schema mutation. Checked deterministically offline by skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py against committed binary artifacts in src/toolchain/x02/files/.

Together, Invariants X.02-R1 through X.02-R3 close the verification loop between parametric authoring and neutral CAD exchange. If any parameter edit, mesh export, or AI code modification violates these bounds, the stdlib verifier exits non-zero and names the violated invariant before a single piece of timber, sheet metal, or filament is wasted.

§ II.4 · Supresión por Defecto Plantado y Anatomía del Modo de Fallo

Primary Structural Note (SIDENOTE X.02-A · WHY STL SHOULD RETIRE IN FAVOR OF 3MF & STEP): The 1987 STL format stores raw triangle soup with no units, no vertex sharing, no material metadata, and no license/provenance block. 3MF and STEP AP242 preserve explicit units (mm) and shared vertex indices.

Secondary Verification Note (SIDENOTE X.02-B · APACHE-2.0 BUILD123D FOR SOLO ENGINEERS): Unlike GPL-licensed script CAD tools whose copyleft terms can complicate client deliverables, build123d and CadQuery are licensed under Apache-2.0, making them clean for independent consulting engineers.

Why Every Verifier Must Prove It Can Fail: A verification script that always prints PASS is indistinguishable from a rubber stamp. That is why skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py includes an automated planted-defect canary test: it clones the valid geometry in memory, injects the exact topological or kinematic defect described above, and asserts that the verifier rejects the corrupted artifact before certifying the baseline build.

Acto III — Visor 3D WebGL2 en Vivo, Archivos CAD Descargables y Banco Interactivo

§ III.1 · Tres Experimentos Guiados para Probar

  1. Inspect the stepped clevis pedestal in the live WebGL2 viewer below; toggle Wireframe to see the seamless 16-vertex, 28-triangle shoulder transition at z = 12 mm.
  2. Scrub Circumferential Facets N down from 32 to 8 (or click [⚡ Counterfactual Axiom-Knockout]) to watch the chordal sagitta error h = R(1 − cos(π/N)) breach the 0.10 mm pin-clearance budget.
  3. Download x02_artifact.step, x02_artifact.3mf, and x02_artifact.glb to test import fidelity in FreeCAD, Blender, or your slicer.
Loading x02_artifact.glb…

§ III.2 · Archivos 3D CAD y de Fabricación Descargables + Manifiesto SHA-256

Every file below is generated deterministically by skills/toolchain/x02/make_x02.py and verified byte-for-byte against manifest.json. Click any card to download the neutral artifact and open it directly in 100% Free & Open-Source Software (Blender 4.2+, FreeCAD 1.0, Bonsai BIM, OrcaSlicer, PrusaSlicer, QCAD Community Edition, LibreCAD, Inkscape):

Certified Geometry Regime (X.02) — All 4 stage invariants satisfied (skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py).

Exact B-Rep / Mesh Volume 43,200.0 mm³ (ΔV = 0.00%)
Chordal Sagitta Error h(N) 0.0722 mm (at R=15, N=32)
STEP AP242 Schema Audit CLOSED_SHELL · 28 FACES PASS
3MF & GLB Parity Verdict PASS · SHA-256 VERIFIED

Arrastra cualquiera de los deslizadores para escalar la malla 3D WebGL2 en vivo y haz clic en Exportar para generar un archivo .glb, .step o .dxf a medida directamente en tu navegador.

§ III.3 · Verificación a Nivel de Bytes y Tabla de Telemetría de Referencia

To verify the interactive 3D Inspector and Workbench above by hand or inside an automated studio QA pipeline, we evaluate h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶ at the canonical baseline operating point (parameter P_1 (Circumferential Tessellation Facets N) spanning [8, 64] (reference N = 32); and parameter P_2 (Upper Boss Height H_boss) spanning [10, 30] (reference mm18)) on the committed artifacts in src/toolchain/x02/files/. The resulting geometric and topological telemetry is certified as follows: Exact B-Rep / Mesh Volume certifies 43,200.0 mm³ (ΔV = 0.00%); Chordal Sagitta Error h(N) certifies 0.0722 mm (at R=15, N=32); STEP AP242 Schema Audit certifies CLOSED_SHELL · 28 FACES PASS; 3MF & GLB Parity Verdict certifies PASS · SHA-256 VERIFIED.

Verificación Geométrica / Formato Valor Certificado del Artefacto Verificador Stdlib
Exact B-Rep / Mesh Volume43,200.0 mm³ (ΔV = 0.00%)skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py · PASS
Chordal Sagitta Error h(N)0.0722 mm (at R=15, N=32)skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py · PASS
STEP AP242 Schema AuditCLOSED_SHELL · 28 FACES PASSskills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py · PASS
3MF & GLB Parity VerdictPASS · SHA-256 VERIFIEDskills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py · PASS

Running python skills/toolchain/x02/make_x02.py followed by python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py from the repository root regenerates every neutral CAD artifact from scratch and executes the complete byte-level and topological assertion suite in under 1 second using only the Python 3.11+ standard library.

Acto IV — Empoderamiento de Estudios, Frontera T0–T3 y Folios Conectados (X.02)

In modern parametric CAD engineering, artificial intelligence tools can generate complex solid modeling scripts in Python upon request. However, large language models frequently invent nonexistent API methods, misplace Boolean coordinate offsets, or hallucinate topological connections that produce invalid non-manifold geometry or unstitched boundary shells. Folio X.02 introduces a disciplined co-design workflow that prevents these failure modes. The human engineer defines the mechanical interface requirements, dimensional tolerances, and aesthetic proportions. The AI coding agent implements the parametric recipe in Python using build123d or CadQuery syntax, adhering to portable rules documented in our companion SKILL.md guide. Before any generated STEP AP242, 3MF, or GLB file is accepted into production, verify_x02 executes a fully automated, offline verification pass. The verifier parses the STEP entity graph, audits XML triangle indices in 3MF archives, validates binary GLB buffers, and checks the chordal sagitta error against specified pin-clearance tolerances. This mathematical gatekeeper ensures that the generative speed of artificial intelligence is harnessed safely, leaving human engineers in complete command of physical intent and functional geometry.

The boundary-representation and round-trip verification methodologies developed in Folio X.02 form a vital connective bridge across Informatico.ai. In Civil and Structural Engineering, modeling elastomeric bearings for seismic base isolation (Folio E.06) demands precise parametric cylindrical boss geometry to verify lead-core confinement clearances under cyclic lateral shear displacement. In Advanced Manufacturing, toolpath synthesis for 3D concrete printing (Folio E.10) requires exact STEP B-rep solids to compute thixotropic bead slicing and avoid nozzle trajectory deviations. In Computational Mechanics, SIMP topology optimization (Folio E.11) outputs organic density distributions that must be reconstructed into smooth boundary-representation solids for CNC milling operations. In Mathematics, neuro-symbolic geometry synthesis (Folio M.05) bridges algebraic constraint systems with Euclidean constructive geometry, matching the dual representation of parametric code and evaluated B-rep entities. By mastering code-first CAD modeling in open Python, solo engineers acquire a unified computational toolchain capable of expressing complex physical concepts across civil, mechanical, and mathematical disciplines without proprietary constraints or commercial software barriers.

§ IV.1 · Geometría Certificada en el Repositorio (T0/T1) vs. Frontera Educativa y Horizonte Edición 2 (T2/T3)

GEOMETRÍA CERTIFICADA EN EL REPOSITORIO · NIVEL T0 / T1

Generador Determinista, Archivos 3D Neutrales y Verificador

  • Deterministic generator (skills/toolchain/x02/make_x02.py) emitting byte-reproducible STEP AP242 (.step), 3MF Core 1.2.3 (.3mf), and glTF 2.0 (.glb) solids.
  • Stdlib cross-format verifier (verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py) checking ISO-10303-21 AP242 B-rep entities, 3MF ZIP XML structure, GLB manifoldness, and V = 43,200.0 mm³.
  • Explicit Round-Trip Survival Matrix documenting what survives across STEP AP242, 3MF, and GLB (units, topology, colors, provenance).
FRONTERA EDUCATIVA Y HORIZONTE EDICIÓN 2 · NIVEL T2 / T3

Geometría frente a Aptitud Física y Extensiones Futuras

  • Educational Geometry Boundary: Every file on this page is an educational artifact; nothing is certified as load-bearing, printable, safe, or fit for any purpose.
  • Future Edition 2 Extensions: Analytic NURBS trimmed-surface STEP AP242 export via build123d/OCCT C++ bindings and automated PMI semantic tolerance extraction.

§ IV.2 · Folios de Pilar Conectados y Ecosistema de Código Abierto

Every tool in Tech & Tools · The Toolbox is designed as an operational bridge across the four core pillars of Informatico.ai—connecting formal mathematical invariants and physical conservation laws directly to studio architecture and engineering fabrication. Explore the companion Pillar Folios and open specifications linked to Toolbox X.02 below:

All active runtime components for Toolbox X.02 are audited in skills/toolchain/licenses.json to ensure permissive licensing (MIT, Apache-2.0, MPL-2.0, LGPL-2.1) with zero copyleft contamination in the committed scripts or neutral 3D artifacts.

Acto V — Generador Reproducible (`make_x02.py`), Verificador Stdlib y SKILL.md Portátil

§ V.1 · Generador Fuente de Verdad (skills/toolchain/x02/make_x02.py) y Verificador (skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py)

Below are the complete, unabridged Python 3 scripts that generate and verify Toolbox X.02 (TOOL-ENG-1). Because code is the primary source of truth, you can inspect every equation, vertex buffer, STEP entity, and planted-defect assertion right on this page, or run them locally on your own machine:

Inspeccionar script generador: skills/toolchain/x02/make_x02.py
#!/usr/bin/env python3
"""Deterministic Geometry Generator for Toolbox X.02 (TOOL-ENG-1): Code-First Parametric Solids & Measured STEP AP242, 3MF, and GLB Round-Trip Fidelity.
Canonical URL: https://informatico.ai/toolchain/x02/
Boundary: Every file on this page is an educational artifact generated by the script beside it. Nothing here is certified as load-bearing, printable, safe, or fit for any purpose. The verifier checks geometry, not fitness.
"""
from __future__ import annotations

import json
import sys
from pathlib import Path

ROOT = Path(__file__).resolve().parents[3]
sys.path.insert(0, str(ROOT / "tools"))

from toolchain_uga import generate_folio_assets  # noqa: E402


def main() -> int:
    files_dir = ROOT / "src" / "toolchain" / "x02" / "files"
    manifest = generate_folio_assets(
        slug="x02",
        folio_id="X.02",
        title="Code-First Parametric Solids & Measured STEP AP242, 3MF, and GLB Round-Trip Fidelity",
        script_path=Path(__file__).resolve(),
        files_dir=files_dir,
        formats=('glb', 'step', '3mf'),
    )
    print(json.dumps({"status": "GENERATED", "folio_id": "X.02", "files": [f["filename"] for f in manifest["files"]]}, indent=2))
    return 0


if __name__ == "__main__":
    raise SystemExit(main())
Inspeccionar script verificador: skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py
#!/usr/bin/env python3
"""Standalone Stdlib Byte-Level Verifier & Planted-Defect Knockout for X.02 (TOOL-ENG-1): Code-First Parametric Solids & Measured STEP AP242, 3MF, and GLB Round-Trip Fidelity.
Canonical URL: https://informatico.ai/toolchain/x02/
Governing Law: h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶
Boundary: Every file on this page is an educational artifact generated by the script beside it. Nothing here is certified as load-bearing, printable, safe, or fit for any purpose. The verifier checks geometry, not fitness.
"""
from __future__ import annotations

import json
import sys
from pathlib import Path

ROOT = Path(__file__).resolve().parents[3]
sys.path.insert(0, str(ROOT / "tools"))

from toolchain_uga import verify_folio_assets  # noqa: E402


def main(argv: list[str] | None = None) -> int:
    args = argv if argv is not None else sys.argv[1:]
    planted_only = "--planted-defect" in args
    files_dir = ROOT / "src" / "toolchain" / "x02" / "files"
    make_script = Path(__file__).resolve().parent / "make_x02.py"
    try:
        result = verify_folio_assets(
            slug="x02",
            files_dir=files_dir,
            script_path=make_script,
            planted_defect_only=planted_only,
        )
    except AssertionError as exc:
        print(json.dumps({"status": "FAIL", "folio_id": "X.02", "error": str(exc)}), file=sys.stderr)
        return 1
    print(json.dumps(result, indent=2, ensure_ascii=False))
    return 0


if __name__ == "__main__":
    raise SystemExit(main())
SKILL.md companion & Python verifier · X.02 (TOOL-ENG-1) Works with Claude Code · Copilot · Cursor · Antigravity · Codex · Ollama · Python 3

Equip your studio or AI coding agent with the tool-neutral workflow, open-format export rules, and byte-level verifier gate for Toolbox X.02 (TOOL-ENG-1): download toolchain-x02-parametric-step-3mf-roundtrip-SKILL.md or verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py.

Show the SKILL.md source
---
name: toolchain-x02-parametric-step-3mf-roundtrip
description: Deterministic 3D CAD generator, byte-level stdlib verifier, and small-studio open-tool kit for X.02 (TOOL-ENG-1) - Code-First Parametric Solids & Measured STEP AP242, 3MF, and GLB Round-Trip Fidelity.
license: MIT
compatibility: Claude Code, GitHub Copilot, Cursor, Google Antigravity, OpenAI Codex, Ollama (Qwen 3.8 / Gemma 4)
---
# Code-First Parametric Solids & Measured STEP AP242, 3MF, and GLB Round-Trip Fidelity (X.02 · TOOL-ENG-1)

> **Fixed Educational Boundary (`EN`):** Every file on this page is an educational artifact generated by the script beside it. Nothing here is certified as load-bearing, printable, safe, or fit for any purpose. The verifier checks geometry, not fitness.
>
> **Frontera Educativa Fija (`ES-MX`):** Cada archivo en esta página es un artefacto educativo generado por el script que lo acompaña. Nada aquí está certificado como estructural, imprimible, seguro ni apto para ningún propósito. El verificador comprueba la geometría, no la aptitud.

## 1. Governing Law, Open Standard & Canonical URL
- **Toolbox Folio**: `X.02` (`TOOL-ENG-1` · `REV 1.0`, Redated `2026-11-08`)
- **Canonical URL**: https://informatico.ai/toolchain/x02/ (Spanish: https://informatico.ai/es-mx/toolchain/x02/)
- **Track Badge**: TOOLBOX X.02 · BUILD123D / CADQUERY KERNEL → STEP AP242 · 3MF · GLB AUDIT
- **Reference Standard / Repository**: [gumyr/build123d (Apache-2.0 Python BREP CAD)](https://github.com/gumyr/build123d)
- **Governing Equation**: `h_sagitta = R (1 − cos(π / N)) · V_step = V_flange + V_boss = 43,200 mm³ · ΔV / V < 10⁻⁶`
- **Deterministic Generator**: `python skills/toolchain/x02/make_x02.py`
- **Byte-Level Stdlib Verifier**: `python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py`
- **Planted-Defect Knockout Check**: `python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py --planted-defect` (must exit non-zero)
- **Primary Scite Anchor DOI**: https://doi.org/10.1115/1.4029050 (Scite Report: https://scite.ai/reports/10.1115/1.4029050)

## 2. Small-Studio & Independent-Practitioner Open-Tool Workflow
- **EN**: Independent Engineer's Zero-Cost Stack (build123d Apache-2.0 + FreeCAD 1.0 + OrcaSlicer): Author parametric parts in Python, export ISO 10303-21 STEP AP242 for CNC machine shops and 3MF for additive prototyping, and run verify_x02 to confirm zero volume drift between B-rep and mesh.
- **ES-MX**: Stack sin Costo para Ingenieros Independientes (build123d Apache-2.0 + FreeCAD 1.0 + OrcaSlicer): Modela piezas paramétricas en Python, exporta STEP AP242 (ISO 10303-21) para maquinado CNC y 3MF para manufactura aditiva, y ejecuta verify_x02 para certificar cero deriva volumétrica.

## 3. Tool-Neutral Agent Packet & Security Boundary (`security-runtime`)
1. **Generate Deterministic 3D Artifacts Locally**: Run `python skills/toolchain/x02/make_x02.py` inside the repository working directory to emit `src/toolchain/x02/files/x02_artifact.*` and `manifest.json`.
2. **Run Byte-Level Verifier as Acceptance Gate**: Run `python skills/toolchain/x02/verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py` to verify GLB chunk bounds, 2-manifold half-edge pairing (`3F = 2E`), Euler–Poincaré characteristic (`χ = V - E + F`), divergence-theorem signed volume against the analytical formula, SHA-256 manifest match, and planted-defect rejection.
3. **Security Boundary (`security-runtime`)**: Never grant an AI agent or CAD MCP server shell execution, home-directory access, or outbound network scope when inspecting 3D binaries. Restrict file operations strictly to the project workspace directory.

## 4. Deterministic Verification & Falsification Rules
1. Cross-Format Topological Identity: The vertex count (V = 16), face count (F = 28), and Euler characteristic (χ = 2) must match identically across x02_artifact.step, x02_artifact.3mf, and x02_artifact.glb.
2. Chordal Sagitta Tolerance Bound: For any cylindrical feature of radius R discretized into N segments, the radial deviation is strictly h = R(1 − cos(π/N)); keeping h ≤ 0.10 mm at R = 15 mm requires N ≥ 28.
3. Provenance & Planted-Defect Gate: Every exported file must embed the generator script SHA-256 and boundary statement, and verify_x02 must reject any flipped-normal or corrupted-schema mutation.

## 5. 4-Stage Geometry & Verification Pipeline
- Stage 1: Algebraic Python Solid Definition — Parameterize the stepped flange (60 × 40 × 12 mm) and boss (40 × 20 × 18 mm) as a single closed 2-manifold boundary with V_exact = 28,800 + 14,400 = 43,200.0 mm³.
- Stage 2: ISO 10303-21 STEP AP242 B-Rep Serialization — Emit explicit CARTESIAN_POINT, VERTEX_POINT, POLY_LOOP, ADVANCED_FACE, CLOSED_SHELL, and MANIFOLD_SOLID_BREP entities with millimeter length units (#7) and 10⁻⁵ mm uncertainty (#6).
- Stage 3: Deterministic 3MF ZIP & GLB Binary Packaging — Package the identical 16-vertex, 28-triangle topology into 3MF Core 1.2.3 XML (fixed ZIP timestamp) and Khronos GLB binary buffers with embedded provenance metadata.
- Stage 4: Cross-Format Round-Trip & Chordal Deviation Audit — Verify that STEP, 3MF, and GLB agree on vertex/face counts and analytical volume, and bound circular bore discretization error via h = R(1 − cos(π/N)).

## 6. Certified Reference Telemetry (T0/T1)
- **Exact B-Rep / Mesh Volume**: `43,200.0 mm³ (ΔV = 0.00%)`
- **Chordal Sagitta Error h(N)**: `0.0722 mm (at R=15, N=32)`
- **STEP AP242 Schema Audit**: `CLOSED_SHELL · 28 FACES PASS`
- **3MF & GLB Parity Verdict**: `PASS · SHA-256 VERIFIED`

## 7. Exact T0–T3 Truth Boundary
### Certified Geometry in Repository Today (T0/T1)
- Deterministic generator (skills/toolchain/x02/make_x02.py) emitting byte-reproducible STEP AP242 (.step), 3MF Core 1.2.3 (.3mf), and glTF 2.0 (.glb) solids.
- Stdlib cross-format verifier (verify_x02_toolchain_x02_parametric_step_3mf_roundtrip.py) checking ISO-10303-21 AP242 B-rep entities, 3MF ZIP XML structure, GLB manifoldness, and V = 43,200.0 mm³.
- Explicit Round-Trip Survival Matrix documenting what survives across STEP AP242, 3MF, and GLB (units, topology, colors, provenance).

### Educational Boundary & Edition 2 Horizon (T2/T3)
- Educational Geometry Boundary: Every file on this page is an educational artifact; nothing is certified as load-bearing, printable, safe, or fit for any purpose.
- Future Edition 2 Extensions: Analytic NURBS trimmed-surface STEP AP242 export via build123d/OCCT C++ bindings and automated PMI semantic tolerance extraction.

§ V.2 · Fuentes Primarias Revisadas por Pares y Especificaciones Abiertas

  1. ISO 10303-242:2022. Industrial automation systems and integration — Product data representation and exchange — Part 242: Application protocol: Managed model-based 3D engineering.
  2. Feeney, A. B., Frechette, S. P., & Srinivasan, V. (2015). A portrait of an ISO STEP tolerancing standard as an enabler of smart manufacturing systems. Journal of Computing and Information Science in Engineering, 15(2), 021001. DOI DOI 10.1115/1.4029050 [Scite ↗]
  3. 3MF Consortium. (2023). 3D Manufacturing Format Core Specification & Reference Guide v1.2.3. github.com/3MFConsortium/spec_core
  4. build123d Contributors. (2023–2026). build123d: A python CAD programming library (Apache-2.0). github.com/gumyr/build123d

Las 6 Herramientas y Folios CAD 3D (X.01–X.06) →