{
  "id": "FN-01",
  "project": "FLYNORTH FN-01",
  "revision": "V1.2 · CAD geometry register · 2026-10-16",
  "created": "2026-10-16",
  "status": "Public-data reference study / independent 2-seat concept; not construction drawings",
  "reference": {
    "title": "Pipistrel Panthera",
    "url": "https://www.pipistrel-aircraft.com/products/panthera/",
    "note": "FN-01 ใช้กรอบขนาด Panthera: span 10.86 m / length 8.07 m / height 2.19 m เป็นฐานภาพแนวคิดใหม่ แต่จัด cabin เป็น 2 ที่นั่งและโครงอะลูมิเนียม/ผ้าบางส่วน เป้า MTOW <500 kg ยังต้องพิสูจน์ ไม่ถ่ายโอนน้ำหนักหรือสมรรถนะเครื่อง 4 ที่นั่งมาเป็นผล FN"
  },
  "sources": [
    {
      "label": "Pipistrel Panthera / current product",
      "url": "https://www.pipistrel-aircraft.com/products/panthera/",
      "scope": "Manufacturer benchmark; checked 16 Oct 2026"
    },
    {
      "label": "Panthera 2025 brochure / dimensional reference",
      "url": "https://www.pipistrel-aircraft.com/wp-content/uploads/2023/04/Panthera_2025.pdf",
      "scope": "Provisional configuration; separate from current product headline figures"
    },
    {
      "label": "FAA / Airframe handbooks",
      "url": "https://www.faa.gov/regulations_policies/handbooks_manuals/aviation",
      "scope": "General metallic structure and aircraft-fabric background; not approval of the FN design"
    }
  ],
  "wing_layout": "Low wing",
  "seats": 2,
  "target_mtow_kg_exclusive": 500,
  "dimensions_reference": [
    [
      "Wingspan",
      "10.86 m",
      "10.86 m / adopted concept envelope; analysis pending"
    ],
    [
      "Length",
      "8.07 m",
      "8.07 m / adopted concept envelope; analysis pending"
    ],
    [
      "Height",
      "2.19 m",
      "2.19 m / adopted concept envelope; analysis pending"
    ],
    [
      "Wing area",
      "11.2 m² (legacy manufacturer sheet)",
      "11.2 m² / adopted concept envelope; analysis pending"
    ],
    [
      "Seats",
      "4",
      "2 side-by-side / confirmed brief"
    ],
    [
      "MTOW",
      "1,360 kg (2025 brochure, provisional)",
      "<500 kg target / not demonstrated"
    ],
    [
      "Main tank",
      "310 L maximum (2025 brochure)",
      "TBD / mission and mass budget"
    ],
    [
      "Landing gear",
      "Retractable (manufacturer)",
      "Fixed tricycle / initial lightweight study"
    ],
    [
      "Tail",
      "T-tail",
      "T-tail / independent structural sizing"
    ]
  ],
  "performance_reference": [
    [
      "Power",
      "260 hp",
      "Manufacturer current product"
    ],
    [
      "Maximum cruise",
      "199 KTAS / 369 km/h",
      "Manufacturer current product"
    ],
    [
      "Maximum range",
      "1,460 nm / 2,702 km",
      "Manufacturer headline; mission conditions not specified here"
    ],
    [
      "Useful load",
      "464 kg",
      "Manufacturer current product"
    ],
    [
      "Ceiling",
      "18,000 ft / 5,486 m",
      "Manufacturer current product"
    ]
  ],
  "materials": [
    [
      "Fuselage / cabin",
      "Aluminum frames + stringers + stressed sheet skin",
      "โครงหลักและผิวรับแรงร่วมกัน · alloy / temper / gauge / joints รอ stress sizing"
    ],
    [
      "Wing / load path",
      "Aluminum spar + ribs + closed leading-edge D-box",
      "คง torsional stiffness; ห้ามแทนผิวรับแรงด้วยผ้าโดยไม่มี load path ใหม่"
    ],
    [
      "Aft wing bays",
      "Aircraft-grade fabric / feasibility candidate",
      "พิจารณาเฉพาะช่องที่ไม่พึ่ง skin shear หลังตรวจ torsion, rib spacing, pressure และ flutter"
    ],
    [
      "Aileron / rudder / elevator",
      "Aluminum skeleton + aircraft-grade fabric candidate",
      "ต้องกำหนด balance, tension, attachment, UV / coating และ flutter envelope"
    ],
    [
      "T-tail / attachment",
      "Aluminum fin / stabilizer / engineered fittings",
      "ตรวจ bending, torsion, fatigue, control authority และ deep stall"
    ],
    [
      "Cowling / fairings",
      "Formed aluminum / purchased non-structural parts",
      "ไม่มีงานผลิต carbon-composite structural shell ในแผนเริ่มต้น"
    ],
    [
      "Landing gear / engine mount",
      "Purchased or engineered metal assemblies",
      "อะลูมิเนียมไม่จำเป็นต้องใช้ทุกชิ้น · alloy และ process ต้องเหมาะกับหน้าที่"
    ]
  ],
  "engineering_checks": [
    [
      "G0 / Requirements",
      "2 seats side-by-side · light-aircraft target <500 kg · mission and approval basis to agree"
    ],
    [
      "G1 / Geometry",
      "3D CAD / stations / airfoil / wing loading / tail volume / prop clearance / ergonomics"
    ],
    [
      "G2 / Mass & CG",
      "BOM mass + fasteners + fabric + coatings + paint + systems + contingency; verify loading cases"
    ],
    [
      "G3 / Structure",
      "Maneuver / gust / landing / engine / T-tail loads; joints, buckling, fatigue, corrosion"
    ],
    [
      "G4 / Aerodynamics",
      "Lift/drag polar and power required for new metal/fabric surface; stability, stall and cooling"
    ],
    [
      "G5 / Ground evidence",
      "Material coupons → joint / skin / fabric panels → wing/tail test articles → complete structure"
    ],
    [
      "G6 / Release",
      "Independent engineering review, ground/flight-test permissions and approved test plan before flight"
    ]
  ],
  "phases": [
    [
      "01 / Reference capture",
      "บันทึกรุ่น เอกสาร วันที่ และเงื่อนไขของแต่ละค่า · ไม่วัดจากภาพ perspective เป็นขนาดจริง"
    ],
    [
      "02 / 2-seat layout",
      "CAD cabin / seat / baggage / engine / gear / T-tail; FN-01 ไม่ย่อ Panthera ทุกแกนด้วย scale factor เดียว"
    ],
    [
      "03 / Metal architecture",
      "เลือก alloy/temper จาก allowables; วาง spar, frames, D-box, joints และ access panels"
    ],
    [
      "04 / Fabric trials",
      "เลือก aircraft fabric system; ทำ coupon / attachment / tension / coating test ก่อนใช้จริง"
    ],
    [
      "05 / Structural demonstrator",
      "สร้าง jig และ test articles เพื่อเทียบ mass / stiffness / joint behaviour กับ analysis"
    ],
    [
      "06 / Integration & test",
      "ติดตั้งระบบและชั่ง CG; ground tests; flight tests เฉพาะหลังผ่าน review และอนุญาต"
    ]
  ],
  "procurement": [
    [
      "Aluminum / fasteners",
      "Material certificates, temper/traceability, sheet forming and corrosion process · RFQ pending"
    ],
    [
      "Fabric system",
      "Aircraft-grade fabric + compatible adhesive/coating/UV system; ordinary canvas excluded · RFQ pending"
    ],
    [
      "Engine / propeller",
      "Installed mass, mount, cooling, fuel and support; selection after power sizing · RFQ pending"
    ],
    [
      "Equipment / facilities",
      "CAD / stress capability, drill/deburr/rivet tooling, jigs, calibrated metrology, segregated coating area"
    ],
    [
      "Budget scope",
      "Separate engineering/NRE, tooling, test articles, prototype parts, purchased systems, labor, premises and contingency; supplier quotes required"
    ]
  ],
  "reference_photo": "/static/fn01/reference/pipistrel-panthera.jpg",
  "hero": "/static/fn01/hero-pipistrel-v1.svg",
  "three_views": [
    {
      "id": "front",
      "label": "FRONT VIEW",
      "image": "/static/fn01/front-dimension-v2.svg",
      "alt": "FN-01 front / reference-envelope concept, two seats and T-tail",
      "partial": "aircraft_drawings/fn01-front.svg"
    },
    {
      "id": "top",
      "label": "TOP VIEW",
      "image": "/static/fn01/top-dimension-v2.svg",
      "alt": "FN-01 top / reference-envelope concept, two seats and T-tail",
      "partial": "aircraft_drawings/fn01-top.svg"
    },
    {
      "id": "side",
      "label": "SIDE VIEW",
      "image": "/static/fn01/side-dimension-v2.svg",
      "alt": "FN-01 side / reference-envelope concept, two seats and T-tail",
      "partial": "aircraft_drawings/fn01-side.svg"
    }
  ],
  "options": [
    {
      "title": "TOURING",
      "subtitle": "2 seats / personal travel",
      "points": [
        "Mission / baggage / range inputs to size",
        "Engine / propeller and fuel basis to validate"
      ]
    },
    {
      "title": "EXPERIENCE / TRAINING",
      "subtitle": "Same 2-seat airframe study",
      "points": [
        "Ground & flight discovery / training subject to operating permissions",
        "Maintainable cabin and access panels; no certification transfer"
      ]
    }
  ],
  "weight_rows": [
    [
      "Empty mass",
      "TBD / fresh aluminum + fabric BOM, systems and contingency"
    ],
    [
      "Occupants / baggage",
      "2 occupants; design masses and baggage allowance to freeze"
    ],
    [
      "Fuel mass",
      "Capacity × fuel density; capacity and density to specify"
    ],
    [
      "MTOW / CG",
      "Empty + occupants + baggage + fuel <500 kg target; check all loading cases"
    ]
  ],
  "aero_rows": [
    [
      "Surface / airfoil",
      "Reference silhouette only; airfoil, twist and drag polar not reverse-engineered from photos"
    ],
    [
      "Metal / fabric effect",
      "Joint steps, waviness, fabric deflection and cooling drag must enter new model"
    ],
    [
      "Curved wingtips",
      "Compact curved-tip study retained; no quantified drag saving"
    ],
    [
      "T-tail",
      "Tail volume, stability, stall interaction and flutter need new analysis"
    ]
  ],
  "engine_rows": [
    [
      "Reference powerplant",
      "Lycoming IO-540 / 260 hp (benchmark only)"
    ],
    [
      "FN powerplant",
      "TBD after power-required, installed-mass and cooling study"
    ],
    [
      "Propeller / installation",
      "Match engine, rpm, diameter, ground clearance, mount and fuel system"
    ]
  ],
  "fuel_rows": [
    [
      "FN tank capacity",
      "TBD / old 40 L scenario archived"
    ],
    [
      "Usable / unusable",
      "TBD / verify installation and attitudes"
    ],
    [
      "Fuel burn / endurance",
      "TBD / new engine and drag basis; no inherited composite-aircraft curve"
    ]
  ],
  "range_rows": [
    [
      "FN cruise / range",
      "TBD / compute from selected powerplant, drag, usable fuel and reserves"
    ],
    [
      "Reference range",
      "1,460 nm / 2,702 km / Panthera only"
    ],
    [
      "360° map",
      "User-input scenario only; neither reference headline nor old FN baseline is preloaded"
    ]
  ],
  "review_note": "นี่คือการศึกษาจากข้อมูลสาธารณะและภาพอ้างอิง ยังไม่มี manufacturer CAD, internal structure, laminate schedule หรือผลทดสอบของ FN การเปลี่ยนโครงสร้างเป็นโลหะ/ผ้าต้องออกแบบ load path ใหม่ และไม่ยืนยันว่าจะเบากว่า composite",
  "drawing_envelope": {
    "span_m": 10.86,
    "length_m": 8.07,
    "height_m": 2.19,
    "wing_area_m2": 11.2,
    "basis": "Panthera published envelope adopted for FN-01 concept",
    "status": "Concept drawing envelope / not structurally validated or CAD released",
    "seats": 2
  },
  "component_groups": [
    {
      "id": "fuselage",
      "number": 1,
      "name": "Fuselage / โครงลำตัว",
      "construction": "Frames + stringers + riveted metal skin",
      "checks": "Cabin / wing / tail / gear load paths; buckling, fatigue, access and CG",
      "group": "airframe",
      "cell": 0,
      "image": "/static/fn01/components/fuselage-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/airframe-parts-board-v2.png",
      "viewport": "3.0 3.0 537.0 356.0",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "wings",
      "number": 2,
      "name": "Wings / โครงปีก",
      "construction": "Metal spar + ribs + closed leading-edge D-box",
      "checks": "Bending, torsion, gust loads; fabric aft bays only after load-path verification",
      "group": "airframe",
      "cell": 1,
      "image": "/static/fn01/components/wings-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/airframe-parts-board-v2.png",
      "viewport": "546.0 3.0 537.0 356.0",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "tail",
      "number": 3,
      "name": "T-tail / ชุดแพนหาง",
      "construction": "Aluminum fin and stabilizer; selected fabric control surfaces",
      "checks": "Elevator on top; attachment loads, flutter, deep stall, trim and balance",
      "group": "airframe",
      "cell": 2,
      "image": "/static/fn01/components/tail-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/airframe-parts-board-v2.png",
      "viewport": "3.0 365.0 537.0 356.0",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "canopy",
      "number": 4,
      "name": "Canopy / Doors / กระจก",
      "construction": "Purchased formed glazing with engineered frame",
      "checks": "Visibility, latch, egress, support and material compatibility",
      "group": "airframe",
      "cell": 3,
      "image": "/static/fn01/components/canopy-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/airframe-parts-board-v2.png",
      "viewport": "546.0 365.0 537.0 356.0",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "cowling",
      "number": 5,
      "name": "Cowling / ฝาครอบเครื่อง",
      "construction": "Formed aluminum removable panels",
      "checks": "Engine clearance, cooling inlet/outlet, vibration and fire-zone review",
      "group": "airframe",
      "cell": 4,
      "image": "/static/fn01/components/cowling-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/airframe-parts-board-v2.png",
      "viewport": "3.0 727.0 537.0 356.0",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "mount",
      "number": 6,
      "name": "Engine Mount / แท่นเครื่อง",
      "construction": "Engineered metal tube/fitting assembly",
      "checks": "Loads, vibration, firewall interface and installation envelope",
      "group": "airframe",
      "cell": 5,
      "image": "/static/fn01/components/mount-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/airframe-parts-board-v2.png",
      "viewport": "546.0 727.0 537.0 356.0",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "landing-gear",
      "number": 7,
      "name": "Landing Gear / ชุดขาล้อ",
      "construction": "Fixed tricycle baseline / metal assemblies",
      "checks": "Landing/drop loads, ground clearance, attachment and steering",
      "group": "airframe",
      "cell": 6,
      "image": "/static/fn01/components/landing-gear-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/airframe-parts-board-v2.png",
      "viewport": "3.0 1089.0 537.0 356.0",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "wingtips",
      "number": 8,
      "name": "Curved Wingtips / ปลายปีก",
      "construction": "Formed metal tip study",
      "checks": "Tip transition, total drag, stall progression and additional root bending",
      "group": "airframe",
      "cell": 7,
      "image": "/static/fn01/components/wingtips-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/airframe-parts-board-v2.png",
      "viewport": "546.0 1089.0 537.0 356.0",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "engine",
      "number": 9,
      "name": "Engine / เครื่องยนต์",
      "construction": "Generic light-aircraft powerplant placeholder",
      "checks": "Model, power, installed mass, fuel, cooling and prop compatibility pending",
      "group": "systems",
      "cell": 0,
      "image": "/static/fn01/components/engine-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/systems-parts-board-v2.png",
      "viewport": "3.0 3 537.0 341",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "propeller",
      "number": 10,
      "name": "Propeller / ใบพัด",
      "construction": "Supplier-selected propeller / not in-house structural composite work",
      "checks": "Match selected engine, rpm, diameter, clearance and vibration",
      "group": "systems",
      "cell": 1,
      "image": "/static/fn01/components/propeller-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/systems-parts-board-v2.png",
      "viewport": "546.0 3 537.0 341",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "avionics",
      "number": 11,
      "name": "Avionics / แผงเครื่องมือ",
      "construction": "Two-seat panel and purchased instruments",
      "checks": "Electrical load, visibility, interfaces, harness and installation",
      "group": "systems",
      "cell": 2,
      "image": "/static/fn01/components/avionics-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/systems-parts-board-v2.png",
      "viewport": "3.0 350 537.0 323",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "wheels-brakes",
      "number": 12,
      "name": "Wheels & Brakes / ล้อและเบรก",
      "construction": "Purchased assemblies / compatibility study",
      "checks": "Mass, tire/axle/brake ratings, heat and mounting interface",
      "group": "systems",
      "cell": 3,
      "image": "/static/fn01/components/wheels-brakes-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/systems-parts-board-v2.png",
      "viewport": "546.0 350 537.0 323",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "fairings",
      "number": 13,
      "name": "Wheel Fairings / แฟริ่งล้อ",
      "construction": "Formed panels or purchased non-structural fairings",
      "checks": "Tire clearance, bracket fatigue, drag and access",
      "group": "systems",
      "cell": 4,
      "image": "/static/fn01/components/fairings-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/systems-parts-board-v2.png",
      "viewport": "3.0 679 537.0 333",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "hardware",
      "number": 14,
      "name": "Hardware / อุปกรณ์ยึด",
      "construction": "Traceable aircraft rivets, bolts and engineered fittings",
      "checks": "Joint allowables, shear/bearing, corrosion, access and inspection",
      "group": "systems",
      "cell": 5,
      "image": "/static/fn01/components/hardware-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/systems-parts-board-v2.png",
      "viewport": "546.0 679 537.0 333",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "interior",
      "number": 15,
      "name": "Interior / เบาะและเข็มขัด",
      "construction": "Exactly two side-by-side seats / no rear row",
      "checks": "Occupant masses, seat restraint loads, ergonomics, baggage and CG",
      "group": "systems",
      "cell": 6,
      "image": "/static/fn01/components/interior-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/systems-parts-board-v2.png",
      "viewport": "3.0 1018 537.0 427",
      "board_width": 1086,
      "board_height": 1448
    },
    {
      "id": "systems",
      "number": 16,
      "name": "Fuel / Electrical / Cooling",
      "construction": "Separate systems and routing study",
      "checks": "Usable fuel, vent/drain/fire protection, wiring and cooling evidence",
      "group": "systems",
      "cell": 7,
      "image": "/static/fn01/components/systems-v2.svg",
      "status": "Proposed FN component / not manufacturer internal design",
      "dimensions": "Overall reference envelope only; component-specific dimensions, material gauge and joints TBD",
      "board": "/static/fn01/systems-parts-board-v2.png",
      "viewport": "546.0 1018 537.0 427",
      "board_width": 1086,
      "board_height": 1448
    }
  ],
  "exploded_image": "/static/fn01/exploded-v2.svg",
  "cad_geometry": {
    "id": "FN-01-CAD-REGISTER",
    "revision": "V0.1 / 2026-10-16",
    "units": "Metres in register; mm for CAD exchange",
    "release_status": "Reference-envelope study / not detailed or manufacturing CAD",
    "coordinate_convention": {
      "origin": "Proposed nose/spinner station; not OEM weight-and-balance datum",
      "X": "positive aft",
      "Y": "positive right",
      "Z": "positive up",
      "planes": "XY top / XZ side / YZ front",
      "note": "Ground height, fuselage reference line and aircraft weight-and-balance datum must be reconciled before station release"
    },
    "parameters": [
      {
        "key": "span",
        "label": "Wingspan b",
        "value": 10.86,
        "unit": "m",
        "status": "REFERENCE",
        "basis": "Published reference / adopted FN envelope; not demonstrated FN as-built geometry",
        "source_url": "https://www.pipistrel-aircraft.com/wp-content/uploads/2023/04/Panthera_2025.pdf"
      },
      {
        "key": "length",
        "label": "Overall length L",
        "value": 8.07,
        "unit": "m",
        "status": "REFERENCE",
        "basis": "Published reference / adopted FN envelope; not demonstrated FN as-built geometry",
        "source_url": "https://www.pipistrel-aircraft.com/wp-content/uploads/2023/04/Panthera_2025.pdf"
      },
      {
        "key": "height",
        "label": "Overall height H",
        "value": 2.19,
        "unit": "m",
        "status": "REFERENCE",
        "basis": "Published reference / adopted FN envelope; not demonstrated FN as-built geometry",
        "source_url": "https://www.pipistrel-aircraft.com/wp-content/uploads/2023/04/Panthera_2025.pdf"
      },
      {
        "key": "wing_area",
        "label": "Wing area S",
        "value": 11.2,
        "unit": "m²",
        "status": "REFERENCE",
        "basis": "Published reference / adopted FN envelope; not demonstrated FN as-built geometry",
        "source_url": "https://www.pipistrel.si/products/general-aviation/panthera/"
      },
      {
        "key": "semispan",
        "label": "Centerline-to-tip envelope b/2",
        "value": 5.43,
        "unit": "m",
        "status": "DERIVED",
        "basis": "b / 2; gross envelope, not exposed structural wing length",
        "source_url": ""
      },
      {
        "key": "aspect_ratio",
        "label": "Aspect ratio AR",
        "value": 10.5303,
        "unit": "",
        "status": "DERIVED",
        "basis": "b² / S; uses published reference span and area conventions",
        "source_url": ""
      },
      {
        "key": "mean_geometric_chord",
        "label": "Mean geometric chord S/b",
        "value": 1.0313,
        "unit": "m",
        "status": "DERIVED",
        "basis": "Area divided by span; this is NOT mean aerodynamic chord (MAC)",
        "source_url": ""
      },
      {
        "key": "symmetry_plane",
        "label": "CAD symmetry plane",
        "value": 0,
        "unit": "mm / Y",
        "status": "CONVENTION",
        "basis": "Proposed FN datum; mirror geometry about Y=0, not a measured OEM dimension",
        "source_url": ""
      },
      {
        "key": "drawing_origin",
        "label": "Nose / spinner reference station",
        "value": 0,
        "unit": "mm / X",
        "status": "CONVENTION",
        "basis": "Proposed CAD-only origin: X aft, Y right, Z up; height-ground datum kept separate",
        "source_url": ""
      },
      {
        "key": "wing_incidence_root",
        "label": "Wing root incidence / i_w",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "Root chord เทียบ fuselage CAD reference line; geometric incidence ไม่ใช่ flight AoA · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "wing_dihedral",
        "label": "Wing dihedral / Γ",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "แนวยกของ main-wing reference line ใน front view ไม่รวมปลายปีกโค้ง · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "wing_quarter_chord_sweep",
        "label": "Quarter-chord sweep / Λc/4",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "แนว 25% chord ใน top view; อย่าใช้ leading-edge sweep แทน · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "wing_washout",
        "label": "Geometric washout / ε",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "i_root − i_tip; บวกหมายถึง tip incidence ต่ำกว่า root ตาม convention นี้ · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "tail_incidence",
        "label": "Horizontal tail incidence / i_t",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "Tail root chord เทียบ fuselage reference line; ต้องทำ trim / CG analysis · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "decalage",
        "label": "Wing–tail decalage / Δi",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "i_w − i_t; คำนวณเมื่อยืนยัน incidence ทั้งสองค่า · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "fin_sweep",
        "label": "Fin sweep",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "ต้องระบุว่าวัดที่ leading edge หรือ quarter chord · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "wingtip_cant",
        "label": "Wingtip cant / toe / transition",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "มุมยกปลายปีก, toe และรัศมีเปลี่ยนผิวเป็นคนละ parameter · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "engine_thrust_angles",
        "label": "Engine downthrust / sidethrust",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "Thrust axis เทียบ body reference และ symmetry plane · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "control_travel",
        "label": "Aileron / flap / elevator / rudder limits",
        "value": null,
        "unit": "deg",
        "status": "UNCONFIRMED",
        "basis": "มุมจาก neutral ถึง mechanical stops ต้องได้จาก AMM/SAMM ที่ตรงรุ่น · manufacturer rigging drawing / AMM or independent analysis required",
        "source_url": ""
      },
      {
        "key": "root_chord",
        "label": "Root chord / tip chord / taper",
        "value": null,
        "unit": "m / mm",
        "status": "UNCONFIRMED",
        "basis": "Need verified planform stations; cannot recover both chords from b and S alone",
        "source_url": ""
      },
      {
        "key": "mac",
        "label": "MAC and its station",
        "value": null,
        "unit": "m / mm",
        "status": "UNCONFIRMED",
        "basis": "Integrate verified chord distribution; S/b is not MAC",
        "source_url": ""
      },
      {
        "key": "wing_station",
        "label": "Wing root / quarter-chord station",
        "value": null,
        "unit": "m / mm",
        "status": "UNCONFIRMED",
        "basis": "X/Z location relative to chosen datum and cabin/CG",
        "source_url": ""
      },
      {
        "key": "tail_arm",
        "label": "Tail arm / stabilizer area / tail volume",
        "value": null,
        "unit": "m / mm",
        "status": "UNCONFIRMED",
        "basis": "Wing MAC and tail aerodynamic-center coordinates required",
        "source_url": ""
      },
      {
        "key": "fuselage_stations",
        "label": "Fuselage cross-section stations",
        "value": null,
        "unit": "m / mm",
        "status": "UNCONFIRMED",
        "basis": "X/Y/Z sections from dimensional drawing or measured object, not perspective render",
        "source_url": ""
      },
      {
        "key": "gear_geometry",
        "label": "Wheelbase / track / prop clearance",
        "value": null,
        "unit": "m / mm",
        "status": "UNCONFIRMED",
        "basis": "Loaded/unloaded gear geometry, tire radius, stroke and CG cases",
        "source_url": ""
      },
      {
        "key": "joint_design",
        "label": "Spar / fastener / rib pitch / skin gauge",
        "value": null,
        "unit": "m / mm",
        "status": "UNCONFIRMED",
        "basis": "Metal structure sizing, joint allowables, buckling/fatigue and test evidence",
        "source_url": ""
      }
    ],
    "source_issues": [
      {
        "label": "Four-seat reference / two-seat FN",
        "detail": "Full Panthera envelope is only the adopted drawing boundary. Two-seat metal/fabric FN is a new design; structure, mass, stations and performance are not validated by the reference.",
        "url": "https://www.pipistrel-aircraft.com/products/panthera/"
      }
    ],
    "release_requirements": [
      "Applicable manufacturer geometry/rigging drawings and AMM/SAMM revision",
      "Confirmed airfoil coordinate files, chord distribution, twist and reference axes",
      "Independent metal/fabric mass, CG, load, stability and flutter analysis",
      "Reviewed component interface-control drawings and manufacturing tolerances"
    ]
  },
  "cad_data_url": "/static/fn01/cad-geometry.json",
  "cad_csv_url": "/static/fn01/cad-parameters.csv"
}
