Guth
NewsDocs
Page actions
View as Markdown ↗
Explore MCP tools ↗

instrument implementation / implementation-contract

Marin Endurance Limit Modifiers implementation

A source-bound implementation contract for Marin Endurance Limit Modifiers; deployment and executable qualification remain separate.

Status: VERIFIED_CLEANLifecycle: implementation-contract

Binding contract

This record describes what an executable surface must bind and validate. It does not claim that a public calculator, package, or production route is deployed.

Record owner
Guth Instruments
Lifecycle
verified-clean
Evidence ID
t7-022
Effect
Computation or source lookup only

Input and validation requirements

A zero ultimate tensile strength produces the undefined expression 4.51·0^(-0.265) in the surface-finish factor. The instrument must reject this input; accepting it risks infinity, NaN, or an invalid corrected endurance limit.

Required corrections

No binding erratum is attached to this unique-name record. Implementers must still preserve the declared units, domain, and failure behavior.

Inspectable interface fixture

The sample below is evidence for interface and validation tests, not a production implementation.

{
  "inputs": {
    "Se_prime_MPa": 300,
    "surface_finish": "ground",
    "surface_factor_ka": 0.9,
    "size_description": "round specimen, 25 mm diameter",
    "size_factor_kb": 0.879,
    "load_type": "bending",
    "temperature_C": 20,
    "temperature_factor_kd": 1,
    "reliability_percent": 50,
    "reliability_factor_ke": 1
  },
  "expected_outputs": {
    "Se_MPa": 237.33
  },
  "reference_data": {
    "ka": {
      "value": 0.9,
      "source_convention": "Shigley Marin surface-finish factor convention; widely tabulated standard value for this test case"
    },
    "kb": {
      "value": 0.879,
      "source_convention": "Shigley Mechanical Engineering Design size-factor relation, evaluated for the stated round geometry; widely tabulated standard value"
    },
    "kc": {
      "value": 1,
      "source_convention": "Shigley Marin load-factor table, bending entry; widely tabulated standard value"
    },
    "kd": {
      "value": 1,
      "source_convention": "Shigley Marin temperature-factor table at the stated ordinary-temperature condition; widely tabulated standard value"
    },
    "ke": {
      "value": 1,
      "source_convention": "Shigley Marin reliability-factor table, 50% reliability entry; widely tabulated standard value"
    }
  },
  "working": "Se = ka·kb·kc·kd·ke·Se'\n= 0.900·0.879·1.000·1.000·1.000·300 MPa\n= 0.7911·300 MPa\n= 237.33 MPa."
}

Other records

Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

  • VERIFIED_LEDGER.json
  • evidence-tranche7/tranche7-results.json