Asynchronous orbiting
Process control by PLC
Down channel | Orbit channel | Escape channel | Escape start |
Vext =0, Vext = VGen, Use of Insert command CU for erosion on discs | Vprog | Vext | Vext < 0 and |
In asynchronous orbiting, the program flows in the down and orbit channels in parallel and independently of each other. No further synchronisation takes place between these two channels. The velocity in the channels is completely asynchronous.
A motion in the escape channel is executed at negative generator velocity and when the down channel is at standstill. When a contour is approached, the escape motion (see Superimposing geometry and escape motions) and the program progress of the down channel can be superimposed with a sliding distance. The Insert command CU can insert motion stops online in the down channel. While the down channel is at standstill, a disc is eroded due to the parallel motion of the orbit channel.
Geometry using NC programming
In this erosion mode, the geometries of the down and orbit channels are programmed independently of each other. The program example below shows the two geometries of the down and orbit channels resulting in the geometry shown in the figure.
The geometry in the down channel is programmed in the subroutine “Sinking.sub” taken from the program example of the basic structure [Standard program structure of down channel].
The geometry in the orbit channel is programmed in the subroutine “PlanetaryGeometry.sub” taken from the program example of the basic structure [Standard program structure of orbit channel].
Programing Example

Down channel - asynchronous orbiting
; Geometry for down / orbiting and escape movements
N0380 G19 G91
N0410 G01 Y20 ; orbiting
N0450 G01 Z-26 ; down
N0520 G01 Y30 Z-36 G90
N0560 G03 Y60 Z-6 J0 K30
N0580 G01 Z0 F50 ; escape
N0620 G01 Y0 F200
N0630 M17
Programing Example

Orbit channel - asynchronous orbiting
; orbit geometry, rounded rectangle
;P50 (* radius of corner rounding *)
;P100 (* X outer corner point *)
;P200 (* X inner corner point *)
;P300 (* Y inner corner point *)
;P400 (* Y outer corner point *)
N2010 G03 XP200 YP400 RP50
N2020 G01 X-P200 YP400
N2030 G03 X-P100 YP300 RP50
N2040 G01 X-P100 Y-P300
N2050 G03 X-P200 Y-P400 RP50
N2060 G01 XP200 Y-P400
N2070 G03 XP100 Y-P300 RP50
N2080 G01 XP100 YP300
N2090 M17