G0 feedrate may be fixed or variable (#12172)
This commit is contained in:
		
				
					committed by
					
						
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							53c535a0c1
						
					
				
				
					commit
					a07ac6312f
				
			@@ -1613,9 +1613,11 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define PAREN_COMMENTS      // Support for parentheses-delimited comments
 | 
			
		||||
//#define GCODE_MOTION_MODES  // Remember the motion mode (G0 G1 G2 G3 G5 G38.X) and apply for X Y Z E F, etc.
 | 
			
		||||
//#define G0_FEEDRATE         // Add a G0-specific sticky feedrate, applied to all subsequent G0 moves.
 | 
			
		||||
#if ENABLED(G0_FEEDRATE)
 | 
			
		||||
  #define DEFAULT_G0_FEEDRATE 3000  // (mm/m)
 | 
			
		||||
 | 
			
		||||
// Enable and set a (default) feedrate for all G0 moves
 | 
			
		||||
//#define G0_FEEDRATE 3000 // (mm/m)
 | 
			
		||||
#ifdef G0_FEEDRATE
 | 
			
		||||
  //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 
 | 
			
		||||
@@ -1613,9 +1613,11 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define PAREN_COMMENTS      // Support for parentheses-delimited comments
 | 
			
		||||
//#define GCODE_MOTION_MODES  // Remember the motion mode (G0 G1 G2 G3 G5 G38.X) and apply for X Y Z E F, etc.
 | 
			
		||||
//#define G0_FEEDRATE         // Add a G0-specific sticky feedrate, applied to all subsequent G0 moves.
 | 
			
		||||
#if ENABLED(G0_FEEDRATE)
 | 
			
		||||
  #define DEFAULT_G0_FEEDRATE 3000  // (mm/m)
 | 
			
		||||
 | 
			
		||||
// Enable and set a (default) feedrate for all G0 moves
 | 
			
		||||
//#define G0_FEEDRATE 3000 // (mm/m)
 | 
			
		||||
#ifdef G0_FEEDRATE
 | 
			
		||||
  //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 
 | 
			
		||||
@@ -1613,9 +1613,11 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define PAREN_COMMENTS      // Support for parentheses-delimited comments
 | 
			
		||||
//#define GCODE_MOTION_MODES  // Remember the motion mode (G0 G1 G2 G3 G5 G38.X) and apply for X Y Z E F, etc.
 | 
			
		||||
//#define G0_FEEDRATE         // Add a G0-specific sticky feedrate, applied to all subsequent G0 moves.
 | 
			
		||||
#if ENABLED(G0_FEEDRATE)
 | 
			
		||||
  #define DEFAULT_G0_FEEDRATE 3000  // (mm/m)
 | 
			
		||||
 | 
			
		||||
// Enable and set a (default) feedrate for all G0 moves
 | 
			
		||||
//#define G0_FEEDRATE 3000 // (mm/m)
 | 
			
		||||
#ifdef G0_FEEDRATE
 | 
			
		||||
  //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 
 | 
			
		||||
@@ -1613,9 +1613,11 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define PAREN_COMMENTS      // Support for parentheses-delimited comments
 | 
			
		||||
//#define GCODE_MOTION_MODES  // Remember the motion mode (G0 G1 G2 G3 G5 G38.X) and apply for X Y Z E F, etc.
 | 
			
		||||
//#define G0_FEEDRATE         // Add a G0-specific sticky feedrate, applied to all subsequent G0 moves.
 | 
			
		||||
#if ENABLED(G0_FEEDRATE)
 | 
			
		||||
  #define DEFAULT_G0_FEEDRATE 3000  // (mm/m)
 | 
			
		||||
 | 
			
		||||
// Enable and set a (default) feedrate for all G0 moves
 | 
			
		||||
//#define G0_FEEDRATE 3000 // (mm/m)
 | 
			
		||||
#ifdef G0_FEEDRATE
 | 
			
		||||
  //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user