translate — Shift the program frameFrames & planes

Translate the active coordinate frame.

translate (<x>, <y>, <z>)   ·   frame reset

Equivalents: Siemens TRANS/ATRANS · Fanuc G52

ParameterTypeDefault
offset(mm,mm,mm)shift vector

Offsets all subsequent coordinates by the given vector (additive frames compose). `frame reset` clears programmed frames back to the work offset. Shares the `nc-frames` affine engine.

repeat a feature on a grid
units mm
tool 1 = drill(dia=6)
spindle 4000
defaults { feed 250 }
repeat up to 3 {
  drill at (0,0) depth 5
  translate (20, 0, 0)
}
frame reset

See also: frame · scale · mirror

← all commands