The NetShape® software platform.

Physical AI for robotic finishing. Machine vision, proprioception and tactile feedback combined into a single control platform. NetShape® removes the skill barrier from robotic finishing.

±0.05mm
Repeatability
±0.25mm
Accuracy
8
Dexterous axes
∞
Linear scalability

Like skilled human technicians, Rivelin robots know their tools.

6-DoF force transducers feel contact between tools and components. How the robot responds depends on the tool type, material and objective of the operation. 9+ years of force control research on low-stiffness robotic systems.

Milling

Inspired by manual die-grinding. Forces are the primary feedback to ensure adequate cutting edge engagement. Paths update in real time to keep desired engagement force.

Grinding

Applies known forces that maximise abrasive engagement and tool lifespan. Detects high spots and spends more time grinding them, just the way a skilled person would.

Polishing & Engraving

Applies constant pressure with conventional tools via the Tactile Platform. Outputs accurate topological maps based on deflection required to maintain contact pressure.

Cutting & Drilling

Adjusts feed rate in real time based on force feedback. Differentiates plunging force from shearing force, reducing the risk of discs binding or overheating.

Hammering

Only hammers when supports are detected and the chisel is preloaded to optimal fracture force. Adapts execution speed to material ductility batch-to-batch.

No external sensors. No manual intervention.

Accuracy relies on a close match between virtual and physical systems. Rivelin robots explore the machining envelope with an optical sensor capable of measuring 3D poses to within 12 micrometres, then use proprietary regression algorithms to compute the kinematic chain.

Kinematic chainKinematic chain

Automatic calibration of the 8-axis manipulator using optical measurement to 12 µm accuracy. No external sensors or manual intervention.

Measurement devicesMeasurement devices

Break beam sensors and contact tool setters calibrated relative to the robot frame for tool length, wear and damage detection.

Scanner originScanner origin

Hand-eye calibration aligns 3D scanner frames to the robot coordinate system. Enables scan-based part location and reconfigurable fixturing.

Tool centre pointTool centre point

Each tool type (spindles, belts, chisels, grippers) calibrated to complete the kinematic chain from cutting edge to component.

Translate experience into robot recipes.

Developed with ease of use as a core driver. Any technician or graduate can plan and execute robotic crafting recipes through visual interactions with the component CAD model. No robotics or CNC skills required.

NetShape Teach GUI
Visual interactionsVisual interactions

Define vectors, curves, surfaces and contours directly on the component CAD. Click-and-steer, paint-brush selection and spline fitting.

Recipe step builderRecipe step builder

Guided sequence of pages with fields pre-filled from Rivelin's force control knowledge library. Modular by design.

Component manifestsComponent manifests

Describe parts across multiple process states (as-printed, partial supports, finished) each with its own fixture and CAD.

Projects & recipesProjects & recipes

Lists of recipe steps in recipes, lists of recipes in projects. Simulate, reorder, conditionally execute.

Feedback from sensors to make decisions.

Conditional execution of recipe steps based on measurements and closed-loop rework linking measurements to rework steps. Improves efficiency and removes variability from outcomes.

1

Detect & measure

Material detection returns presence or absence. Measurement steps return geometric dimensions or surface roughness values from optical instruments.

2

Conditional execution

Any recipe step can be assigned conditions for execution. Binary conditions specify which outcome triggers the step. Measurement conditions specify threshold values.

3

Closed-loop rework

Condition check linked to a rework step or recipe. After rework, re-run the check. Continue until the condition is met, then move on.

From CAD to production recipe.

REFINEMENTEXECUTIONDefinition of requirementsand success criteriaCAD receivedProcess SimulatedToolbits and Fixtures securedTest RecipeIterate and OptimiseFinalise Recipeloop3 days17 days

NetShape runs on every Rivelin microfactory.

r1000

The production microfactory. Adaptive scanning, toolpath control, and finishing intelligence in one compact system.

Explore r1000

r500

The compact route. Same NetShape® intelligence in a smaller footprint. Request Early Access.

Explore r500
Book Demo