The on time setting determines the length or duration of the spark. Hence, a longer on time produces a deeper cavity from each spark, creating a rougher finish on the workpiece. The reverse is true for a shorter on time. Off time is the period of time between sparks. Although not directly affecting the machining of the part, the off time allows the flushing of dielectric fluid through a nozzle to clean out the eroded debris. Insufficient debris removal can cause repeated strikes in the same location which can lead to a short circuit. Modern controllers monitor the characteristics of the arcs and can alter parameters in microseconds to compensate. The typical part geometry is a complex 3D shape, often with small or odd shaped angles. Vertical, orbital, vectorial, directional, helical, conical, rotational, spin and indexing machining cycles are also used.