File tree 4 files changed +14
-2
lines changed
4 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 877
877
// Enable for Polargraph Kinematics
878
878
//#define POLARGRAPH
879
879
#if ENABLED (POLARGRAPH )
880
- #define POLARGRAPH_MAX_BELT_LEN 1035.0
881
- #define DEFAULT_SEGMENTS_PER_SECOND 5
880
+ #define POLARGRAPH_MAX_BELT_LEN 1035.0 // (mm) Belt length at full extension. Override with M665 H.
881
+ #define DEFAULT_SEGMENTS_PER_SECOND 5 // Move segmentation based on duration
882
+ #define PEN_UP_DOWN_MENU // Add "Pen Up" and "Pen Down" to the MarlinUI menu
882
883
#endif
883
884
884
885
// @section delta
Original file line number Diff line number Diff line change @@ -596,6 +596,8 @@ namespace Language_en {
596
596
LSTR MSG_TOUCHMI_SAVE = _UxGT(" Save" );
597
597
LSTR MSG_MANUAL_DEPLOY_TOUCHMI = _UxGT(" Deploy TouchMI" );
598
598
LSTR MSG_MANUAL_DEPLOY = _UxGT(" Deploy Z-Probe" );
599
+ LSTR MSG_MANUAL_PENUP = _UxGT(" Pen up" );
600
+ LSTR MSG_MANUAL_PENDOWN = _UxGT(" Pen down" );
599
601
LSTR MSG_MANUAL_STOW = _UxGT(" Stow Z-Probe" );
600
602
LSTR MSG_HOME_FIRST = _UxGT(" Home %s First" );
601
603
LSTR MSG_ZPROBE_SETTINGS = _UxGT(" Probe Settings" );
Original file line number Diff line number Diff line change @@ -360,6 +360,13 @@ void menu_motion() {
360
360
#endif
361
361
362
362
//
363
+ // Pen up/down menu
364
+ //
365
+ #if ENABLED(PEN_UP_DOWN_MENU)
366
+ GCODES_ITEM (MSG_MANUAL_PENUP, F (" M280 P0 S90" ));
367
+ GCODES_ITEM (MSG_MANUAL_PENDOWN, F (" M280 P0 S50" ));
368
+ #endif
369
+
363
370
// Probe Offset Wizard
364
371
//
365
372
#if ENABLED(PROBE_OFFSET_WIZARD)
Original file line number Diff line number Diff line change @@ -931,6 +931,8 @@ void restore_feedrate_and_scaling() {
931
931
#if BOTH(HAS_HOTEND_OFFSET, DELTA)
932
932
// The effector center position will be the target minus the hotend offset.
933
933
const xy_pos_t offs = hotend_offset[active_extruder];
934
+ #elif ENABLED(POLARGRAPH)
935
+ // POLARGRAPH uses draw_area_* below...
934
936
#elif ENABLED(POLAR)
935
937
// For now, we don't limit POLAR
936
938
#else
You can’t perform that action at this time.
0 commit comments