OmniTurn   CNC Lathes Made in Oregon
 Fast... Precise... Affordable... Home Contact

G75 Box Contour Roughing Example (G75InUnFnPn)
See also G74: Box Roughing and G78: Rough Contour

In:Maximum depth of cut per side per pass
Un:The amount to be left on the part for the a finish pass
Fn:The feedrate
Pn:The subroutine number (optional)
RF:If no subroutine, put RF at end of countour cycle

Image of G75 Box Contour Roughing Syntax

The box cycle starts at the current position, then makes cutting passes parallel to the Z axis at a cutting depth no greater than the I value until the last pass which is a U amount off the part.

The area of material that is removed is rounded by the Z and X axis through the tool start point and the contour from A to point B. At the end of the cycle, the tool is returned to the start point.

The location of the contour code:


Worked external example for G75

Image of Sample Part for G75
Above is a part that can be roughed. The code that can be used to generate the contour could be:
Image of Program and Tool Path for G75
The program code for the contour can be placed immediately after the G75 (inline) or it can be placed in a sub-routine:
Image of Program and Tool Path for G75
In either case, the G75 generates the same toolpath:
Image of Program and Tool Path for G75
Practically speaking, you'd want to add G74 code to rough out the area behind the arc:
Image of Program and Tool Path for G75

Back to G-Codes
Back to Top