Browse Source

Added circle nozzle cleaning parameters to example configurations

Marek Pikuła 7 years ago
parent
commit
7698c5617a

+ 13
- 2
Marlin/example_configurations/Cartesio/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1000,6 +1000,10 @@
1000 1000
 //                       |________|_________|_________|
1001 1001
 //                           T1        T2        T3
1002 1002
 //
1003
+//   P2: This starts a circular pattern with circle with middle in
1004
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1005
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1006
+//
1003 1007
 // Caveats: End point Z should use the same value as Start point Z.
1004 1008
 //
1005 1009
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1010,7 +1014,7 @@
1010 1014
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1011 1015
   // Default number of pattern repetitions
1012 1016
   #define NOZZLE_CLEAN_STROKES  12
1013
-  
1017
+
1014 1018
   // Default number of triangles
1015 1019
   #define NOZZLE_CLEAN_TRIANGLES  3
1016 1020
 
@@ -1018,6 +1022,13 @@
1018 1022
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1019 1023
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1020 1024
 
1025
+  // Circular pattern radius
1026
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1027
+  // Circular pattern circle fragments number
1028
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1029
+  // Middle point of circle
1030
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1031
+
1021 1032
   // Moves the nozzle to the initial position
1022 1033
   #define NOZZLE_CLEAN_GOBACK
1023 1034
 #endif

+ 13
- 2
Marlin/example_configurations/Felix/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -983,6 +983,10 @@
983 983
 //                       |________|_________|_________|
984 984
 //                           T1        T2        T3
985 985
 //
986
+//   P2: This starts a circular pattern with circle with middle in
987
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
988
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
989
+//
986 990
 // Caveats: End point Z should use the same value as Start point Z.
987 991
 //
988 992
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -993,7 +997,7 @@
993 997
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
994 998
   // Default number of pattern repetitions
995 999
   #define NOZZLE_CLEAN_STROKES  12
996
-  
1000
+
997 1001
   // Default number of triangles
998 1002
   #define NOZZLE_CLEAN_TRIANGLES  3
999 1003
 
@@ -1001,6 +1005,13 @@
1001 1005
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1002 1006
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1003 1007
 
1008
+  // Circular pattern radius
1009
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1010
+  // Circular pattern circle fragments number
1011
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1012
+  // Middle point of circle
1013
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1014
+
1004 1015
   // Moves the nozzle to the initial position
1005 1016
   #define NOZZLE_CLEAN_GOBACK
1006 1017
 #endif

+ 13
- 2
Marlin/example_configurations/Felix/DUAL/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -983,6 +983,10 @@
983 983
 //                       |________|_________|_________|
984 984
 //                           T1        T2        T3
985 985
 //
986
+//   P2: This starts a circular pattern with circle with middle in
987
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
988
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
989
+//
986 990
 // Caveats: End point Z should use the same value as Start point Z.
987 991
 //
988 992
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -993,7 +997,7 @@
993 997
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
994 998
   // Default number of pattern repetitions
995 999
   #define NOZZLE_CLEAN_STROKES  12
996
-  
1000
+
997 1001
   // Default number of triangles
998 1002
   #define NOZZLE_CLEAN_TRIANGLES  3
999 1003
 
@@ -1001,6 +1005,13 @@
1001 1005
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1002 1006
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1003 1007
 
1008
+  // Circular pattern radius
1009
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1010
+  // Circular pattern circle fragments number
1011
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1012
+  // Middle point of circle
1013
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1014
+
1004 1015
   // Moves the nozzle to the initial position
1005 1016
   #define NOZZLE_CLEAN_GOBACK
1006 1017
 #endif

+ 13
- 2
Marlin/example_configurations/Hephestos/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -992,6 +992,10 @@
992 992
 //                       |________|_________|_________|
993 993
 //                           T1        T2        T3
994 994
 //
995
+//   P2: This starts a circular pattern with circle with middle in
996
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
997
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
998
+//
995 999
 // Caveats: End point Z should use the same value as Start point Z.
996 1000
 //
997 1001
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1002,7 +1006,7 @@
1002 1006
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1003 1007
   // Default number of pattern repetitions
1004 1008
   #define NOZZLE_CLEAN_STROKES  12
1005
-  
1009
+
1006 1010
   // Default number of triangles
1007 1011
   #define NOZZLE_CLEAN_TRIANGLES  3
1008 1012
 
@@ -1010,6 +1014,13 @@
1010 1014
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1011 1015
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1012 1016
 
1017
+  // Circular pattern radius
1018
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1019
+  // Circular pattern circle fragments number
1020
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1021
+  // Middle point of circle
1022
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1023
+
1013 1024
   // Moves the nozzle to the initial position
1014 1025
   #define NOZZLE_CLEAN_GOBACK
1015 1026
 #endif

+ 13
- 2
Marlin/example_configurations/Hephestos_2/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -994,6 +994,10 @@
994 994
 //                       |________|_________|_________|
995 995
 //                           T1        T2        T3
996 996
 //
997
+//   P2: This starts a circular pattern with circle with middle in
998
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
999
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1000
+//
997 1001
 // Caveats: End point Z should use the same value as Start point Z.
998 1002
 //
999 1003
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1004,7 +1008,7 @@
1004 1008
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1005 1009
   // Default number of pattern repetitions
1006 1010
   #define NOZZLE_CLEAN_STROKES  12
1007
-  
1011
+
1008 1012
   // Default number of triangles
1009 1013
   #define NOZZLE_CLEAN_TRIANGLES  3
1010 1014
 
@@ -1012,6 +1016,13 @@
1012 1016
   #define NOZZLE_CLEAN_START_POINT { X_MIN_POS + 10, Y_MAX_POS - 9, (Z_MIN_POS + 0.5)}
1013 1017
   #define NOZZLE_CLEAN_END_POINT   { X_MIN_POS + 90, Y_MAX_POS - 0, (Z_MIN_POS + 0.5)}
1014 1018
 
1019
+  // Circular pattern radius
1020
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1021
+  // Circular pattern circle fragments number
1022
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1023
+  // Middle point of circle
1024
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1025
+
1015 1026
   // Moves the nozzle to the initial position
1016 1027
   //#define NOZZLE_CLEAN_GOBACK
1017 1028
 #endif

+ 13
- 2
Marlin/example_configurations/K8200/Configuration.h View File

@@ -112,7 +112,7 @@
112 112
 //
113 113
 // Marlin now allow you to have a vendor boot image to be displayed on machine
114 114
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
115
-// custom boot image and them the default Marlin boot image is shown.
115
+// custom boot image and then the default Marlin boot image is shown.
116 116
 //
117 117
 // We suggest for you to take advantage of this new feature and keep the Marlin
118 118
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1029,6 +1029,10 @@
1029 1029
 //                       |________|_________|_________|
1030 1030
 //                           T1        T2        T3
1031 1031
 //
1032
+//   P2: This starts a circular pattern with circle with middle in
1033
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1034
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1035
+//
1032 1036
 // Caveats: End point Z should use the same value as Start point Z.
1033 1037
 //
1034 1038
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1039,7 +1043,7 @@
1039 1043
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1040 1044
   // Default number of pattern repetitions
1041 1045
   #define NOZZLE_CLEAN_STROKES  12
1042
-  
1046
+
1043 1047
   // Default number of triangles
1044 1048
   #define NOZZLE_CLEAN_TRIANGLES  3
1045 1049
 
@@ -1047,6 +1051,13 @@
1047 1051
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1048 1052
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1049 1053
 
1054
+  // Circular pattern radius
1055
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1056
+  // Circular pattern circle fragments number
1057
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1058
+  // Middle point of circle
1059
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1060
+
1050 1061
   // Moves the nozzle to the initial position
1051 1062
   #define NOZZLE_CLEAN_GOBACK
1052 1063
 #endif

+ 13
- 2
Marlin/example_configurations/K8400/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1000,6 +1000,10 @@
1000 1000
 //                       |________|_________|_________|
1001 1001
 //                           T1        T2        T3
1002 1002
 //
1003
+//   P2: This starts a circular pattern with circle with middle in
1004
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1005
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1006
+//
1003 1007
 // Caveats: End point Z should use the same value as Start point Z.
1004 1008
 //
1005 1009
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1010,7 +1014,7 @@
1010 1014
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1011 1015
   // Default number of pattern repetitions
1012 1016
   #define NOZZLE_CLEAN_STROKES  12
1013
-  
1017
+
1014 1018
   // Default number of triangles
1015 1019
   #define NOZZLE_CLEAN_TRIANGLES  3
1016 1020
 
@@ -1018,6 +1022,13 @@
1018 1022
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1019 1023
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1020 1024
 
1025
+  // Circular pattern radius
1026
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1027
+  // Circular pattern circle fragments number
1028
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1029
+  // Middle point of circle
1030
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1031
+
1021 1032
   // Moves the nozzle to the initial position
1022 1033
   #define NOZZLE_CLEAN_GOBACK
1023 1034
 #endif

+ 13
- 2
Marlin/example_configurations/K8400/Dual-head/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1000,6 +1000,10 @@
1000 1000
 //                       |________|_________|_________|
1001 1001
 //                           T1        T2        T3
1002 1002
 //
1003
+//   P2: This starts a circular pattern with circle with middle in
1004
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1005
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1006
+//
1003 1007
 // Caveats: End point Z should use the same value as Start point Z.
1004 1008
 //
1005 1009
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1010,7 +1014,7 @@
1010 1014
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1011 1015
   // Default number of pattern repetitions
1012 1016
   #define NOZZLE_CLEAN_STROKES  12
1013
-  
1017
+
1014 1018
   // Default number of triangles
1015 1019
   #define NOZZLE_CLEAN_TRIANGLES  3
1016 1020
 
@@ -1018,6 +1022,13 @@
1018 1022
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1019 1023
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1020 1024
 
1025
+  // Circular pattern radius
1026
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1027
+  // Circular pattern circle fragments number
1028
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1029
+  // Middle point of circle
1030
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1031
+
1021 1032
   // Moves the nozzle to the initial position
1022 1033
   #define NOZZLE_CLEAN_GOBACK
1023 1034
 #endif

+ 13
- 2
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1000,6 +1000,10 @@
1000 1000
 //                       |________|_________|_________|
1001 1001
 //                           T1        T2        T3
1002 1002
 //
1003
+//   P2: This starts a circular pattern with circle with middle in
1004
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1005
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1006
+//
1003 1007
 // Caveats: End point Z should use the same value as Start point Z.
1004 1008
 //
1005 1009
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1010,7 +1014,7 @@
1010 1014
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1011 1015
   // Default number of pattern repetitions
1012 1016
   #define NOZZLE_CLEAN_STROKES  12
1013
-  
1017
+
1014 1018
   // Default number of triangles
1015 1019
   #define NOZZLE_CLEAN_TRIANGLES  3
1016 1020
 
@@ -1018,6 +1022,13 @@
1018 1022
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1019 1023
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1020 1024
 
1025
+  // Circular pattern radius
1026
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1027
+  // Circular pattern circle fragments number
1028
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1029
+  // Middle point of circle
1030
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1031
+
1021 1032
   // Moves the nozzle to the initial position
1022 1033
   #define NOZZLE_CLEAN_GOBACK
1023 1034
 #endif

+ 13
- 2
Marlin/example_configurations/RigidBot/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -999,6 +999,10 @@
999 999
 //                       |________|_________|_________|
1000 1000
 //                           T1        T2        T3
1001 1001
 //
1002
+//   P2: This starts a circular pattern with circle with middle in
1003
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1004
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1005
+//
1002 1006
 // Caveats: End point Z should use the same value as Start point Z.
1003 1007
 //
1004 1008
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1009,7 +1013,7 @@
1009 1013
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1010 1014
   // Default number of pattern repetitions
1011 1015
   #define NOZZLE_CLEAN_STROKES  12
1012
-  
1016
+
1013 1017
   // Default number of triangles
1014 1018
   #define NOZZLE_CLEAN_TRIANGLES  3
1015 1019
 
@@ -1017,6 +1021,13 @@
1017 1021
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1018 1022
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1019 1023
 
1024
+  // Circular pattern radius
1025
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1026
+  // Circular pattern circle fragments number
1027
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1028
+  // Middle point of circle
1029
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1030
+
1020 1031
   // Moves the nozzle to the initial position
1021 1032
   #define NOZZLE_CLEAN_GOBACK
1022 1033
 #endif

+ 13
- 2
Marlin/example_configurations/SCARA/Configuration.h View File

@@ -128,7 +128,7 @@
128 128
 //
129 129
 // Marlin now allow you to have a vendor boot image to be displayed on machine
130 130
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
131
-// custom boot image and them the default Marlin boot image is shown.
131
+// custom boot image and then the default Marlin boot image is shown.
132 132
 //
133 133
 // We suggest for you to take advantage of this new feature and keep the Marlin
134 134
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1015,6 +1015,10 @@
1015 1015
 //                       |________|_________|_________|
1016 1016
 //                           T1        T2        T3
1017 1017
 //
1018
+//   P2: This starts a circular pattern with circle with middle in
1019
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1020
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1021
+//
1018 1022
 // Caveats: End point Z should use the same value as Start point Z.
1019 1023
 //
1020 1024
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1025,7 +1029,7 @@
1025 1029
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1026 1030
   // Default number of pattern repetitions
1027 1031
   #define NOZZLE_CLEAN_STROKES  12
1028
-  
1032
+
1029 1033
   // Default number of triangles
1030 1034
   #define NOZZLE_CLEAN_TRIANGLES  3
1031 1035
 
@@ -1033,6 +1037,13 @@
1033 1037
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1034 1038
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1035 1039
 
1040
+  // Circular pattern radius
1041
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1042
+  // Circular pattern circle fragments number
1043
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1044
+  // Middle point of circle
1045
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1046
+
1036 1047
   // Moves the nozzle to the initial position
1037 1048
   #define NOZZLE_CLEAN_GOBACK
1038 1049
 #endif

+ 13
- 2
Marlin/example_configurations/TAZ4/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1021,6 +1021,10 @@
1021 1021
 //                       |________|_________|_________|
1022 1022
 //                           T1        T2        T3
1023 1023
 //
1024
+//   P2: This starts a circular pattern with circle with middle in
1025
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1026
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1027
+//
1024 1028
 // Caveats: End point Z should use the same value as Start point Z.
1025 1029
 //
1026 1030
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1031,7 +1035,7 @@
1031 1035
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1032 1036
   // Default number of pattern repetitions
1033 1037
   #define NOZZLE_CLEAN_STROKES  12
1034
-  
1038
+
1035 1039
   // Default number of triangles
1036 1040
   #define NOZZLE_CLEAN_TRIANGLES  3
1037 1041
 
@@ -1039,6 +1043,13 @@
1039 1043
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1040 1044
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1041 1045
 
1046
+  // Circular pattern radius
1047
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1048
+  // Circular pattern circle fragments number
1049
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1050
+  // Middle point of circle
1051
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1052
+
1042 1053
   // Moves the nozzle to the initial position
1043 1054
   #define NOZZLE_CLEAN_GOBACK
1044 1055
 #endif

+ 13
- 2
Marlin/example_configurations/WITBOX/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -992,6 +992,10 @@
992 992
 //                       |________|_________|_________|
993 993
 //                           T1        T2        T3
994 994
 //
995
+//   P2: This starts a circular pattern with circle with middle in
996
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
997
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
998
+//
995 999
 // Caveats: End point Z should use the same value as Start point Z.
996 1000
 //
997 1001
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1002,7 +1006,7 @@
1002 1006
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1003 1007
   // Default number of pattern repetitions
1004 1008
   #define NOZZLE_CLEAN_STROKES  12
1005
-  
1009
+
1006 1010
   // Default number of triangles
1007 1011
   #define NOZZLE_CLEAN_TRIANGLES  3
1008 1012
 
@@ -1010,6 +1014,13 @@
1010 1014
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1011 1015
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1012 1016
 
1017
+  // Circular pattern radius
1018
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1019
+  // Circular pattern circle fragments number
1020
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1021
+  // Middle point of circle
1022
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1023
+
1013 1024
   // Moves the nozzle to the initial position
1014 1025
   #define NOZZLE_CLEAN_GOBACK
1015 1026
 #endif

+ 13
- 2
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1000,6 +1000,10 @@
1000 1000
 //                       |________|_________|_________|
1001 1001
 //                           T1        T2        T3
1002 1002
 //
1003
+//   P2: This starts a circular pattern with circle with middle in
1004
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1005
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1006
+//
1003 1007
 // Caveats: End point Z should use the same value as Start point Z.
1004 1008
 //
1005 1009
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1010,7 +1014,7 @@
1010 1014
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1011 1015
   // Default number of pattern repetitions
1012 1016
   #define NOZZLE_CLEAN_STROKES  12
1013
-  
1017
+
1014 1018
   // Default number of triangles
1015 1019
   #define NOZZLE_CLEAN_TRIANGLES  3
1016 1020
 
@@ -1018,6 +1022,13 @@
1018 1022
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1019 1023
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1020 1024
 
1025
+  // Circular pattern radius
1026
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1027
+  // Circular pattern circle fragments number
1028
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1029
+  // Middle point of circle
1030
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1031
+
1021 1032
   // Moves the nozzle to the initial position
1022 1033
   #define NOZZLE_CLEAN_GOBACK
1023 1034
 #endif

+ 13
- 2
Marlin/example_configurations/delta/generic/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1087,6 +1087,10 @@
1087 1087
 //                       |________|_________|_________|
1088 1088
 //                           T1        T2        T3
1089 1089
 //
1090
+//   P2: This starts a circular pattern with circle with middle in
1091
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1092
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1093
+//
1090 1094
 // Caveats: End point Z should use the same value as Start point Z.
1091 1095
 //
1092 1096
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1097,7 +1101,7 @@
1097 1101
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1098 1102
   // Default number of pattern repetitions
1099 1103
   #define NOZZLE_CLEAN_STROKES  12
1100
-  
1104
+
1101 1105
   // Default number of triangles
1102 1106
   #define NOZZLE_CLEAN_TRIANGLES  3
1103 1107
 
@@ -1105,6 +1109,13 @@
1105 1109
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1106 1110
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1107 1111
 
1112
+  // Circular pattern radius
1113
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1114
+  // Circular pattern circle fragments number
1115
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1116
+  // Middle point of circle
1117
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1118
+
1108 1119
   // Moves the nozzle to the initial position
1109 1120
   #define NOZZLE_CLEAN_GOBACK
1110 1121
 #endif

+ 13
- 2
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1090,6 +1090,10 @@
1090 1090
 //                       |________|_________|_________|
1091 1091
 //                           T1        T2        T3
1092 1092
 //
1093
+//   P2: This starts a circular pattern with circle with middle in
1094
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1095
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1096
+//
1093 1097
 // Caveats: End point Z should use the same value as Start point Z.
1094 1098
 //
1095 1099
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1100,7 +1104,7 @@
1100 1104
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1101 1105
   // Default number of pattern repetitions
1102 1106
   #define NOZZLE_CLEAN_STROKES  12
1103
-  
1107
+
1104 1108
   // Default number of triangles
1105 1109
   #define NOZZLE_CLEAN_TRIANGLES  3
1106 1110
 
@@ -1108,6 +1112,13 @@
1108 1112
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1109 1113
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1110 1114
 
1115
+  // Circular pattern radius
1116
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1117
+  // Circular pattern circle fragments number
1118
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1119
+  // Middle point of circle
1120
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1121
+
1111 1122
   // Moves the nozzle to the initial position
1112 1123
   #define NOZZLE_CLEAN_GOBACK
1113 1124
 #endif

+ 13
- 2
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

@@ -100,7 +100,7 @@
100 100
 //
101 101
 // Marlin now allow you to have a vendor boot image to be displayed on machine
102 102
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
103
-// custom boot image and them the default Marlin boot image is shown.
103
+// custom boot image and then the default Marlin boot image is shown.
104 104
 //
105 105
 // We suggest for you to take advantage of this new feature and keep the Marlin
106 106
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1089,6 +1089,10 @@
1089 1089
 //                       |________|_________|_________|
1090 1090
 //                           T1        T2        T3
1091 1091
 //
1092
+//   P2: This starts a circular pattern with circle with middle in
1093
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1094
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1095
+//
1092 1096
 // Caveats: End point Z should use the same value as Start point Z.
1093 1097
 //
1094 1098
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1099,7 +1103,7 @@
1099 1103
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1100 1104
   // Default number of pattern repetitions
1101 1105
   #define NOZZLE_CLEAN_STROKES  12
1102
-  
1106
+
1103 1107
   // Default number of triangles
1104 1108
   #define NOZZLE_CLEAN_TRIANGLES  3
1105 1109
 
@@ -1107,6 +1111,13 @@
1107 1111
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1108 1112
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1109 1113
 
1114
+  // Circular pattern radius
1115
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1116
+  // Circular pattern circle fragments number
1117
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1118
+  // Middle point of circle
1119
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1120
+
1110 1121
   // Moves the nozzle to the initial position
1111 1122
   #define NOZZLE_CLEAN_GOBACK
1112 1123
 #endif

+ 13
- 2
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

@@ -89,7 +89,7 @@
89 89
 //
90 90
 // Marlin now allow you to have a vendor boot image to be displayed on machine
91 91
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
92
-// custom boot image and them the default Marlin boot image is shown.
92
+// custom boot image and then the default Marlin boot image is shown.
93 93
 //
94 94
 // We suggest for you to take advantage of this new feature and keep the Marlin
95 95
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1093,6 +1093,10 @@
1093 1093
 //                       |________|_________|_________|
1094 1094
 //                           T1        T2        T3
1095 1095
 //
1096
+//   P2: This starts a circular pattern with circle with middle in
1097
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1098
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1099
+//
1096 1100
 // Caveats: End point Z should use the same value as Start point Z.
1097 1101
 //
1098 1102
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1103,7 +1107,7 @@
1103 1107
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1104 1108
   // Default number of pattern repetitions
1105 1109
   #define NOZZLE_CLEAN_STROKES  12
1106
-  
1110
+
1107 1111
   // Default number of triangles
1108 1112
   #define NOZZLE_CLEAN_TRIANGLES  3
1109 1113
 
@@ -1111,6 +1115,13 @@
1111 1115
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1112 1116
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1113 1117
 
1118
+  // Circular pattern radius
1119
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1120
+  // Circular pattern circle fragments number
1121
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1122
+  // Middle point of circle
1123
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1124
+
1114 1125
   // Moves the nozzle to the initial position
1115 1126
   #define NOZZLE_CLEAN_GOBACK
1116 1127
 #endif

+ 13
- 2
Marlin/example_configurations/makibox/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -1003,6 +1003,10 @@
1003 1003
 //                       |________|_________|_________|
1004 1004
 //                           T1        T2        T3
1005 1005
 //
1006
+//   P2: This starts a circular pattern with circle with middle in
1007
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1008
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1009
+//
1006 1010
 // Caveats: End point Z should use the same value as Start point Z.
1007 1011
 //
1008 1012
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1013,7 +1017,7 @@
1013 1017
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1014 1018
   // Default number of pattern repetitions
1015 1019
   #define NOZZLE_CLEAN_STROKES  12
1016
-  
1020
+
1017 1021
   // Default number of triangles
1018 1022
   #define NOZZLE_CLEAN_TRIANGLES  3
1019 1023
 
@@ -1021,6 +1025,13 @@
1021 1025
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1022 1026
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1023 1027
 
1028
+  // Circular pattern radius
1029
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1030
+  // Circular pattern circle fragments number
1031
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1032
+  // Middle point of circle
1033
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1034
+
1024 1035
   // Moves the nozzle to the initial position
1025 1036
   #define NOZZLE_CLEAN_GOBACK
1026 1037
 #endif

+ 13
- 2
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

@@ -96,7 +96,7 @@
96 96
 //
97 97
 // Marlin now allow you to have a vendor boot image to be displayed on machine
98 98
 // start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
99
-// custom boot image and them the default Marlin boot image is shown.
99
+// custom boot image and then the default Marlin boot image is shown.
100 100
 //
101 101
 // We suggest for you to take advantage of this new feature and keep the Marlin
102 102
 // boot image unmodified. For an example have a look at the bq Hephestos 2
@@ -996,6 +996,10 @@
996 996
 //                       |________|_________|_________|
997 997
 //                           T1        T2        T3
998 998
 //
999
+//   P2: This starts a circular pattern with circle with middle in
1000
+//       NOZZLE_CLEAN_CIRCLE_MIDDLE radius of R and stroke count of S.
1001
+//       Before starting the circle nozzle goes to NOZZLE_CLEAN_START_POINT.
1002
+//
999 1003
 // Caveats: End point Z should use the same value as Start point Z.
1000 1004
 //
1001 1005
 // Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
@@ -1006,7 +1010,7 @@
1006 1010
 #if ENABLED(NOZZLE_CLEAN_FEATURE)
1007 1011
   // Default number of pattern repetitions
1008 1012
   #define NOZZLE_CLEAN_STROKES  12
1009
-  
1013
+
1010 1014
   // Default number of triangles
1011 1015
   #define NOZZLE_CLEAN_TRIANGLES  3
1012 1016
 
@@ -1014,6 +1018,13 @@
1014 1018
   #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
1015 1019
   #define NOZZLE_CLEAN_END_POINT   {100, 60, (Z_MIN_POS + 1)}
1016 1020
 
1021
+  // Circular pattern radius
1022
+  #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5
1023
+  // Circular pattern circle fragments number
1024
+  #define NOZZLE_CLEAN_CIRCLE_FN 10
1025
+  // Middle point of circle
1026
+  #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT
1027
+
1017 1028
   // Moves the nozzle to the initial position
1018 1029
   #define NOZZLE_CLEAN_GOBACK
1019 1030
 #endif

Loading…
Cancel
Save