Native · On-prem · Mac · Windows · Linux

Rubber durability,
before CAD signoff.

ElastoForge replaces six-figure incumbent plugin workflows with a native, on-prem Rust binary. Catch durability hotspots in your bushings, mounts, and isolators on the Mac or Windows machine you already own.

20-casepeer-reviewed corpus 47tests, <5 s wall clock One binarythree platforms
— 01 · The problem

Pre-CAD durability is gated by licenses, weeks, and trust.

Rubber-component teams sit between two worlds. The OEM expects durability signoff before tooling. The incumbent plugin chain costs six figures a year, runs through a black-box solver, and ships your strain histories to cloud workers. Most SMB suppliers can't justify any of that.

$$
01 · cost

Six-figure plugin lock-in

Annual licenses for the dominant incumbents land between mid-five and low-six figures per seat — before training, before integration, before the first usable result. SMB shops simply opt out.

per-seat licensesmulti-year contracts
02 · speed

CAD-loop weeks per geometry

Every design iteration round-trips through Abaqus or Ansys, then through the plugin queue, then back to CAD. Two-week cycles burn the design window for any product moving at SMB tempo.

CAD → FEA → pluginqueue-bound
03 · trust

Your IP, on someone else's cloud

OEM strain histories and material cards leak to plugin vendors the moment you click "submit". Indian SMBs supplying tier-1 contracts have NDAs that simply don't permit it. Neither does the OEM, in writing.

cloud-bound jobsNDA exposure
— 02 · Inside the app

Same binary. Same six panes. Mac, Windows, Linux.

ElastoForge is a single ~80 MB native binary — eframe + egui + wgpu under the hood. No Electron, no JVM, no Docker. Drop it onto the laptop you already own and run it offline. Same code paths render the same UI on every platform.

macOS · ef_dashboard.app
ElastoForge — Dashboard PANES Executive Summary ROI Calculator Cost Comparison Validation Library Customer Logos Mesh Viewer RUNTIME v0.4 · darwin-arm64 Executive Summary FORD V801 · REAR-MOUNT · BEV CLASS DAMAGE 0.42 ▲ within target CYCLES 1.2M to first failure σ MAX 7.4 MPa at 75 °C MULLINS 1.8x first cycle DAMAGE MATRIX · 3 AXES × 4 CONDITIONS −30°C+25°C+75°C+105°C RADAXTAN kernel: ok · 47 tests · 4.8s
Windows 11 · ef_dashboard.exe
ElastoForge — Dashboard FileRunViewHelp connected ROI Calculator FY25 · 12-MONTH PROJECTION Inputs Designers using durability check Geometries per quarter Current plugin license / yr Avg CAD-loop weeks today Target loop weeks w/ ElastoForge Engineering rate / week 628₹ 90 L2.40.6₹ 1.4 L Projected · annualised SAVINGS · LICENSE ₹ 78 L SAVINGS · ENG TIME ₹ 1.2 Cr PAYBACK 3.4 months kernel: ok · win-x64 · build 2026-05-24
~80MB
Single native binary
3OS
Mac · Windows · Linux
0
Cloud round-trips
<5s
Full test suite
— 03 · The six panes

Built for the manager and the engineer.

One window. Six panes. The manager opens the first three to see the business case. The engineer lives in the last three. No menus to hunt through, no submodules to install separately, no plugin marketplace.

DAMAGE 0.42 CYCLES 1.2M σ MAX 7.4
Executive Summary
KPI cards + damage matrix + go / no-go pill. The slide you bring to the design review.
Designers Geometries / qtr License cost / yr CAD loop wks Target wks Engr rate / wk 628₹ 90 L2.40.6₹ 1.4 L PAYBACK 3.4 mo SAVINGS ₹ 1.2 Cr annualised
ROI Calculator
Drop in headcount, geometries, current license cost. The output is your payback period.
LINE ITEM INCUMBENT ELASTOFORGE LicenseCloud round-tripsCAD-loop wksSetupIP exposure ₹ 90 L/yrrequired2.43 wkscloud flat feezero0.61 hron-prem
Cost Comparison
Side-by-side breakdown vs the incumbent plugin. Includes the line items finance always asks about.
CORPUS · 20 CASES · 1940–2009 12 pass within tolerance 4 deviation models loaded 3 viscoelastic queued Treloar · Mooney · Ogden · Yeoh · Arruda-Boyce …
Validation Library
20 hyperelastic cases from peer-reviewed literature. Every analytical model numerically re-derived in Rust.
DESIGN PARTNERS PILOT LIVE tier-2 EVAL · Q3 OEM lab INTRO seal mfr LEAD mount mfr LEAD isolator LEAD
Design Partners
Live pilot with an automotive tier-2 on BEV rear-mount class. Three more in evaluation.
MESH · WGPU · 3D PREVIEW σ contour
Mesh Viewer
Native wgpu 3D viewer for damage-overlay on the rubber geometry. Pan, rotate, slice.
— 04 · How it works

From CAD to durability signoff in one pass.

ElastoForge plugs into the FEA pipeline you already own. We don't ship our own solver — we consume the strain-history output from your Abaqus or Ansys seat and produce the durability matrix, damage spectrum, and report PDF you'd otherwise wait three weeks for.

YOUR STACK CAD geometry SolidWorks · Catia · NX YOUR STACK Strain history Abaqus · Ansys · OpenRadioss ELASTOFORGE HyperelasticModel MullinsState RainflowCounter DurabilityKernel Rust · pure · on-prem · < 5 s OUTPUT · A Damage matrix OUTPUT · B Branded PDF
Input
Principal strain time-history (per axis)
Models
Yeoh + Ogden-Roxburgh + amplitude-mean
Output A
3-axis × 4-condition damage matrix
Output B
Branded PDF for the design review
— 05 · Inside the kernel

Open the source. Read the math.

Three Rust traits compose into one orchestrator. Default impls cover the textbook canon — Yeoh for hyperelasticity, Ogden-Roxburgh for first-cycle Mullins softening, amplitude-mean for closed-cycle extraction. Swap in your own material card the moment you have one.

TRAIT · 01 HyperelasticModel default: Yeoh 3-term TRAIT · 02 MullinsState default: Ogden-Roxburgh TRAIT · 03 RainflowCounter default: amplitude-mean ORCHESTRATOR DurabilityKernel composes the three into a damage matrix avartan-elasto-kernel/lib.rs OUTPUT DamageMatrix 3 axes × 4 conditions
Deps
anyhow · serde · tracing
No bind
No FFI · No solver · No mesher
Audit
Auditable Rust source ships with binary
Override
Swap default impls per customer card
— 06 · Validation library

Eighty years of elastomer mechanics, numerically re-derived in Rust.

The validation corpus reaches from Treloar (1944) through Diani-Cantournet (2009). Each case is a TOML file with citation, model parameters, and per-point tolerances. We re-derive every analytical model in Rust and verify against published stress-strain values. The pass/fail strip lives in the dashboard.

1940 1950 1960 1970 1980 1990 2000 2010 12 cases pass within tolerance 4 deviation models loaded 3 viscoelastic queued positions follow original-paper year
— 07 · Why now

Designed for the SMB rubber shop — in India, and anywhere shipping into a tier-1 contract.

India alone has hundreds of mid-tier rubber-component manufacturers feeding into Maruti, Tata, Mahindra, Ola, Ather. The same archetype exists across Vietnam, Mexico, Thailand, Brazil. The constraints are universal: tight margins, Windows shops, OEM NDAs, and no budget for a six-figure plugin contract.

01

Plugin-replacement economics

A fraction of the cost of the incumbent annual license. Flat-fee per seat, no usage meter, no per-job surcharge.

02

On-prem only

Your strain histories and material cards never leave your network. Air-gap friendly. Meets the strictest OEM NDA terms.

03

Native cross-platform

One ~80 MB binary. No Electron, no JVM, no Docker, no Python runtime. Runs offline on any laptop your team already has.

04

Auditable Rust kernel

We ship the math, not a black box. Three traits, three defaults — every assumption is in the source you can read.

— 08 · Design partner · live

In pilot with an automotive tier-2 on the BEV rear-mount class.

Our first design partner is replacing an incumbent plugin workflow on Ford V801 rear-mount geometry. Strain time-histories from their existing Abaqus seat feed ElastoForge directly. The damage matrix and report PDF land on the design-review deck within an afternoon — not three weeks.

Tier-2 automotive BEV mount class Q3 expansion
Pilot scope
1 rear-mount class
Loop time
↓ 4×
Cloud round-trips
0
Deployment
on-prem
— 09 · Talk to us

Three ways to start.

Whether you want to see the dashboard live, study the math, or reserve a Q3 pilot slot — pick the one that fits your stage.

Direct line to the founder · usually a same-day reply · no SDR queue.

— Or join the early-access list

Get the first build + Q3 pilot priority

Drop your name + work email. We'll send the Rust-binary download link + a 30-min onboarding slot when the v0.1 build lands.

No spam · no SDR queue · founder reply within 24h.

All systems operational · Last verified: · Typical response: 48 hours · Contact support