Преглед на файлове

[2.0.x] Anycubic LinearPlus, Trigorilla 1.4 (#11730)

Scott Lahteine преди 6 години
родител
ревизия
fe9f088d60
No account linked to committer's email address

+ 2150
- 0
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 1692
- 0
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 49
- 0
Marlin/src/config/examples/delta/Anycubic/Kossel/README.md Целия файл

@@ -0,0 +1,49 @@
1
+# Readme
2
+
3
+These configurations activate many of the new advanced features of the Marlin firmware:
4
+
5
+ * Auto Calibration
6
+ * Auto Bed Leveling
7
+ * Pause & Filament Change
8
+
9
+**Important**: Before doing anything else after updating the firmware, go to `Configuration > Advanced Settings > Initialize EEPROM` to get rid of old configurations.
10
+
11
+After that you should connect the Z-Probe and start `Configuration > Delta Calibration > Auto Calibration`. When it's done don't forget to also do `Configuration > Delta Calibration > Store Settings` to make it permanent.
12
+
13
+You should also do a `Motion > Bed Leveling > Level bed` followed by `Store Settings` to ensure a perfect leveling.
14
+
15
+Please do a manual paper test (moving the nozzle slowly down to Z0 and checking with a piece of paper). If it's not perfect, use `Configuration > Advanced Settings > Probe Z Offset` to correct the difference and execute the calibration again.
16
+
17
+**Also Important**: if you value your Z-Probe do NOT execute `Configuration > Delta Configuration > Probe Z-offset` - This can destroy the Z-Probe, see issue [#11337](https://github.com/MarlinFirmware/Marlin/issues/11337).
18
+
19
+# Select the Configuration
20
+
21
+**Please select the correct values at the start of the Configuration.h file**
22
+
23
+The Kossel comes in 3 versions:
24
+
25
+ * Pulley
26
+ * Linear
27
+ * Linear Plus
28
+ 
29
+Pulley and Linear use the same configuration, the Linear Plus is bigger and uses slightly different configurations.
30
+ 
31
+Typically the probes for the Anycubic Delta Kossel printers come in two different versions. 
32
+
33
+  * Version 1: Z Probe Offset of -19.0mm
34
+
35
+    ![Version 1 Probe](images/Version1Probe.jpg)
36
+
37
+  * Version 2: Z Probe Offset of -16.8mm
38
+
39
+    ![Version 2 Probe](images/Version2Probe.jpg)
40
+
41
+If you select the `ANYCUBIC_PROBE_VERSION 0`: It's very important to follow the correct procedure to set it up after flashing the firmware, otherwise you might damage the printer by ramming the nozzle into the buildplate:
42
+
43
+* `Configuration > Advanced Settings > Initialize EEPROM`
44
+* `Motion > Move Axis > Soft Endstops` : `Off`
45
+* Auto Home and slowly move the nozzle down until it barely touches the bed. (Do a paper-test: A normal sheet of paper should just feel the drag of the nozzle) and note this number.
46
+* Subtract this number from the value in `Configuration > Delta Calibration > Delta Settings > Height`. (If it's negative, add it).
47
+* Save and try the paper test again to verify your height.
48
+* `Configuration > Store Settings`
49
+* Motion > Bed Leveling (using paper test)

Двоични данни
Marlin/src/config/examples/delta/Anycubic/Kossel/images/Version1Probe.jpg Целия файл


Двоични данни
Marlin/src/config/examples/delta/Anycubic/Kossel/images/Version2Probe.jpg Целия файл


+ 47
- 2
Marlin/src/pins/pins_TRIGORILLA_14.h Целия файл

@@ -30,7 +30,52 @@
30 30
 
31 31
 #define IS_RAMPS_EFB
32 32
 
33
-#define FAN2_PIN             44
34
-#define ORIG_E0_AUTO_FAN_PIN 44
33
+// FAN0 / D9  - Typically used for the part fan on Anycubic Delta devices
34
+#define FAN_PIN 9
35
+
36
+// FAN1 / D7  - Typically unused, can be allocated as Case Fan
37
+
38
+// FAN2 / D44 - Typical Extruder Fan on Anycubic Delta devices
39
+#define FAN2_PIN              44
40
+#define ORIG_E0_AUTO_FAN_PIN  44
35 41
 
36 42
 #include "pins_RAMPS.h"
43
+
44
+// TODO 1.4 boards do have an E1 stepper driver. However the pin definitions
45
+// from pins_RAMPS.h are incorrect for this board. e.g., Pin 44 is the Extruder fan.
46
+#undef E1_STEP_PIN
47
+#undef E1_DIR_PIN
48
+#undef E1_ENABLE_PIN
49
+#undef E1_CS_PIN
50
+
51
+//
52
+// AnyCubic made the following changes to 1.1.0-RC8
53
+// If these are appropriate for your LCD let us know.
54
+//
55
+#if 0 && ENABLED(ULTRA_LCD)
56
+
57
+  // LCD Display output pins
58
+  #if ENABLED(NEWPANEL) && ENABLED(PANEL_ONE)
59
+    #undef LCD_PINS_D6
60
+    #define LCD_PINS_D6    57
61
+  #endif
62
+
63
+  // LCD Display input pins
64
+  #if ENABLED(NEWPANEL)
65
+    #if ENABLED(VIKI2) || ENABLED(miniVIKI)
66
+      #undef DOGLCD_A0
67
+      #define DOGLCD_A0    23
68
+    #elif ENABLED(ELB_FULL_GRAPHIC_CONTROLLER)
69
+      #undef BEEPER_PIN
70
+      #define BEEPER_PIN   33
71
+      #undef LCD_BACKLIGHT_PIN
72
+      #define LCD_BACKLIGHT_PIN 67
73
+    #endif
74
+  #elif ENABLED(MINIPANEL)
75
+    #undef BEEPER_PIN
76
+    #define BEEPER_PIN     33
77
+    #undef DOGLCD_A0
78
+    #define DOGLCD_A0      42
79
+  #endif
80
+
81
+#endif // ULTRA_LCD

Loading…
Отказ
Запис