OriginShape

Reverse-engineer any part with AI.

Physical parts in. Editable CAD out.

Oscar is the patent-pending AI copilot for reverse engineering. Its AI agents read a 3D scan like an engineer and rebuild the part as parametric CAD. You check each decision and send the model to manufacturing.

pivot_support.stlpivot_support.stepReal result
The STL of a pivot support as a dense mesh of small triangles, the way scan data arrives
The parametric solid that Oscar rebuilt from the mesh, with clean faces and true edgesØ202 holesØ40boreR20arm end
MeshScan dataCADParametric solid
Within ±0.05 mm
99.5 %
Faces
39
Size
104 × 130 × 204 mm
FIG. 1A real result. Oscar’s AI agent rebuilt this pivot support from its STL in OriginShape Studio. 99.5 % of the solid is within ±0.05 mm of the scan data.

Member ofNVIDIA Inception

OriginShape is a member of NVIDIA Inception, the NVIDIA program for startups.

Read the news

01The problem

Your scanner captures the part. You still cannot use it.

CAD: features

Scan: triangles

FIG. 2Illustrative example: the same part as a mesh and as the features that define it.
  1. 01

    Interpret

    AI agents recognize the features, entities, and dimensions from the scan data.

  2. 02

    Rebuild

    Performs CAD operations as interpreted, and measurements become clean and editable.

  3. 03

    Review

    Oscar suggests the design intent, and the engineer approves it.

02How it works

From mesh to model, the way an engineer builds it.

An illustrative view of our scan-to-CAD workflow.

  1. 01

    Start with the scan

    Oscar analyzes the scan and the features.

    Example scan: 800,000 points

    Captured surface

    Illustrative stage 01: Captured surface — Start with the scan
  2. 02

    Rebuilds the geometry

    Our AI agents find the axes, planes, and profiles, and create a constrained sketch.

    Example: sets rotational axis · constrains geometry and dimension

    CAD operations: extrude, revolve, etc.

    Illustrative stage 02: Rebuild geometry — Rebuilds the geometry
  3. 03

    Verify the design intent

    Oscar flags anything uncertain for the engineer.

    Example: fit, form and function

    Engineer approves/rejects design

    Illustrative stage 03: Review and approve — Verify the design intent
  4. 04

    Editable in Native CAD

    Design/modify in your existing CAD package.

    Example: SOLIDWORKS, CATIA, Fusion, etc.

    Control over your product development

    Illustrative stage 04: Native CAD — Editable in Native CAD
Rebuild this gear from the scan.01 / 04

Stage 01 · Captured surface

FIG. 3Illustrative workflow on a real scan of a metal gear. Not a live scan conversion.

03What we rebuild

Any part. Any profile.

We reverse engineer any mechanical part, from a single scan to a complete assembly and product family. We measure every dimension and rebuild it as a parameter that you can edit, and bring the part into your native CAD ecosystem.

Parts list
No.Part family
01Sheet metal
02Machined components
03Casting and forging
04Plastics
05Freeform surfaces and bodies
06Legacy parts with no drawings
Example rebuild: a stepped shaft with shoulders and a linear taperØ24.00Ø36.00Ø28.0025.0050.0010.0035.00120.00shouldertaper 21.80°
OriginShape
TitleStepped shaft — example rebuild
Dwg no.ES-EX-001
ScaleNTS
Unitsmm
Sheet1 / 1
RevA
StatusExample
FIG. 4Example rebuild: a stepped shaft with shoulders and a linear taper

04Oscar copilot

Patent pending

Meet Oscar, your reverse-engineering copilot.

Oscar is a team of AI agents that reverse-engineers parts like an engineer. It reads the scan, rebuilds the part feature by feature, keeps the design intent, and checks the result with the engineer.

Rebuild this bracket from the scan.Illustration
  • bracket
  • Parametersprofile_len · leg_t · bore_dia
  • SketchL-profile, constrained
  • Paddepth = 46 mm
  • Holebore_dia = 12 mm
Ø12.00
  1. You

    Rebuild this bracket from the scan.

    bracket.stl

  2. Ran 3 steps · Sketch → Pad → Hole
  3. Oscar

    The bore looks worn. Confirm 11.8 mm?

  4. You

    Make the bore 12 mm.

  5. Oscar

    Done. Feature tree updated.

FIG. 5AIllustration of a session with Oscar. Example values, not a screenshot of the app.

Keeps the construction tree, not just the shape.

You see the tree in your browser. When you connect Oscar to FreeCAD, Oscar builds the same tree in FreeCAD. Then you can edit the part, add it to an assembly, and send it to manufacturing.

05Products

Oscar works where you work.

One patent-pending copilot and one OriginShape account: in your browser, in your CAD tool, and in our studio.

  • Product 01

    Live

    Oscar in your browser

    Scan to CAD in a browser tab.

    • Checks the model: a valid solid, the fit between parts, the mass, and the deviation from the scan.
    • Shows the deviation as a color map, a histogram, and sections, and writes an inspection report.
    • Exports STEP and STL, and makes an engineering drawing as SVG or PDF.
  • Product 02

    Open source

    Oscar plugins for CAD tools

    Oscar inside FreeCAD and SolidCraft.

    • Oscar for FreeCAD. FreeCAD 1.1 or newer.

    • SolidCraftRelease soon

      Oscar for SolidCraft. SolidCraft 0.26 or newer, desktop app.

    Apache-2.0 license

    FreeCAD logo © 2024 FreeCAD Project Association AISBL, CC BY 4.0. SolidCraft logo from the SolidCraft project by Tangency Labs, MIT or Apache-2.0.

  • Product 03

    In development

    OriginShape Studio

    Our complete reverse-engineering studio, with Oscar built in.

    • Repairs and aligns the scan, then divides it into regions: planes, cylinders, cones, spheres, tori, and fillets.
    • Makes sketches from sections through the scan, then builds solids in a parametric feature tree.
    • Edit any feature, and the features after it rebuild.

Up next: Oscar in more CAD tools

  • SOLIDWORKSNext
  • Siemens NXNext
  • Autodesk FusionNext
  • OnshapeNext

We are building plugins for these CAD tools. Until then, import Oscar’s STEP file into each of them.

Start free. Move to a monthly plan when you need more credits. See pricing

See all products

06Engineer review

Oscar proposes. Engineer decides.

A scan cannot tell you everything. Wear hides the original dimensions. Oscar flags anything uncertain and attaches the evidence, so that an engineer can decide.

app.originshape.designOscar needs your decision
Oscar asks which unit the gear scan is in, with millimetres marked as the likeliest answer
FIG. 6Real screens from the browser app, app.originshape.design.

07Use cases

  • 01

    Reverse engineering firms

    Spend less time on redraws and more time on difficult parts.

  • 02

    Design engineers

    Get CAD for the parts that never had any.

  • 03

    Metrology and inspection teams

    Go from a scan to a model you can check and change.

  • 04

    R&D and benchmarking

    Turn prototypes and benchmark parts into CAD that you can study and compare.

08FAQ

Common questions

Do you have more questions? Ask us directly

On the blog: OriginShape joins NVIDIA Inception

Q01

What is OriginShape?

OriginShape builds Oscar, an AI copilot for reverse engineering. Oscar’s AI agents read a 3D scan like an engineer. They rebuild the part, feature by feature, as CAD that you can edit and export as STEP. They flag anything uncertain for review. Oscar runs in your browser and in FreeCAD, and uses two AI models, Origin1 and Origin1 Super. Oscar is patent pending. OriginShape launched Oscar on 26 October 2026. You can use it at app.originshape.design.

Q02

How do I try Oscar?

Go to app.originshape.design and sign in. If you do not have an account, your first sign-in creates it. Oscar runs in your browser. Try Oscar

Q03

What does Oscar cost?

You can start free. When you need more credits, move to a monthly plan. The pricing page in the app shows the plans. See pricing

Q04

Can Oscar reverse-engineer any part?

Oscar builds parts from sketches, pads, pockets, revolves, grooves, holes, fillets, chamfers, shells, drafts, lofts, sweeps, threads, and patterns. That covers most machined and turned parts: shafts, brackets, housings, plates, flanges, and legacy parts with no drawings. For castings, forgings, and plastic parts, check the drafts and fillets that Oscar proposes. Sheet metal parts come out as solids, without a flat pattern. Oscar does not fit freeform surfaces to a scan yet, so check freeform shapes on the deviation map. The example on this page is a 120 mm stepped shaft.

Q05

What does “parametric CAD” mean in the output?

Oscar builds the model from explicit, editable dimensions, not from a wrapped mesh. Change a diameter and the geometry updates. You can read the script that builds the model, and you export STEP geometry. In the example, Ø36.00 mm is the parameter d2.

Q06

How is this different from mesh-to-solid conversion in my CAD package?

Converters copy the scanned surface together with its wear and noise. Our AI agents rebuild the intended design instead. They flag anything uncertain for review and do not average it into the model. In the example, the scan becomes one revolved solid with 3 diameters and a 21.80° taper.

Q07

What scan data does Oscar work from?

Oscar works from a mesh in STL, OBJ, PLY, or 3MF format. Laser scanners, structured-light scanners, and CT systems can export these formats. If you do not have a scan, send us the part. We will plan the capture with you.

Q08

What does Oscar deliver?

Oscar delivers a parametric model with named dimensions, STEP and STL files, and the evidence for each key dimension. It can also make an engineering drawing and an inspection report that compares the model with the scan. STEP imports into SOLIDWORKS, Siemens NX, Autodesk Fusion, and Onshape. For the example shaft, that is 4 key dimensions: Ø24, Ø36 and Ø28 mm, and 120 mm overall.

Q09

Which CAD tools does Oscar work with?

Oscar runs in your browser. Oscar for FreeCAD builds the construction tree natively in FreeCAD 1.1 or newer. Oscar for SolidCraft works in SolidCraft’s Assistant panel, and we will publish it soon. Both plugins are open source. Plugins for SOLIDWORKS, Siemens NX, Autodesk Fusion, and Onshape come next. Until then, import the STEP file into those tools or into any other CAD tool.

Q10

Can a scan recover the original design intent?

A scan records the part as it is today, and wear can hide the original dimensions. We flag those dimensions and confirm them with drawings, extra measurements, or your engineering judgment. In the example, Oscar flags the shoulder position at z −35.00 mm for review.

Q11

Does the process use AI?

Yes. Oscar uses two AI models, Origin1 and Origin1 Super. Oscar’s AI agents make each rebuild decision the way an engineer does. We check their output against a deterministic baseline. We judge accuracy on engineering criteria, not on the confidence of the AI models. The agents work in 4 steps: datums, design intent, features, and dimensions. In Oscar for FreeCAD, you can also use your own AI provider key or a local model.

Q12

Is Oscar patented?

Oscar is patent pending. We filed a patent application for Oscar, and the patent office has not decided on it yet.

Q13

Do you use my data to train AI models?

No. We do not use your scans, files, prompts, or chats to train or fine-tune AI models. Our AI model provider processes your requests to write Oscar’s replies, and it does not train its models on them. In the app, you can download your data or delete your account under Settings.

Have a part without usable CAD?

Rebuild it with Oscar in your browser. If you do not have a scan, send us the part. We will plan the capture with you.