{
  "schema": "copv_bc_load_visualization_v1",
  "mesh_sha256": "09ec8d0aba2072d29ac2e76fb9b5d6b6a3400287e69b846b6b06fb0156e93e15",
  "contract_sha256": "6f3da59471347baa454c052471b6025cfe0da34f937206e83ff5b46b07a48a21",
  "peak_pressure_MPa": 1.0,
  "constraints": [
    {
      "id": "A",
      "type": "nodal_translation_gauge",
      "original_node_index": 135,
      "gmsh_node_id": 136,
      "position_mm": [
        9.05,
        0.0,
        -295.0
      ],
      "U_peak_mm": [
        0.0,
        0.0,
        0.0
      ],
      "locked_axes": [
        0,
        1,
        2
      ],
      "reaction_peak_N": [
        -8.747595980906908e-10,
        2.2168781477205357e-08,
        -0.09073762276581765
      ],
      "values_mm": [
        0.0,
        0.0,
        0.0
      ]
    },
    {
      "id": "B",
      "type": "nodal_translation_gauge",
      "original_node_index": 40274,
      "gmsh_node_id": 40275,
      "position_mm": [
        -9.05,
        -2.702478269379222e-14,
        -295.0
      ],
      "U_peak_mm": [
        -0.00029857379493847643,
        0.0,
        0.0
      ],
      "locked_axes": [
        1,
        2
      ],
      "reaction_peak_N": [
        0.0,
        -1.1750786829689552e-08,
        -0.09073774685910174
      ],
      "values_mm": [
        0.0,
        0.0
      ]
    },
    {
      "id": "C",
      "type": "nodal_translation_gauge",
      "original_node_index": 40258,
      "gmsh_node_id": 40259,
      "position_mm": [
        -2.556941339432531e-14,
        9.05,
        -295.0
      ],
      "U_peak_mm": [
        -0.00014471364416836867,
        0.0001461435312610108,
        0.0
      ],
      "locked_axes": [
        2
      ],
      "reaction_peak_N": [
        0.0,
        0.0,
        -9.017702138347516e-07
      ],
      "values_mm": [
        0.0
      ]
    }
  ],
  "pressure": {
    "type": "surface_traction",
    "formula": "t=-p*n_solid",
    "facet_count": 57544,
    "arrows": [
      {
        "position_mm": [
          -0.5021855683478711,
          34.8454822605394,
          240.1815973644497
        ],
        "U_peak_mm": [
          0.0037819634835514772,
          0.008877776912454309,
          0.35234088626616505
        ],
        "direction": [
          0.00419429593560015,
          0.44380868113913174,
          0.8961117466182157
        ],
        "length_mm": 22.65191549897995
      },
      {
        "position_mm": [
          -1.6218038814678108,
          -34.33837602754638,
          -240.437079612553
        ],
        "U_peak_mm": [
          -0.0011987480114273137,
          -0.008735725592437755,
          -0.004884131707890514
        ],
        "direction": [
          -0.038890824351467276,
          -0.455104698726974,
          -0.8895882288890145
        ],
        "length_mm": 22.34482487124315
      },
      {
        "position_mm": [
          -37.1575402307557,
          0.6665158834895637,
          239.0341067886046
        ],
        "U_peak_mm": [
          -0.0063244907436332915,
          0.0008841024297360387,
          0.35400540524998725
        ],
        "direction": [
          -0.45102967763242224,
          0.021145574478364383,
          0.8922584236502188
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -0.2653051565267563,
          34.98552687383191,
          -240.12543609430296
        ],
        "U_peak_mm": [
          0.0005531680913743301,
          0.009090573422970566,
          -0.005197785261517163
        ],
        "direction": [
          0.0008576095318370847,
          0.44272535823499765,
          -0.8966568583809437
        ],
        "length_mm": 22.741246320930962
      },
      {
        "position_mm": [
          2.6630659300344153,
          99.93452061953587,
          -80.76646892479236
        ],
        "U_peak_mm": [
          0.006101974215734301,
          0.035833587351832404,
          0.16576624965756848
        ],
        "direction": [
          0.021156698069639452,
          0.9997536831390529,
          0.006705756981008605
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -0.3754430418777373,
          99.96928818115187,
          -1.4539334651457807
        ],
        "U_peak_mm": [
          0.005712932700228598,
          0.03597498785134534,
          0.17381834896726125
        ],
        "direction": [
          -0.009238471630389898,
          0.9999348339100025,
          0.006706606840275858
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -0.14035816613689014,
          99.96988876882455,
          -161.43683679754167
        ],
        "U_peak_mm": [
          0.004393384885367693,
          0.03250068393512351,
          0.15936782710129305
        ],
        "direction": [
          -0.006889382077548669,
          0.9999537724049384,
          0.006707418856920519
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          35.42426678192276,
          1.5415725441172192,
          239.89073015035777
        ],
        "U_peak_mm": [
          0.012414447188318604,
          -0.0003675338881423959,
          0.3523170903569997
        ],
        "direction": [
          0.4537230895453694,
          0.03584118635716153,
          0.8904216795282535
        ],
        "length_mm": 23.04756580301966
      },
      {
        "position_mm": [
          99.95565369120042,
          1.7188525217524833,
          -160.81905139727198
        ],
        "U_peak_mm": [
          0.03410809476012665,
          -0.004205930034844682,
          0.15865294292739737
        ],
        "direction": [
          0.999667347355112,
          0.02579136739286543,
          -0.0
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          2.4287320573442504,
          99.9404897632423,
          79.217190672968
        ],
        "U_peak_mm": [
          0.007288548754838131,
          0.03636593584739869,
          0.18199425604383845
        ],
        "direction": [
          0.018813926615575897,
          0.9998005088938183,
          0.006706607261916748
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          99.96047047225203,
          -1.622879929724142,
          -77.37003326308506
        ],
        "U_peak_mm": [
          0.03829437899104098,
          -0.0050308670380329315,
          0.16546822475810463
        ],
        "direction": [
          0.9997034845811934,
          -0.02435041922061346,
          -0.0
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          99.9556536912005,
          1.718852521751091,
          -1.2440182217687834e-09
        ],
        "U_peak_mm": [
          0.03858709605116495,
          -0.003946570031846372,
          0.17330589528046125
        ],
        "direction": [
          0.9996673473551125,
          0.025791367392845013,
          -0.0
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          1.0165864070311341,
          -99.96482866848525,
          160.08338151359018
        ],
        "U_peak_mm": [
          -0.0015165609541183168,
          -0.03458714101854663,
          0.1886622961542458
        ],
        "direction": [
          0.015650638175809195,
          -0.9998550389421909,
          0.0067051194321830565
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          99.96002503155161,
          -1.631992615931929,
          77.43824566700077
        ],
        "U_peak_mm": [
          0.038905736812071434,
          -0.0051943393634348465,
          0.18111852652177363
        ],
        "direction": [
          0.9997001427794607,
          -0.02448723191227851,
          -0.0
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          99.95565369120042,
          1.7188525217524793,
          160.81905139478317
        ],
        "U_peak_mm": [
          0.03606344639378329,
          -0.004341994478934478,
          0.1879575884536787
        ],
        "direction": [
          0.999667347355112,
          0.025791367392865493,
          -0.0
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -1.4186312501871752,
          -34.147712115698674,
          240.51933715027948
        ],
        "U_peak_mm": [
          0.002465495135922156,
          -0.008740057118621499,
          0.3526473260506442
        ],
        "direction": [
          -0.03407151465758075,
          -0.4479511740339976,
          0.8934085725861943
        ],
        "length_mm": 22.215158675662686
      },
      {
        "position_mm": [
          0.7820576535946095,
          -99.96693835586898,
          0.09920315702642786
        ],
        "U_peak_mm": [
          -0.003008460934253981,
          -0.03664535358685905,
          0.17400780420896322
        ],
        "direction": [
          0.013306694405678476,
          -0.999888980985871,
          0.006705041911159755
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -99.9699686139705,
          -0.07025467304764794,
          -82.35599718484552
        ],
        "U_peak_mm": [
          -0.03549948075381785,
          0.004398845023127683,
          0.16637899664379055
        ],
        "direction": [
          -0.9999660840653319,
          0.0047800610533785155,
          -0.006706842429287465
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          35.42426670146322,
          -1.5415725404638498,
          -239.89073019140153
        ],
        "U_peak_mm": [
          0.00875738021619452,
          -0.0012177421715565998,
          -0.005044063701098048
        ],
        "direction": [
          0.4537230901017676,
          -0.035841186432433926,
          -0.8904216792417056
        ],
        "length_mm": 23.047565750667165
      },
      {
        "position_mm": [
          -99.96831874123465,
          -0.5794590599456123,
          -0.6770584747985898
        ],
        "U_peak_mm": [
          -0.03497783987505105,
          0.0041357271936864615,
          0.1746655067552014
        ],
        "direction": [
          -0.9999139069636197,
          -0.011279784042226479,
          0.006704113118860282
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -37.995622945707304,
          0.7791542223977782,
          -238.62514079288385
        ],
        "U_peak_mm": [
          -0.010270188928753627,
          0.0011437509431425025,
          -0.006614124682428363
        ],
        "direction": [
          -0.4491178377096602,
          0.01658410544553981,
          -0.8933186079431965
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          0.5489619016802249,
          -99.96848719426758,
          -159.884038491993
        ],
        "U_peak_mm": [
          -0.004131095366203967,
          -0.03453076094761794,
          0.15920214140284025
        ],
        "direction": [
          0.010974576907148665,
          -0.999917294818213,
          0.006705384786568836
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -99.96939568885189,
          -0.34523826154186327,
          -160.6609989009572
        ],
        "U_peak_mm": [
          -0.03446847089095581,
          0.004289690666033217,
          0.1598879804620935
        ],
        "direction": [
          -0.9999375772759638,
          -0.008935437860239336,
          0.006708166792942465
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -99.96668879182516,
          -0.8130514405911261,
          159.3060109249197
        ],
        "U_peak_mm": [
          -0.03235708857565595,
          0.004061825716913309,
          0.18954874416906342
        ],
        "direction": [
          -0.9998848398397331,
          -0.013614266450256866,
          0.0067051329362512475
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          0.27390894477161254,
          -99.96961941305085,
          -81.57919809501938
        ],
        "U_peak_mm": [
          -0.0037537216183910565,
          -0.036769927934789566,
          0.16573067163510405
        ],
        "direction": [
          -0.002743218833749862,
          -0.9999737512732162,
          -0.006706080450026746
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -0.6094090932543521,
          99.9681375170586,
          158.52980534883477
        ],
        "U_peak_mm": [
          0.006588992670485252,
          0.03447394762850187,
          0.18859942505517857
        ],
        "direction": [
          -0.01157836049540202,
          0.999910479442708,
          0.006706315597454535
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          0.5082302234670749,
          -99.96869848435246,
          78.4048246621785
        ],
        "U_peak_mm": [
          -0.002481482692864767,
          -0.0365092449314256,
          0.18193102560770358
        ],
        "direction": [
          -0.000400230329840765,
          -0.9999774250300144,
          -0.006707402330635345
        ],
        "length_mm": 24.0
      },
      {
        "position_mm": [
          -99.94523219183877,
          2.2251096930093706,
          79.99405880100369
        ],
        "U_peak_mm": [
          -0.034219352638034196,
          0.0051035949436568145,
          0.18284746689788814
        ],
        "direction": [
          -0.9998368024763576,
          0.016775480199015442,
          0.006704601251786976
        ],
        "length_mm": 24.0
      }
    ],
    "external_pressure_MPa": 0.0
  },
  "caps": [
    {
      "id": "upper",
      "position_mm": [
        -1.394147866008384e-15,
        -1.3357105303074335e-16,
        302.0000000000001
      ],
      "U_peak_mm": [
        0.004108254341286608,
        0.0004575535663067523,
        0.34758182112140257
      ],
      "direction": [
        0.0,
        0.0,
        1.0
      ],
      "force_peak_N": 326.85129967948205,
      "annular_area_mm2": 53.19586239965917,
      "facet_count": 256
    },
    {
      "id": "lower",
      "position_mm": [
        -1.3145746483610945e-15,
        7.23783318066517e-16,
        -294.9999999999993
      ],
      "U_peak_mm": [
        -0.00015074491774490667,
        -1.1336646576120927e-06,
        -1.2041043276470707e-05
      ],
      "direction": [
        0.0,
        0.0,
        -1.0
      ],
      "force_peak_N": 213.8246499849553,
      "annular_area_mm2": 43.409831109155846,
      "facet_count": 256
    }
  ],
  "wall_supports": [],
  "hinges": [],
  "connections": "Perfectly bonded shared structural interfaces",
  "pressure_plus_caps_resultant_peak_N": [
    2.256195230643243e-11,
    -2.200850612865679e-12,
    0.18147637596413801
  ],
  "gauge_reaction_sum_peak_N": [
    -8.747595980906908e-10,
    1.0417994647515805e-08,
    -0.18147627139513323
  ],
  "notes": [
    "Constraint masks are the actual saved six translational DOFs; no whole end face is clamped.",
    "Pressure highlight contains every selected wetted facet, including port interiors/shoulders; arrows are direction samples.",
    "Caps are equivalent resultants distributed on the actual annular ends; no cap solid or hinge is added.",
    "Symbols use reference-load directions and follow saved displacement for display; arrow lengths are schematic, not force magnitudes.",
    "The small axial resultant is the recorded circular-cap/polygon-bore discretization remainder, carried by the numerical gauge."
  ]
}
