From eb8ac71f4f97fc05d2a5e08ade5d5cccf868715e Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Thu, 31 Oct 2024 10:26:32 +0300 Subject: [PATCH] Additional gcode programs for debug one&two coil winding --- gcode/one_coil.gcode | 313 +++++++++++++++++++++++++++++++++++++++ gcode/two_coil_rev.gcode | 313 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 626 insertions(+) create mode 100644 gcode/one_coil.gcode create mode 100644 gcode/two_coil_rev.gcode diff --git a/gcode/one_coil.gcode b/gcode/one_coil.gcode new file mode 100644 index 0000000..78d2bce --- /dev/null +++ b/gcode/one_coil.gcode @@ -0,0 +1,313 @@ +; Tuple begin +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y9.4 X-0.07 F1000 +G0 E1.43 +G0 Y-18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y9.4 X+0.07 F1000 +G0 E1.43 +G0 Y-18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y9.4 X-0.021 F1000 +G0 E1.43 +G0 Y-18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +M117 Begin transition up +G0 Y-12.1 F300 +G0 X+6.58 F50 +G0 E1.43 F50 +G0 Y+12.1 F50 +M117 End transition up +G90 ; Disable relative positioning + +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y-9.4 X-0.07 F1000 +G0 E1.43 +G0 Y18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y-9.4 X+0.07 F1000 +G0 E1.43 +G0 Y18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y-9.4 X-0.021 F1000 +G0 E1.43 +G0 Y18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +G0 Y-8 F500 +G0 X+6.58 F300 +G0 E7.1 F500 +G0 Y+8 F500 +G90 ; Disable positioning +; Tuple end +; Pause the print +M0 "QUESTION FOR OPERATOR" +; Tuple begin +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y-9.4 X-0.07 F1000 +G0 E1.43 +G0 Y18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y-9.4 X+0.07 F1000 +G0 E1.43 +G0 Y18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y-9.4 X-0.021 F1000 +G0 E1.43 +G0 Y18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +M117 Begin transition up +G0 Y-12.1 F300 +G0 X+6.58 F50 +G0 E1.43 F50 +G0 Y+12.1 F50 +M117 End transition up +G90 ; Disable relative positioning + +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y9.4 X-0.07 F1000 +G0 E1.43 +G0 Y-18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y9.4 X+0.07 F1000 +G0 E1.43 +G0 Y-18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y9.4 X-0.021 F1000 +G0 E1.43 +G0 Y-18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +G0 Y-8 F500 +G0 X+6.58 F300 +G0 E7.1 F500 +G0 Y+8 F500 +G90 ; Disable positioning +; Tuple end +M0 "QUESTION FOR OPERATOR" +; Tuple begin +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y9.4 X-0.07 F1000 +G0 E1.43 +G0 Y-18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y9.4 X+0.07 F1000 +G0 E1.43 +G0 Y-18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y9.4 X-0.021 F1000 +G0 E1.43 +G0 Y-18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +M117 Begin transition up +G0 Y-12.1 F300 +G0 X+6.58 F50 +G0 E1.43 F50 +G0 Y+12.1 F50 +M117 End transition up +G90 ; Disable relative positioning + +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y-9.4 X-0.07 F1000 +G0 E1.43 +G0 Y18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y-9.4 X+0.07 F1000 +G0 E1.43 +G0 Y18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y-9.4 X-0.021 F1000 +G0 E1.43 +G0 Y18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +G0 Y-8 F500 +G0 X+6.58 F300 +G0 E7.1 F500 +G0 Y+8 F500 +G90 ; Disable positioning +; Tuple end +M0 "QUESTION FOR OPERATOR" +; Tuple begin +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y-9.4 X-0.07 F1000 +G0 E1.43 +G0 Y18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y-9.4 X+0.07 F1000 +G0 E1.43 +G0 Y18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y-9.4 X-0.021 F1000 +G0 E1.43 +G0 Y18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +M117 Begin transition up +G0 Y-12.1 F300 +G0 X+6.58 F50 +G0 E1.43 F50 +G0 Y+12.1 F50 +M117 End transition up +G90 ; Disable relative positioning + +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y9.4 X-0.07 F1000 +G0 E1.43 +G0 Y-18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y9.4 X+0.07 F1000 +G0 E1.43 +G0 Y-18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y9.4 X-0.021 F1000 +G0 E1.43 +G0 Y-18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning +; Tuple end \ No newline at end of file diff --git a/gcode/two_coil_rev.gcode b/gcode/two_coil_rev.gcode new file mode 100644 index 0000000..860834f --- /dev/null +++ b/gcode/two_coil_rev.gcode @@ -0,0 +1,313 @@ +; Tuple begin +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y-9.4 X-0.07 F1000 +G0 E1.43 +G0 Y18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y-9.4 X+0.07 F1000 +G0 E1.43 +G0 Y18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y-9.4 X-0.021 F1000 +G0 E1.43 +G0 Y18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +M117 Begin transition up +G0 Y-12.1 F300 +G0 X+6.58 F50 +G0 E1.43 F50 +G0 Y+12.1 F50 +M117 End transition up +G90 ; Disable relative positioning + +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y9.4 X-0.07 F1000 +G0 E1.43 +G0 Y-18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y9.4 X+0.07 F1000 +G0 E1.43 +G0 Y-18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y+9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y9.4 X-0.021 F1000 +G0 E1.43 +G0 Y-18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +G0 Y-8 F500 +G0 X+6.58 F300 +G0 E7.1 F500 +G0 Y+8 F500 +G90 ; Disable positioning +; Tuple end +; Pause the print +M0 "QUESTION FOR OPERATOR" +; Tuple begin +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y9.4 X-0.07 F1000 +G0 E1.43 +G0 Y-18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y+9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y9.4 X+0.07 F1000 +G0 E1.43 +G0 Y-18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y9.4 X-0.021 F1000 +G0 E1.43 +G0 Y-18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y+9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +M117 Begin transition up +G0 Y-12.1 F300 +G0 X+6.58 F50 +G0 E1.43 F50 +G0 Y+12.1 F50 +M117 End transition up +G90 ; Disable relative positioning + +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y-9.4 X-0.07 F1000 +G0 E1.43 +G0 Y+18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y-9.4 X+0.07 F1000 +G0 E1.43 +G0 Y+18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y-9.4 X-0.021 F1000 +G0 E1.43 +G0 Y+18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +G0 Y-8 F500 +G0 X+6.58 F300 +G0 E7.1 F500 +G0 Y+8 F500 +G90 ; Disable positioning +; Tuple end +M0 "QUESTION FOR OPERATOR" +; Tuple begin +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y-9.4 X-0.07 F1000 +G0 E1.43 +G0 Y+18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y-9.4 X+0.07 F1000 +G0 E1.43 +G0 Y+18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y-9.4 X-0.021 F1000 +G0 E1.43 +G0 Y+18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +M117 Begin transition up +G0 Y-12.1 F300 +G0 X+6.58 F50 +G0 E1.43 F50 +G0 Y+12.1 F50 +M117 End transition up +G90 ; Disable relative positioning + +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y9.4 X-0.07 F1000 +G0 E1.43 +G0 Y-18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y9.4 X+0.07 F1000 +G0 E1.43 +G0 Y-18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y+9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y9.4 X-0.021 F1000 +G0 E1.43 +G0 Y-18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +G0 Y-8 F500 +G0 X+6.58 F300 +G0 E7.1 F500 +G0 Y+8 F500 +G90 ; Disable positioning +; Tuple end +M0 "QUESTION FOR OPERATOR" +; Tuple begin +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y9.4 X-0.07 F1000 +G0 E1.43 +G0 Y-18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y9.4 X+0.07 F1000 +G0 E1.43 +G0 Y-18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y9.4 X-0.021 F1000 +G0 E1.43 +G0 Y-18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning + +G91 ; Relative positioning +M117 Begin transition up +G0 Y-12.1 F300 +G0 X+6.58 F50 +G0 E1.43 F50 +G0 Y+12.1 F50 +M117 End transition up +G90 ; Disable relative positioning + +G91 ; Relative positioning +; BEGIN One cycle of rotation +M808 L26 +G0 Y-9.4 X-0.07 F1000 +G0 E1.43 +G0 Y+18.8 X-0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.07 F1000 +M808 +; Print the coil +M117 26/100 +; TOTAL COUNT 26 +M808 L19 +G0 Y-9.4 X+0.07 F1000 +G0 E1.43 +G0 Y+18.8 X+0.14 F1000 +G0 E-1.43 +G0 Y-9.4 X+0.07 F1000 +M808 +; Print the coil +M117 45/100 +M808 L55 +G0 Y-9.4 X-0.021 F1000 +G0 E1.43 +G0 Y+18.8 X-0.042 F1000 +G0 E-1.43 +G0 Y-9.4 X-0.021 F1000 +M808 +M117 100/100 +G90 ; Disable relative positioning +; Tuple end \ No newline at end of file