diff --git a/live/Artillery/0.0.8.ini b/live/Artillery/0.0.8.ini index 7862d9c..f71e069 100644 --- a/live/Artillery/0.0.8.ini +++ b/live/Artillery/0.0.8.ini @@ -49,6 +49,46 @@ bed_model = bed-hornet.stl bed_texture = bed-hornet.png default_materials = Generic PLA @Artillery; Generic ABS @Artillery; Generic PETG @Artillery; Generic TPU @Artillery +[printer_model:X3 Plus] +name = Artillery Sidewinder X3 Plus +variants = 0.4 +technology = FFF +bed_model = bed-x3-plus.stl +bed_texture = bed_x3.png +default_materials = + +[printer_model:X3 Pro] +name = Artillery Sidewinder X3 Pro +variants = 0.4 +technology = FFF +bed_model = bed-x3-pro.stl +bed_texture = bed_x3.png +default_materials = + +[printer_model:X4 Plus] +name = Artillery Sidewinder X4 Plus +variants = 0.4 +technology = FFF +bed_model = bed-x4-plus.stl +bed_texture = bed_x4.png +default_materials = + +[printer_model:X4 Pro] +name = Artillery Sidewinder X4 Pro +variants = 0.4 +technology = FFF +bed_model = bed-x4-pro.stl +bed_texture = bed_x4.png +default_materials = + +[printer_model:X4 Max] +name = Artillery Sidewinder X4 Max +variants = 0.4 +technology = FFF +bed_model = bed-x4-max.stl +bed_texture = bed_x4.png +default_materials = + # Common printer preset [printer:*common*] before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0 @@ -130,6 +170,99 @@ min_layer_height = 0.04 printer_variant = 0.4 default_print_profile = 0.20mm NORMAL @Artillery +[printer:*common_X3_X4*] +autoemit_temperature_commands = 1 +before_layer_gcode = +between_objects_gcode = +color_change_gcode = M600 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = +default_print_profile = +deretract_speed = 0 +extra_loading_move = -2 +extruder_colour = "" +extruder_offset = 0x0 +high_current_on_filament_swap = 0 +host_type = prusalink +inherits = +layer_gcode = +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 10000,5000 +machine_max_acceleration_extruding = 10000,1250 +machine_max_acceleration_retracting = 10000,1250 +machine_max_jerk_z = 0.2,0.4 +machine_min_extruding_rate = 0,0 +machine_min_travel_rate = 0,0 +max_layer_height = 0 +min_layer_height = 0.07 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = M601 +print_host = +printer_notes = +printer_settings_id = +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +remaining_times = 0 +retract_before_wipe = 0% +retract_layer_change = 0 +retract_length = 0 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0 +retract_lift_below = 0 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +silent_mode = 1 +single_extruder_multi_material = 0 +template_custom_gcode = +thumbnails = 256x256 +thumbnails_format = PNG +toolchange_gcode = +use_firmware_retraction = 0 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +z_offset = 0 + +[printer:*common_X3*] +inherits = *common_X3_X4* +end_gcode = G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n +gcode_flavor = marlin2 +machine_max_acceleration_travel = 3000,1250 +machine_max_acceleration_x = 3000,1000 +machine_max_acceleration_y = 3000,1000 +machine_max_acceleration_z = 500,200 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_x = 500,200 +machine_max_feedrate_y = 500,200 +machine_max_feedrate_z = 12,12 +machine_max_jerk_e = 2.5,2.5 +machine_max_jerk_x = 10,10 +machine_max_jerk_y = 10,10 +retract_before_travel = 2 +retract_speed = 40 +start_gcode = +use_relative_e_distances = 0 + +[printer:*common_X4*] +inherits = *common_X3_X4* +gcode_flavor = klipper +machine_max_acceleration_travel = 1500,1250 +machine_max_acceleration_x = 10000,1000 +machine_max_acceleration_y = 10000,1000 +machine_max_acceleration_z = 200,200 +machine_max_feedrate_x = 500,500 +machine_max_feedrate_y = 500,500 +retract_before_travel = 1.5 +retract_speed = 20 +start_gcode = G28; +use_relative_e_distances = 1 + [printer:Artillery Sidewinder X1] inherits = *common_STOCK_FW* renamed_from = "Sidewinder X1" @@ -175,6 +308,54 @@ max_print_height = 250 machine_limits_usage = time_estimate_only printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_Artillery\nPRINTER_MODEL_Hornet\nPRINTER_HAS_Bowden +[printer:Artillery Sidewinder X3 Plus] +inherits = *common_X3* +printer_model = X3 Plus +bed_shape = 0x0,300x0,300x300,0x300 +max_print_height = 400 + +[printer:Artillery Sidewinder X3 Pro] +inherits = *common_X3* +printer_model = X3 Pro +bed_shape = 0x0,240x0,240x240,0x240 +max_print_height = 260 + +[printer:Artillery Sidewinder X4 Plus] +inherits = *common_X4* +printer_model = X4 Plus +bed_shape = 0x0,300x0,300x300,0x300 +machine_max_feedrate_e = 100,120 +machine_max_feedrate_z = 13,12 +machine_max_jerk_e = 10,2.5 +machine_max_jerk_x = 20,10 +machine_max_jerk_y = 20,10 +max_print_height = 400 +end_gcode = G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z1 ;Raise Z more\nG90 ;Absolute positionning\nG1 X5 Y280 F3000 ;Wipe out\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z + +[printer:Artillery Sidewinder X4 Pro] +inherits = *common_X4* +printer_model = X4 Pro +bed_shape = 0x0,240x0,240x240,0x240 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_z = 13,13 +machine_max_jerk_e = 2.5,2.5 +machine_max_jerk_x = 10,10 +machine_max_jerk_y = 10,10 +max_print_height = 260 +end_gcode = G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z1 ;Raise Z more\nG90 ;Absolute positionning\nG1 X5 Y220 F3000 ;Wipe out\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z + +[printer:Artillery Sidewinder X4 Max] +inherits = *common_X4* +printer_model = X4 Max +bed_shape = 0x0,500x0,500x500,0x500 +machine_max_feedrate_e = 100,120 +machine_max_feedrate_z = 13,12 +machine_max_jerk_e = 10,2.5 +machine_max_jerk_x = 20,10 +machine_max_jerk_y = 20,10 +max_print_height = 500 +end_gcode = G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z1 ;Raise Z more\nG90 ;Absolute positionning\nG1 X5 Y480 F3000;\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z + ########### ## PRINT ## ########### diff --git a/live/Artillery/X3 Plus_thumbnail.png b/live/Artillery/X3 Plus_thumbnail.png new file mode 100755 index 0000000..3cdfdf2 Binary files /dev/null and b/live/Artillery/X3 Plus_thumbnail.png differ diff --git a/live/Artillery/X3 Pro_thumbnail.png b/live/Artillery/X3 Pro_thumbnail.png new file mode 100755 index 0000000..7b7027c Binary files /dev/null and b/live/Artillery/X3 Pro_thumbnail.png differ diff --git a/live/Artillery/X4 Max_thumbnail.png b/live/Artillery/X4 Max_thumbnail.png new file mode 100755 index 0000000..7418deb Binary files /dev/null and b/live/Artillery/X4 Max_thumbnail.png differ diff --git a/live/Artillery/X4 Plus_thumbnail.png b/live/Artillery/X4 Plus_thumbnail.png new file mode 100755 index 0000000..f6d2a93 Binary files /dev/null and b/live/Artillery/X4 Plus_thumbnail.png differ diff --git a/live/Artillery/X4 Pro_thumbnail.png b/live/Artillery/X4 Pro_thumbnail.png new file mode 100755 index 0000000..8a8158d Binary files /dev/null and b/live/Artillery/X4 Pro_thumbnail.png differ diff --git a/live/Artillery/bed-x3-plus.stl b/live/Artillery/bed-x3-plus.stl new file mode 100755 index 0000000..911f7b3 Binary files /dev/null and b/live/Artillery/bed-x3-plus.stl differ diff --git a/live/Artillery/bed-x3-pro.stl b/live/Artillery/bed-x3-pro.stl new file mode 100755 index 0000000..8af5ba3 Binary files /dev/null and b/live/Artillery/bed-x3-pro.stl differ diff --git a/live/Artillery/bed-x4-max.stl b/live/Artillery/bed-x4-max.stl new file mode 100755 index 0000000..b06fc79 Binary files /dev/null and b/live/Artillery/bed-x4-max.stl differ diff --git a/live/Artillery/bed-x4-plus.stl b/live/Artillery/bed-x4-plus.stl new file mode 100755 index 0000000..911f7b3 Binary files /dev/null and b/live/Artillery/bed-x4-plus.stl differ diff --git a/live/Artillery/bed-x4-pro.stl b/live/Artillery/bed-x4-pro.stl new file mode 100755 index 0000000..8af5ba3 Binary files /dev/null and b/live/Artillery/bed-x4-pro.stl differ diff --git a/live/Artillery/bed_x3.png b/live/Artillery/bed_x3.png new file mode 100755 index 0000000..eed3f8d Binary files /dev/null and b/live/Artillery/bed_x3.png differ diff --git a/live/Artillery/bed_x4.png b/live/Artillery/bed_x4.png new file mode 100755 index 0000000..eed3f8d Binary files /dev/null and b/live/Artillery/bed_x4.png differ