42CrMo4 / AISI 4140, hot forged, quenched and tempered at 570 °C. Yield predicted to ±1.9 % on the platform's most confident tier — and it still refuses to let you certify a part with it, and names exactly what is blocking that.
Download the full 20-page PDF 3.5 MB · no email required
The number is not a black-box output. The report itemises every strengthening mechanism, and shows how much of the answer is physics and how much is the machine learning correcting it.
| Mechanism | MPa | share |
|---|---|---|
| Martensite (σMART) | 385.9 | |
| Grain boundary (σGB) | 185.3 | |
| Dislocation (σDISL) | 100.0 | |
| Lattice friction (σ0) | 50.0 | |
| Solid solution (σSS) | 48.6 | |
| Precipitation (σPPT) | 32.4 | |
| Total, physics alone | 802.2 | 86 % of the answer |
| ML correction | +135.0 | |
| Predicted yield | 937.2 |
Every report gates itself against four levels of use. Both blocked levels name the specific condition that is blocking them — there is no way to read this page and think you have a certification-grade number.
“Temperature 870 °C is below typical Fe forging window (900–1250 °C). Flow stresses will be high; cracking risk. → Consider raising to ≥900 °C for cleaner deformation.”
Nobody asked it about forgeability. It read the process temperature against the window for the alloy class and objected — and that objection is what holds the feasibility layer at WARNING, which is in turn what blocks pre-production above.
“Carbon equivalent CE(IIW) = 0.80 — hydrogen-induced HAZ cold cracking becomes likely above 0.45 without precautions. → Preheat ≈ 250 °C (section-dependent), low-hydrogen consumables, and slow cooling; qualify the procedure per ISO 15614.”
That is correct for 4140 and it is the kind of thing that is easy to discover too late. The same arithmetic is free and ungated on our carbon equivalent calculator.
“The applied amplitude is 0.31 of the engine's textbook endurance-limit estimate, where classical S–N would call the loading run-out. In the Fe training corpus, of the 315 tests loaded below this estimate, 280 FAILED, at a median of 106.52 cycles, and only 36 % reached 107 — so the estimate is not a limit the data respects.”
This is the passage we would point at first. The textbook answer here is “run-out, design freely”. The platform checked that against its own corpus, found the textbook wrong 89 % of the time, and said so — then explained that the finite life it shows comes from the ML residual fitted on exactly those rows, and should be treated as less certain than a life above the limit.
A composition and a process route is enough. You get the decomposition, the uncertainty, the standards check and the warnings — and a straight answer about which decisions the number is good enough for.
Open the app — free tier The other case: at the model's edge