CNC Programming

CNC | C | C++ | Assembly | Python | R | Rust | Arduino | Solidworks | Embedded Systems

G61 AND G64 - SET PATH CONTROL MODE

Table Of Contents:
  1. G-code Table
  2. G00 - Rapid Linear Motion
  3. G01 - Linear Motion at Feed Rate
  4. G02 and G03 - Arc at Feed Rate
  5. G04 - Dwell
  6. G10 - Coordinate System Data Tool and Work Offset Tables
  7. G17, G18 and G19 - Plane Selection
  8. G20 and G21 - Length Units
  9. G28 and G30 - Return to Home
  10. G28.1 - Reference Axes
  11. G40, G41 and G42 - Cutter Radius Compensation
  12. G43, G44 and G49 - Tool Length Offsets
  13. G47 - Engrave Sequential Serial Number
  14. G53 - Move in Absolute Coordinates
  15. G54 to G59 and G59 P~ - Select Work Offset Coordinate System
  16. G61 and G64 - Set Path Control Mode
  17. G73 - Canned Cycle - High Speed Peck Drill
  18. G80 - Cancel Modal Motion
  19. G81 to G89 - Canned Cycles
  20. G90 and G91 - Distance Mode
  21. G92, G92.1, G92.2 and G92.3 - G92 Offsets
  22. G93, G94 and G95 - Set Path Control Mode
  23. G98 and G99 - Canned Cycle Return Level 
Details:
G61 - Set Exact Path Control Mode
To put the machining system into exact path mode, program: G61
G64 - Set Blended Path Control Mode
To attempt to maintain the defined feed velocity, program: G64 P~ Q~
WordDefinition
P~If present, specifies the maximum acceptable tool path deviation to round corners to maintain speed. If P is omitted then the speed is maintained however far from the programmed path the tool cuts.
Q~If present, specifies the maximum deviation from collinearity that will collapse a series of linear G01 moves at the same feed rate into a single linear move.
Note: it is OK to program for the mode that is already active.

logoblog

No comments:

Post a Comment