import json, subprocess

projeto = {
  "casco": "redondo",
  "nome": "Alessandra-Feitosa",
  "titulo": "Plano de Linhas — Tesouro da Baía (12m)",
  "subtitulo": "Embarcação de Fundo Redondo (Round Bilge) • LOA = 12,00 m • Boca = 3,80 m • Pontal = 1,90 m",
  "loa_m": 12.0,
  "loa_sq": 36.2,
  "balizas": 12,
  "mid_x": 16.0,
  "curvas": {
    "planSheer": [
      [0.0, 3.92, 0.29283],
      [7.5, 5.35, 0.0885],
      [15.5, 5.73, 0.0065],
      [26.0, 4.3, -0.27888],
      [36.2, 0.0, -0.56426]
    ],
    "profSheer": [
      [0.0, 6.2, -0.05813],
      [8.0, 5.85, -0.02937],
      [16.0, 5.73, -0.00062],
      [26.0, 6.8, 0.21462],
      [36.2, 9.2, 0.25596]
    ],
    "profKeel": [
      [0.0, 1.8, -0.25079],
      [7.0, 0.5, -0.12063],
      [16.0, 0.0, 0.00952],
      [27.0, 2.5, 0.44502],
      [36.2, 9.2, 1.0115]
    ]
  },
  "medidos": {
    "planSheer": [
      [0.0, 3.92],
      [7.5, 5.35],
      [15.5, 5.73],
      [26.0, 4.3],
      [36.2, 0.0]
    ],
    "profSheer": [
      [0.0, 6.2],
      [8.0, 5.85],
      [16.0, 5.73],
      [26.0, 6.8],
      [36.2, 9.2]
    ],
    "profKeel": [
      [0.0, 1.8],
      [7.0, 0.5],
      [16.0, 0.0],
      [27.0, 2.5],
      [36.2, 9.2]
    ]
  },
  "secao": {
    "pts": [
      [0.0, 0.0],
      [1.3, 0.2],
      [2.7, 0.6],
      [4.1, 1.4],
      [5.1, 2.5],
      [5.6, 4.0],
      [5.73, 5.73]
    ]
  },
  "cheia": {
    "p": 2.18,
    "re": 0.93,
    "vante": 0.62
  },
  "registro": {
    "calibracao": "Digitalização e calibração de croqui em papel milimetrado com 12 estações/balizas, passo de 3,0 quadrados entre balizas, baliza 6 posicionada na meia-nau (X = 16,0 qd) e LOA total de 36,2 qd calibrado exatamente para 12,00 m.",
    "notas": [
      "Dimensões principais nominais de projeto: LOA = 12,00 m, Boca Máxima = 3,80 m e Pontal na Meia-Nau = 1,90 m.",
      "Casco de bojo redondo (round bilge) contínuo com ajuste de super-elipse na seção mestra (p = 2,18 e Cm = 0,810).",
      "Relação Comprimento/Boca L/B = 3,16, típica de veleiros e saveiros de cruzeiro e carga com alta estabilidade e capacidade volumétrica.",
      "Todas as curvas longitudinais de planta e perfil devidamente alisadas e validadas sem inflexões indesejadas."
    ]
  }
}

with open("/home/magdalena/eee/alunos/alessandra-feitosa/projeto_12m_380.json", "w", encoding="utf-8") as f:
    json.dump(projeto, f, indent=2, ensure_ascii=False)

print("projeto_12m_380.json gravado.")
