---
title: "Panel Memorial"
method: POST
path: "/api/v1/tools/panel/memorial"
tags: ["ferramentas"]
---

# Panel Memorial

`POST /api/v1/tools/panel/memorial`

## Request

- Base URL: `https://app.estudoseletricos.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.estudoseletricos.com/api/v1/tools/panel/memorial`
- Auth: none declared

O memorial da IEC 60890 pelo MESMO gerador do app, com a geometria e a
ventilação que ele lê de `inputs` — só com a montagem, as dimensões saíam
0 × 0 × 0 m (G338). Em MT não há memorial, como na plataforma: o resultado
é estimativa e a verificação formal é o ensaio de tipo — a recusa diz isso,
em vez do `TypeError` do gerador (que só conhece a BT).

## Request body

- PanelMemorialIn
  - `entrada` PanelIn, required: Elevação de temperatura em painel (IEC 60890) — `study_panel_temp_rise`. A `montagem` é o vocabulário de `panel_temp_rise.MOUNTINGS` (a MESMA da página): ela resolve as faces expostas e o tipo de instalação da Fig. 4.
    - `P_W` number, required: perdas totais dissipadas dentro do painel (W)
    - `h_m` number, required: altura (m)
    - `w_m` number, required: largura (m)
    - `d_m` number, required: profundidade (m)
    - `montagem` 'destacado' | 'parede' | 'fim_fila' | 'central' | 'central_cob'
    - `ventilated` boolean: aberturas de ventilação
    - `vent_area_cm2` number, nullable: área de saída
    - `n_partitions` integer: separações horizontais
    - `ambient_C` number: temperatura ambiente (°C)
    - `device_limit_C` number, nullable: limite do componente mais crítico
    - `in_current_A` number, nullable: corrente nominal
    - `regime` 'BT' | 'MT'
  - `ident` Ident: Identificação do memorial — o que o expander do app pede antes do PDF.
    - `tag` string: circuito/instalação
    - `empresa` string
    - `resp` string: responsável técnico
  - `white_label` WhiteLabel: A marca do PARCEIRO no documento (S19/M1). Sob white-label a marca da plataforma some do documento INTEIRO, inclusive do Termo de Responsabilidade — resta só a versão do motor. Vale nos TRÊS documentos que o implementam (parecer de faturas, memorial de demanda e de recuperação — o "pacote do parceiro" da G106). Os memoriais das ferramentas e o caderno da planta ainda não o suportam, e por isso não o declaram: campo que o gerador ignora é promessa quebrada em silêncio.
    - `nome` string
    - `logo_png_b64` string, nullable: PNG em base64; passa pelo MESMO gate do upload do app

## Response `200`

Successful Response

## Other responses

- `402`: exige assinatura ativa
- `422`: Validation Error

---

[API](https://skmtc.dev/estudoseletricos/apis/arc-flash-platform-api.md) · [All operations](https://skmtc.dev/estudoseletricos/apis/arc-flash-platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/estudoseletricos/apis/arc-flash-platform-api/revisions/5877d717cb1b?raw)
