-
Notifications
You must be signed in to change notification settings - Fork 293
TinyG Feedhold and Resume
updated 6/8/13 - ash
NOTE: This page describes feedholds supported in release 0.95 / build 377.08 and later which is currently in the edge branch
Character | Command | AKA | Description |
---|---|---|---|
! | Feedhold | Pause | Stop movement immediately. Maintains positional accuracy |
~ | Cycle Start | Resume | Resume movement from stopping point |
% | Queue Flush | Empty planner buffer. Used for jogging and other cycles |
To pause motion send a feedhold character ('!') character during motion. Movement will decelerate to a stop while maintaining positional accuracy. To resume motion send a cycle start tilde character ('~').
If you wish to not perform the remainder of the move after the feedhold send a queue flush character ('%') after the feedhold character. Motion will start with the next Gcode command entered. A cycle start is not necessary after a queue flush.
To jog using feedhold and queue flush do the following:
- Start the jog by issuing a move in the jogging direction at the velocity you want for the jog
- Send a ! when the user wants the jog to stop
- Send a % to flush the remainder of the move. These can be sent together in a single transmission: "!%"
Nudge moves to fine-tune the jog can be performed by issuing short Gcode moves such as G91 G1 F100 X0.001
Remember to set the system back to absolute mode by issuing a G90.
Getting Started Pages
- Home
- What is TinyG?
- Getting Started
- Connecting TinyG
- Configuring TinyG
- Sending Gcode Files
- Flashing TinyG
- Chilipeppr
Reference Pages
- TinyG Help Page
- TinyG Tuning
- TinyG Command Line
- TinyG JSON
- Gcode Support
- Homing and Limits
- Inch and MM Units
- Alarms and Exceptions
- Coordinate Systems
- Status Codes
- Status Reports
- Power Management
- Feedhold and Resume
- Licensing
- TinyG v8 Data Sheet
Discussion Topics
- Test-Drive-TinyG
- Jerk Controlled Motion
- Gcode Parsing
- Shapeoko Setup
- OX CNC TinyG Guide
- Creating Gcode Files
- Milling With Noisy Spindles
- Stepper Motors and Power Supplies
- Text Wrappers and Transaction IDs
- Using External Drivers
- TinyG Projects
Chilipeppr
- Chilipeppr
- Chilipeppr Advanced Usage
- Chilipeppr Archive and Restore Parameters
- ChiliPeppr PCB Auto Level
- Automatic Z Homing When Milling PCBs
Troubleshooting
Developer Pages