Files
3d-printers/artillery-sidewinder-x2

Artillery SideWinder X2

Klipper Configuration

Ultimaker Cura configuration

Cura Printer configuration

Printer Extruder
printer profile extruder profile

Start G-code

; Octolapse Plugin required parameters
; Script based on an original created by tjjfvi (https://github.com/tjjfvi)
; An up-to-date version of the tjjfvi's original script can be found
; here:  https://csi.t6.fyi/
; Note - This script will only work in Cura V4.2 and above!
; --- Global Settings
; layer_height = {layer_height}
; smooth_spiralized_contours = {smooth_spiralized_contours}
; magic_mesh_surface_mode = {magic_mesh_surface_mode}
; machine_extruder_count = {machine_extruder_count}
; --- Single Extruder Settings
; speed_z_hop = {speed_z_hop}
; retraction_amount = {retraction_amount}
; retraction_hop = {retraction_hop}
; retraction_hop_enabled = {retraction_hop_enabled}
; retraction_enable = {retraction_enable}
; retraction_speed = {retraction_speed}
; retraction_retract_speed = {retraction_retract_speed}
; retraction_prime_speed = {retraction_prime_speed}
; speed_travel = {speed_travel}

START_PRINT BED_TEMP={material_bed_temperature_layer_0} EXTRUDER_TEMP={material_print_temperature_layer_0}

End G-code

END_PRINT

Print profiles

Octoprint specific configuration

Bed Visualizer plugin configuration

Bed Visualizer plugin configuration

G28
BED_MESH_CALIBRATE
@BEDLEVELVISUALIZER
BED_MESH_OUTPUT

Filament set up

PLA

Brand Filament desc Printing temp Build Plate temp Retractation Distance
Geeetech Black 205°C 60°C 0.75mm
Geeetech Silk Silver 205°C 60°C 0.75mm

PETG

Brand Filament desc Printing temp Build Plate temp Retractation Distance
Geeetech -- -- -- --

Klipper firmware update

Printer preparation

  1. Shutdown the printer

  2. Unplug the electrical wall socket

  3. Unplug the USB cable labelled OPERATION from printer

  4. Set the top switch to UPDATE position
    Switch in UPDATE position

  5. Plug the USB cable labelled UPDATE to the printer

Firmware build and update

  1. SSH to the ASWX2 Raspberry

  2. Browse to Klipper directory:

#> cd ~/klipper
  1. Git the last version of the Klipper firmware:
#> git pull
  1. Check the firmware build configuration
#> make menuconfig

Klipper firmaware build configuration

  1. Build the firmaware:
#> make
  1. Check printer's Ruby board is in DFU mode and can be updated
#> lsusb

Ruby board in DFU mode

  1. Note the Ruby board device ID. In example above: ID: 0483:df11

  2. Flash the new firmware to the printer's Ruby board using the above device ID:

#> make flash FLASH_DEVICE=0483:df11

Klipper firmware flash outputs

Switch back printer to operation mode

  1. Unplug the USB cable labelled UPDATE from printer

  2. Set the top switch to OPERATION position
    Switch in OPERATION position

  3. Plug the USB cable labelled OPERATION to the printer

  4. Unplug the electrical wall socket