Helical interpolation in CNC programming moves the tool in a circular path on the XY plane while simultaneously moving vertically along the Z axis, creating a spiral or helix shape. The process starts at an initial XY position, sets parameters like radius and pitch, then moves the tool along an arc while incrementally lowering or raising Z. The example command G02 X10 Y0 Z-5 I5 J0 F100 moves the tool clockwise in a circle with center offset I=5, J=0, lowering Z by 5 units. The execution table traces positions and arc angles step-by-step, showing how X, Y, and Z change together. Key points include understanding that Z changes gradually during the arc to form the helix, the role of I and J as arc center offsets, and that completing a full 360° arc with Z movement creates the helical path. The visual quiz tests understanding of Z positions, arc angles, and the effect of radius changes on positions. The quick reference summarizes the concept and command usage for easy recall.