Home › G-codes › Hurco WinMax (NC) › G51
G51 Scaling
Hurco WinMax (NC) G-code · Mill
Scales later moves about a center point. Put it in its own block. ISNC uses X Y Z as the center with P or I J K as the factor.
Format
G51 [X Y Z] [I J K] [P]
Addresses
| Address | What it does |
|---|---|
X Y Z | Scale center, ISNC method 1 and BNC |
I J K | Per axis factors, or the center in ISNC method 2 |
P | One factor for all axes, ISNC |
How it works
Modal, group 11. Cancel with G50.
Example program
T1 M06 (.250 END MILL)
G90 G54 G00 X0. Y0. S5000 M03 (CENTER)
G43 H01 Z1. (LENGTH OFFSET)
G51 X0. Y0. P.5 (HALF SIZE ABOUT X0 Y0)
…
G90 G54 G00 X0. Y0. S5000 M03 (CENTER)
G43 H01 Z1. (LENGTH OFFSET)
G51 X0. Y0. P.5 (HALF SIZE ABOUT X0 Y0)
…
The full 6-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- A P without a decimal point is multiplied by Least Scaling Factor. Write P.5 not P5 to be safe.
- Basic NC: X Y Z are the center and I J K the factors. I alone scales all axes.
- Canned cycle Z moves are not scaled. Scaling can be turned off per axis on the NC Parameters screen.
Related codes
G51 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Scaling |
| Haas NGC | Scaling |
| Mazak (EIA) | Scaling on |
| Okuma OSP | Scaling on |
| Mitsubishi M70 M80 | Scaling on |
| Brother Speedio | Scaling on |
| Heidenhain TNC (ISO) | Tool preselection |
| Mach3 Mach4 | Scaling and mirror |
| Centroid CNC12 Acorn | Scaling and mirroring on |
| Fadal | Ramp slope control |
Every G-code for Hurco WinMax (NC) in your pocket. The app has the full example programs, search by number or shop word, a line decoder and calculators for tapping, threading and drilling.
Open G51 in the app All Hurco WinMax G-codes