Hi,
Let's say you cut a straight line with a 10mm end mill, with a feed-rate of 1000mm/min. No problem.
Then you cut a same straight line, also with that 10mm end mill at 1000mm/min feedrate, with cutter compensation on, still no problem.
Then you cut a 20mm hole with a 10mm end mill. In the gcode the 20mm circle is programmed at 1000mm/min feedrate.
Cutter compensation is turned on, and the center of end mill will not move in a circle of 20mm, but in a circle of 10mm instead, but still with that 1000mm/min feed-rate
This means that the speed at the programmed contour, the 20mm circle to be cut, is not 1000, but 2000mm/min.
How does the cutter compensation in UCCNC work, is this feed-rate compensated to keep the cutting speed of the tool at the correct value ?