Skip to main content
WARNING! From February 2022, these pages are no longer maintained.
Please see the current Duet3D documentation at https://docs.duet3d.com/
Help

Revision to ConfiguringRepRapFirmwarePolarPrinter

David Crocker

In the M92 command, the Y parameter is the steps per degree of rotation of the turntable.
-When you give a G1 S1 or G1 S2 command, the Y coordinate in that command must be specified in degrees.
+When you give a G1 H1 or G1 H2 command (or G1 S1/G1 S2 for older firmware versions), the Y coordinate in that command must be specified in degrees.
=== Example ===
[code]
-''' Axis and motor configuration'''
+; Axis and motor configuration
M569 P0 S1 ; Drive 0 (X) goes forwards
M569 P1 S1 ; Drive 1 (Y) goes forwards
[code]
-''' File homeradius.g'''
+; File homeradius.g
G91 ; relative movement
G1 H2 Z4 F100 ; ensure head is clear of the bed
[code]
-''' File homebed.g'''
+; File homebed.g
G91 ; relative movement
G1 H2 Z4 F100 ; ensure head is clear of the bed
G90 ; absolute movement
-G1 H2 X0 ; move to centre of bed
-G92 X0 Y0 ; define current position as X0 Y0
+G1 H2 X50 ; move to 50mm radius
+G92 X50 Y0 ; define current position as X50 Y0
G91 ; relative movement
G1 H2 Z-4 F100 ; restore original Z position
[code]
-''' File homez.g'''
+; File homez.g
G91 ; relative movement
G1 H2 Z4 F200 ; raise head 4mm to ensure it is above the Z probe trigger height
[code]
-''' File homeall.g'''
+; File homeall.g
G91 ; relative movement
G1 H2 Z4 F100 ; ensure head is clear of the bed
G1 H2 X5 ; move radius out by 5mm
G1 H1 X-20 F600 ; move radius slowly to the endstop switch again
-''' Home bed'''
+; Home bed
G90 ; absolute movement
-G1 H2 X10 ; move to 10mm from centre of bed
-G92 X10 Y0 ; define current position as X10 Y0
-''' Home Z'''
-G1 X0 Y0 ; put head over the centre of the bed, or wherever you want to probe
+G1 H2 X50 ; move to 50mm from centre of bed
+G92 X50 Y0 ; define current position as X50 Y0
+; Home Z
+G1 X5 Y0 ; put head near the centre of the bed, or wherever you want to probe
G30 ; lower head, stop when probe triggered and set Z to trigger height
[/code]

To undo the changes made by this version, click 'Revert Changes.' This will automatically restore the previous version of this guide.

Revert Changes