ID 20352
Internal buffers should be cleared although chamfer/rounding contouring is active. | |||
Description | Certain NC commands (e.g. #FLUSH) cause a so-called “flushing” of the NC channel, i.e. internal buffers of the NC channel are enabled. This results in a conflict if the contouring G301/G302 function is enabled at this time since this is exactly where the buffer contents are required. In this case no additional motion block is inserted. Example: Wrong: N10 G00 X0 Y0 Z0 N20 G01 X50 F10000 N30 G301 I20 N40 #FLUSH N50 X100 Y100 : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 G01 X50 F10000 N30 G301 I20 N40 X100 Y100 N50 #FLUSH :
| ||
Response | Class | 1 | Continue NC program processing. |
Solution | Class | 1 | Check and modify NC program. NC commands that shorten a so-called flushing of the NC channel may not be programmed within a contouring sequence, only before or behind it. |
Error type | 1, Error message from NC program. | ||
|