The Artillery Sidewinder X1 has an Makerbase MKS-TFT 3.2 Touch-Display build in and is delivered with this Firmware
The Firmware for the MKS-TFT touch display is only available as precompiled firmware so adjustments / extensions are limited ...
You need the ASWX1-FW-MOD or at least a firmware with enabled eeprom and babystepping.
29.02.2020 ASWX1-TFTFW-MOD-v1.1 - ASWX1-TFTFW-MOD-v1.1.zip based on MKS TFT28_32_v3.0.3
Changed some Icons with FoodFighters Version
29.02.2020 ASWX1-TFTFW-MOD-v1.0 - ASWX1-TFTFW-MOD-v1.0.zip based on MKS TFT28_32_v3.0.3
-
P.I.D. Autotune
PID Tuning improves your hotend/bed temperatur stability and will positively impact print quality.
This command initiates a process of heating and cooling to determine the proper PID values for your hotend.
This may take up to 5-10 minutes.
Make sure you wait!
Default for nozzel is set to 220°C which is the middle of PLA and PETG default nozzel temperatures.
Default fur bed is set to 72°C which is the middle of PLA and PETG default bed temperatures.
You can edit this in this line in mk_config.txt. -
Preheat Presets for PLA and PETG
Let you easily preheat to given presets, you can change the temps in the mks_config.txt.
Default for PLA is 205°C Nozzle and 60°C BedM104 S205; M140 S60;
Default for PETG is 235°C Nozzle and 85°C BedM104 S235; M140 S85;
-
Manual Bed Leveling
Manual Bed Leveling Homes(G28) and turns off all stepper motors except Z-Motors.
Now you can freely move your hotend to the desired positions.
I find this helpful for initial bed leveling as you can carefully move your printhead.
Do not forget to preheat bed and hotend for accurate leveling.
You can use Z+ and Z- commands to drive the head up or down overall. -
Live Adjust Z / Babystepping Z
During printing the first layer you can still adjust the distance between the nozzle and the print-bed.
E.g. if you find your print is not sticking you can carefully step down the nozzle or correct it up again
without the need to relevel all four screws at the same time.
However, this assumes the bed is in level overall but maybe just a little too low or too high overall.
Adjustments can be made via the mks_config.txt.
Simply copy all files in the sd-card folder to a microSD-Card, insert to your printer and reboot printer, wait until process is finished.
- In case your USB Stick does not work anymore after the upgrade, check the following option on your TFT: SET/File/USB.
That was always there but defaulted back to SD after TFT Upgrade. - You can simply upload the modified mks_config.txt to the tft, just copy this file to sd and reboot. You do not need to copy all the other files, its a lot faster.
The repository here is the continuation of the TFT-Firmware from Robscar's firmware mod at Thingiverse and the remix from FoodFighter.
The modified Marlin firmware for the Artillery Sidewinder X1 has been seperated to an own repository:
https://github.com/pinguinpfleger/ASWX1-FW-MOD