For the complete documentation index, see llms.txt. This page is also available as Markdown.

Machining Tool (Pro)

MachiningTool defines the shape and dimensions of a cutter that removes material from a MachiningVolume.

This feature was added in realvirtual 6.3.5 (Professional)

Overview

MachiningTool sits on the GameObject that represents your physical cutter - typically a mesh moved by a Drive at a spindle or robot end effector. Its geometry, not the visual mesh, defines exactly what gets subtracted from any MachiningVolume it touches, so the shape you configure here should match your real tool. Move the tool through a workpiece during Play mode to remove material in real time.

Properties

Tool Geometry

Shape (enum: Cylinder / BallNose / Torus / ConicalEnd) The cutter shape used for material removal:

  • Cylinder - a flat-end mill, ideal for pocketing and facing.

  • BallNose - a cylinder with a hemispherical tip, for smooth 3D contours.

  • Torus - a bull-nose / corner-radius mill, using Corner Radius for the rounded edge.

  • ConicalEnd - a tapered cutter for chamfering, using Taper Angle.

Tool Diameter (millimeters) The cutting diameter of the tool.

Tool Length (millimeters) The overall length of the cutting section of the tool.

Corner Radius (millimeters) The edge rounding radius, used by the BallNose and Torus shapes.

Taper Angle (degrees) The half-angle of the taper, used by the ConicalEnd shape - larger angles produce a wider chamfer cutter.

Quick Start

  1. Add the MachiningTool component to your cutter GameObject.

  2. Choose the Shape that matches your real tool, and set Tool Diameter and Tool Length.

  3. Add the object (or its Drive-driven parent) to a MachiningVolume's Tools list, or tag it with a matching Tool Group.

  4. Move the tool through the workpiece with a Drive during Play mode to cut material.

Common Use Cases

  • Matching a Real Cutter - Configure Shape, Tool Diameter and Tool Length to mirror the physical tool used on the shop floor for an accurate virtual commissioning result.

  • Multi-Tool Machining Centers - Combine several MachiningTool objects (mill, drill, chamfer cutter) referenced by the same MachiningVolume for a realistic multi-operation cycle.

  • Tool Changers - Swap tools at runtime using Tool Group on the MachiningVolume, so newly spawned or exchanged tools are picked up automatically.

See Also

  • Machining Volume - The workpiece stock that MachiningTool removes material from

  • Drive - Move the tool along the real machining path

Last updated