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

# Ct Memorial

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

## Request body

- TcMemorialIn
  - `entrada` TcIn, required: Dimensionamento de TC de proteção (IEC 61869-2) — `ct_sizing.size_ct` e as verificações que decidem junto: robustez ao curto, saturação pela componente CC e, quando há núcleo de medição, a classe de exatidão. ESCOPO desta rota: o dimensionamento, as três verificações acima e — pelos blocos `psrc` e `partida` — a falta e a partida de motor NO TEMPO (IEEE PSRC), com as figuras do memorial (G202) — e, pelo bloco `diferencial`, a estabilidade do 87T de dois núcleos na falta passante (G203).
    - `Icc_A` number, required: corrente de curto no primário (A)
    - `Isn_A` 1 | 5: secundário nominal (A)
    - `classe` '5P' | '10P'
    - `ALF` number: fator-limite de exatidão nominal
    - `burden_VA` number: carga nominal do TC
    - `relay_ohm` number: impedância do relé
    - `cable_ohm_km` number: Ω/km do cabo de controle
    - `dist_m` number: distância até o relé
    - `loop` boolean: ida e volta (laço) no cabo
    - `Rct_ohm` number, nullable: resistência do enrolamento; None = estimada
    - `I_load_A` number, nullable: corrente de carga
    - `Fter` number: fator de sobrecorrente térmica
    - `xr` number: X/R do curto — decide a componente CC
    - `t_relay_ms` number, nullable: tempo do relé; None = sem verificação de saturação CC
    - `pickup_sec_A` number, nullable: pickup do 50 no secundário — troca o gate pelo Δt real
    - `Ei_ponto_cal` number, nullable: energia incidente no ponto NO TEMPO DO RELÉ (cal/cm²) — recompõe a energia com o atraso da saturação e diz a categoria (G238)
    - `Ith_A` number, nullable: Ith de placa do TC
    - `t_s` number: duração da falta (s)
    - `tth_s` number: tempo de referência do Ith
    - `Idyn_A` number, nullable: Idyn de placa; None = 2,5·Ith
    - `medicao` boolean: há núcleo de medição a verificar
    - `classe_medicao` '0.2S' | '0.2' | '0.5S' | '0.5' | '1'
    - `FS` number: fator de segurança do núcleo de medição
    - `In_A` number, nullable: corrente PRIMÁRIA nominal do TC de medição (≈ 1,2× a carga máxima) — é ela que define a relação; a do circuito é I_load_A
    - `instr_withstand_A` number, nullable: suportabilidade do instrumento
    - `adotado` string, nullable: relação adotada (ex.: '600/5'); None = a recomendada — é ela que vai ao memorial e às verificações
    - `psrc` TcPsrcIn: A falta NO TEMPO (IEEE PSRC) do TC adotado — o pickup do 50 em A primários e as premissas do modelo, que o memorial declara (G202).
      - `pickup_A` number, required: pickup do 50 que este TC alimenta (A primários)
      - `S` number: declividade S da curva de excitação (típico 15–25)
      - `remanencia` number: fluxo remanescente antes da falta, em fração do de saturação
      - `Xb_ohm` number: reatância do burden — só o PSRC a usa
    - `partida` TcPartidaIn: A partida de motor com offset CC contra o 50 do alimentador — o mesmo modelo e as mesmas premissas da falta (`psrc`).
      - `I_partida_A` number, required: corrente de partida (rotor bloqueado), A primários eficazes
      - `xr` number: X/R do circuito na partida (motores de MT: 15–40)
    - `diferencial` TcDiffIn: O 87T de dois núcleos na falta passante (G203): o lado 2 é o TC ADOTADO; aqui vão o transformador, o núcleo do lado 1 e a característica do relé. As premissas do lado 2 (S, remanência, Xb) são as do bloco `psrc`, como na página; sem ele, as do núcleo.
      - `Sn_MVA` number, required: potência de referência do 87T (IrW = Sn/(√3·U) em cada lado)
      - `U1_kV` number, required: tensão do lado 1 (kV)
      - `U2_kV` number, required: tensão do lado 2 — o do TC adotado (kV)
      - `Ip1_A` number, required: primário do TC do lado 1 (A)
      - `Isn1_A` 1 | 5: secundário do TC do lado 1
      - `ALF1` number: fator-limite do TC do lado 1
      - `VA1` number: carga nominal do TC do lado 1 (VA)
      - `Rct1_ohm` number, nullable: Rct do TC do lado 1; None = estimada
      - `Zb1_ohm` number: carga REAL do lado 1 (relé + fiação, laço)
      - `remanencia1` number
      - `Xb1_ohm` number
      - `I_passante_kA` number, nullable: falta passante vista do lado 2; None = o Icc do dimensionamento
      - `xr` number, nullable: X/R da passante; None = o X/R da entrada
      - `polarizacao` 'ret630' | 'max'
      - `caracteristica` 'ret630' | 'generic'
      - `Iop_min_pu` number
      - `inclinacao2_pct` number
      - `fim2_pu` number
      - `fim1_pu` number: só na característica genérica (no TR2PTDF é fixo)
      - `inclinacao3_pct` number: só na característica genérica (no TR2PTDF é fixa)
  - `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)
