|
@@ -56,6 +56,7 @@ This is only possible, if some future moves are already processed, hence the nam
|
56
|
56
|
It leads to less over-deposition at corners, especially at flat angles.
|
57
|
57
|
|
58
|
58
|
*Arc support:*
|
|
59
|
+
|
59
|
60
|
Splic3r can find curves that, although broken into segments, were ment to describe an arc.
|
60
|
61
|
Marlin is able to print those arcs. The advantage is the firmware can choose the resolution,
|
61
|
62
|
and can perform the arc with nearly constant velocity, resulting in a nice finish.
|
|
@@ -120,13 +121,15 @@ This leads to less blocking in the heater management routine.
|
120
|
121
|
|
121
|
122
|
Non-standard M-Codes, different to an old version of sprinter:
|
122
|
123
|
==============================================================
|
|
124
|
+Movement:
|
|
125
|
+
|
123
|
126
|
* G2 - CW ARC
|
124
|
127
|
* G3 - CCW ARC
|
125
|
128
|
|
126
|
129
|
General:
|
127
|
130
|
|
128
|
|
-* M17 - Enable/Power all stepper motors
|
129
|
|
-* M18 - Disable all stepper motors; same as M84
|
|
131
|
+* M17 - Enable/Power all stepper motors. Compatibility to ReplicatorG.
|
|
132
|
+* M18 - Disable all stepper motors; same as M84.Compatibility to ReplicatorG.
|
130
|
133
|
* M30 - Print time since last M109 or SD card start to serial
|
131
|
134
|
* M42 - Change pin status via gcode
|
132
|
135
|
* M80 - Turn on Power Supply
|
|
@@ -139,9 +142,9 @@ Movement variables:
|
139
|
142
|
* M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000) Unused in Marlin!!
|
140
|
143
|
* M203 - Set maximum feedrate that your machine can sustain (M203 X200 Y200 Z300 E10000) in mm/sec
|
141
|
144
|
* M204 - Set default acceleration: S normal moves T filament only moves (M204 S3000 T7000) im mm/sec^2 also sets minimum segment time in ms (B20000) to prevent buffer underruns and M20 minimum feedrate
|
142
|
|
-* M220 - set build speed factor override percentage S:factor in percent ; aka "realtime tuneing in the gcode"
|
|
145
|
+* M220 - set build speed mulitplying S:factor in percent ; aka "realtime tuneing in the gcode". So you can slow down if you have islands in one height-range, and speed up otherwise.
|
143
|
146
|
* M301 - Set PID parameters P I and D
|
144
|
|
-* M400 - Finish all moves
|
|
147
|
+* M400 - Finish all buffered moves.
|
145
|
148
|
|
146
|
149
|
Advance:
|
147
|
150
|
|