{
  "segments": [
    {
      "id": "LC1",
      "module_id": "U_BRIDGE",
      "description": "LED sob ponte, acima da janela",
      "bbox_m": [
        5.29,
        8.162,
        7.31,
        8.175
      ],
      "bottom_mm": 2092,
      "height_mm": 9,
      "length_mm": 2020,
      "voltage_V_design": 24,
      "kelvin": 3000,
      "power_W_per_m_design": 9.6,
      "power_W_design": 19.392,
      "status": "EXISTE_MODELO; PERFIL/FITA_A_SELECIONAR"
    },
    {
      "id": "LC2-1",
      "module_id": "U03",
      "description": "LED em nicho estreito",
      "bbox_m": [
        8.285,
        8.195,
        8.415,
        8.205
      ],
      "bottom_mm": 1852,
      "height_mm": 5,
      "length_mm": 130,
      "voltage_V_design": 24,
      "kelvin": 3000,
      "power_W_per_m_design": 9.6,
      "power_W_design": 1.248,
      "status": "POSIÇÃO_REVISTA_R25"
    },
    {
      "id": "LC2-2",
      "module_id": "U03",
      "description": "LED em nicho estreito",
      "bbox_m": [
        8.285,
        8.195,
        8.415,
        8.205
      ],
      "bottom_mm": 2132,
      "height_mm": 5,
      "length_mm": 130,
      "voltage_V_design": 24,
      "kelvin": 3000,
      "power_W_per_m_design": 9.6,
      "power_W_design": 1.248,
      "status": "POSIÇÃO_REVISTA_R25"
    },
    {
      "id": "LC2-3",
      "module_id": "U03",
      "description": "LED em nicho estreito",
      "bbox_m": [
        8.285,
        8.195,
        8.415,
        8.205
      ],
      "bottom_mm": 2654,
      "height_mm": 5,
      "length_mm": 130,
      "voltage_V_design": 24,
      "kelvin": 3000,
      "power_W_per_m_design": 9.6,
      "power_W_design": 1.248,
      "status": "POSIÇÃO_REVISTA_R25"
    },
    {
      "id": "LC3",
      "module_id": "ISLAND",
      "description": "LED sob bordo do balanço sul",
      "bbox_m": [
        5.205,
        5.825,
        7.495,
        5.84
      ],
      "bottom_mm": 859,
      "height_mm": 8,
      "length_mm": 2290,
      "voltage_V_design": 24,
      "kelvin": 3000,
      "power_W_per_m_design": 9.6,
      "power_W_design": 21.984,
      "status": "EXISTE_MODELO; PERFIL/FITA_A_SELECIONAR"
    },
    {
      "id": "LED-DP",
      "owner": "DP02",
      "startCAD_m": [
        1.97,
        8.105
      ],
      "endCAD_m": [
        3.03,
        8.105
      ],
      "bottom_or_emission_z_mm": 2200,
      "length_mm": 1060,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 6.36,
      "circuit": "CL01",
      "profile_groove_proposed_mm": [
        12,
        6
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Contínuo sob ponte:2peças550mm. Canal12×6mm em base18mm;12mm remanescentes.",
      "spans_modules": [
        "DP01",
        "DP02"
      ],
      "module_id": "DP02"
    },
    {
      "id": "LED-LS",
      "owner": "LS02",
      "startCAD_m": [
        2.12,
        6.16
      ],
      "endCAD_m": [
        3.3200000000000003,
        6.16
      ],
      "bottom_or_emission_z_mm": 1500,
      "length_mm": 1200,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 7.2,
      "circuit": "CL01",
      "profile_groove_proposed_mm": [
        12,
        6
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Contínuo sob o conjunto de 2 superiores; canal 12×6 mm em base de 18 mm, com 12 mm remanescentes. Eixo Y=6160 mm, a 20 mm da aresta frontal do corpo Y=6180 mm: ficam 14 mm de madeira entre ranhura e aresta, sem invadir a frente móvel. Recuo construtivo de 15 mm em relação ao eixo visual antigo Y=6175 mm. Prever emenda e passagem de cabos entre peças/corpos; não fresar sem desenho do perfil e das uniões.",
      "spans_modules": [
        "LS01",
        "LS02"
      ],
      "module_id": "LS02"
    },
    {
      "id": "LED-OFFICE_SHELF_1",
      "owner": "OFFICE_SHELF_1",
      "startCAD_m": [
        13.0,
        0.17000000000000015
      ],
      "endCAD_m": [
        13.0,
        1.11
      ],
      "bottom_or_emission_z_mm": 1430.0,
      "length_mm": 940,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 5.64,
      "circuit": "CE01",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Centro do perfil200mm da paredeE;20mm da aresta frontal da prateleira. Perfil embutido e difusor removível por baixo.",
      "module_id": "OFFICE_SHELF_1"
    },
    {
      "id": "LED-OFFICE_SHELF_2",
      "owner": "OFFICE_SHELF_2",
      "startCAD_m": [
        13.0,
        1.59
      ],
      "endCAD_m": [
        13.0,
        2.5300000000000002
      ],
      "bottom_or_emission_z_mm": 1430.0,
      "length_mm": 940,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 5.64,
      "circuit": "CE01",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Centro do perfil200mm da paredeE;20mm da aresta frontal da prateleira. Perfil embutido e difusor removível por baixo.",
      "module_id": "OFFICE_SHELF_2"
    },
    {
      "id": "LED-OFFICE_SHELF_3",
      "owner": "OFFICE_SHELF_3",
      "startCAD_m": [
        13.0,
        0.17000000000000015
      ],
      "endCAD_m": [
        13.0,
        1.11
      ],
      "bottom_or_emission_z_mm": 2029.9999999999998,
      "length_mm": 940,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 5.64,
      "circuit": "CE01",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Centro do perfil200mm da paredeE;20mm da aresta frontal da prateleira. Perfil embutido e difusor removível por baixo.",
      "module_id": "OFFICE_SHELF_3"
    },
    {
      "id": "LED-OFFICE_SHELF_4",
      "owner": "OFFICE_SHELF_4",
      "startCAD_m": [
        13.0,
        1.59
      ],
      "endCAD_m": [
        13.0,
        2.5300000000000002
      ],
      "bottom_or_emission_z_mm": 2029.9999999999998,
      "length_mm": 940,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 5.64,
      "circuit": "CE01",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Centro do perfil200mm da paredeE;20mm da aresta frontal da prateleira. Perfil embutido e difusor removível por baixo.",
      "module_id": "OFFICE_SHELF_4"
    },
    {
      "id": "LED-ESC-PR01",
      "owner": "ESC-PR01",
      "startCAD_m": [
        10.4775,
        0.49
      ],
      "endCAD_m": [
        10.4775,
        2.66
      ],
      "bottom_or_emission_z_mm": 400.0,
      "length_mm": 2170.0,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 13.02,
      "circuit": "CE02",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Perfil no fundo da prateleira: eixo67,5mm da aresta traseira da peça; termina40mm antes de cada extremidade.",
      "module_id": "ESC-PR01"
    },
    {
      "id": "LED-ESC-PR02",
      "owner": "ESC-PR02",
      "startCAD_m": [
        10.4775,
        0.49
      ],
      "endCAD_m": [
        10.4775,
        2.16
      ],
      "bottom_or_emission_z_mm": 780.0,
      "length_mm": 1670.0000000000002,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 10.02,
      "circuit": "CE02",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Perfil no fundo da prateleira: eixo67,5mm da aresta traseira da peça; termina40mm antes de cada extremidade.",
      "module_id": "ESC-PR02"
    },
    {
      "id": "LED-ESC-PR03",
      "owner": "ESC-PR03",
      "startCAD_m": [
        10.4775,
        0.89
      ],
      "endCAD_m": [
        10.4775,
        2.66
      ],
      "bottom_or_emission_z_mm": 1160.0,
      "length_mm": 1770.0,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 10.62,
      "circuit": "CE02",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Perfil no fundo da prateleira: eixo67,5mm da aresta traseira da peça; termina40mm antes de cada extremidade.",
      "module_id": "ESC-PR03"
    },
    {
      "id": "LED-ESC-PR04",
      "owner": "ESC-PR04",
      "startCAD_m": [
        10.4775,
        0.49
      ],
      "endCAD_m": [
        10.4775,
        2.36
      ],
      "bottom_or_emission_z_mm": 1540.0,
      "length_mm": 1870.0,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 11.22,
      "circuit": "CE02",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Perfil no fundo da prateleira: eixo67,5mm da aresta traseira da peça; termina40mm antes de cada extremidade.",
      "module_id": "ESC-PR04"
    },
    {
      "id": "LED-ESC-PR05",
      "owner": "ESC-PR05",
      "startCAD_m": [
        10.4775,
        0.9400000000000001
      ],
      "endCAD_m": [
        10.4775,
        2.66
      ],
      "bottom_or_emission_z_mm": 1920.0,
      "length_mm": 1720.0000000000002,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 10.32,
      "circuit": "CE02",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Perfil no fundo da prateleira: eixo67,5mm da aresta traseira da peça; termina40mm antes de cada extremidade.",
      "module_id": "ESC-PR05"
    },
    {
      "id": "LED-ESC-PR06",
      "owner": "ESC-PR06",
      "startCAD_m": [
        10.4775,
        0.49
      ],
      "endCAD_m": [
        10.4775,
        2.66
      ],
      "bottom_or_emission_z_mm": 2300.0,
      "length_mm": 2170.0,
      "temperature_K": 3000,
      "voltage_V_nominal": 24,
      "design_W_per_m_assumption": 6,
      "design_power_W": 13.02,
      "circuit": "CE02",
      "profile_groove_proposed_mm": [
        12,
        8
      ],
      "profile_status": "RESERVA; selecionar perfil/fita e conferir espessura restante antes de fresar. Comprimento de fita ajustável ao módulo de corte do fabricante.",
      "location": "Perfil no fundo da prateleira: eixo67,5mm da aresta traseira da peça; termina40mm antes de cada extremidade.",
      "module_id": "ESC-PR06"
    },
    {
      "id": "CR02-LED",
      "length_mm": 1900,
      "type": "vertical24V3000K",
      "module_id": "CR02"
    },
    {
      "id": "TV03-LED",
      "length_mm": 2720,
      "groove_mm": [
        12,
        8
      ],
      "type": "24V3000K",
      "module_id": "TV03"
    },
    {
      "id": "LED-NICHO-850",
      "length_mm": 274,
      "bottom_mm": 850,
      "groove_mm": [
        12,
        8
      ],
      "circuit": "CS01",
      "location": "Sob prateleira útil250;20mm antes de cada ponta. Perfil por selecionar.",
      "module_id": "SUITE-NICHO"
    },
    {
      "id": "LED-NICHO-1250",
      "length_mm": 274,
      "bottom_mm": 1250,
      "groove_mm": [
        12,
        8
      ],
      "circuit": "CS01",
      "location": "Sob prateleira útil250;20mm antes de cada ponta. Perfil por selecionar.",
      "module_id": "SUITE-NICHO"
    },
    {
      "id": "LED-NICHO-1650",
      "length_mm": 274,
      "bottom_mm": 1650,
      "groove_mm": [
        12,
        8
      ],
      "circuit": "CS01",
      "location": "Sob prateleira útil250;20mm antes de cada ponta. Perfil por selecionar.",
      "module_id": "SUITE-NICHO"
    },
    {
      "id": "LED-NICHO-2050",
      "length_mm": 274,
      "bottom_mm": 2050,
      "groove_mm": [
        12,
        8
      ],
      "circuit": "CS01",
      "location": "Sob prateleira útil250;20mm antes de cada ponta. Perfil por selecionar.",
      "module_id": "SUITE-NICHO"
    },
    {
      "id": "LED-NICHO-2450",
      "length_mm": 274,
      "bottom_mm": 2450,
      "groove_mm": [
        12,
        8
      ],
      "circuit": "CS01",
      "location": "Sob prateleira útil250;20mm antes de cada ponta. Perfil por selecionar.",
      "module_id": "SUITE-NICHO"
    }
  ],
  "circuits": [
    {
      "id": "CL01",
      "description": "Lavandaria:superiores+ponte alimentar",
      "segment_ids": [
        "LED-DP",
        "LED-LS"
      ],
      "total_length_mm": 2260,
      "assumed_W_per_m": 6,
      "assumed_load_W": 13.56,
      "minimum_driver_W_with25percent_headroom": 16.95,
      "indicative_driver_W_not_selected": 24,
      "output_nominal": "24VDC tensão constante",
      "driver_access_owner": "LS02",
      "driver_reserve": "Reserva técnica250×100×160mm junto da zona superior do armário de lavagem; painel removível e ventilação dependentes do driver. Sem contacto com alimentos.",
      "control": "Comando/dimmer compatível em circuito próprio; tecnologia a selecionar com eletricista.",
      "wiring": "Distribuição24V em paralelo; bitola, quedas de tensão, proteção, seccionamento230V e separação de circuitos a dimensionar. Não indicar secção de cabo sem comprimentos/percurso reais.",
      "status": "ESQUEMA E RESERVA - NÃO É PROJETO ELÉTRICO FINAL"
    },
    {
      "id": "CE01",
      "description": "Prateleiras acima da secretária",
      "segment_ids": [
        "LED-OFFICE_SHELF_1",
        "LED-OFFICE_SHELF_2",
        "LED-OFFICE_SHELF_3",
        "LED-OFFICE_SHELF_4"
      ],
      "total_length_mm": 3760,
      "assumed_W_per_m": 6,
      "assumed_load_W": 22.56,
      "minimum_driver_W_with25percent_headroom": 28.2,
      "indicative_driver_W_not_selected": 36,
      "output_nominal": "24VDC tensão constante",
      "driver_access_owner": "OFFICE_CABINET_NORTH",
      "driver_reserve": "No rodapé removível do gaveteiro norte, suporte próprio e reservação do driver fino; dimensões, dissipação e temperatura por catálogo.",
      "control": "Comando/dimmer compatível em circuito próprio; tecnologia a selecionar com eletricista.",
      "wiring": "Distribuição24V em paralelo; bitola, quedas de tensão, proteção, seccionamento230V e separação de circuitos a dimensionar. Não indicar secção de cabo sem comprimentos/percurso reais.",
      "status": "ESQUEMA E RESERVA - NÃO É PROJETO ELÉTRICO FINAL"
    },
    {
      "id": "CE02",
      "description": "Seis prateleiras de livros alargadas R26; carga e dissipação por confirmar",
      "segment_ids": [
        "LED-ESC-PR01",
        "LED-ESC-PR02",
        "LED-ESC-PR03",
        "LED-ESC-PR04",
        "LED-ESC-PR05",
        "LED-ESC-PR06"
      ],
      "total_length_mm": 11370,
      "assumed_W_per_m": 6,
      "assumed_load_W": 68.22,
      "minimum_driver_W_with25percent_headroom": 85.275,
      "indicative_driver_W_not_selected": 100,
      "output_nominal": "24VDC tensão constante",
      "driver_access_owner": "OFFICE_CABINET_NORTH",
      "driver_reserve": "No rodapé removível do gaveteiro norte, separado do outro driver e com acesso frontal. Cabo por conduta à parede oposta, traçado final pelo eletricista.",
      "control": "Comando/dimmer compatível em circuito próprio; tecnologia a selecionar com eletricista.",
      "wiring": "Distribuição24V em paralelo; bitola, quedas de tensão, proteção, seccionamento230V e separação de circuitos a dimensionar. Não indicar secção de cabo sem comprimentos/percurso reais.",
      "status": "ESQUEMA E RESERVA - NÃO É PROJETO ELÉTRICO FINAL"
    },
    {
      "id": "CT01",
      "description": "Prateleira sobreTV",
      "total_length_mm": 2720,
      "assumed_W_per_m": 6,
      "assumed_load_W": 16.32,
      "indicative_driver_W_not_selected": 24,
      "driver_access_owner": "TV01 compartimento visitável",
      "status": "Reserva de potência; driver, controlador, dissipação e caminho de cabos por confirmar"
    },
    {
      "id": "CC01",
      "description": "Vitrine",
      "total_length_mm": 1900,
      "assumed_W_per_m": 6,
      "assumed_load_W": 11.4,
      "indicative_driver_W_not_selected": 18,
      "driver_access_owner": "Apoio visitável fora da vitrine",
      "status": "Reserva de potência; driver, controlador, dissipação e caminho de cabos por confirmar"
    },
    {
      "id": "CS01",
      "description": "Nicho decorativo suíte",
      "total_length_mm": 1370,
      "assumed_W_per_m": 6,
      "assumed_load_W": 8.22,
      "indicative_driver_W_not_selected": 18,
      "driver_access_owner": "SUITE-NICHO tampa traseira visitável",
      "status": "Reserva de potência; driver, controlador, dissipação e caminho de cabos por confirmar"
    }
  ],
  "kitchen": {
    "supply_design_VDC": 24,
    "CCT_K": 3000,
    "CRI_target": 90,
    "strip_power_assumption_W_per_m": 9.6,
    "total_length_mm": 4700,
    "load_W_design": 45.120000000000005,
    "load_plus25percent_W": 56.400000000000006,
    "driver_nominal_proposal_W": 60,
    "driver_status": "ALVO_PRELIMINAR; dimensionar pelo produto real, temperatura, dimming e comprimento de cabos.",
    "driver_location_proposed": "Compartimento técnico independente e ventilado no maleiroK02 acimaZ2400, acessível pela frente; separado da saída de ar e zona quente dos aparelhos. Se não houver separação térmica/acesso, deslocar driver para caixa técnica acessível fora deste móvel.",
    "circuits": [
      {
        "id": "L-C1",
        "controls": "Cozinha/ponte+nicho, regulável",
        "segments": [
          "LC1",
          "LC2-1",
          "LC2-2",
          "LC2-3"
        ]
      },
      {
        "id": "L-C2",
        "controls": "Balançodailha, regulável independente",
        "segments": [
          "LC3"
        ]
      }
    ],
    "wiring": "Alimentação230V até driver e distribuição24V por circuitosparalelos, semséries de fitas. Cabo em conduta acessível/inspecionável, separado da água/calor. Secçãoefusívelpeloeletricistaconforme percursosreais e queda tensão; rasgos sóapósfita/perfilselecionados.",
    "profile_detail_design": "Perfil dealumínio comdifusoropal, removível/ventilado; rasgoejogo a partir da ficha do perfil. Envelopes modelo5–9mmdealtura nãosão gabaritode fresagem. FitaIP/proteção adequadas àlocalização.",
    "hood": "Siemens LJ67BDP60:2LED de3W,3500K nominal e regulação de temperatura/brilho pela função de fábrica. Circuito próprio230V separado; nunca ligar as lâmpadas ao driver24V da carpintaria.",
    "no_led_modules": [
      "K01",
      "K02",
      "K03",
      "K04",
      "K05",
      "K06",
      "K07",
      "PANTRY"
    ],
    "exclude_added_strip_under_hood": true
  }
}