{
  "schema": "copv_detailed_concept_v2",
  "parameters_mm": {
    "inner_radius_mm": 100.0,
    "straight_length_mm": 400.0,
    "dome_depth_mm": 60.0,
    "boss_bore_radius_mm": 15.0,
    "neck_length_mm": 20.0,
    "liner_thickness_mm": 1.0,
    "overwrap_thickness_mm": 3.0
  },
  "materials": {
    "aluminum": {
      "label": "Al 6061 内衬",
      "color": [
        0.66,
        0.72,
        0.76
      ],
      "kind": 1
    },
    "carbon": {
      "label": "碳纤维 / 环氧",
      "color": [
        0.075,
        0.085,
        0.092
      ],
      "kind": 0
    },
    "titanium": {
      "label": "Ti-6Al-4V boss",
      "color": [
        0.49,
        0.52,
        0.55
      ],
      "kind": 2
    },
    "steel": {
      "label": "316L 接口套",
      "color": [
        0.7,
        0.73,
        0.75
      ],
      "kind": 3
    },
    "elastomer": {
      "label": "弹性体 O 形圈",
      "color": [
        0.045,
        0.052,
        0.047
      ],
      "kind": 4
    },
    "peek": {
      "label": "PEEK 挡圈",
      "color": [
        0.64,
        0.54,
        0.35
      ],
      "kind": 5
    },
    "adhesive": {
      "label": "环氧粘接界面",
      "color": [
        0.53,
        0.31,
        0.13
      ],
      "kind": 6
    }
  },
  "section": false,
  "scope": "Parametric CAD construction concept. Port sizes, seal stack, metal identities and local reinforcement are illustrative design choices, not a qualified product.",
  "display_tessellation": "Tri3 of actual component CAD surfaces, not a volume FE mesh. Section is a true CAD quarter cut, retaining solid cut faces.",
  "cavity": "Empty storage cavity. Metallic liner, adhesive, four structural ply bands and polar reinforcement; no invented internal baffles.",
  "thread_display": "Procedural helical thread texture on insert bore; not a CAD thread solid or a qualified thread form.",
  "original_solver_scope": "Existing FEniCSx result belongs ONLY to v1 simplified geometry, not this boss/seal/ply assembly.",
  "seconds": 13.452191600110382,
  "parts": [
    {
      "name": "金属气密内衬",
      "material": "aluminum",
      "group": "liner",
      "volume_mm3": 335078.43389441585,
      "solid_count": 1
    },
    {
      "name": "环氧粘接层 0.15 mm",
      "material": "adhesive",
      "group": "bond",
      "volume_mm3": 49523.82919948455,
      "solid_count": 1
    },
    {
      "name": "包覆铺层 1 / +55°",
      "material": "carbon",
      "group": "ply",
      "ply": 1,
      "angle": 55,
      "volume_mm3": 248944.2400732995,
      "solid_count": 1
    },
    {
      "name": "包覆铺层 2 / -55°",
      "material": "carbon",
      "group": "ply",
      "ply": 2,
      "angle": -55,
      "volume_mm3": 251162.19966425514,
      "solid_count": 1
    },
    {
      "name": "包覆铺层 3 / -55°",
      "material": "carbon",
      "group": "ply",
      "ply": 3,
      "angle": -55,
      "volume_mm3": 253340.68628953863,
      "solid_count": 1
    },
    {
      "name": "包覆铺层 4 / +55°",
      "material": "carbon",
      "group": "ply",
      "ply": 4,
      "angle": 55,
      "volume_mm3": 255522.13308312465,
      "solid_count": 1
    },
    {
      "name": "上极区局部补强",
      "material": "carbon",
      "group": "reinforcement",
      "angle": 25,
      "volume_mm3": 4315.3025387904,
      "solid_count": 1
    },
    {
      "name": "下极区局部补强",
      "material": "carbon",
      "group": "reinforcement",
      "angle": -25,
      "volume_mm3": 4315.3025387904145,
      "solid_count": 1
    },
    {
      "name": "上端充装口 · 嵌入法兰与车削 boss",
      "material": "titanium",
      "group": "boss",
      "end": 1,
      "volume_mm3": 83609.68203939195,
      "solid_count": 1
    },
    {
      "name": "下端服务口 · 嵌入法兰与车削 boss",
      "material": "titanium",
      "group": "boss",
      "end": -1,
      "volume_mm3": 80967.6291004479,
      "solid_count": 1
    },
    {
      "name": "上端充装口 · O 形圈 1",
      "material": "elastomer",
      "group": "seal",
      "end": 1,
      "volume_mm3": 206.59277011498781,
      "solid_count": 1
    },
    {
      "name": "上端充装口 · O 形圈 2",
      "material": "elastomer",
      "group": "seal",
      "end": 1,
      "volume_mm3": 206.59277011498781,
      "solid_count": 1
    },
    {
      "name": "上端充装口 · PEEK 挡圈",
      "material": "peek",
      "group": "backup",
      "end": 1,
      "volume_mm3": 122.13923188534119,
      "solid_count": 1
    },
    {
      "name": "上端充装口 · 中空接口套 / 六角扳手位",
      "material": "steel",
      "group": "insert",
      "end": 1,
      "volume_mm3": 16164.284969179704,
      "solid_count": 1
    },
    {
      "name": "下端服务口 · O 形圈 1",
      "material": "elastomer",
      "group": "seal",
      "end": -1,
      "volume_mm3": 206.59277011498781,
      "solid_count": 1
    },
    {
      "name": "下端服务口 · O 形圈 2",
      "material": "elastomer",
      "group": "seal",
      "end": -1,
      "volume_mm3": 206.59277011498781,
      "solid_count": 1
    },
    {
      "name": "下端服务口 · PEEK 挡圈",
      "material": "peek",
      "group": "backup",
      "end": -1,
      "volume_mm3": 122.13923188534119,
      "solid_count": 1
    },
    {
      "name": "下端服务口 · 中空接口套 / 六角扳手位",
      "material": "steel",
      "group": "insert",
      "end": -1,
      "volume_mm3": 14387.368748382787,
      "solid_count": 1
    }
  ],
  "gmsh_version": "4.15.2",
  "artifact_sha256": {
    "detailed_assembly.step": "8981fcdb19b7f42bf10aadf5ae23fa92d178362e5a61610391d807e698d15b9b",
    "detailed_assembly.brep": "7113807d2db471f3582c1c5146bb74473390d4f593a0c011e88150df149fb7db",
    "model.json.gz": "707ec730643725ccc77b0abd2bf491d0c1fae4686a46c89507e1a6525db4b316"
  },
  "section_sha256": "d43d9508c8c22b69a584b60eb064237eb5225cc1d7376c794233bef7affb038a",
  "total_build_seconds": 30.05397280002944,
  "step_roundtrip": {
    "solid_count": 18,
    "all_positive_volumes": true,
    "max_relative_volume_error": 3.5706080074193736e-05,
    "relative_volume_tolerance": 0.0001
  },
  "references": [
    {
      "title": "NASA COPV primer: liner / composite construction",
      "url": "https://ntrs.nasa.gov/citations/20110008406"
    },
    {
      "title": "Metal liner, bonded overwrap and boss construction example",
      "url": "https://patents.google.com/patent/US5822838A/en"
    }
  ],
  "reference_scope": "Construction principles only. This model is an original illustrative concept; alloy choices and seal dimensions are not copied from, qualified by, or approved by these references.",
  "source_sha256": "911dd7a7c80efe368fe8ab314b9421d747b7189b5bf6f9b053d9807ad1a45a8a"
}
