{
  "schemaVersion": 1,
  "reviewedOn": "2026-09-07",
  "level": "source-only",
  "runtimeExecuted": false,
  "materialEligibility": null,
  "scope": "Selected KRVE compliance and ZIEH torque branches, not a complete bolted-joint assessment.",
  "units": {
    "lengths": "mm",
    "areas": "mm²",
    "modulus": "N/mm²",
    "force": "N",
    "compliance": "mm/N",
    "deformation": "mm",
    "internalTorque": "N mm",
    "displayTorque": "N m",
    "friction": "dimensionless",
    "angle": "degrees"
  },
  "tolerances": {
    "relative": 0.000001,
    "torqueNm": 0.00001,
    "deformationMm": 1e-7,
    "scope": "Analytical comparisons only; no runtime precision promise"
  },
  "normal": {
    "compliance": {
      "input": {
        "preload": 20000,
        "d": 16,
        "head": 24,
        "plainLength": 20,
        "reducedLength": 0,
        "threadLength": 20,
        "plainArea": 201.06192982974676,
        "reducedArea": 201.06192982974676,
        "threadArea": 144.12147403556236,
        "sleeve": 40,
        "hole": 18,
        "grip": 40,
        "boltE": 210000,
        "partsE": 210000
      },
      "expected": {
        "caseNumber": 1,
        "nominalArea": 201.06192982974676,
        "effectiveDiameter": 40,
        "equivalentArea": 559.5670110265735,
        "boltCompliance": 0.0000017019731996456833,
        "partsCompliance": 3.40399249281593e-7,
        "clampingForce": 20000,
        "boltExtension": 0.03403946399291367,
        "partsCompression": 0.00680798498563186
      }
    },
    "torque": {
      "input": {
        "force": 20000,
        "count": 1,
        "pitchDiameter": 14.70096,
        "hole": 18,
        "head": 24,
        "headFriction": 0.12,
        "threadFriction": 0.12,
        "flankAngle": 60,
        "pitch": 2,
        "tighteningFactor": 1
      },
      "expected": {
        "perBoltForce": 20000,
        "tanBeta": 0.04330463944991221,
        "tanRho": 0.13856406460551016,
        "threadTorqueNmm": 26736.445435706024,
        "headTorqueNmm": 25200,
        "totalTorqueNmm": 51936.445435706024,
        "totalTorqueNm": 51.93644543570603
      }
    }
  },
  "changed": {
    "compliance": {
      "input": {
        "preload": 30000,
        "d": 16,
        "head": 24,
        "plainLength": 20,
        "reducedLength": 0,
        "threadLength": 20,
        "plainArea": 201.06192982974676,
        "reducedArea": 201.06192982974676,
        "threadArea": 144.12147403556236,
        "sleeve": 40,
        "hole": 18,
        "grip": 40,
        "boltE": 210000,
        "partsE": 210000
      },
      "expected": {
        "caseNumber": 1,
        "nominalArea": 201.06192982974676,
        "effectiveDiameter": 40,
        "equivalentArea": 559.5670110265735,
        "boltCompliance": 0.0000017019731996456833,
        "partsCompliance": 3.40399249281593e-7,
        "clampingForce": 30000,
        "boltExtension": 0.0510591959893705,
        "partsCompression": 0.01021197747844779
      }
    },
    "torque": {
      "input": {
        "force": 30000,
        "count": 1,
        "pitchDiameter": 14.70096,
        "hole": 18,
        "head": 24,
        "headFriction": 0.12,
        "threadFriction": 0.12,
        "flankAngle": 60,
        "pitch": 2,
        "tighteningFactor": 1
      },
      "expected": {
        "perBoltForce": 30000,
        "tanBeta": 0.04330463944991221,
        "tanRho": 0.13856406460551016,
        "threadTorqueNmm": 40104.66815355903,
        "headTorqueNmm": 37800,
        "totalTorqueNmm": 77904.66815355903,
        "totalTorqueNm": 77.90466815355903
      }
    }
  },
  "friction": {
    "input": {
      "force": 20000,
      "count": 1,
      "pitchDiameter": 14.70096,
      "hole": 18,
      "head": 24,
      "headFriction": 0.2,
      "threadFriction": 0.2,
      "flankAngle": 60,
      "pitch": 2,
      "tighteningFactor": 1
    },
    "expected": {
      "perBoltForce": 20000,
      "tanBeta": 0.04330463944991221,
      "tanRho": 0.2309401076758503,
      "threadTorqueNmm": 40316.6105770595,
      "headTorqueNmm": 42000,
      "totalTorqueNmm": 82316.6105770595,
      "totalTorqueNm": 82.3166105770595
    }
  },
  "countControl": {
    "input": {
      "force": 80000,
      "count": 4,
      "pitchDiameter": 14.70096,
      "hole": 18,
      "head": 24,
      "headFriction": 0.12,
      "threadFriction": 0.12,
      "flankAngle": 60,
      "pitch": 2,
      "tighteningFactor": 1
    },
    "expected": {
      "perBoltForce": 20000,
      "tanBeta": 0.04330463944991221,
      "tanRho": 0.13856406460551016,
      "threadTorqueNmm": 26736.445435706024,
      "headTorqueNmm": 25200,
      "totalTorqueNmm": 51936.445435706024,
      "totalTorqueNm": 51.93644543570603
    }
  },
  "geometryCases": [
    {
      "input": {
        "preload": 20000,
        "d": 16,
        "head": 24,
        "plainLength": 20,
        "reducedLength": 0,
        "threadLength": 20,
        "plainArea": 201.06192982974676,
        "reducedArea": 201.06192982974676,
        "threadArea": 144.12147403556236,
        "sleeve": 20,
        "hole": 18,
        "grip": 40,
        "boltE": 210000,
        "partsE": 210000
      },
      "expected": {
        "caseNumber": 3,
        "nominalArea": 201.06192982974676,
        "effectiveDiameter": 20,
        "equivalentArea": 59.690260418206066,
        "boltCompliance": 0.0000017019731996456833,
        "partsCompliance": 0.0000031910765532209598,
        "clampingForce": 20000,
        "boltExtension": 0.03403946399291367,
        "partsCompression": 0.06382153106441919
      }
    },
    {
      "input": {
        "preload": 20000,
        "d": 16,
        "head": 24,
        "plainLength": 20,
        "reducedLength": 0,
        "threadLength": 20,
        "plainArea": 201.06192982974676,
        "reducedArea": 201.06192982974676,
        "threadArea": 144.12147403556236,
        "sleeve": 24,
        "hole": 18,
        "grip": 40,
        "boltE": 210000,
        "partsE": 210000
      },
      "expected": {
        "caseNumber": 1,
        "nominalArea": 201.06192982974676,
        "effectiveDiameter": 24,
        "equivalentArea": 197.92033717615698,
        "boltCompliance": 0.0000017019731996456833,
        "partsCompliance": 9.623881668444162e-7,
        "clampingForce": 20000,
        "boltExtension": 0.03403946399291367,
        "partsCompression": 0.019247763336888324
      }
    },
    {
      "input": {
        "preload": 20000,
        "d": 16,
        "head": 24,
        "plainLength": 20,
        "reducedLength": 0,
        "threadLength": 20,
        "plainArea": 201.06192982974676,
        "reducedArea": 201.06192982974676,
        "threadArea": 144.12147403556236,
        "sleeve": 40,
        "hole": 18,
        "grip": 40,
        "boltE": 210000,
        "partsE": 210000
      },
      "expected": {
        "caseNumber": 1,
        "nominalArea": 201.06192982974676,
        "effectiveDiameter": 40,
        "equivalentArea": 559.5670110265735,
        "boltCompliance": 0.0000017019731996456833,
        "partsCompliance": 3.40399249281593e-7,
        "clampingForce": 20000,
        "boltExtension": 0.03403946399291367,
        "partsCompression": 0.00680798498563186
      }
    },
    {
      "input": {
        "preload": 20000,
        "d": 16,
        "head": 24,
        "plainLength": 20,
        "reducedLength": 0,
        "threadLength": 20,
        "plainArea": 201.06192982974676,
        "reducedArea": 201.06192982974676,
        "threadArea": 144.12147403556236,
        "sleeve": 64,
        "hole": 18,
        "grip": 40,
        "boltE": 210000,
        "partsE": 210000
      },
      "expected": {
        "caseNumber": 1,
        "nominalArea": 201.06192982974676,
        "effectiveDiameter": 64,
        "equivalentArea": 806.098869572889,
        "boltCompliance": 0.0000017019731996456833,
        "partsCompliance": 2.3629383152108147e-7,
        "clampingForce": 20000,
        "boltExtension": 0.03403946399291367,
        "partsCompression": 0.004725876630421629
      }
    },
    {
      "input": {
        "preload": 20000,
        "d": 16,
        "head": 24,
        "plainLength": 20,
        "reducedLength": 0,
        "threadLength": 20,
        "plainArea": 201.06192982974676,
        "reducedArea": 201.06192982974676,
        "threadArea": 144.12147403556236,
        "sleeve": 80,
        "hole": 18,
        "grip": 40,
        "boltE": 210000,
        "partsE": 210000
      },
      "expected": {
        "caseNumber": 2,
        "nominalArea": 201.06192982974676,
        "effectiveDiameter": 64,
        "equivalentArea": 806.098869572889,
        "boltCompliance": 0.0000017019731996456833,
        "partsCompliance": 2.3629383152108147e-7,
        "clampingForce": 20000,
        "boltExtension": 0.03403946399291367,
        "partsCompression": 0.004725876630421629
      }
    },
    {
      "input": {
        "preload": 20000,
        "d": 16,
        "head": 24,
        "plainLength": 20,
        "reducedLength": 0,
        "threadLength": 20,
        "plainArea": 201.06192982974676,
        "reducedArea": 201.06192982974676,
        "threadArea": 144.12147403556236,
        "sleeve": 100,
        "hole": 18,
        "grip": 40,
        "boltE": 210000,
        "partsE": 210000
      },
      "expected": {
        "caseNumber": 2,
        "nominalArea": 201.06192982974676,
        "effectiveDiameter": 64,
        "equivalentArea": 806.098869572889,
        "boltCompliance": 0.0000017019731996456833,
        "partsCompliance": 2.3629383152108147e-7,
        "clampingForce": 20000,
        "boltExtension": 0.03403946399291367,
        "partsCompression": 0.004725876630421629
      }
    }
  ],
  "inverse": {
    "targetExtension": 0.025,
    "preload": 14688.832941202892,
    "targetTorqueNm": 50,
    "force": 19254.301899384616,
    "scope": "Algebraic isolated inverses only; not allowable load or executed UI inverse."
  },
  "connection": {
    "level": "source-only unexecuted acceptance specification",
    "link": {
      "from": "KRVE:V1",
      "to": "ZIEH:V34",
      "unit": "N",
      "condition": "One bolt, shared assembly target; n=1. V33=10000 N and V38=15000 N stay below linked assembly target, so source max selects V34."
    },
    "unlinked": [
      "geometry",
      "friction",
      "bolt count",
      "material",
      "operation and test force"
    ],
    "roundtrip": "Save/reopen a separate owned demo and repeat 20 → 30 kN; no such run observed here."
  },
  "femTransfer": {
    "level": "source-only isolated transformation, not FEM execution",
    "inputFields": "parent V1–V6",
    "input": [
      1000,
      -200,
      300,
      10,
      -20,
      30
    ],
    "inputUnits": [
      "N",
      "N",
      "N",
      "N m",
      "N m",
      "N m"
    ],
    "outputFields": "FEM V31–V36",
    "outputUnits": [
      "N",
      "N",
      "N",
      "N mm",
      "N mm",
      "N mm"
    ],
    "WRC": [
      -1000,
      200,
      -300,
      -30000,
      20000,
      -10000
    ],
    "WRCK": [
      200,
      -300,
      -1000,
      -30000,
      20000,
      -10000
    ],
    "notice": "These are copied load values in inspected Myfem routines, not persistent load links. WRC uses a managed child; WRCK retains a legacy InputBox route."
  }
}
