Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
extruder [2017/01/25 18:35]
arthur
extruder [2018/02/01 16:01] (current)
146.90.249.33 [G-code]
Line 1: Line 1:
-<kbd>page>​extruder-guide</​kbd>​+{{page>​extruder-guide}}
  
 ==== All options ==== All options
Line 5: Line 5:
 All of the options currently supported by the Extruder module :  All of the options currently supported by the Extruder module : 
  
-||~ Option ​||~ Example value ||~ Explanation ​|| +Option ​Example value Explanation ​^ 
-<kbd>page>​extruder-options</​kbd>​+{{page>​extruder-options}}
  
 <callout type="​info"​ icon="​true"​ title="​ Format">​ <callout type="​info"​ icon="​true"​ title="​ Format">​
Line 18: Line 18:
 == G-code == G-code
  
-Here are the G-code commands currently supported by the Extruder module : +Here are the G-code commands currently supported by the Extruder module :
  
 * <​kbd>​G0</​kbd>/<​kbd>​G1</​kbd>​ : Move to the given coordinates. The F parameter defines speed and is remembered by subsequent commands ( specified in millimetres/​minute ) (command is modal) * <​kbd>​G0</​kbd>/<​kbd>​G1</​kbd>​ : Move to the given coordinates. The F parameter defines speed and is remembered by subsequent commands ( specified in millimetres/​minute ) (command is modal)
Line 31: Line 31:
 * <​kbd>​M83</​kbd>​ : Set relative mode for extruder only * <​kbd>​M83</​kbd>​ : Set relative mode for extruder only
 * <​kbd>​M84</​kbd>​ : Turn the active stepper motor driver'​s on * <​kbd>​M84</​kbd>​ : Turn the active stepper motor driver'​s on
-* <​kbd>​M92</​kbd>​ : Set this axis' steps per millimetre. For example <​kbd>​M92 E100</​kbd>​ to set for the currently active Extruder, ​and <​kbd>​M92 E100 P2</​kbd>​ to set for the second extruder.+* <​kbd>​M92</​kbd>​ : Set this axis' steps per millimetre. For example <​kbd>​M92 E100</​kbd>​ to set for the currently active Extruder, ​or <kbd>T1 M92 E100</​kbd>​ to set for the second extruder.
 * <​kbd>​M114</​kbd>​ : Displays XYZ position, as well as the E position of the currently active Extruder * <​kbd>​M114</​kbd>​ : Displays XYZ position, as well as the E position of the currently active Extruder
 * <​kbd>​M200</​kbd>​ : Set E units for volumetric extrusion - D<​filament diameter>​ set to 0 to disable volumetric extrusion, for example : <​kbd>​M200 D3.0</​kbd>​ to set for the currently active Extruder, and  <​kbd>​M200 D3.0 P3</​kbd>​ to set for the third Extruder. * <​kbd>​M200</​kbd>​ : Set E units for volumetric extrusion - D<​filament diameter>​ set to 0 to disable volumetric extrusion, for example : <​kbd>​M200 D3.0</​kbd>​ to set for the currently active Extruder, and  <​kbd>​M200 D3.0 P3</​kbd>​ to set for the third Extruder.
Line 42: Line 42:
 * <​kbd>​M503</​kbd>​ : Display volatile settings * <​kbd>​M503</​kbd>​ : Display volatile settings
  
-=== External ​ressources+<callout type="​default"​ icon="​true"​ title="​Going further">​ 
 +If you want to learn more about this module, or are curious how it works, Smoothie is Open-Source and you can simply go look at the code, [[https://​github.com/​Smoothieware/​Smoothieware/​blob/​edge/​src/​modules/​tools/​extruder/​Extruder.cpp|here]]. 
 +</​callout>​ 
 + 
 +=== External ​resources
  
-[[html]]+<html>
 <iframe width="​100%"​ height="​720"​ src="​https://​www.youtube.com/​embed/​YUPfBJz3I6Y"​ frameborder="​0"​ allowfullscreen></​iframe>​ <iframe width="​100%"​ height="​720"​ src="​https://​www.youtube.com/​embed/​YUPfBJz3I6Y"​ frameborder="​0"​ allowfullscreen></​iframe>​
-[[/html]]+</html>