Browse the docs

betti cad reach

Which ways a cutter reaches a STEP, IGES, JT or Parasolid part's faces from: the fewest directions, as setups of a three-axis machine, that reach all any does; faces reached from none; faces deep below the stock through a narrow way.

cad module Granted on request: see access and licensing.

Usage

Shell
betti cad reach [flags] in.step

In a script this is cad.reach(…), its flags as keywords; for coding agents, the tool cad_reach.

Examples

Shell
betti cad reach part.step
betti cad reach -pocket-ratio 3 -map reach.vtu part.step
betti cad reach -json part.step > reach.json

Flags

FlagTakesDefaultMeaning
-maptextnonewrite the part tessellated, each triangle with its setup (1 on, 0 for none, of its first point) and the most depth to width of its points, to this file (.vtu, .msh and .ply keep them)
-pocket-rationumber4the most a face may lie below the stock's top, in diameters of the widest cutter that fits down to it
-spacinglength or number1% of the part's sizeabout how far apart the points judged lie, such as 0.5 or 1%

Output flags

FlagTakesDefaultMeaning
-jsonswitchoffprint the result as JSON
-qswitchoffprint nothing but errors
-skipnamesnoneswitch off steps of the work by their names, separated by commas, as the built-in help lists them
-vswitchoffalso show the stages of each step, and their times

This page is generated from betti help cad reach. Lengths are absolute, or a percentage of the part's bounding-box diagonal, as in -size 1%.