import json, subprocess

projeto = {
  "casco": "redondo",
  "nome": "Alessandra-Feitosa",
  "titulo": "Plano de Linhas — Tesouro da Baía (12m x 3.50m)",
  "subtitulo": "Embarcação de Fundo Redondo (Round Bilge) • LOA = 12,00 m • Boca = 3,50 m • Pontal = 1,90 m",
  "loa_m": 12.0,
  "loa_sq": 34.0,
  "balizas": 11,
  "mid_x": 15.5,
  "curvas": {
    "planSheer": [
      [0.0, 3.54, 0.28753],
      [7.0, 4.7, 0.0439],
      [15.5, 4.96, 0.01728],
      [25.0, 3.75, -0.27202],
      [34.0, 0.0, -0.56132]
    ],
    "profSheer": [
      [0.0, 5.85, -0.0625],
      [7.5, 5.5, -0.03083],
      [15.5, 5.38, 0.00083],
      [25.0, 6.4, 0.2139],
      [34.0, 8.8, 0.31943]
    ],
    "profKeel": [
      [0.0, 1.6, -0.2547],
      [6.5, 0.4, -0.11453],
      [15.5, 0.0, 0.02564],
      [25.0, 2.3, 0.45857],
      [34.0, 8.8, 0.98587]
    ]
  },
  "medidos": {
    "planSheer": [
      [0.0, 3.54],
      [7.0, 4.7],
      [15.5, 4.96],
      [25.0, 3.75],
      [34.0, 0.0]
    ],
    "profSheer": [
      [0.0, 5.85],
      [7.5, 5.5],
      [15.5, 5.38],
      [25.0, 6.4],
      [34.0, 8.8]
    ],
    "profKeel": [
      [0.0, 1.6],
      [6.5, 0.4],
      [15.5, 0.0],
      [25.0, 2.3],
      [34.0, 8.8]
    ]
  },
  "secao": {
    "pts": [
      [0.0, 0.0],
      [1.1, 0.15],
      [2.3, 0.55],
      [3.5, 1.3],
      [4.4, 2.4],
      [4.85, 3.8],
      [4.96, 5.38]
    ]
  },
  "cheia": {
    "p": 2.20,
    "re": 0.93,
    "vante": 0.62
  },
  "registro": {
    "calibracao": "Digitalização do croqui manual em papel milimetrado com 11 balizas (passo uniforme), seção mestra calibrada na marca de 200 mm da malha (X = 15,5 qd) e LOA total de 34,0 qd calibrado exatamente para 12,00 m.",
    "notas": [
      "Dimensões principais nominais de projeto: LOA = 12,00 m, Boca Máxima = 3,50 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,20 e Cm = 0,814).",
      "Relação Comprimento/Boca L/B = 3,43, proporcionando excelente equilíbrio entre hidrodinâmica, estabilidade transversal e capacidade volumétrica.",
      "Curvas de planta e perfil perfeitamente alisadas e validadas sem inflexões longitudinais."
    ]
  }
}

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

print("projeto_12m_350.json gravado.")
