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

# Genset Memorial

`POST /api/v1/tools/genset/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/genset/memorial`
- Auth: none declared

O memorial do degrau pelo MESMO gerador do app, com os rótulos e a figura
que a página lhe dá. A rota mandava `modo` e `cable_material` — chaves que o
gerador não lê —, e o memorial saía com o modo "—", a classe sem rótulo, sem
a linha do cabo e sem o gráfico (G338).

## Request body

- GensetMemorialIn
  - `entrada` GensetIn, required: Degrau de carga no grupo gerador (ISO 8528-5) — `study_genset_step`. Bloco de carga (`step_kVA`) OU partida direta de motor (`motor=True` + `P_kW`).
    - `V_V` number, required: tensão nominal do gerador (V)
    - `Sn_kVA` number, required: potência nominal do gerador (kVA)
    - `xd_pct` number: reatância transitória X'd (%)
    - `XR` number: relação X/R do gerador
    - `step_kVA` number, nullable: degrau em bloco (kVA)
    - `step_pf` number: FP do degrau em bloco
    - `motor` boolean: degrau = partida direta de motor
    - `P_kW` number, nullable: potência do motor (kW)
    - `eta` number
    - `pf` number: FP nominal do motor
    - `ip_in` number: Ip/In do motor
    - `pf_lr` number: FP de rotor bloqueado
    - `cable_mm2` number, nullable: cabo gerador→carga
    - `cable_len_m` number
    - `cable_material` 'Cu' | 'Al'
    - `cable_parallel` integer
    - `iso_class` 'G1' | 'G2' | 'G3' | 'G4'
    - `dv_limit_pct` number, nullable: limite próprio; None = o da classe (G4 exige)
  - `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)
