All selected work

Scheinman

CAD inspection. Corrections you can check.

Measures a STEP part against source-linked engineering rules, corrects supported issues and rechecks the exported file. Each finding comes with the measurements and evidence behind it.

Research prototypeEngineering research

01 / Ecosystem

Inside the ecosystem.

Source-linked checks with an explicit correction loop and refusal outcomes.

Hover, focus or select a node to see what happens there. Arrows show the direction of the work.

Selected step

Scheinman inspection workspace with a sample flat plate and source-linked findings
STEP + context

STEP upload and material context

A STEP file arrives with material and loading context. The prototype scope is flat plates with round through-holes.

  • STEP + context leads to Measure
View capabilities

Every step, explained.

STEP + context

A STEP file arrives with material and loading context. The prototype scope is flat plates with round through-holes.

  • STEP + context leads to Measure
Measure

The engine measures supported geometry. Unsupported, corrupt, multi-part or unfaithfully reconstructable input is refused.

  • STEP + context leads to Measure
  • Measure leads to Check
  • Measure leads to Report + filesRefuse unsupported
Source-linked rules

Official engineering material is traced through provenance checks. Human validation of the extracted statement is a distinct step.

  • Source-linked rules leads to Check
Check

Applicable rules produce measured findings, required values, severity and source citations.

  • Measure leads to Check
  • Source-linked rules leads to Check
  • Check leads to Bounded correctionSupported violation
  • Check leads to Report + filesPass or report
Bounded correction

Bounded parameter changes address supported violations. Advisory findings remain visible without silently changing the part.

  • Check leads to Bounded correctionSupported violation
  • Bounded correction leads to Remeasure
Remeasure

The corrected STEP is measured again. The system checks faithful reconstruction before accepting the change.

  • Bounded correction leads to Remeasure
  • Remeasure leads to Report + filesVerified outcome
Report + files

Passed, Corrected, Reported or Refused outcomes include findings and files. A stalled job is marked Not Run; this is not engineering certification.

  • Remeasure leads to Report + filesVerified outcome
  • Check leads to Report + filesPass or report
  • Measure leads to Report + filesRefuse unsupported

Machine provenance checks and human validation of source statements are distinct stages.

The report records Passed, Corrected, Reported or Refused; a stalled job is reported as Not Run.

02 / Product

What the product does.

A useful engineering finding needs a measured value, an applicable rule and a source. A proposed correction also needs proof that the delivered geometry satisfies the supported checks.

Supported STEP parts produce measured findings, traceable reports and corrected files when a bounded change can be verified.

Built for
Engineering research and supported-part inspection
My role
Product concept, system architecture and evidence workflow

03 / Capabilities

Features and capabilities.

Explore each part of the product.

Rule evidenceKeep each rule connected to the official material behind it.

Official sources

Source-linked facts extracted from official engineering documents

Independent readings

Independent readings and machine checks of source provenance

Human review

Human review of extracted statements with the source excerpt visible

Rule scope

Explicit applicability, limitations and severity for each rule

Evidence status

An evidence page separating source replay from human validation

Part inspectionInspect only the geometry that the prototype can measure faithfully.

STEP intake

STEP upload with material-series and static or cyclic loading context

Supported geometry

Measurement of flat plates with round through-holes

Rule evaluation

Measured values compared with applicable geometric rules

Measured findings

Findings with required values, source citations and severity

Explicit refusal

Explicit refusal of unsupported, corrupt or multi-part geometry

Correction & verificationA change is accepted only after the reconstructed part is measured again.

Parameter changes

Bounded parameter changes for supported violations

Faithful reconstruction

Reconstruction checks that preserve the intended supported geometry

Remeasurement

Remeasurement of the actual corrected file

Explicit outcomes

Clear Passed, Corrected, Reported or Refused outcomes

Advisory findings

Advisory findings retained in the report without silently changing the part

Reports & archiveReturn an inspectable result, with the files and history behind it.

Inspection report

Inspection report with measured findings and linked rules

Corrected STEP

Corrected STEP file when the correction can be proven

Refused correction

Original file and explanation when correction is refused

Job progress

Job progress and result pages

Job archive

Owner archive of previous jobs and their findings

Access & operationA web intake connected to a separately executed inspection engine.

Protected access

Password-protected prototype dashboard, inspection and evidence areas

Cloud execution

Cloud execution of the inspection engine through GitHub Actions

Intake limits

Upload and usage limits with human verification at intake

Timeout outcomes

Timeouts that report unfinished jobs as Not Run

Operational monitoring

Failed-job alerts, external daily monitoring and deployed-version identification

04 / Status

Where it stands.

Experimental scope: flat plates with round through-holes. This is not general CAD inspection, engineering certification or autonomous approval. Broader geometry and stronger evaluation remain development work; professional review is required for engineering use.

View the code on GitHub

A public copy with fictional data. The production code stays private.

Open the working prototype

Password protected. For access, email hello@rafamaretti.com.

Interface previews use illustrative data.

Next projectPapa Rent