{
  "revision": 16,
  "precision_comparacion_mm": 0.01,
  "nota": "La precisión clasifica formas; no prescribe tolerancias de corte. Se conserva cara visible de fachada y cada ID original.",
  "tipos": [
    {
      "tipo": "T33",
      "codigos_anteriores": "T33 | T35",
      "cantidad": 8,
      "familia": "frame",
      "color": "#687B22",
      "seccion_mm": "70.00 × 70",
      "largos_geometricos_mm": "637.11",
      "envolvente_plano_mm": "70.0 × 637.11",
      "cortes": "90° ambos extremos; herraje de esquina pendiente",
      "IDs": "FRAME_FRONT_02 | FRAME_FRONT_04 | FRAME_FRONT_07 | FRAME_FRONT_09 | FRAME_BACK_02 | FRAME_BACK_04 | FRAME_BACK_07 | FRAME_BACK_09",
      "diagrama": "diagramas_canonicos/T33.svg",
      "plantilla": "plantillas_1a1/FRAME_FRONT_02.svg",
      "modelo": "modelos_por_tipo/T33.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T33",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T34",
      "codigos_anteriores": "T34",
      "cantidad": 4,
      "familia": "frame",
      "color": "#876146",
      "seccion_mm": "70.00 × 70",
      "largos_geometricos_mm": "1134.22",
      "envolvente_plano_mm": "70.0 × 1134.22",
      "cortes": "90° ambos extremos; herraje de esquina pendiente",
      "IDs": "FRAME_FRONT_03 | FRAME_FRONT_08 | FRAME_BACK_03 | FRAME_BACK_08",
      "diagrama": "diagramas_canonicos/T34.svg",
      "plantilla": "plantillas_1a1/FRAME_FRONT_03.svg",
      "modelo": "modelos_por_tipo/T34.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T34",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T30",
      "codigos_anteriores": "T30",
      "cantidad": 12,
      "familia": "frame",
      "color": "#595DB7",
      "seccion_mm": "70.00 × 70",
      "largos_geometricos_mm": "497.11",
      "envolvente_plano_mm": "497.11 × 70.0",
      "cortes": "90° ambos extremos, tramo recto sin entalle | 90° ambos extremos; herraje de esquina pendiente",
      "IDs": "FRAME_FRONT_11 | FRAME_FRONT_14 | FRAME_FRONT_16 | FRAME_FRONT_19 | FRAME_BACK_11 | FRAME_BACK_14 | FRAME_BACK_16 | FRAME_BACK_19 | SKIN_RAIL_02_0 | SKIN_RAIL_02_1 | SKIN_RAIL_04_0 | SKIN_RAIL_04_1",
      "diagrama": "diagramas_canonicos/T30.svg",
      "plantilla": "plantillas_1a1/FRAME_FRONT_11.svg",
      "modelo": "modelos_por_tipo/T30.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T30",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T32",
      "codigos_anteriores": "T32",
      "cantidad": 8,
      "familia": "frame",
      "color": "#AB4F74",
      "seccion_mm": "70.00 × 70",
      "largos_geometricos_mm": "295.78",
      "envolvente_plano_mm": "295.78 × 70.0",
      "cortes": "90° ambos extremos; herraje de esquina pendiente",
      "IDs": "FRAME_FRONT_12 | FRAME_FRONT_13 | FRAME_FRONT_17 | FRAME_FRONT_18 | FRAME_BACK_12 | FRAME_BACK_13 | FRAME_BACK_17 | FRAME_BACK_18",
      "diagrama": "diagramas_canonicos/T32.svg",
      "plantilla": "plantillas_1a1/FRAME_FRONT_12.svg",
      "modelo": "modelos_por_tipo/T32.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T32",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T31",
      "codigos_anteriores": "T31",
      "cantidad": 10,
      "familia": "frame",
      "color": "#008C9E",
      "seccion_mm": "70.00 × 70",
      "largos_geometricos_mm": "994.22",
      "envolvente_plano_mm": "994.22 × 70.0",
      "cortes": "90° ambos extremos, tramo recto sin entalle | 90° ambos extremos; herraje de esquina pendiente | 90° ambos extremos; pieza repetida994.22mm",
      "IDs": "FRAME_FRONT_15 | FRAME_FRONT_20 | FRAME_BACK_15 | FRAME_BACK_20 | OPENING_FRONT_H_-1 | OPENING_FRONT_H_+1 | OPENING_BACK_H_-1 | OPENING_BACK_H_+1 | SKIN_RAIL_01 | SKIN_RAIL_05",
      "diagrama": "diagramas_canonicos/T31.svg",
      "plantilla": "plantillas_1a1/FRAME_FRONT_15.svg",
      "modelo": "modelos_por_tipo/T31.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T31",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T36",
      "codigos_anteriores": "T36",
      "cantidad": 4,
      "familia": "frame",
      "color": "#A85D37",
      "seccion_mm": "70.00 × 70",
      "largos_geometricos_mm": "3000.0",
      "envolvente_plano_mm": "70.0 × 3000.0",
      "cortes": "90° ambos extremos; largo continuo3000mm",
      "IDs": "LONG_FRONT_-1 | LONG_FRONT_+1 | LONG_BACK_-1 | LONG_BACK_+1",
      "diagrama": "diagramas_canonicos/T36.svg",
      "plantilla": "plantillas_1a1/LONG_FRONT_-1.svg",
      "modelo": "modelos_por_tipo/T36.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T36",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T29",
      "codigos_anteriores": "T29",
      "cantidad": 20,
      "familia": "frame",
      "color": "#A66B00",
      "seccion_mm": "70 × 70",
      "largos_geometricos_mm": "640.0",
      "envolvente_plano_mm": "640.0 × 70.0",
      "cortes": "90° geométrico; validar apoyo antes de cortar",
      "IDs": "DEPTH_01 | DEPTH_02 | DEPTH_03 | DEPTH_04 | DEPTH_05 | DEPTH_06 | DEPTH_07 | DEPTH_08 | DEPTH_09 | DEPTH_10 | DEPTH_11 | DEPTH_12 | DEPTH_13 | DEPTH_14 | DEPTH_15 | DEPTH_16 | DEPTH_17 | DEPTH_18 | DEPTH_19 | DEPTH_20",
      "diagrama": "diagramas_canonicos/T29.svg",
      "plantilla": "plantillas_1a1/DEPTH_01.svg",
      "modelo": "modelos_por_tipo/T29.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T29",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T37",
      "codigos_anteriores": "T37",
      "cantidad": 2,
      "familia": "frame",
      "color": "#0072B2",
      "seccion_mm": "70.00 × 70",
      "largos_geometricos_mm": "862.89",
      "envolvente_plano_mm": "862.89 × 70.0",
      "cortes": "90° ambos extremos, tramo recto sin entalle",
      "IDs": "SKIN_RAIL_03_0 | SKIN_RAIL_03_1",
      "diagrama": "diagramas_canonicos/T37.svg",
      "plantilla": "plantillas_1a1/SKIN_RAIL_03_0.svg",
      "modelo": "modelos_por_tipo/T37.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T37",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T38",
      "codigos_anteriores": "T38",
      "cantidad": 4,
      "familia": "support",
      "color": "#D55E00",
      "seccion_mm": "70 × 70",
      "largos_geometricos_mm": "810.38",
      "envolvente_plano_mm": "640.0 × 497.11",
      "cortes": "Asientos contra planos Y/Z; eje37.838° horizontal; usar perfilYZ",
      "IDs": "BRACE_DEPTH_-1_-1 | BRACE_DEPTH_-1_+1 | BRACE_DEPTH_+1_-1 | BRACE_DEPTH_+1_+1",
      "diagrama": "diagramas_canonicos/T38.svg",
      "plantilla": "plantillas_1a1/BRACE_DEPTH_-1_-1.svg",
      "modelo": "modelos_por_tipo/T38.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T38",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T42",
      "codigos_anteriores": "T42",
      "cantidad": 2,
      "familia": "support",
      "color": "#595DB7",
      "seccion_mm": "90 × 90",
      "largos_geometricos_mm": "3000.0",
      "envolvente_plano_mm": "3000.0 × 90.0",
      "cortes": "90° geométrico; validar apoyo antes de cortar",
      "IDs": "POST_-1 | POST_+1",
      "diagrama": "diagramas_canonicos/T42.svg",
      "plantilla": "plantillas_1a1/POST_-1.svg",
      "modelo": "modelos_por_tipo/T42.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T42",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T39",
      "codigos_anteriores": "T39",
      "cantidad": 3,
      "familia": "support",
      "color": "#009E73",
      "seccion_mm": "70 × 70",
      "largos_geometricos_mm": "1970.0",
      "envolvente_plano_mm": "1970.0 × 70.0",
      "cortes": "90° geométrico; validar apoyo antes de cortar",
      "IDs": "TABLE_BEAM_-275 | TABLE_BEAM_+0 | TABLE_BEAM_+275",
      "diagrama": "diagramas_canonicos/T39.svg",
      "plantilla": "plantillas_1a1/TABLE_BEAM_-275.svg",
      "modelo": "modelos_por_tipo/T39.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T39",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T44",
      "codigos_anteriores": "T44",
      "cantidad": 2,
      "familia": "support",
      "color": "#AB4F74",
      "seccion_mm": "70 × 70",
      "largos_geometricos_mm": "710.0",
      "envolvente_plano_mm": "710.0 × 70.0",
      "cortes": "90° geométrico; validar apoyo antes de cortar",
      "IDs": "TABLE_ARM_-1 | TABLE_ARM_+1",
      "diagrama": "diagramas_canonicos/T44.svg",
      "plantilla": "plantillas_1a1/TABLE_ARM_-1.svg",
      "modelo": "modelos_por_tipo/T44.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T44",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T41",
      "codigos_anteriores": "T41",
      "cantidad": 2,
      "familia": "support",
      "color": "#A66B00",
      "seccion_mm": "70 × 70",
      "largos_geometricos_mm": "1024.59",
      "envolvente_plano_mm": "724.5 × 724.5",
      "cortes": "45° /45°; planosYZ: Y400 yZ842",
      "IDs": "BRACE_TABLE_-1 | BRACE_TABLE_+1",
      "diagrama": "diagramas_canonicos/T41.svg",
      "plantilla": "plantillas_1a1/BRACE_TABLE_-1.svg",
      "modelo": "modelos_por_tipo/T41.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T41",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T43",
      "codigos_anteriores": "T43",
      "cantidad": 2,
      "familia": "support",
      "color": "#008C9E",
      "seccion_mm": "90 × 90",
      "largos_geometricos_mm": "1810.0",
      "envolvente_plano_mm": "1810.0 × 90.0",
      "cortes": "90° geométrico; validar apoyo antes de cortar",
      "IDs": "SUPPORT_REAR_45 | SUPPORT_REAR_2955",
      "diagrama": "diagramas_canonicos/T43.svg",
      "plantilla": "plantillas_1a1/SUPPORT_REAR_45.svg",
      "modelo": "modelos_por_tipo/T43.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T43",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T40",
      "codigos_anteriores": "T40",
      "cantidad": 2,
      "familia": "support",
      "color": "#CC79A7",
      "seccion_mm": "70 × 70",
      "largos_geometricos_mm": "1178.09",
      "envolvente_plano_mm": "905.0 × 754.73",
      "cortes": "Plano vertical respecto eje 51.801°; plano horizontal respecto eje 38.199°; ver perfilXZ",
      "IDs": "BRACE_REAR_-1 | BRACE_REAR_+1",
      "diagrama": "diagramas_canonicos/T40.svg",
      "plantilla": "plantillas_1a1/BRACE_REAR_-1.svg",
      "modelo": "modelos_por_tipo/T40.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T40",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T45",
      "codigos_anteriores": "T45",
      "cantidad": 1,
      "familia": "table",
      "color": "#687B22",
      "seccion_mm": "1800 × 620 × 18",
      "largos_geometricos_mm": "1800",
      "envolvente_plano_mm": "1800.0 × 620.0",
      "cortes": "Rectángulo 1800×620; sellar cantos",
      "IDs": "TABLE_PLYWOOD_01",
      "diagrama": "diagramas_canonicos/T45.svg",
      "plantilla": "plantillas_1a1/TABLE_PLYWOOD_01.svg",
      "modelo": "modelos_por_tipo/T45.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T45",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T03",
      "codigos_anteriores": "T06 | T03",
      "cantidad": 8,
      "familia": "facade",
      "color": "#009E73",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "81.32",
      "envolvente_plano_mm": "57.5 × 57.5",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_-8 | FACADE_-1_-1_+8 | FACADE_-1_+1_-8 | FACADE_-1_+1_+8 | FACADE_+1_-1_-8 | FACADE_+1_-1_+8 | FACADE_+1_+1_-8 | FACADE_+1_+1_+8",
      "diagrama": "diagramas_canonicos/T03.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_-8.svg",
      "modelo": "modelos_por_tipo/T03.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T03",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T02",
      "codigos_anteriores": "T05 | T02",
      "cantidad": 8,
      "familia": "facade",
      "color": "#D55E00",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "351.32",
      "envolvente_plano_mm": "248.42 × 248.42",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_-7 | FACADE_-1_-1_+7 | FACADE_-1_+1_-7 | FACADE_-1_+1_+7 | FACADE_+1_-1_-7 | FACADE_+1_-1_+7 | FACADE_+1_+1_-7 | FACADE_+1_+1_+7",
      "diagrama": "diagramas_canonicos/T02.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_-7.svg",
      "modelo": "modelos_por_tipo/T02.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T02",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T01",
      "codigos_anteriores": "T04 | T01",
      "cantidad": 8,
      "familia": "facade",
      "color": "#0072B2",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "621.32",
      "envolvente_plano_mm": "439.34 × 439.34",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_-6 | FACADE_-1_-1_+6 | FACADE_-1_+1_-6 | FACADE_-1_+1_+6 | FACADE_+1_-1_-6 | FACADE_+1_-1_+6 | FACADE_+1_+1_-6 | FACADE_+1_+1_+6",
      "diagrama": "diagramas_canonicos/T01.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_-6.svg",
      "modelo": "modelos_por_tipo/T01.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T01",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T12",
      "codigos_anteriores": "T28 | T12",
      "cantidad": 4,
      "familia": "facade",
      "color": "#A85D37",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "846.67",
      "envolvente_plano_mm": "567.11 × 630.26",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_-5 | FACADE_-1_+1_+5 | FACADE_+1_-1_+5 | FACADE_+1_+1_-5",
      "diagrama": "diagramas_canonicos/T12.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_+5.svg",
      "modelo": "modelos_por_tipo/T12.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T12",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T11",
      "codigos_anteriores": "T27 | T11",
      "cantidad": 4,
      "familia": "facade",
      "color": "#526B91",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "922.01",
      "envolvente_plano_mm": "567.11 × 736.81",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_-4 | FACADE_-1_+1_+4 | FACADE_+1_-1_+4 | FACADE_+1_+1_-4",
      "diagrama": "diagramas_canonicos/T11.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_+4.svg",
      "modelo": "modelos_por_tipo/T11.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T11",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T10",
      "codigos_anteriores": "T26 | T10",
      "cantidad": 4,
      "familia": "facade",
      "color": "#876146",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "866.01",
      "envolvente_plano_mm": "646.31 × 662.5",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_-3 | FACADE_-1_+1_+3 | FACADE_+1_-1_+3 | FACADE_+1_+1_-3",
      "diagrama": "diagramas_canonicos/T10.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_+3.svg",
      "modelo": "modelos_por_tipo/T10.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T10",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T25",
      "codigos_anteriores": "T25",
      "cantidad": 2,
      "familia": "facade",
      "color": "#0072B2",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "932.82",
      "envolvente_plano_mm": "613.23 × 744.46",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_-2 | FACADE_+1_+1_-2",
      "diagrama": "diagramas_canonicos/T25.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_-1_-2.svg",
      "modelo": "modelos_por_tipo/T25.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T25",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T08",
      "codigos_anteriores": "T24 | T08",
      "cantidad": 4,
      "familia": "facade",
      "color": "#AB4F74",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "996.5",
      "envolvente_plano_mm": "789.48 × 683.7",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_-1 | FACADE_-1_+1_+1 | FACADE_+1_-1_+1 | FACADE_+1_+1_-1",
      "diagrama": "diagramas_canonicos/T08.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_+1.svg",
      "modelo": "modelos_por_tipo/T08.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T08",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T18",
      "codigos_anteriores": "T18",
      "cantidad": 2,
      "familia": "facade",
      "color": "#595DB7",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "1040.1",
      "envolvente_plano_mm": "777.89 × 777.89",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_+0 | FACADE_+1_+1_+0",
      "diagrama": "diagramas_canonicos/T18.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_-1_+0.svg",
      "modelo": "modelos_por_tipo/T18.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T18",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T19",
      "codigos_anteriores": "T19",
      "cantidad": 2,
      "familia": "facade",
      "color": "#008C9E",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "996.5",
      "envolvente_plano_mm": "789.48 × 683.7",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_+1 | FACADE_+1_+1_+1",
      "diagrama": "diagramas_canonicos/T19.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_-1_+1.svg",
      "modelo": "modelos_por_tipo/T19.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T19",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T20",
      "codigos_anteriores": "T20",
      "cantidad": 2,
      "familia": "facade",
      "color": "#AB4F74",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "932.82",
      "envolvente_plano_mm": "744.46 × 613.23",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_+2 | FACADE_+1_+1_+2",
      "diagrama": "diagramas_canonicos/T20.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_-1_+2.svg",
      "modelo": "modelos_por_tipo/T20.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T20",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T15",
      "codigos_anteriores": "T21 | T15",
      "cantidad": 4,
      "familia": "facade",
      "color": "#009E73",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "866.01",
      "envolvente_plano_mm": "662.5 × 646.31",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_+3 | FACADE_-1_+1_-3 | FACADE_+1_-1_-3 | FACADE_+1_+1_+3",
      "diagrama": "diagramas_canonicos/T15.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_-3.svg",
      "modelo": "modelos_por_tipo/T15.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T15",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T16",
      "codigos_anteriores": "T22 | T16",
      "cantidad": 4,
      "familia": "facade",
      "color": "#CC79A7",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "922.01",
      "envolvente_plano_mm": "736.81 × 567.11",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_+4 | FACADE_-1_+1_-4 | FACADE_+1_-1_-4 | FACADE_+1_+1_+4",
      "diagrama": "diagramas_canonicos/T16.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_-4.svg",
      "modelo": "modelos_por_tipo/T16.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T16",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T17",
      "codigos_anteriores": "T23 | T17",
      "cantidad": 4,
      "familia": "facade",
      "color": "#A66B00",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "846.67",
      "envolvente_plano_mm": "630.26 × 567.11",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_-1_+5 | FACADE_-1_+1_-5 | FACADE_+1_-1_-5 | FACADE_+1_+1_+5",
      "diagrama": "diagramas_canonicos/T17.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_-5.svg",
      "modelo": "modelos_por_tipo/T17.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T17",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T14",
      "codigos_anteriores": "T14",
      "cantidad": 2,
      "familia": "facade",
      "color": "#D55E00",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "932.82",
      "envolvente_plano_mm": "613.23 × 744.46",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_+1_-2 | FACADE_+1_-1_-2",
      "diagrama": "diagramas_canonicos/T14.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_-2.svg",
      "modelo": "modelos_por_tipo/T14.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T14",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T13",
      "codigos_anteriores": "T13",
      "cantidad": 2,
      "familia": "facade",
      "color": "#0072B2",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "996.5",
      "envolvente_plano_mm": "683.7 × 789.48",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_+1_-1 | FACADE_+1_-1_-1",
      "diagrama": "diagramas_canonicos/T13.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_-1.svg",
      "modelo": "modelos_por_tipo/T13.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T13",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T07",
      "codigos_anteriores": "T07",
      "cantidad": 2,
      "familia": "facade",
      "color": "#008C9E",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "1040.1",
      "envolvente_plano_mm": "777.89 × 777.89",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_+1_+0 | FACADE_+1_-1_+0",
      "diagrama": "diagramas_canonicos/T07.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_+0.svg",
      "modelo": "modelos_por_tipo/T07.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T07",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    },
    {
      "tipo": "T09",
      "codigos_anteriores": "T09",
      "cantidad": 2,
      "familia": "facade",
      "color": "#687B22",
      "seccion_mm": "120 × 20",
      "largos_geometricos_mm": "932.82",
      "envolvente_plano_mm": "744.46 × 613.23",
      "cortes": "perfil DXF; recorte circular sólo en fachada; extremos según pieza",
      "IDs": "FACADE_-1_+1_+2 | FACADE_+1_-1_+2",
      "diagrama": "diagramas_canonicos/T09.svg",
      "plantilla": "plantillas_1a1/FACADE_-1_+1_+2.svg",
      "modelo": "modelos_por_tipo/T09.glb",
      "visor": "../Visor/index.html?mode=assembly&family=T09",
      "estado": "Geometría de estudio; unión, medidas reales y resistencia pendientes"
    }
  ]
}