From c9a469d67782f830efea2c0e843f4e91780dfbfc Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Fri, 28 Jul 2023 02:43:12 -0400 Subject: [PATCH 01/25] Merge branch 'develop', KAMP code. Restructured osskc code. --- cfgs/CALIBRATION.cfg | 2 +- cfgs/kamp/Adaptive_Meshing.cfg | 104 ++++++++++++++++++++++++++++++ cfgs/kamp/KAMP_Settings.cfg | 31 +++++++++ cfgs/kamp/Line_Purge.cfg | 113 +++++++++++++++++++++++++++++++++ cfgs/misc-macros.cfg | 27 ++++---- osskc.cfg | 10 +++ printer.cfg | 10 +-- 7 files changed, 276 insertions(+), 21 deletions(-) create mode 100644 cfgs/kamp/Adaptive_Meshing.cfg create mode 100644 cfgs/kamp/KAMP_Settings.cfg create mode 100644 cfgs/kamp/Line_Purge.cfg create mode 100644 osskc.cfg diff --git a/cfgs/CALIBRATION.cfg b/cfgs/CALIBRATION.cfg index 468c704..589b963 100644 --- a/cfgs/CALIBRATION.cfg +++ b/cfgs/CALIBRATION.cfg @@ -46,4 +46,4 @@ gcode: TEMPERATURE_WAIT SENSOR=heater_bed MINIMUM=60 TEMPERATURE_WAIT SENSOR=extruder MINIMUM=180 G28 - BED_MESH_CALIBRATE \ No newline at end of file + _BED_MESH_CALIBRATE \ No newline at end of file diff --git a/cfgs/kamp/Adaptive_Meshing.cfg b/cfgs/kamp/Adaptive_Meshing.cfg new file mode 100644 index 0000000..f1cb3a0 --- /dev/null +++ b/cfgs/kamp/Adaptive_Meshing.cfg @@ -0,0 +1,104 @@ +# # # Klipper Adaptive Meshing # # # + +# Heads up! If you have any other BED_MESH_CALIBRATE macros defined elsewhere in your config, you will need to comment out / remove them for this to work. (Klicky/Euclid Probe) +# You will also need to be sure that [exclude_object] is defined in printer.cfg, and your slicer is labeling objects. +# This macro will parse information from objects in your gcode to define a min and max mesh area to probe, creating an adaptive mesh! +# This macro will not increase probe_count values in your [bed_mesh] config. If you want richer meshes, be sure to increase probe_count. We recommend at least 5,5. + +[gcode_macro BED_MESH_CALIBRATE] +rename_existing: _BED_MESH_CALIBRATE +gcode: + + {% set all_points = printer.exclude_object.objects | map(attribute='polygon') | sum(start=[]) %} # Gather all object points + {% set bed_mesh_min = printer.configfile.settings.bed_mesh.mesh_min %} # Get bed mesh min from printer.cfg + {% set bed_mesh_max = printer.configfile.settings.bed_mesh.mesh_max %} # Get bed mesh max from printer.cfg + {% set probe_count = printer.configfile.settings.bed_mesh.probe_count %} # Get probe count from printer.cfg + {% set verbose_enable = printer["gcode_macro _KAMP_Settings"].verbose_enable | abs %} # Pull verbose setting from _KAMP_Settings + {% set mesh_margin = printer["gcode_macro _KAMP_Settings"].mesh_margin | float %} # Pull mesh margin setting from _KAMP_Settings + {% set fuzz_amount = printer["gcode_macro _KAMP_Settings"].fuzz_amount | float %} # Pull fuzz amount setting from _KAMP_Settings + {% set probe_count = probe_count if probe_count|length > 1 else probe_count * 2 %} # If probe count is only a single number, convert it to 2. E.g. probe_count:7 = 7,7 + {% set max_probe_point_distance_x = ( bed_mesh_max[0] - bed_mesh_min[0] ) / (probe_count[0] - 1) %} # Determine max probe point distance + {% set max_probe_point_distance_y = ( bed_mesh_max[1] - bed_mesh_min[1] ) / (probe_count[1] - 1) %} # Determine max probe point distance + {% set x_min = all_points | map(attribute=0) | min | default(bed_mesh_min[0]) %} # Set x_min from smallest object x point + {% set y_min = all_points | map(attribute=1) | min | default(bed_mesh_min[1]) %} # Set y_min from smallest object y point + {% set x_max = all_points | map(attribute=0) | max | default(bed_mesh_max[0]) %} # Set x_max from largest object x point + {% set y_max = all_points | map(attribute=1) | max | default(bed_mesh_max[1]) %} # Set y_max from largest object y point + + {% set fuzz_range = range((0) | int, (fuzz_amount * 100) | int + 1) %} # Set fuzz_range between 0 and fuzz_amount + {% set adapted_x_min = (bed_mesh_min[0] + fuzz_amount - mesh_margin, x_min) | max - (fuzz_range | random / 100.0) %} # Adapt x_min to margin and fuzz constraints + {% set adapted_y_min = (bed_mesh_min[1] + fuzz_amount - mesh_margin, y_min) | max - (fuzz_range | random / 100.0) %} # Adapt y_min to margin and fuzz constraints + {% set adapted_x_max = (bed_mesh_max[0] - fuzz_amount + mesh_margin, x_max) | min + (fuzz_range | random / 100.0) %} # Adapt x_max to margin and fuzz constraints + {% set adapted_y_max = (bed_mesh_max[1] - fuzz_amount + mesh_margin, y_max) | min + (fuzz_range | random / 100.0) %} # Adapt y_max to margin and fuzz constraints + + {% set points_x = (((adapted_x_max - adapted_x_min) / max_probe_point_distance_x) | round(method='ceil') | int) + 1 %} # Define probe_count's x point count and round up + {% set points_y = (((adapted_y_max - adapted_y_min) / max_probe_point_distance_y) | round(method='ceil') | int) + 1 %} # Define probe_count's y point count and round up + + {% if (([points_x, points_y]|max) > 6) %} # + {% set algorithm = "bicubic" %} # + {% set min_points = 4 %} # + {% else %} # Calculate if algorithm should be bicubic or lagrange + {% set algorithm = "lagrange" %} # + {% set min_points = 3 %} # + {% endif %} # + + {% set points_x = [points_x, min_points]|max %} # Set probe_count's x points to fit the calculated algorithm + {% set points_y = [points_y, min_points]|max %} # Set probe_count's y points to fit the calculated algorithm + {% set points_x = [points_x, probe_count[0]]|min %} + {% set points_y = [points_y, probe_count[1]]|min %} + + {% if verbose_enable == True %} # If verbose is enabled, print information about KAMP's calculations + + { action_respond_info( "Algorithm: {}.".format( + (algorithm), + )) } + + { action_respond_info("Default probe count: {},{}.".format( + (probe_count[0]), + (probe_count[1]), + )) } + + { action_respond_info("Adapted probe count: {},{}.".format( + (points_x), + (points_y), + )) } + + {action_respond_info("Default mesh bounds: {}, {}.".format( + (bed_mesh_min[0],bed_mesh_min[1]), + (bed_mesh_max[0],bed_mesh_max[1]), + )) } + + {% if mesh_margin > 0 %} + {action_respond_info("Mesh margin is {}, mesh bounds extended by {}mm.".format( + (mesh_margin), + (mesh_margin), + )) } + {% else %} + {action_respond_info("Mesh margin is 0, margin not increased.")} + {% endif %} + + {% if fuzz_amount > 0 %} + {action_respond_info("Mesh point fuzzing enabled, points fuzzed up to {}mm.".format( + (fuzz_amount), + )) } + {% else %} + {action_respond_info("Fuzz amount is 0, mesh points not fuzzed.")} + {% endif %} + + { action_respond_info("Adapted mesh bounds: {}, {}.".format( + (adapted_x_min, adapted_y_min), + (adapted_x_max, adapted_y_max), + )) } + + {action_respond_info("KAMP adjustments successful. Happy KAMPing!")} + + {% endif %} + + {% if probe_dock_enable == True %} + {attach_macro} # Attach/deploy a probe if the probe is stored somewhere outside of the print area + {% endif %} + + _BED_MESH_CALIBRATE mesh_min={adapted_x_min},{adapted_y_min} mesh_max={adapted_x_max},{adapted_y_max} ALGORITHM={algorithm} PROBE_COUNT={points_x},{points_y} + + {% if probe_dock_enable == True %} + {detach_macro} # Detach/stow a probe if the probe is stored somewhere outside of the print area + {% endif %} # End of verbose diff --git a/cfgs/kamp/KAMP_Settings.cfg b/cfgs/kamp/KAMP_Settings.cfg new file mode 100644 index 0000000..3164fba --- /dev/null +++ b/cfgs/kamp/KAMP_Settings.cfg @@ -0,0 +1,31 @@ +# Below you can include specific configuration files depending on what you want KAMP to do: + +[include ./Adaptive_Meshing.cfg] # Include to enable adaptive meshing configuration. +# [include ./KAMP/Line_Purge.cfg] # Include to enable adaptive line purging configuration. + +[gcode_macro _KAMP_Settings] +description: This macro contains all adjustable settings for KAMP + +# The following variables are settings for KAMP as a whole. +variable_verbose_enable: True # Set to True to enable KAMP information output when running. This is useful for debugging. + +# The following variables are for adjusting adaptive mesh settings for KAMP. +variable_mesh_margin: 0 # Expands the mesh size in millimeters if desired. Leave at 0 to disable. +variable_fuzz_amount: 0 # Slightly randomizes mesh points to spread out wear from nozzle-based probes. Leave at 0 to disable. + +# The following variables are for those with a dockable probe like Klicky, Euclid, etc. # ---------------- Attach Macro | Detach Macro +variable_probe_dock_enable: False # Set to True to enable the usage of a dockable probe. # --------------------------------------------- +variable_attach_macro: 'Attach_Probe' # The macro that is used to attach the probe. # Klicky Probe: 'Attach_Probe' | 'Dock_Probe' +variable_detach_macro: 'Dock_Probe' # The macro that is used to store the probe. # Euclid Probe: 'Deploy_Probe' | 'Stow_Probe' + # Legacy Gcode: 'M401' | 'M402' + +# The following variables are for adjusting adaptive purge settings for KAMP. +variable_purge_height: 0.8 # Z position of nozzle during purge, default is 0.8. +variable_tip_distance: 0 # Distance between tip of filament and nozzle before purge. Should be similar to PRINT_END final retract amount. +variable_purge_margin: 10 # Distance the purge will be in front of the print area, default is 10. +variable_purge_amount: 30 # Amount of filament to be purged prior to printing. +variable_flow_rate: 12 # Flow rate of purge in mm3/s. Default is 12. + +gcode: # Gcode section left intentionally blank. Do not disturb. + + {action_respond_info(" Running the KAMP_Settings macro does nothing, it is only used for storing KAMP settings. ")} \ No newline at end of file diff --git a/cfgs/kamp/Line_Purge.cfg b/cfgs/kamp/Line_Purge.cfg new file mode 100644 index 0000000..f6e77ac --- /dev/null +++ b/cfgs/kamp/Line_Purge.cfg @@ -0,0 +1,113 @@ +[gcode_macro LINE_PURGE] +description: A purge macro that adapts to be near your actual printed objects +gcode: + # Get relevant printer params + {% set travel_speed = (printer.toolhead.max_velocity) * 60 | float %} + {% set cross_section = printer.configfile.settings.extruder.max_extrude_cross_section | float %} + + # Use firmware retraction if it is defined + {% if printer.firmware_retraction is defined %} + {% set RETRACT = G10 | string %} + {% set UNRETRACT = G11 | string %} + {% else %} + {% set RETRACT = 'G1 E-.5 F2100' | string %} + {% set UNRETRACT = 'G1 E.5 F2100' | string %} + {% endif %} + + # Get purge settings from _Kamp_Settings + {% set verbose_enable = printer["gcode_macro _KAMP_Settings"].verbose_enable | abs %} + {% set purge_height = printer["gcode_macro _KAMP_Settings"].purge_height | float %} + {% set tip_distance = printer["gcode_macro _KAMP_Settings"].tip_distance | float %} + {% set purge_margin = printer["gcode_macro _KAMP_Settings"].purge_margin | float %} + {% set purge_amount = printer["gcode_macro _KAMP_Settings"].purge_amount | float %} + {% set flow_rate = printer["gcode_macro _KAMP_Settings"].flow_rate | float %} + + + # Calculate purge origins and centers from objects + {% set all_points = printer.exclude_object.objects | map(attribute='polygon') | sum(start=[]) %} # Get all object points + {% set purge_x_min = (all_points | map(attribute=0) | min | default(0)) %} # Object x min + {% set purge_x_max = (all_points | map(attribute=0) | max | default(0)) %} # Object x max + {% set purge_y_min = (all_points | map(attribute=1) | min | default(0)) %} # Object y min + {% set purge_y_max = (all_points | map(attribute=1) | max | default(0)) %} # Object y max + + {% set purge_x_center = ([((purge_x_max + purge_x_min) / 2) - (purge_amount / 2), 0] | max) %} # Create center point of purge line relative to print on X axis + {% set purge_y_center = ([((purge_y_max + purge_y_min) / 2) - (purge_amount / 2), 0] | max) %} # Create center point of purge line relative to print on Y axis + + {% set purge_x_origin = ([purge_x_min - purge_margin, 0] | max) %} # Add margin to x min, compare to 0, and choose the larger + {% set purge_y_origin = ([purge_y_min - purge_margin, 0] | max) %} # Add margin to y min, compare to 0, and choose the larger + + # Calculate purge speed + {% set purge_move_speed = (flow_rate / cross_section) * 60 | float %} + + {% if cross_section != 5 %} + + {action_respond_info("[Extruder] max_extrude_cross_section is not configured correctly, please set it to 5. Purge skipped.")} + + {% else %} + + {% if verbose_enable == True %} + + {action_respond_info("Moving filament tip {}mms".format( + (tip_distance), + )) } + {% endif %} + + {% if printer.firmware_retraction is defined %} + {action_respond_info("KAMP purge is using firmware retraction.")} + {% else %} + {action_respond_info("KAMP purge is not using firmware retraction, it is recommended to configure it.")} + {% endif %} + + {% if purge_y_origin > 0 %} + + {action_respond_info("KAMP purge starting at {}, {} and purging {}mm of filament, requested flow rate is {}mm/s3.".format( + (purge_x_center), + (purge_y_origin), + (purge_amount), + (flow_rate), + )) } + + {% else %} + + {action_respond_info("KAMP purge starting at {}, {} and purging {}mm of filament, requested flow rate is {}mm/s3.".format( + (purge_x_origin), + (purge_y_center), + (purge_amount), + (flow_rate), + )) } + + {% endif %} + + {% if purge_y_origin > 0 %} # If there's room on Y, purge along X axis in front of print area + + G92 E0 # Reset extruder + G0 F{travel_speed} # Set travel speed + G90 # Absolute positioning + G0 X{purge_x_center} Y{purge_y_origin} # Move to purge position + G0 Z{purge_height} # Move to purge Z height + M83 # Relative extrusion mode + G1 E{tip_distance} F{purge_move_speed} # Move filament tip + G1 X{purge_x_center + purge_amount} E{purge_amount} F{purge_move_speed} # Purge line + {RETRACT} # Retract + G92 E0 # Reset extruder distance + M82 # Absolute extrusion mode + G0 Z{purge_height * 2} F{travel_speed} # Z hop + + {% else %} # If there's room on X, purge along Y axis to the left of print area + + G92 E0 # Reset extruder + G0 F{travel_speed} # Set travel speed + G90 # Absolute positioning + G0 X{purge_x_origin} Y{purge_y_center} # Move to purge position + G0 Z{purge_height} # Move to purge Z height + M83 # Relative extrusion mode + G1 E{tip_distance} F{purge_move_speed} # Move filament tip + G1 Y{purge_y_center + purge_amount} E{purge_amount} F{purge_move_speed} # Purge line + {RETRACT} # Retract + G92 E0 # Reset extruder distance + M82 # Absolute extrusion mode + G0 Z{purge_height * 2} F{travel_speed} # Z hop + + {% endif %} + + {% endif %} \ No newline at end of file diff --git a/cfgs/misc-macros.cfg b/cfgs/misc-macros.cfg index 6872835..7d3af82 100644 --- a/cfgs/misc-macros.cfg +++ b/cfgs/misc-macros.cfg @@ -29,13 +29,10 @@ gcode: variable_filament_sensor_enabled: 0 # NOTE Enable(1) or disable(0) the filament sensor, if one is connected variable_beeping_enabled: 1 # NOTE Enable(1) or disable(0) beeping everywhere except during gantry calibration variable_bed_temp_over: 10 # NOTE Start print if bed temperature is over by this amount, otherwise wait for temperature drop +variable_kamp_enable: 0 # NOTE Enable(1) or disable(0) KAMP (adaptive mesh) variable_pre_purge_prime_length: 1.40 gcode: - # DELETEME This section is unnecessary - SET_GCODE_VARIABLE MACRO=_globals VARIABLE=pre_purge_prime_length VALUE={ variable_pre_purge_prime_length } - SET_GCODE_VARIABLE MACRO=_globals VARIABLE=filament_sensor_enabled VALUE={ variable_filament_sensor_enabled } - SET_GCODE_VARIABLE MACRO=_globals VARIABLE=beeping_enabled VALUE={ variable_beeping_enabled } - SET_GCODE_VARIABLE MACRO=_globals VARIABLE=bed_temp_over VALUE={ variable_bed_temp_over } + # Don't delete this section [gcode_macro CONDITIONAL_BEEP] gcode: @@ -122,6 +119,7 @@ gcode: [gcode_macro PRINT_START] gcode: + ADJUST_FILAMENT_SENSOR_STATUS ENABLE=1 # Parameters {% set bedtemp = params.BED|int %} {% set hotendtemp = params.HOTEND|int %} @@ -132,6 +130,7 @@ gcode: {% set bedtempOver = printer["gcode_macro _globals"].bed_temp_over|default(0)|int %} {% set maxVelocity = printer.configfile.settings.printer.max_velocity|default(200)|int %} {% set maxVelocityAdjusted = (0.90 * maxVelocity * 60)|int %} + {% set kampEnabled=printer["gcode_macro _globals"].kamp_enable|default(0)|int %} {% if printer.configfile.settings.safe_z_home %} {% set startX = printer.configfile.settings.safe_z_home.home_xy_position[0]|float %} @@ -149,9 +148,6 @@ gcode: {% endif %} {% endif %} - BED_MESH_PROFILE LOAD=default ; NOTE if not using a mesh, comment out this line - ADJUST_FILAMENT_SENSOR_STATUS ENABLE=1 - G90 ; absolute positioning M140 S{bedtempAlmost} ; set & don't wait for bed temp M104 S{hotendtempStepOne} ; set & don't wait for hotend temp @@ -161,12 +157,21 @@ gcode: {% endif %} M190 S{bedtempAlmost} ; set & wait for bed temp - M104 S{hotendtempStepTwo} ; set & don't wait for hotend temp + {% if kampEnabled == 0 %} + M104 S{hotendtempStepTwo} ; set & don't wait for hotend temp + {% endif %} M190 S{bedtemp} ; set & wait for bed temp M140 S{bedtempSlicer} ; set & don't wait for bed temp ; set temp to sliced setting regardless - M104 S{hotendtemp} ; set & don't wait for hotend temp - G28 Z ; final z homing + {% if kampEnabled == 0 %} + BED_MESH_PROFILE LOAD=default ; NOTE if not using a mesh, comment out this line + M104 S{hotendtemp} ; set & don't wait for hotend temp + G28 Z ; final z homing + {% else %} + G28 Z ; final z homing + BED_MESH_CALIBRATE ; KAMP mesh + M104 S{hotendtemp} ; set & don't wait for hotend temp + {% endif %} G1 X0 Y0 F{maxVelocityAdjusted} M109 S{hotendtemp} ; set & wait for hotend temp diff --git a/osskc.cfg b/osskc.cfg new file mode 100644 index 0000000..f05dfa7 --- /dev/null +++ b/osskc.cfg @@ -0,0 +1,10 @@ +[include ./cfgs/misc-macros.cfg] +[include ./cfgs/PARKING.cfg] +[include ./cfgs/MECHANICAL_GANTRY_CALIBRATION.cfg] +[include ./cfgs/CALIBRATION.cfg] +[include ./cfgs/kamp/KAMP_Settings.cfg] + +# NOTE Uncomment the ONE of the following lines if you're using an adxl345 +# [include ./cfgs/adxl-rp2040.cfg] +# [include ./cfgs/adxl-rpi-pico-2x.cfg] +# [include ./cfgs/adxl-direct.cfg] \ No newline at end of file diff --git a/printer.cfg b/printer.cfg index 8f1e965..06f67be 100644 --- a/printer.cfg +++ b/printer.cfg @@ -4,15 +4,7 @@ # # See https://www.klipper3d.org/Config_Reference.html for configuration reference. -[include ./cfgs/misc-macros.cfg] -[include ./cfgs/PARKING.cfg] -[include ./cfgs/MECHANICAL_GANTRY_CALIBRATION.cfg] -[include ./cfgs/CALIBRATION.cfg] - -# NOTE Uncomment the ONE of the following lines if you're using an adxl345 -# [include ./cfgs/adxl-rp2040.cfg] -# [include ./cfgs/adxl-rpi-pico-2x.cfg] -# [include ./cfgs/adxl-direct.cfg] +[include ./osskc.cfg] [mcu] # NOTE Obtain definition by "ls -l /dev/serial/by-path/" or "ls -l /dev/serial/by-id/" From 6a15cd1c55bc84a72fc8317b1b7df2c613fa6acd Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Fri, 28 Jul 2023 16:10:03 -0400 Subject: [PATCH 02/25] Added KAMP instructions to readme. --- .vscode/settings.json | 49 ++++++++++++++++++++++--------------------- README.md | 27 ++++++++++++++++++++---- 2 files changed, 48 insertions(+), 28 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index a495d6b..c4eba51 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -6,30 +6,31 @@ "spellright.language": ["en-GB-10-1."], "spellright.documentTypes": ["markdown", "plaintext"], "cSpell.words": [ - "ADXL", - "blanchas", - "cfgs", - "Fluidd", - "Fluiddpi", - "gcode", - "githubstar", - "hotend", - "KIAUH", - "Klipper", - "Klipperized", - "lrwxrwxrwx", - "moonraker", - "octahedroflake", - "PARKBED", - "PARKCENTER", - "PARKFRONT", - "PARKFRONTLOW", - "PARKREAR", - "pico", - "Prusa", - "runout", - "Sovol" - ], + "ADXL", + "blanchas", + "cfgs", + "Fluidd", + "Fluiddpi", + "gcode", + "githubstar", + "hotend", + "KAMP", + "KIAUH", + "Klipper", + "Klipperized", + "lrwxrwxrwx", + "moonraker", + "octahedroflake", + "PARKBED", + "PARKCENTER", + "PARKFRONT", + "PARKFRONTLOW", + "PARKREAR", + "pico", + "Prusa", + "runout", + "Sovol" + ], "[markdown]": { "editor.formatOnSave": false } diff --git a/README.md b/README.md index 35396a8..3b6576f 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ I am creating these files for my personal use and cannot be held responsible for ## Features - 💥 This Klipper configuration is an _endpoint_, meaning that it contains **everything** that you could possibly need in order to have an excellent Klipper experience! 💥 -- Filament runout sensor usage implemented. +- Filament runout sensor usage implemented. - Minimum configuration settings for Mainsail/Fluiddpi to work. - SuperSlicer config bundle that contains the printer configuration, as well as what are considered by many to be the best print settings available for any FDM printer ([Ellis' SuperSlicer Profiles](https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles)). Find the differences between the different print setting profiles [here](https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles/tree/master/SuperSlicer). But basically, the 45 degree profile places the seam at the back. - Bed model and texture to use in SuperSlicer/PrusaSlicer. @@ -44,12 +44,15 @@ I am creating these files for my personal use and cannot be held responsible for - Parking macros (parks the printhead at various locations): `PARKFRONT`, `PARKFRONTLOW`, `PARKREAR`, `PARKCENTER`, `PARKBED`. - Load/unload filament macros. - Purge line macro. +- `NEW` Klipper Adaptive Meshing & Purging (KAMP) added! Read about it [here](#how-do-i-enable-kamp-klipper-adaptive-meshing--purging). ## Stay Up-to-Date +**⭐ Star this project** (Highly recommended, starred users may receive priority over regular users) + Watch for releases and updates. -Raspberry Pi +githubstar ## Preface @@ -235,9 +238,9 @@ This repository contains many files and folders. Some are _necessary_ for this K ## Support Me -Please ⭐ star ⭐ this repository! +Please ⭐ star this repository! -If you found my work useful, please consider buying me a [Ko-fi](https://ko-fi.com/bassamanator). +If you found my work useful, consider buying me a [Ko-fi](https://ko-fi.com/bassamanator). ## FAQ @@ -316,6 +319,21 @@ The printhead is now parked front center waiting for you to insert filament. You - OR, you can push some filament by hand _making sure to first disengage the extruder's spring loaded arm_. 3. Hit resume in your Klipper dashboard. +##### How do I enable KAMP (Klipper Adaptive Meshing & Purging)? + +Although this repo contains all the code from the KAMP repository, only the `mesh` functionality of KAMP has been enabled and tested. + +If you KAMP is disabled, and you don't have a `default` mesh stored in your `printer.cfg`, `PRINT_START` will crash. + +Adjust according to your needs. + +| File | `cfgs/misc-macros.cfg` | +| -------- | ------------------------ | +| Section | `[gcode_macro _globals]` | +| Variable | `variable_kamp_enable` | +| Disable | `0` | +| Enable | `1` | + ## Useful Resources - [Everything Sovol SV06](https://github.com/bassamanator/everything-sovol-sv06) @@ -338,5 +356,6 @@ The printhead is now parked front center waiting for you to insert filament. You - https://github.com/spinixguy/Sovol-SV06-firmware - https://www.printables.com/model/378915-sovol-sv06-buildplate-texture-and-model-for-prusas - https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles +- [Klipper Adaptive Meshing & Purging](https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging) [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/H2H0HIHTH) From 8c86edfc346a06d64d1bd03962fcf234270d6c57 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sat, 29 Jul 2023 16:58:10 -0400 Subject: [PATCH 03/25] TEST_SPEED macro working. --- cfgs/TEST_SPEED.cfg | 61 +++++++++++++++++++++++---------------------- osskc.cfg | 3 ++- 2 files changed, 33 insertions(+), 31 deletions(-) diff --git a/cfgs/TEST_SPEED.cfg b/cfgs/TEST_SPEED.cfg index bfda9e2..a8f1bd5 100644 --- a/cfgs/TEST_SPEED.cfg +++ b/cfgs/TEST_SPEED.cfg @@ -1,4 +1,4 @@ -# NOTE This macro is not ready for use. ☠️☠️☠️ +# NOTE Find how to use instructions here: https://ellis3dp.com/Print-Tuning-Guide/articles/determining_max_speeds_accels.html # Home, get position, throw around toolhead, home again. # If MCU stepper positions (first line in GET_POSITION) are greater than a full step different (your number of microsteps), then skipping occured. # We only measure to a full step to accomodate for endstop variance. @@ -42,6 +42,7 @@ gcode: { action_respond_info("TEST_SPEED: starting %d iterations at speed %d, accel %d" % (iterations, speed, accel)) } # Home and get position for comparison later: + M400 # Finish moves - https://github.com/AndrewEllis93/Print-Tuning-Guide/issues/66 G28 # QGL if not already QGLd (only if QGL section exists in config) {% if printer.configfile.settings.quad_gantry_level %} @@ -53,6 +54,7 @@ gcode: # Move 50mm away from max position and home again (to help with hall effect endstop accuracy - https://github.com/AndrewEllis93/Print-Tuning-Guide/issues/24) G90 G1 X{printer.toolhead.axis_maximum.x-50} Y{printer.toolhead.axis_maximum.y-50} F{30*60} + M400 # Finish moves - https://github.com/AndrewEllis93/Print-Tuning-Guide/issues/66 G28 X Y G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 @@ -65,42 +67,41 @@ gcode: SET_VELOCITY_LIMIT VELOCITY={speed} ACCEL={accel} ACCEL_TO_DECEL={accel / 2} {% for i in range(iterations) %} - # Large pattern - # Diagonals - G0 X{x_min} Y{y_min} F{speed*60} - G0 X{x_max} Y{y_max} F{speed*60} - G0 X{x_min} Y{y_min} F{speed*60} - G0 X{x_max} Y{y_min} F{speed*60} - G0 X{x_min} Y{y_max} F{speed*60} - G0 X{x_max} Y{y_min} F{speed*60} - - # Box - G0 X{x_min} Y{y_min} F{speed*60} - G0 X{x_min} Y{y_max} F{speed*60} - G0 X{x_max} Y{y_max} F{speed*60} - G0 X{x_max} Y{y_min} F{speed*60} + # Large pattern diagonals + G0 X{x_min} Y{y_min} F{speed*60} + G0 X{x_max} Y{y_max} F{speed*60} + G0 X{x_min} Y{y_min} F{speed*60} + G0 X{x_max} Y{y_min} F{speed*60} + G0 X{x_min} Y{y_max} F{speed*60} + G0 X{x_max} Y{y_min} F{speed*60} - # Small pattern - # Small diagonals - G0 X{x_center_min} Y{y_center_min} F{speed*60} - G0 X{x_center_max} Y{y_center_max} F{speed*60} - G0 X{x_center_min} Y{y_center_min} F{speed*60} - G0 X{x_center_max} Y{y_center_min} F{speed*60} - G0 X{x_center_min} Y{y_center_max} F{speed*60} - G0 X{x_center_max} Y{y_center_min} F{speed*60} - - # Small box - G0 X{x_center_min} Y{y_center_min} F{speed*60} - G0 X{x_center_min} Y{y_center_max} F{speed*60} - G0 X{x_center_max} Y{y_center_max} F{speed*60} - G0 X{x_center_max} Y{y_center_min} F{speed*60} + # Large pattern box + G0 X{x_min} Y{y_min} F{speed*60} + G0 X{x_min} Y{y_max} F{speed*60} + G0 X{x_max} Y{y_max} F{speed*60} + G0 X{x_max} Y{y_min} F{speed*60} + + # Small pattern diagonals + G0 X{x_center_min} Y{y_center_min} F{speed*60} + G0 X{x_center_max} Y{y_center_max} F{speed*60} + G0 X{x_center_min} Y{y_center_min} F{speed*60} + G0 X{x_center_max} Y{y_center_min} F{speed*60} + G0 X{x_center_min} Y{y_center_max} F{speed*60} + G0 X{x_center_max} Y{y_center_min} F{speed*60} + + # Small patternbox + G0 X{x_center_min} Y{y_center_min} F{speed*60} + G0 X{x_center_min} Y{y_center_max} F{speed*60} + G0 X{x_center_max} Y{y_center_max} F{speed*60} + G0 X{x_center_max} Y{y_center_min} F{speed*60} {% endfor %} # Restore max speed/accel/accel_to_decel to their configured values SET_VELOCITY_LIMIT VELOCITY={printer.configfile.settings.printer.max_velocity} ACCEL={printer.configfile.settings.printer.max_accel} ACCEL_TO_DECEL={printer.configfile.settings.printer.max_accel_to_decel} # Re-home and get position again for comparison: - G28 + M400 # Finish moves - https://github.com/AndrewEllis93/Print-Tuning-Guide/issues/66 + G28 # This is a full G28 to fix an issue with CoreXZ - https://github.com/AndrewEllis93/Print-Tuning-Guide/issues/12 # Go to XY home positions (in case your homing override leaves it elsewhere) G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} diff --git a/osskc.cfg b/osskc.cfg index f05dfa7..9a303fa 100644 --- a/osskc.cfg +++ b/osskc.cfg @@ -3,8 +3,9 @@ [include ./cfgs/MECHANICAL_GANTRY_CALIBRATION.cfg] [include ./cfgs/CALIBRATION.cfg] [include ./cfgs/kamp/KAMP_Settings.cfg] +[include ./cfgs/TEST_SPEED.cfg] # NOTE Uncomment the ONE of the following lines if you're using an adxl345 # [include ./cfgs/adxl-rp2040.cfg] # [include ./cfgs/adxl-rpi-pico-2x.cfg] -# [include ./cfgs/adxl-direct.cfg] \ No newline at end of file +# [include ./cfgs/adxl-direct.cfg] From fea7a35c3af5aae0470c55aa9b0f2c119a4276c1 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sat, 29 Jul 2023 17:56:59 -0400 Subject: [PATCH 04/25] TEST_SPEED macro instructions added. --- README.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3b6576f..2f89ded 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,8 @@ I am creating these files for my personal use and cannot be held responsible for - Misc macros: `PRINT_START`, `CANCEL_PRINT`, `PRINT_END`, `PAUSE`, `RESUME`. - Parking macros (parks the printhead at various locations): `PARKFRONT`, `PARKFRONTLOW`, `PARKREAR`, `PARKCENTER`, `PARKBED`. - Load/unload filament macros. - - Purge line macro. + - `PURGE_LINE` macro. + - `NEW` `TEST_SPEED` macro. Find instructions [here](#how-do-i-use-the-test_speed-macro). - `NEW` Klipper Adaptive Meshing & Purging (KAMP) added! Read about it [here](#how-do-i-enable-kamp-klipper-adaptive-meshing--purging). ## Stay Up-to-Date @@ -334,6 +335,18 @@ Adjust according to your needs. | Disable | `0` | | Enable | `1` | +##### How do I use the `TEST_SPEED` macro? + +⚠️ This is for advanced users only, with well oiled machines. You can cause serious damage to your printer if you're not careful. ☠️ **You have been warned** ☠️. + +Find full instructions [here](https://ellis3dp.com/Print-Tuning-Guide/articles/determining_max_speeds_accels.html). + +Some tips: + +- Before running with `ITERATIONS=40` with an untested speed/accel value, run with `ITERATIONS=1`. +- Pay close attention throughout the run, so that you can click **`EMERGENCY STOP`** at a moment's notice. +- This macro will simply help you determine the maximum speed your printhead and bed can reliably move at, not necessarily print at. The bottleneck for my SV06, for example, is the 15mm/s^2 that the hotend maxes out at (well under 200mm/s actual print speed). + ## Useful Resources - [Everything Sovol SV06](https://github.com/bassamanator/everything-sovol-sv06) From b0964fc2725aec31b22bffe2f274664d31df4d02 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sat, 5 Aug 2023 01:22:57 -0400 Subject: [PATCH 05/25] Added info as to the status of the klipper installation. --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2f89ded..9e389f5 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,8 @@ Please note: 5. Turn on the printer and wait a minute (usually takes 10 seconds). 6. Turn off the printer and remove the microSD. +At this point, it's not possible to tell with certainty whether your flash was successful, continue on with the guide. + You may find this [video](https://youtu.be/p6l253OJa34) useful. ### Download OSS Klipper Configuration @@ -113,6 +115,7 @@ You can choose _either_ of the 2 following methods. 1. `cd ~/printer_data/config` 2. Empty entire `~/printer_data/config` folder. - In linux, you can delete files via `rm fileName` and directories via `rmdir directoryName`. + - In linux, you can list files and folders via `ls -lah`. 3. `git clone -b master --single-branch https://github.com/bassamanator/Sovol-SV06-firmware.git .` ⚠️ Don't miss the period! #### Method 2: Download the ZIP @@ -142,7 +145,7 @@ You can choose _either_ of the 2 following methods. 3. Do a `FIRMWARE_RESTART`. -If you've done everything correctly, you should see no errors or warnings in your Mainsail/Fluidd dashboard. +If the Klipper flash that you did earlier was successful, and you've done everything else correctly, you should see no errors or warnings in the Mainsail/Fluidd dashboard. **Klipper has successfully been installed on your printer!** ### Configure Your Printer From a363457080878d0107d114deba513d9386644ccd Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sat, 5 Aug 2023 18:35:30 -0400 Subject: [PATCH 06/25] Adjusted FAQ Kamp. --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9e389f5..3228156 100644 --- a/README.md +++ b/README.md @@ -327,7 +327,11 @@ The printhead is now parked front center waiting for you to insert filament. You Although this repo contains all the code from the KAMP repository, only the `mesh` functionality of KAMP has been enabled and tested. -If you KAMP is disabled, and you don't have a `default` mesh stored in your `printer.cfg`, `PRINT_START` will crash. +The [Label objects setting](https://docs.mainsail.xyz/overview/features/exclude-objects#enable-the-label-objects-setting-in-your-slicer) in your slicer must be enabled for KAMP to work. + +⚠️ If KAMP is disabled, and you don't have a `default` mesh stored in your `printer.cfg`, `PRINT_START` will crash. + +⚠️ KAMP cannot be used with low-powered devices such as the Raspberry Pi Zero. Adjust according to your needs. From cbeb15a2727ba9d7605f25fcaa9a6880d8b213ab Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Mon, 7 Aug 2023 23:43:07 -0400 Subject: [PATCH 07/25] Adjusted bed_mesh.mesh_min. --- .vscode/settings.json | 2 ++ printer.cfg | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index c4eba51..3139cf7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,7 @@ { "editor.tabSize": 4, + "editor.formatOnSave": false, + "editor.defaultFormatter": null, "editor.insertSpaces": true, "editor.detectIndentation": false, "git.mergeEditor": false, diff --git a/printer.cfg b/printer.cfg index 06f67be..6b21e56 100644 --- a/printer.cfg +++ b/printer.cfg @@ -155,7 +155,7 @@ z_hop_speed: 15 [bed_mesh] speed: 175 -mesh_min: 27, 5 +mesh_min: 27, 6 mesh_max: 222, 203 probe_count: 5,5 algorithm: bicubic From b36422ee5a36859b593db337b50cba89810ed8e2 Mon Sep 17 00:00:00 2001 From: Bassam <61985779+bassamanator@users.noreply.github.com> Date: Fri, 11 Aug 2023 00:35:28 -0400 Subject: [PATCH 08/25] Create SECURITY.md --- SECURITY.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 SECURITY.md diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..e026682 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,7 @@ +# Security Policy + +## Reporting a Vulnerability + +If you see any piece of code on this repository that could be a security issue, please create an [Issue](https://github.com/bassamanator/Sovol-SV06-firmware/issues/new/choose) at your earliest continence. I keep a close eye on this repository, so you should get an update from me fairly quickly. + +If your reported vulnerability is confirmed, you can rest assured that dealing with it will be a top priority. From 865818d1d93e4d58fd019e15841e1795acb46c4c Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Fri, 11 Aug 2023 14:19:47 -0400 Subject: [PATCH 09/25] Update SECURITY.md. --- SECURITY.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SECURITY.md b/SECURITY.md index e026682..609a202 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,4 +4,6 @@ If you see any piece of code on this repository that could be a security issue, please create an [Issue](https://github.com/bassamanator/Sovol-SV06-firmware/issues/new/choose) at your earliest continence. I keep a close eye on this repository, so you should get an update from me fairly quickly. +You can also message me on [Reddit](https://www.reddit.com/user/bassamanator/) privately. + If your reported vulnerability is confirmed, you can rest assured that dealing with it will be a top priority. From 4f78ca6a60575861d8957d7e11cb048a5cf83e12 Mon Sep 17 00:00:00 2001 From: Vinjul1704 Date: Sun, 13 Aug 2023 20:45:38 +0200 Subject: [PATCH 10/25] Clarify that KAMP is disabled by default. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3228156..a9aab8d 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ I am creating these files for my personal use and cannot be held responsible for - Load/unload filament macros. - `PURGE_LINE` macro. - `NEW` `TEST_SPEED` macro. Find instructions [here](#how-do-i-use-the-test_speed-macro). -- `NEW` Klipper Adaptive Meshing & Purging (KAMP) added! Read about it [here](#how-do-i-enable-kamp-klipper-adaptive-meshing--purging). +- `NEW` Klipper Adaptive Meshing & Purging (KAMP) added (disabled by default)! Read about it [here](#how-do-i-enable-kamp-klipper-adaptive-meshing--purging). ## Stay Up-to-Date @@ -325,7 +325,7 @@ The printhead is now parked front center waiting for you to insert filament. You ##### How do I enable KAMP (Klipper Adaptive Meshing & Purging)? -Although this repo contains all the code from the KAMP repository, only the `mesh` functionality of KAMP has been enabled and tested. +Although this repo contains all the code from the KAMP repository, only the `mesh` functionality of KAMP has been configured and tested. The [Label objects setting](https://docs.mainsail.xyz/overview/features/exclude-objects#enable-the-label-objects-setting-in-your-slicer) in your slicer must be enabled for KAMP to work. From 9159b84c80ed2889deabd6084d478d34ae9e4370 Mon Sep 17 00:00:00 2001 From: Bassam <61985779+bassamanator@users.noreply.github.com> Date: Wed, 16 Aug 2023 00:38:24 -0400 Subject: [PATCH 11/25] Update README.md Add colour to branch table. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a9aab8d..f3cbdea 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ This branch contains the Klipper configuration and firmware for the **Sovol SV06 | Printer | Branch | | --------------------------- | ----------------------------------------------------------------------------------------- | -| Sovol SV06 | ✨**You are here**✨ | +| Sovol SV06 | ⚡ $\small{\textcolor{aqua}{\text{YOU ARE HERE}}}$ ⚡ | | Sovol SV06 Skr-Mini-E3-V3.0 | [skr-mini-e3-v3](https://github.com/bassamanator/Sovol-SV06-firmware/tree/skr-mini-e3-v3) | | Sovol SV06 Plus | [sv06-plus](https://github.com/bassamanator/Sovol-SV06-firmware/tree/sv06-plus) | | All other printers | [any-printer](https://github.com/bassamanator/Sovol-SV06-firmware/tree/any-printer) | From 49a4c8f53adadc1884a5ad1821f8e78c263629eb Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 16 Aug 2023 00:43:23 -0400 Subject: [PATCH 12/25] Format README.md. --- .vscode/settings.json | 3 ++- README.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f7a3e35..b5a1281 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -29,7 +29,8 @@ "pico", "Prusa", "runout", - "Sovol" + "Sovol", + "textcolor" ], "[markdown]": { "editor.formatOnSave": false diff --git a/README.md b/README.md index f3cbdea..c556f6a 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ This branch contains the Klipper configuration and firmware for the **Sovol SV06 | Printer | Branch | | --------------------------- | ----------------------------------------------------------------------------------------- | -| Sovol SV06 | ⚡ $\small{\textcolor{aqua}{\text{YOU ARE HERE}}}$ ⚡ | +| Sovol SV06 | ⚡ $\small{\textcolor{aqua}{\text{YOU ARE HERE}}}$ ⚡ | | Sovol SV06 Skr-Mini-E3-V3.0 | [skr-mini-e3-v3](https://github.com/bassamanator/Sovol-SV06-firmware/tree/skr-mini-e3-v3) | | Sovol SV06 Plus | [sv06-plus](https://github.com/bassamanator/Sovol-SV06-firmware/tree/sv06-plus) | | All other printers | [any-printer](https://github.com/bassamanator/Sovol-SV06-firmware/tree/any-printer) | From c18b5ea995da47b29d67b9d1fbac5817879130ed Mon Sep 17 00:00:00 2001 From: Bassam <61985779+bassamanator@users.noreply.github.com> Date: Wed, 16 Aug 2023 01:00:55 -0400 Subject: [PATCH 13/25] Update README.md Table colour --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c556f6a..17672f0 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ This branch contains the Klipper configuration and firmware for the **Sovol SV06 | Printer | Branch | | --------------------------- | ----------------------------------------------------------------------------------------- | -| Sovol SV06 | ⚡ $\small{\textcolor{aqua}{\text{YOU ARE HERE}}}$ ⚡ | +| Sovol SV06 | ⚡ $\small{\textcolor{darkturquoise}{\text{YOU ARE HERE}}}$ ⚡ | | Sovol SV06 Skr-Mini-E3-V3.0 | [skr-mini-e3-v3](https://github.com/bassamanator/Sovol-SV06-firmware/tree/skr-mini-e3-v3) | | Sovol SV06 Plus | [sv06-plus](https://github.com/bassamanator/Sovol-SV06-firmware/tree/sv06-plus) | | All other printers | [any-printer](https://github.com/bassamanator/Sovol-SV06-firmware/tree/any-printer) | From 3b8a5983324cb9f6c04c1f187d1a37c0efeb4677 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 23 Aug 2023 01:05:53 -0400 Subject: [PATCH 14/25] Added PS config bundle. --- misc/PrusaSlicer_config_bundle-SV06.ini | 2520 +++++++++++++++++ ...ini => SuperSlicer_config_bundle-SV06.ini} | 0 2 files changed, 2520 insertions(+) create mode 100644 misc/PrusaSlicer_config_bundle-SV06.ini rename misc/{SuperSlicer_config_bundle.ini => SuperSlicer_config_bundle-SV06.ini} (100%) diff --git a/misc/PrusaSlicer_config_bundle-SV06.ini b/misc/PrusaSlicer_config_bundle-SV06.ini new file mode 100644 index 0000000..5d54171 --- /dev/null +++ b/misc/PrusaSlicer_config_bundle-SV06.ini @@ -0,0 +1,2520 @@ +# generated by PrusaSlicer 2.6.0+linux-x64-GTK3 on 2023-08-23 at 04:27:23 UTC + +[print:0.20mm QUALITY SV06 Ellis] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonic +bottom_solid_layers = 3 +bottom_solid_min_thickness = 0.6 +bridge_acceleration = 3000 +bridge_angle = 0 +bridge_flow_ratio = 0.95 +bridge_speed = 140 +brim_separation = 0.2 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 +complete_objects = 0 +default_acceleration = 3500 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0.1 +enable_dynamic_overhang_speeds = 1 +external_perimeter_acceleration = 750 +external_perimeter_extrusion_width = 0.45 +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 0 +extruder_clearance_height = 20 +extruder_clearance_radius = 45 +extrusion_width = 0.45 +fill_angle = 45 +fill_density = 15% +fill_pattern = cubic +first_layer_acceleration = 1000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 0.62 +first_layer_height = 0.3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 0.8 +fuzzy_skin_thickness = 0.3 +gap_fill_enabled = 1 +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0.0125 +gcode_substitutions = +infill_acceleration = 3500 +infill_anchor = 2.5 +infill_anchor_max = 12 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0.45 +infill_first = 0 +infill_overlap = 10% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 200 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 15 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = {input_filename_base}_{layer_height}mm_{printing_filament_types}_{printer_model}_{print_time}.gcode +overhang_speed_0 = 15 +overhang_speed_1 = 15 +overhang_speed_2 = 20 +overhang_speed_3 = 25 +overhangs = 1 +perimeter_acceleration = 1000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0.45 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 3 +post_process = +print_settings_id = +raft_contact_distance = 0.2 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0 +seam_position = aligned +single_extruder_multi_material_priming = 1 +skirt_distance = 1 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 3000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 0.62 +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 0 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = 0 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.2 +support_material_enforce_layers = 0 +support_material_extruder = 0 +support_material_extrusion_width = 0.35 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 0 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 2 +support_material_speed = 120 +support_material_style = organic +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 60% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 15% +thick_bridges = 1 +thin_walls = 1 +threads = 4 +top_fill_pattern = monotoniclines +top_infill_extrusion_width = 0.4 +top_solid_infill_acceleration = 1000 +top_solid_infill_speed = 60 +top_solid_layers = 3 +top_solid_min_thickness = 0.6 +travel_acceleration = 3500 +travel_speed = 200 +travel_speed_z = 0 +wall_distribution_count = 1 +wall_transition_angle = 10 +wall_transition_filter_deviation = 25% +wall_transition_length = 100% +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_cone_angle = 0 +wipe_tower_extra_spacing = 100% +wipe_tower_extruder = 0 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 170 +wipe_tower_y = 125 +xy_size_compensation = 0 + +[print:Ellis_Decorative_45_Degree_15mm3] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonic +bottom_solid_layers = 3 +bottom_solid_min_thickness = 0.6 +bridge_acceleration = 3000 +bridge_angle = 0 +bridge_flow_ratio = 0.85 +bridge_speed = 140 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +default_acceleration = 3500 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0 +enable_dynamic_overhang_speeds = 0 +external_perimeter_acceleration = 750 +external_perimeter_extrusion_width = 0 +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 0 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 115% +fill_angle = 0 +fill_density = 10% +fill_pattern = gyroid +first_layer_acceleration = 1000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 125% +first_layer_height = 0.3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 200 +fuzzy_skin_thickness = 150 +gap_fill_enabled = 1 +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +infill_acceleration = 3500 +infill_anchor = 600% +infill_anchor_max = 0 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0 +infill_first = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 15 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +overhang_speed_0 = 15 +overhang_speed_1 = 15 +overhang_speed_2 = 20 +overhang_speed_3 = 25 +overhangs = 1 +perimeter_acceleration = 1000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 3 +post_process = +print_settings_id = Ellis - Decorative 45 Degree (15mm3/s) +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +seam_position = rear +single_extruder_multi_material_priming = 1 +skirt_distance = 3 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 3000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 140% +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 1 +support_material_angle = 45 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 15% +thick_bridges = 1 +thin_walls = 1 +threads = 4 +top_fill_pattern = monotonic +top_infill_extrusion_width = 101% +top_solid_infill_acceleration = 1000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 3500 +travel_speed = 300 +travel_speed_z = 0 +wall_distribution_count = 1 +wall_transition_angle = 10 +wall_transition_filter_deviation = 25% +wall_transition_length = 100% +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_cone_angle = 0 +wipe_tower_extra_spacing = 100% +wipe_tower_extruder = 0 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_size_compensation = 0 + +[print:Ellis_Decorative_Standard_15mm3] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonic +bottom_solid_layers = 3 +bottom_solid_min_thickness = 0.6 +bridge_acceleration = 3000 +bridge_angle = 0 +bridge_flow_ratio = 0.85 +bridge_speed = 140 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +default_acceleration = 3500 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0 +enable_dynamic_overhang_speeds = 0 +external_perimeter_acceleration = 750 +external_perimeter_extrusion_width = 0 +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 0 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 115% +fill_angle = 45 +fill_density = 10% +fill_pattern = gyroid +first_layer_acceleration = 1000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 125% +first_layer_height = 0.3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 200 +fuzzy_skin_thickness = 150 +gap_fill_enabled = 1 +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +infill_acceleration = 3500 +infill_anchor = 600% +infill_anchor_max = 0 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0 +infill_first = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 15 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +overhang_speed_0 = 15 +overhang_speed_1 = 15 +overhang_speed_2 = 20 +overhang_speed_3 = 25 +overhangs = 1 +perimeter_acceleration = 1000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 3 +post_process = +print_settings_id = Ellis - Decorative Standard (15mm3/s) +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +seam_position = aligned +single_extruder_multi_material_priming = 1 +skirt_distance = 3 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 3000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 140% +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 1 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 15% +thick_bridges = 1 +thin_walls = 1 +threads = 4 +top_fill_pattern = monotonic +top_infill_extrusion_width = 101% +top_solid_infill_acceleration = 1000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 3500 +travel_speed = 300 +travel_speed_z = 0 +wall_distribution_count = 1 +wall_transition_angle = 10 +wall_transition_filter_deviation = 25% +wall_transition_length = 100% +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_cone_angle = 0 +wipe_tower_extra_spacing = 100% +wipe_tower_extruder = 0 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_size_compensation = 0 + +[print:Ellis_PIF_45_Degree_15mm3] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonic +bottom_solid_layers = 5 +bottom_solid_min_thickness = 1 +bridge_acceleration = 3000 +bridge_angle = 0 +bridge_flow_ratio = 0.85 +bridge_speed = 140 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +default_acceleration = 3500 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0 +enable_dynamic_overhang_speeds = 0 +external_perimeter_acceleration = 750 +external_perimeter_extrusion_width = 101% +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 0 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 115% +fill_angle = 0 +fill_density = 40% +fill_pattern = grid +first_layer_acceleration = 1000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 125% +first_layer_height = 0.3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 200 +fuzzy_skin_thickness = 150 +gap_fill_enabled = 1 +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +infill_acceleration = 3500 +infill_anchor = 600% +infill_anchor_max = 0 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 160% +infill_first = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 15 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +overhang_speed_0 = 15 +overhang_speed_1 = 15 +overhang_speed_2 = 20 +overhang_speed_3 = 25 +overhangs = 1 +perimeter_acceleration = 1000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 4 +post_process = +print_settings_id = Ellis - PIF 45 Degree (15mm3/s) +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +seam_position = rear +single_extruder_multi_material_priming = 1 +skirt_distance = 3 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 3000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 140% +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 0 +support_material_angle = 45 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 15% +thick_bridges = 1 +thin_walls = 1 +threads = 4 +top_fill_pattern = monotonic +top_infill_extrusion_width = 101% +top_solid_infill_acceleration = 1000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 3500 +travel_speed = 300 +travel_speed_z = 0 +wall_distribution_count = 1 +wall_transition_angle = 10 +wall_transition_filter_deviation = 25% +wall_transition_length = 100% +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_cone_angle = 0 +wipe_tower_extra_spacing = 100% +wipe_tower_extruder = 0 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_size_compensation = 0 + +[print:Ellis_PIF_Standard_15mm3] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonic +bottom_solid_layers = 5 +bottom_solid_min_thickness = 1 +bridge_acceleration = 3000 +bridge_angle = 0 +bridge_flow_ratio = 0.85 +bridge_speed = 140 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +default_acceleration = 3500 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0 +enable_dynamic_overhang_speeds = 0 +external_perimeter_acceleration = 750 +external_perimeter_extrusion_width = 101% +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 0 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 115% +fill_angle = 45 +fill_density = 40% +fill_pattern = grid +first_layer_acceleration = 1000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 125% +first_layer_height = 0.3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 200 +fuzzy_skin_thickness = 150 +gap_fill_enabled = 1 +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +infill_acceleration = 3500 +infill_anchor = 600% +infill_anchor_max = 0 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 160% +infill_first = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 15 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +overhang_speed_0 = 15 +overhang_speed_1 = 15 +overhang_speed_2 = 20 +overhang_speed_3 = 25 +overhangs = 1 +perimeter_acceleration = 1000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 4 +post_process = +print_settings_id = Ellis - PIF Standard (15mm3/s) +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +seam_position = aligned +single_extruder_multi_material_priming = 1 +skirt_distance = 3 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 3000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 140% +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 0 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 15% +thick_bridges = 1 +thin_walls = 1 +threads = 4 +top_fill_pattern = monotonic +top_infill_extrusion_width = 101% +top_solid_infill_acceleration = 1000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 3500 +travel_speed = 300 +travel_speed_z = 0 +wall_distribution_count = 1 +wall_transition_angle = 10 +wall_transition_filter_deviation = 25% +wall_transition_length = 100% +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_cone_angle = 0 +wipe_tower_extra_spacing = 100% +wipe_tower_extruder = 0 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_size_compensation = 0 + +[filament:Basic PETG] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = printer_model=~/.*Voron.*/ and printer_notes=~/.*E3DV6.*/ +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #FF8000 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 30 +filament_density = 1.27 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 8 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 0 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = Generic +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 240 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 30 +min_fan_speed = 20 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 20 +start_filament_gcode = "" +temperature = 245 + +[filament:D3D PLA+ Cyanblue] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #4BC1DB +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 30.5 +filament_density = 1.23 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 210 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 210 + +[filament:D3D PLA+ Marble] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 0.97 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #0097B8 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 30.5 +filament_density = 1.23 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 235 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 235 + +[filament:D3d PETG - Blue] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1.02 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #8FA094 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 20 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 0 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 245 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 60 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 245 + +[filament:D3d PETG - Purple] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1.02 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #8FA094 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 20 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = 0.6 +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 0 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 250 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 50 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 250 + +[filament:D3d PETG - Red] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #FF0002 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 20 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = 0.8 +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 0 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 250 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 240 + +[filament:D3d PETG - Silver] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #8FA094 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 20 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 12 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = 0.8 +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 0 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 250 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 50 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 250 + +[filament:ELEGOO PLA - Black] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #0E5FED +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 22.59 +filament_density = 1.23 +filament_deretract_speed = 25 +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = ";Full spool weight: 1280g" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = 25 +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 215 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 80 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 215 + +[filament:Eryone PETG - Blue] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1.02 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #0F0EF0 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 29.36 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 12 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 240 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 240 + +[filament:Eryone PETG - Galaxy Blue] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #331EB0 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 30 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 12 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 220 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 220 + +[filament:Eryone PETG - Galaxy Red] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #571B0D +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 30 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 12 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 245 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 50 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 235 + +[filament:Eryone PLA - Matte Dual - Pink-Blue] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #927BB6 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 26.91 +filament_density = 1.23 +filament_deretract_speed = 30 +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = ";Full spool weight: 1280g" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = 30 +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 220 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 220 + +[filament:GratKit PLA+ Grey] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #F6F6F6 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 19.35 +filament_density = 1.23 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = ";Full spool weight: 1280g" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 230 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 230 + +[filament:Nuolei TPU - Light Blue] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 3 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #6FF2EC +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 18.07 +filament_density = 1.22 +filament_deretract_speed = 30 +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "- Original print temp was 235.\n- Retraction lenght was 0.3." +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = 30 +filament_settings_id = "Generic FLEX" +filament_soluble = 0 +filament_spool_weight = 500 +filament_toolchange_delay = 0 +filament_type = FLEX +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = Generic +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 225 +full_fan_speed_layer = 0 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "M900 K0" +temperature = 225 + +[filament:Overture PETG] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #FFC800 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 22 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = 0.1 +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 185 +filament_toolchange_delay = 0 +filament_type = PETG +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 250 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 30 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 5 +start_filament_gcode = "; Filament gcode\nSET_PRESSURE_ADVANCE ADVANCE=0.05" +temperature = 240 + +[filament:Polymaker PolyLite PETG - Silver] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #331EB0 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 30 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 15 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 245 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 65 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 245 + +[filament:Sparta3D ABS @VORON - Sky Blue, Sparkle] +bed_temperature = 100 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 3 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 0.98 +fan_always_on = 0 +fan_below_layer_time = 20 +filament_colour = #4BC1DB +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 35 +filament_density = 1.04 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 12 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = ";max fan speed changed from 0 to 100" +filament_ramming_parameters = "120 100 5.70968 6.03226 7 8.25806 9 9.19355 9.3871 9.77419 10.129 10.3226 10.4516 10.5161| 0.05 5.69677 0.45 6.15484 0.95 8.76774 1.45 9.20323 1.95 9.95806 2.45 10.3871 2.95 10.5677 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = ABS +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 100 +first_layer_temperature = 250 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 25 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 240 + +[filament:Tinmorry PETG - Red] +bed_temperature = 70 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 2 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #A60001 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 22.02 +filament_density = 1.45 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 12 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.7 +filament_retract_lift = 0.6 +filament_retract_lift_above = 0.26 +filament_retract_lift_below = 250 +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PET +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 70 +first_layer_temperature = 250 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 50 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 250 + +[filament:VOXELAB PLA Silk Rainbow] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #927BB6 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 25.92 +filament_density = 1.23 +filament_deretract_speed = 25 +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = 0.6 +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = 25 +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 220 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 80 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 220 + +[filament:eSun ABS @VORON - Black] +bed_temperature = 100 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 3 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 0.98 +fan_always_on = 0 +fan_below_layer_time = 20 +filament_colour = #000000 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 30 +filament_density = 1.04 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 12 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = ";max fan speed changed from 0 to 100" +filament_ramming_parameters = "120 100 5.70968 6.03226 7 8.25806 9 9.19355 9.3871 9.77419 10.129 10.3226 10.4516 10.5161| 0.05 5.69677 0.45 6.15484 0.95 8.76774 1.45 9.20323 1.95 9.95806 2.45 10.3871 2.95 10.5677 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 0 +filament_toolchange_delay = 0 +filament_type = ABS +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 100 +first_layer_temperature = 260 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 20 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 245 + +[filament:eSun ABS @VORON - Green] +bed_temperature = 90 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 3 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "" +extrusion_multiplier = 0.98 +fan_always_on = 0 +fan_below_layer_time = 20 +filament_colour = #73E350 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 4 +filament_cost = 30 +filament_density = 1.04 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 12 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = ";max fan speed changed from 0 to 100" +filament_ramming_parameters = "120 100 5.70968 6.03226 7 8.25806 9 9.19355 9.3871 9.77419 10.129 10.3226 10.4516 10.5161| 0.05 5.69677 0.45 6.15484 0.95 8.76774 1.45 9.20323 1.95 9.95806 2.45 10.3871 2.95 10.5677 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "" +filament_soluble = 0 +filament_spool_weight = 0 +filament_toolchange_delay = 0 +filament_type = ABS +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 100 +first_layer_temperature = 260 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 20 +min_print_speed = 15 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "" +temperature = 245 + +[filament:eSun PLA+ Blue] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #0E5FED +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 19.35 +filament_density = 1.23 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = ";Full spool weight: 1280g" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 220 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 220 + +[filament:eSun PLA+ Magenta] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 0.97 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #707070 +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 30 +filament_density = 1.23 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = "" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 210 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 210 + +[filament:eSun PLA+ Silver] +bed_temperature = 60 +bridge_fan_speed = 100 +compatible_printers = +compatible_printers_condition = +compatible_prints = +compatible_prints_condition = +cooling = 1 +disable_fan_first_layers = 1 +enable_dynamic_fan_speeds = 0 +end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" +extrusion_multiplier = 1 +fan_always_on = 1 +fan_below_layer_time = 20 +filament_colour = #0E5FED +filament_cooling_final_speed = 3.4 +filament_cooling_initial_speed = 2.2 +filament_cooling_moves = 0 +filament_cost = 30 +filament_density = 1.23 +filament_deretract_speed = nil +filament_diameter = 1.75 +filament_load_time = 0 +filament_loading_speed = 28 +filament_loading_speed_start = 3 +filament_max_volumetric_speed = 0 +filament_minimal_purge_on_wipe_tower = 15 +filament_notes = ";Full spool weight: 1280g" +filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" +filament_retract_before_travel = nil +filament_retract_before_wipe = nil +filament_retract_layer_change = nil +filament_retract_length = nil +filament_retract_lift = nil +filament_retract_lift_above = nil +filament_retract_lift_below = nil +filament_retract_restart_extra = nil +filament_retract_speed = nil +filament_settings_id = "ABS - KVP" +filament_soluble = 0 +filament_spool_weight = 1000 +filament_toolchange_delay = 0 +filament_type = PLA +filament_unload_time = 0 +filament_unloading_speed = 90 +filament_unloading_speed_start = 100 +filament_vendor = (Unknown) +filament_wipe = nil +first_layer_bed_temperature = 60 +first_layer_temperature = 210 +full_fan_speed_layer = 4 +idle_temperature = nil +inherits = +max_fan_speed = 100 +min_fan_speed = 100 +min_print_speed = 10 +overhang_fan_speed_0 = 0 +overhang_fan_speed_1 = 0 +overhang_fan_speed_2 = 0 +overhang_fan_speed_3 = 0 +slowdown_below_layer_time = 15 +start_filament_gcode = "; Filament gcode\n" +temperature = 210 + +[printer:Sovol Sv06] +autoemit_temperature_commands = 1 +bed_custom_model = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/SV06BuildPlate.stl +bed_custom_texture = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/sv06-buildplate-better.png +bed_shape = 0x0,223x0,223x223,0x223 +before_layer_gcode = +between_objects_gcode = +color_change_gcode = M600 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = "Prusament PLA" +default_print_profile = 0.15mm QUALITY @MK3 +deretract_speed = 40 +end_gcode = PRINT_END +extra_loading_move = -2 +extruder_colour = #FFE3CA +extruder_offset = 0x0 +gcode_flavor = klipper +high_current_on_filament_swap = 0 +host_type = octoprint +inherits = +layer_gcode = +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 5000,5000 +machine_max_acceleration_extruding = 1250,1250 +machine_max_acceleration_retracting = 1250,1250 +machine_max_acceleration_travel = 1500,1250 +machine_max_acceleration_x = 1000,960 +machine_max_acceleration_y = 1000,960 +machine_max_acceleration_z = 200,200 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_x = 200,100 +machine_max_feedrate_y = 200,100 +machine_max_feedrate_z = 12,12 +machine_max_jerk_e = 4.5,4.5 +machine_max_jerk_x = 8,8 +machine_max_jerk_y = 8,8 +machine_max_jerk_z = 0.4,0.4 +machine_min_extruding_rate = 0,0 +machine_min_travel_rate = 0,0 +max_layer_height = 0 +max_print_height = 255 +min_layer_height = 0.04 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = PAUSE +print_host = +printer_model = +printer_notes = +printer_settings_id = Sovol Sv06 +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +remaining_times = 1 +retract_before_travel = 2 +retract_before_wipe = 0% +retract_layer_change = 1 +retract_length = 0.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0.2 +retract_lift_below = 250 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\nM117\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND=[first_layer_temperature[initial_extruder]]\r\nPURGE_LINE\n\n;; If you are passing variables to PRINT_START, comment out above line and uncomment the last 3 lines instead. (I already did this)\n;; Guide: https://github.com/AndrewEllis93/Print-Tuning-Guide/blob/main/articles/passing_slicer_variables.md\n;; Make sure the variable names match (for example if you use "EXTRUDER" instead of "HOTEND") +template_custom_gcode = +thumbnails = 32x32,400x300 +thumbnails_format = PNG +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 1 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +z_offset = 0 + +[physical_printer:Sv06] +host_type = octoprint +preset_name = Sovol Sv06 +preset_names = "Sovol Sv06" +print_host = http://10.0.0.51/ +printer_technology = FFF +printhost_apikey = +printhost_authorization_type = key +printhost_cafile = +printhost_password = +printhost_port = +printhost_ssl_ignore_revoke = 0 +printhost_user = + +[presets] +print = Ellis_PIF_Standard_15mm3 +sla_print = +sla_material = +printer = Sovol Sv06 +filament = Eryone PETG - Blue +physical_printer = Sv06 diff --git a/misc/SuperSlicer_config_bundle.ini b/misc/SuperSlicer_config_bundle-SV06.ini similarity index 100% rename from misc/SuperSlicer_config_bundle.ini rename to misc/SuperSlicer_config_bundle-SV06.ini From e38a647ade39f6f4e4091ed6b7f0b23df3e08f2f Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 23 Aug 2023 15:41:31 -0400 Subject: [PATCH 15/25] Adjust PS config bundle. --- misc/PrusaSlicer_config_bundle-SV06.ini | 464 +++--------------------- 1 file changed, 56 insertions(+), 408 deletions(-) diff --git a/misc/PrusaSlicer_config_bundle-SV06.ini b/misc/PrusaSlicer_config_bundle-SV06.ini index 5d54171..337a0c3 100644 --- a/misc/PrusaSlicer_config_bundle-SV06.ini +++ b/misc/PrusaSlicer_config_bundle-SV06.ini @@ -1,4 +1,4 @@ -# generated by PrusaSlicer 2.6.0+linux-x64-GTK3 on 2023-08-23 at 04:27:23 UTC +# generated by PrusaSlicer 2.6.0+linux-x64-GTK3 on 2023-08-23 at 19:39:14 UTC [print:0.20mm QUALITY SV06 Ellis] avoid_crossing_curled_overhangs = 0 @@ -149,7 +149,7 @@ support_tree_tip_diameter = 0.8 support_tree_top_rate = 15% thick_bridges = 1 thin_walls = 1 -threads = 4 +threads = 16 top_fill_pattern = monotoniclines top_infill_extrusion_width = 0.4 top_solid_infill_acceleration = 1000 @@ -176,187 +176,11 @@ wipe_tower_x = 170 wipe_tower_y = 125 xy_size_compensation = 0 -[print:Ellis_Decorative_45_Degree_15mm3] -avoid_crossing_curled_overhangs = 0 -avoid_crossing_perimeters = 0 -avoid_crossing_perimeters_max_detour = 0 -bottom_fill_pattern = monotonic -bottom_solid_layers = 3 -bottom_solid_min_thickness = 0.6 -bridge_acceleration = 3000 -bridge_angle = 0 -bridge_flow_ratio = 0.85 -bridge_speed = 140 -brim_separation = 0 -brim_type = outer_only -brim_width = 0 -compatible_printers = -compatible_printers_condition = -complete_objects = 0 -default_acceleration = 3500 -dont_support_bridges = 1 -draft_shield = disabled -elefant_foot_compensation = 0 -enable_dynamic_overhang_speeds = 0 -external_perimeter_acceleration = 750 -external_perimeter_extrusion_width = 0 -external_perimeter_speed = 80 -external_perimeters_first = 0 -extra_perimeters = 0 -extra_perimeters_on_overhangs = 0 -extruder_clearance_height = 20 -extruder_clearance_radius = 20 -extrusion_width = 115% -fill_angle = 0 -fill_density = 10% -fill_pattern = gyroid -first_layer_acceleration = 1000 -first_layer_acceleration_over_raft = 0 -first_layer_extrusion_width = 125% -first_layer_height = 0.3 -first_layer_speed = 30 -first_layer_speed_over_raft = 30 -fuzzy_skin = none -fuzzy_skin_point_dist = 200 -fuzzy_skin_thickness = 150 -gap_fill_enabled = 1 -gap_fill_speed = 30 -gcode_comments = 0 -gcode_label_objects = 1 -gcode_resolution = 0 -gcode_substitutions = -infill_acceleration = 3500 -infill_anchor = 600% -infill_anchor_max = 0 -infill_every_layers = 1 -infill_extruder = 1 -infill_extrusion_width = 0 -infill_first = 0 -infill_overlap = 25% -infill_speed = 300 -inherits = -interface_shells = 0 -ironing = 0 -ironing_flowrate = 15% -ironing_spacing = 0.1 -ironing_speed = 15 -ironing_type = top -layer_height = 0.2 -max_print_speed = 300 -max_volumetric_extrusion_rate_slope_negative = 0 -max_volumetric_extrusion_rate_slope_positive = 0 -max_volumetric_speed = 15 -min_bead_width = 85% -min_feature_size = 25% -min_skirt_length = 20 -mmu_segmented_region_max_width = 0 -notes = -only_retract_when_crossing_perimeters = 1 -ooze_prevention = 0 -output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode -overhang_speed_0 = 15 -overhang_speed_1 = 15 -overhang_speed_2 = 20 -overhang_speed_3 = 25 -overhangs = 1 -perimeter_acceleration = 1000 -perimeter_extruder = 1 -perimeter_extrusion_width = 0 -perimeter_generator = arachne -perimeter_speed = 150 -perimeters = 3 -post_process = -print_settings_id = Ellis - Decorative 45 Degree (15mm3/s) -raft_contact_distance = 0.1 -raft_expansion = 1.5 -raft_first_layer_density = 90% -raft_first_layer_expansion = 3 -raft_layers = 0 -resolution = 0.0125 -seam_position = rear -single_extruder_multi_material_priming = 1 -skirt_distance = 3 -skirt_height = 1 -skirts = 1 -slice_closing_radius = 0.049 -slicing_mode = regular -small_perimeter_speed = 30 -solid_infill_acceleration = 3000 -solid_infill_below_area = 0 -solid_infill_every_layers = 0 -solid_infill_extruder = 1 -solid_infill_extrusion_width = 140% -solid_infill_speed = 200 -spiral_vase = 0 -staggered_inner_seams = 0 -standby_temperature_delta = -5 -support_material = 1 -support_material_angle = 45 -support_material_auto = 1 -support_material_bottom_contact_distance = 0 -support_material_bottom_interface_layers = -1 -support_material_buildplate_only = 0 -support_material_closing_radius = 2 -support_material_contact_distance = 0.1 -support_material_enforce_layers = 0 -support_material_extruder = 1 -support_material_extrusion_width = 0 -support_material_interface_contact_loops = 0 -support_material_interface_extruder = 1 -support_material_interface_layers = 2 -support_material_interface_pattern = rectilinear -support_material_interface_spacing = 0.2 -support_material_interface_speed = 100 -support_material_pattern = rectilinear -support_material_spacing = 3 -support_material_speed = 120 -support_material_style = grid -support_material_synchronize_layers = 0 -support_material_threshold = 30 -support_material_with_sheath = 0 -support_material_xy_spacing = 75% -support_tree_angle = 40 -support_tree_angle_slow = 25 -support_tree_branch_diameter = 2 -support_tree_branch_diameter_angle = 5 -support_tree_branch_diameter_double_wall = 3 -support_tree_branch_distance = 1 -support_tree_tip_diameter = 0.8 -support_tree_top_rate = 15% -thick_bridges = 1 -thin_walls = 1 -threads = 4 -top_fill_pattern = monotonic -top_infill_extrusion_width = 101% -top_solid_infill_acceleration = 1000 -top_solid_infill_speed = 60 -top_solid_layers = 5 -top_solid_min_thickness = 1 -travel_acceleration = 3500 -travel_speed = 300 -travel_speed_z = 0 -wall_distribution_count = 1 -wall_transition_angle = 10 -wall_transition_filter_deviation = 25% -wall_transition_length = 100% -wipe_tower = 0 -wipe_tower_bridging = 10 -wipe_tower_brim_width = 2 -wipe_tower_cone_angle = 0 -wipe_tower_extra_spacing = 100% -wipe_tower_extruder = 0 -wipe_tower_no_sparse_layers = 0 -wipe_tower_rotation_angle = 0 -wipe_tower_width = 60 -wipe_tower_x = 180 -wipe_tower_y = 140 -xy_size_compensation = 0 - [print:Ellis_Decorative_Standard_15mm3] avoid_crossing_curled_overhangs = 0 avoid_crossing_perimeters = 0 avoid_crossing_perimeters_max_detour = 0 -bottom_fill_pattern = monotonic +bottom_fill_pattern = monotoniclines bottom_solid_layers = 3 bottom_solid_min_thickness = 0.6 bridge_acceleration = 3000 @@ -375,26 +199,26 @@ draft_shield = disabled elefant_foot_compensation = 0 enable_dynamic_overhang_speeds = 0 external_perimeter_acceleration = 750 -external_perimeter_extrusion_width = 0 +external_perimeter_extrusion_width = 0.4 external_perimeter_speed = 80 external_perimeters_first = 0 extra_perimeters = 0 -extra_perimeters_on_overhangs = 0 +extra_perimeters_on_overhangs = 1 extruder_clearance_height = 20 extruder_clearance_radius = 20 -extrusion_width = 115% +extrusion_width = 0.46 fill_angle = 45 fill_density = 10% -fill_pattern = gyroid +fill_pattern = rectilinear first_layer_acceleration = 1000 first_layer_acceleration_over_raft = 0 -first_layer_extrusion_width = 125% -first_layer_height = 0.3 +first_layer_extrusion_width = 0.5 +first_layer_height = 0.26 first_layer_speed = 30 first_layer_speed_over_raft = 30 fuzzy_skin = none -fuzzy_skin_point_dist = 200 -fuzzy_skin_thickness = 150 +fuzzy_skin_point_dist = 0.8 +fuzzy_skin_thickness = 0.3 gap_fill_enabled = 1 gap_fill_speed = 30 gcode_comments = 0 @@ -403,10 +227,10 @@ gcode_resolution = 0 gcode_substitutions = infill_acceleration = 3500 infill_anchor = 600% -infill_anchor_max = 0 +infill_anchor_max = 400% infill_every_layers = 1 infill_extruder = 1 -infill_extrusion_width = 0 +infill_extrusion_width = 0.46 infill_first = 0 infill_overlap = 25% infill_speed = 300 @@ -430,19 +254,19 @@ notes = only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode -overhang_speed_0 = 15 -overhang_speed_1 = 15 -overhang_speed_2 = 20 -overhang_speed_3 = 25 +overhang_speed_0 = 75% +overhang_speed_1 = 80% +overhang_speed_2 = 90% +overhang_speed_3 = 100% overhangs = 1 perimeter_acceleration = 1000 perimeter_extruder = 1 -perimeter_extrusion_width = 0 -perimeter_generator = arachne +perimeter_extrusion_width = 0.46 +perimeter_generator = classic perimeter_speed = 150 perimeters = 3 post_process = -print_settings_id = Ellis - Decorative Standard (15mm3/s) +print_settings_id = Ellis - Decorative Standard (15mm³) raft_contact_distance = 0.1 raft_expansion = 1.5 raft_first_layer_density = 90% @@ -461,7 +285,7 @@ solid_infill_acceleration = 3000 solid_infill_below_area = 0 solid_infill_every_layers = 0 solid_infill_extruder = 1 -solid_infill_extrusion_width = 140% +solid_infill_extrusion_width = 0.56 solid_infill_speed = 200 spiral_vase = 0 staggered_inner_seams = 0 @@ -471,7 +295,7 @@ support_material_angle = 0 support_material_auto = 1 support_material_bottom_contact_distance = 0 support_material_bottom_interface_layers = -1 -support_material_buildplate_only = 0 +support_material_buildplate_only = 1 support_material_closing_radius = 2 support_material_contact_distance = 0.1 support_material_enforce_layers = 0 @@ -486,7 +310,7 @@ support_material_interface_speed = 100 support_material_pattern = rectilinear support_material_spacing = 3 support_material_speed = 120 -support_material_style = grid +support_material_style = organic support_material_synchronize_layers = 0 support_material_threshold = 30 support_material_with_sheath = 0 @@ -498,188 +322,12 @@ support_tree_branch_diameter_angle = 5 support_tree_branch_diameter_double_wall = 3 support_tree_branch_distance = 1 support_tree_tip_diameter = 0.8 -support_tree_top_rate = 15% -thick_bridges = 1 +support_tree_top_rate = 30% +thick_bridges = 0 thin_walls = 1 -threads = 4 -top_fill_pattern = monotonic -top_infill_extrusion_width = 101% -top_solid_infill_acceleration = 1000 -top_solid_infill_speed = 60 -top_solid_layers = 5 -top_solid_min_thickness = 1 -travel_acceleration = 3500 -travel_speed = 300 -travel_speed_z = 0 -wall_distribution_count = 1 -wall_transition_angle = 10 -wall_transition_filter_deviation = 25% -wall_transition_length = 100% -wipe_tower = 0 -wipe_tower_bridging = 10 -wipe_tower_brim_width = 2 -wipe_tower_cone_angle = 0 -wipe_tower_extra_spacing = 100% -wipe_tower_extruder = 0 -wipe_tower_no_sparse_layers = 0 -wipe_tower_rotation_angle = 0 -wipe_tower_width = 60 -wipe_tower_x = 180 -wipe_tower_y = 140 -xy_size_compensation = 0 - -[print:Ellis_PIF_45_Degree_15mm3] -avoid_crossing_curled_overhangs = 0 -avoid_crossing_perimeters = 0 -avoid_crossing_perimeters_max_detour = 0 -bottom_fill_pattern = monotonic -bottom_solid_layers = 5 -bottom_solid_min_thickness = 1 -bridge_acceleration = 3000 -bridge_angle = 0 -bridge_flow_ratio = 0.85 -bridge_speed = 140 -brim_separation = 0 -brim_type = outer_only -brim_width = 0 -compatible_printers = -compatible_printers_condition = -complete_objects = 0 -default_acceleration = 3500 -dont_support_bridges = 1 -draft_shield = disabled -elefant_foot_compensation = 0 -enable_dynamic_overhang_speeds = 0 -external_perimeter_acceleration = 750 -external_perimeter_extrusion_width = 101% -external_perimeter_speed = 80 -external_perimeters_first = 0 -extra_perimeters = 0 -extra_perimeters_on_overhangs = 0 -extruder_clearance_height = 20 -extruder_clearance_radius = 20 -extrusion_width = 115% -fill_angle = 0 -fill_density = 40% -fill_pattern = grid -first_layer_acceleration = 1000 -first_layer_acceleration_over_raft = 0 -first_layer_extrusion_width = 125% -first_layer_height = 0.3 -first_layer_speed = 30 -first_layer_speed_over_raft = 30 -fuzzy_skin = none -fuzzy_skin_point_dist = 200 -fuzzy_skin_thickness = 150 -gap_fill_enabled = 1 -gap_fill_speed = 30 -gcode_comments = 0 -gcode_label_objects = 1 -gcode_resolution = 0 -gcode_substitutions = -infill_acceleration = 3500 -infill_anchor = 600% -infill_anchor_max = 0 -infill_every_layers = 1 -infill_extruder = 1 -infill_extrusion_width = 160% -infill_first = 0 -infill_overlap = 25% -infill_speed = 300 -inherits = -interface_shells = 0 -ironing = 0 -ironing_flowrate = 15% -ironing_spacing = 0.1 -ironing_speed = 15 -ironing_type = top -layer_height = 0.2 -max_print_speed = 300 -max_volumetric_extrusion_rate_slope_negative = 0 -max_volumetric_extrusion_rate_slope_positive = 0 -max_volumetric_speed = 15 -min_bead_width = 85% -min_feature_size = 25% -min_skirt_length = 20 -mmu_segmented_region_max_width = 0 -notes = -only_retract_when_crossing_perimeters = 1 -ooze_prevention = 0 -output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode -overhang_speed_0 = 15 -overhang_speed_1 = 15 -overhang_speed_2 = 20 -overhang_speed_3 = 25 -overhangs = 1 -perimeter_acceleration = 1000 -perimeter_extruder = 1 -perimeter_extrusion_width = 0 -perimeter_generator = arachne -perimeter_speed = 150 -perimeters = 4 -post_process = -print_settings_id = Ellis - PIF 45 Degree (15mm3/s) -raft_contact_distance = 0.1 -raft_expansion = 1.5 -raft_first_layer_density = 90% -raft_first_layer_expansion = 3 -raft_layers = 0 -resolution = 0.0125 -seam_position = rear -single_extruder_multi_material_priming = 1 -skirt_distance = 3 -skirt_height = 1 -skirts = 1 -slice_closing_radius = 0.049 -slicing_mode = regular -small_perimeter_speed = 30 -solid_infill_acceleration = 3000 -solid_infill_below_area = 0 -solid_infill_every_layers = 0 -solid_infill_extruder = 1 -solid_infill_extrusion_width = 140% -solid_infill_speed = 200 -spiral_vase = 0 -staggered_inner_seams = 0 -standby_temperature_delta = -5 -support_material = 0 -support_material_angle = 45 -support_material_auto = 1 -support_material_bottom_contact_distance = 0 -support_material_bottom_interface_layers = -1 -support_material_buildplate_only = 0 -support_material_closing_radius = 2 -support_material_contact_distance = 0.1 -support_material_enforce_layers = 0 -support_material_extruder = 1 -support_material_extrusion_width = 0 -support_material_interface_contact_loops = 0 -support_material_interface_extruder = 1 -support_material_interface_layers = 2 -support_material_interface_pattern = rectilinear -support_material_interface_spacing = 0.2 -support_material_interface_speed = 100 -support_material_pattern = rectilinear -support_material_spacing = 3 -support_material_speed = 120 -support_material_style = grid -support_material_synchronize_layers = 0 -support_material_threshold = 30 -support_material_with_sheath = 0 -support_material_xy_spacing = 75% -support_tree_angle = 40 -support_tree_angle_slow = 25 -support_tree_branch_diameter = 2 -support_tree_branch_diameter_angle = 5 -support_tree_branch_diameter_double_wall = 3 -support_tree_branch_distance = 1 -support_tree_tip_diameter = 0.8 -support_tree_top_rate = 15% -thick_bridges = 1 -thin_walls = 1 -threads = 4 -top_fill_pattern = monotonic -top_infill_extrusion_width = 101% +threads = 16 +top_fill_pattern = monotoniclines +top_infill_extrusion_width = 0.4 top_solid_infill_acceleration = 1000 top_solid_infill_speed = 60 top_solid_layers = 5 @@ -708,7 +356,7 @@ xy_size_compensation = 0 avoid_crossing_curled_overhangs = 0 avoid_crossing_perimeters = 0 avoid_crossing_perimeters_max_detour = 0 -bottom_fill_pattern = monotonic +bottom_fill_pattern = monotoniclines bottom_solid_layers = 5 bottom_solid_min_thickness = 1 bridge_acceleration = 3000 @@ -727,26 +375,26 @@ draft_shield = disabled elefant_foot_compensation = 0 enable_dynamic_overhang_speeds = 0 external_perimeter_acceleration = 750 -external_perimeter_extrusion_width = 101% +external_perimeter_extrusion_width = 0.4 external_perimeter_speed = 80 external_perimeters_first = 0 extra_perimeters = 0 -extra_perimeters_on_overhangs = 0 +extra_perimeters_on_overhangs = 1 extruder_clearance_height = 20 extruder_clearance_radius = 20 -extrusion_width = 115% +extrusion_width = 0.46 fill_angle = 45 fill_density = 40% fill_pattern = grid first_layer_acceleration = 1000 first_layer_acceleration_over_raft = 0 -first_layer_extrusion_width = 125% -first_layer_height = 0.3 +first_layer_extrusion_width = 0.5 +first_layer_height = 0.25 first_layer_speed = 30 first_layer_speed_over_raft = 30 fuzzy_skin = none -fuzzy_skin_point_dist = 200 -fuzzy_skin_thickness = 150 +fuzzy_skin_point_dist = 0.8 +fuzzy_skin_thickness = 0.3 gap_fill_enabled = 1 gap_fill_speed = 30 gcode_comments = 0 @@ -755,10 +403,10 @@ gcode_resolution = 0 gcode_substitutions = infill_acceleration = 3500 infill_anchor = 600% -infill_anchor_max = 0 +infill_anchor_max = 400% infill_every_layers = 1 infill_extruder = 1 -infill_extrusion_width = 160% +infill_extrusion_width = 0.64 infill_first = 0 infill_overlap = 25% infill_speed = 300 @@ -782,19 +430,19 @@ notes = only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode -overhang_speed_0 = 15 -overhang_speed_1 = 15 -overhang_speed_2 = 20 -overhang_speed_3 = 25 +overhang_speed_0 = 75% +overhang_speed_1 = 80% +overhang_speed_2 = 90% +overhang_speed_3 = 100% overhangs = 1 perimeter_acceleration = 1000 perimeter_extruder = 1 -perimeter_extrusion_width = 0 -perimeter_generator = arachne +perimeter_extrusion_width = 0.4 +perimeter_generator = classic perimeter_speed = 150 perimeters = 4 post_process = -print_settings_id = Ellis - PIF Standard (15mm3/s) +print_settings_id = Ellis - PIF Standard (15mm³) raft_contact_distance = 0.1 raft_expansion = 1.5 raft_first_layer_density = 90% @@ -813,7 +461,7 @@ solid_infill_acceleration = 3000 solid_infill_below_area = 0 solid_infill_every_layers = 0 solid_infill_extruder = 1 -solid_infill_extrusion_width = 140% +solid_infill_extrusion_width = 0.56 solid_infill_speed = 200 spiral_vase = 0 staggered_inner_seams = 0 @@ -823,7 +471,7 @@ support_material_angle = 0 support_material_auto = 1 support_material_bottom_contact_distance = 0 support_material_bottom_interface_layers = -1 -support_material_buildplate_only = 0 +support_material_buildplate_only = 1 support_material_closing_radius = 2 support_material_contact_distance = 0.1 support_material_enforce_layers = 0 @@ -838,7 +486,7 @@ support_material_interface_speed = 100 support_material_pattern = rectilinear support_material_spacing = 3 support_material_speed = 120 -support_material_style = grid +support_material_style = organic support_material_synchronize_layers = 0 support_material_threshold = 30 support_material_with_sheath = 0 @@ -850,12 +498,12 @@ support_tree_branch_diameter_angle = 5 support_tree_branch_diameter_double_wall = 3 support_tree_branch_distance = 1 support_tree_tip_diameter = 0.8 -support_tree_top_rate = 15% -thick_bridges = 1 +support_tree_top_rate = 30% +thick_bridges = 0 thin_walls = 1 -threads = 4 -top_fill_pattern = monotonic -top_infill_extrusion_width = 101% +threads = 16 +top_fill_pattern = monotoniclines +top_infill_extrusion_width = 0.4 top_solid_infill_acceleration = 1000 top_solid_infill_speed = 60 top_solid_layers = 5 @@ -2499,7 +2147,7 @@ z_offset = 0 [physical_printer:Sv06] host_type = octoprint -preset_name = Sovol Sv06 +preset_name = preset_names = "Sovol Sv06" print_host = http://10.0.0.51/ printer_technology = FFF @@ -2512,9 +2160,9 @@ printhost_ssl_ignore_revoke = 0 printhost_user = [presets] -print = Ellis_PIF_Standard_15mm3 +print = Ellis_Decorative_Standard_15mm3 sla_print = sla_material = printer = Sovol Sv06 -filament = Eryone PETG - Blue +filament = eSun PLA+ Blue physical_printer = Sv06 From 446f3ca5b9f680eb0f8594fca052f5bd851d6402 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 23 Aug 2023 15:59:21 -0400 Subject: [PATCH 16/25] Add source. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 17672f0..f7595b1 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ This branch contains the Klipper configuration and firmware for the **Sovol SV06 | Printer | Branch | | --------------------------- | ----------------------------------------------------------------------------------------- | -| Sovol SV06 | ⚡ $\small{\textcolor{darkturquoise}{\text{YOU ARE HERE}}}$ ⚡ | +| Sovol SV06 | ⚡ $\small{\textcolor{darkturquoise}{\text{YOU ARE HERE}}}$ ⚡ | | Sovol SV06 Skr-Mini-E3-V3.0 | [skr-mini-e3-v3](https://github.com/bassamanator/Sovol-SV06-firmware/tree/skr-mini-e3-v3) | | Sovol SV06 Plus | [sv06-plus](https://github.com/bassamanator/Sovol-SV06-firmware/tree/sv06-plus) | | All other printers | [any-printer](https://github.com/bassamanator/Sovol-SV06-firmware/tree/any-printer) | @@ -377,5 +377,6 @@ Some tips: - https://www.printables.com/model/378915-sovol-sv06-buildplate-texture-and-model-for-prusas - https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles - [Klipper Adaptive Meshing & Purging](https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging) +- [PS print settings based on Ellis' SS print settings](https://github.com/mjonuschat/PrusaSlicer-Profiles) [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/H2H0HIHTH) From 46cfda3024c5183629a6ef498a3425821dddd67a Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 23 Aug 2023 18:48:50 -0400 Subject: [PATCH 17/25] Adjust PS config bundle. --- misc/PrusaSlicer_config_bundle-SV06.ini | 356 +++++++++++++++++++++++- 1 file changed, 354 insertions(+), 2 deletions(-) diff --git a/misc/PrusaSlicer_config_bundle-SV06.ini b/misc/PrusaSlicer_config_bundle-SV06.ini index 337a0c3..ab07cd6 100644 --- a/misc/PrusaSlicer_config_bundle-SV06.ini +++ b/misc/PrusaSlicer_config_bundle-SV06.ini @@ -1,4 +1,4 @@ -# generated by PrusaSlicer 2.6.0+linux-x64-GTK3 on 2023-08-23 at 19:39:14 UTC +# generated by PrusaSlicer 2.6.0+linux-x64-GTK3 on 2023-08-23 at 22:47:24 UTC [print:0.20mm QUALITY SV06 Ellis] avoid_crossing_curled_overhangs = 0 @@ -528,6 +528,358 @@ wipe_tower_x = 180 wipe_tower_y = 140 xy_size_compensation = 0 +[print:_Ellis_Decorative_Standard_15mm3_CoreXY-Speeds] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotoniclines +bottom_solid_layers = 3 +bottom_solid_min_thickness = 0.6 +bridge_acceleration = 5000 +bridge_angle = 0 +bridge_flow_ratio = 0.85 +bridge_speed = 140 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +default_acceleration = 4000 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0 +enable_dynamic_overhang_speeds = 0 +external_perimeter_acceleration = 1000 +external_perimeter_extrusion_width = 0.4 +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 0.46 +fill_angle = 45 +fill_density = 10% +fill_pattern = monotonic +first_layer_acceleration = 2000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 0.5 +first_layer_height = 0.26 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 0.8 +fuzzy_skin_thickness = 0.3 +gap_fill_enabled = 1 +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +infill_acceleration = 7000 +infill_anchor = 600% +infill_anchor_max = 400% +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0.46 +infill_first = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 15 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +overhang_speed_0 = 75% +overhang_speed_1 = 80% +overhang_speed_2 = 90% +overhang_speed_3 = 100% +overhangs = 1 +perimeter_acceleration = 2000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0.46 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 3 +post_process = +print_settings_id = Ellis - Decorative Standard (15mm³) +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +seam_position = aligned +single_extruder_multi_material_priming = 1 +skirt_distance = 3 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 5000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 0.56 +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 1 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 1 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = organic +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 30% +thick_bridges = 0 +thin_walls = 1 +threads = 16 +top_fill_pattern = monotoniclines +top_infill_extrusion_width = 0.4 +top_solid_infill_acceleration = 2000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 10000 +travel_speed = 300 +travel_speed_z = 0 +wall_distribution_count = 1 +wall_transition_angle = 10 +wall_transition_filter_deviation = 25% +wall_transition_length = 100% +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_cone_angle = 0 +wipe_tower_extra_spacing = 100% +wipe_tower_extruder = 0 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_size_compensation = 0 + +[print:_Ellis_PIF_Standard_15mm3_CoreXY-Speeds] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotoniclines +bottom_solid_layers = 5 +bottom_solid_min_thickness = 1 +bridge_acceleration = 5000 +bridge_angle = 0 +bridge_flow_ratio = 0.85 +bridge_speed = 140 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +default_acceleration = 4000 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0 +enable_dynamic_overhang_speeds = 0 +external_perimeter_acceleration = 1000 +external_perimeter_extrusion_width = 0.4 +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 0.46 +fill_angle = 45 +fill_density = 40% +fill_pattern = grid +first_layer_acceleration = 2000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 0.5 +first_layer_height = 0.26 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 0.8 +fuzzy_skin_thickness = 0.3 +gap_fill_enabled = 1 +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +infill_acceleration = 7000 +infill_anchor = 600% +infill_anchor_max = 400% +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0.64 +infill_first = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 15 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +overhang_speed_0 = 75% +overhang_speed_1 = 80% +overhang_speed_2 = 90% +overhang_speed_3 = 100% +overhangs = 1 +perimeter_acceleration = 2000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0.4 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 4 +post_process = +print_settings_id = Ellis - PIF Standard (15mm³) +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +seam_position = aligned +single_extruder_multi_material_priming = 1 +skirt_distance = 3 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 5000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 0.56 +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 0 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 1 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = organic +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 30% +thick_bridges = 0 +thin_walls = 1 +threads = 16 +top_fill_pattern = monotoniclines +top_infill_extrusion_width = 0.4 +top_solid_infill_acceleration = 2000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 10000 +travel_speed = 300 +travel_speed_z = 0 +wall_distribution_count = 1 +wall_transition_angle = 10 +wall_transition_filter_deviation = 25% +wall_transition_length = 100% +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_cone_angle = 0 +wipe_tower_extra_spacing = 100% +wipe_tower_extruder = 0 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_size_compensation = 0 + [filament:Basic PETG] bed_temperature = 70 bridge_fan_speed = 100 @@ -2147,7 +2499,7 @@ z_offset = 0 [physical_printer:Sv06] host_type = octoprint -preset_name = +preset_name = Sovol Sv06 preset_names = "Sovol Sv06" print_host = http://10.0.0.51/ printer_technology = FFF From 9d905e083110e96fd7cc3e7fd943c6208e18df18 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 23 Aug 2023 19:22:23 -0400 Subject: [PATCH 18/25] Adjust SS config bundle. --- misc/SuperSlicer_config_bundle-SV06.ini | 1114 ++++++++++++++++++++++- 1 file changed, 1099 insertions(+), 15 deletions(-) diff --git a/misc/SuperSlicer_config_bundle-SV06.ini b/misc/SuperSlicer_config_bundle-SV06.ini index b318c70..c2e7364 100644 --- a/misc/SuperSlicer_config_bundle-SV06.ini +++ b/misc/SuperSlicer_config_bundle-SV06.ini @@ -1,6 +1,6 @@ -# generated by SuperSlicer 2.4 on 2023-03-14 at 23:18:59 UTC +# generated by SuperSlicer 2.4 on 2023-08-23 at 23:21:10 UTC -[print:_Ellis_Decorative_45_Degree_15mm3-SOVOL] +[print:Ellis_Decorative_45_Degree_15mm3] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -99,7 +99,7 @@ gcode_comments = 0 gcode_label_objects = 1 gcode_resolution = 0 gcode_substitutions = -hole_size_compensation = 0.1 +hole_size_compensation = 0 hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 @@ -267,7 +267,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:_Ellis_Decorative_Standard_15mm3-SOVOL] +[print:Ellis_Decorative_Standard_15mm3] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -366,7 +366,7 @@ gcode_comments = 0 gcode_label_objects = 1 gcode_resolution = 0 gcode_substitutions = -hole_size_compensation = 0.1 +hole_size_compensation = 0 hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 @@ -534,7 +534,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:_Ellis_PIF_45_Degree_15mm3-SOVOL] +[print:Ellis_PIF_45_Degree_15mm3] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -633,7 +633,7 @@ gcode_comments = 0 gcode_label_objects = 1 gcode_resolution = 0 gcode_substitutions = -hole_size_compensation = 0.1 +hole_size_compensation = 0 hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 @@ -801,7 +801,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:_Ellis_PIF_Standard_15mm3-SOVOL] +[print:Ellis_PIF_Standard_15mm3] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -900,7 +900,7 @@ gcode_comments = 0 gcode_label_objects = 1 gcode_resolution = 0 gcode_substitutions = -hole_size_compensation = 0.1 +hole_size_compensation = 0 hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 @@ -1068,6 +1068,1074 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 +[print:_Ellis_Decorative_45_Degree_15mm3-CoreXY-Speeds] +allow_empty_layers = 0 +avoid_crossing_not_first_layer = 1 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonicgapfill +bottom_solid_layers = 3 +bottom_solid_min_thickness = 0.6 +bridge_acceleration = 5000 +bridge_angle = 0 +bridge_flow_ratio = 85% +bridge_internal_acceleration = 5000 +bridge_overlap = 50% +bridge_overlap_min = 50% +bridge_speed = 140 +bridge_speed_internal = 100% +bridge_type = nozzle +bridged_infill_margin = 300% +brim_acceleration = 5000 +brim_ears = 0 +brim_ears_detection_length = 1 +brim_ears_max_angle = 120 +brim_ears_pattern = concentric +brim_inside_holes = 0 +brim_separation = 0 +brim_speed = 50% +brim_width = 0 +brim_width_interior = 0 +clip_multipart_objects = 1 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +complete_objects_one_brim = 0 +complete_objects_one_skirt = 0 +complete_objects_sort = object +curve_smoothing_angle_concave = 0 +curve_smoothing_angle_convex = 0 +curve_smoothing_cutoff_dist = 2 +curve_smoothing_precision = 0 +default_acceleration = 4000 +default_speed = 100 +dont_support_bridges = 1 +draft_shield = disabled +duplicate_distance = 6 +enforce_full_fill_volume = 1 +enforce_retract_first_layer = 0 +ensure_vertical_shell_thickness = 0 +exact_last_layer_height = 0 +external_infill_margin = 4 +external_perimeter_acceleration = 1000 +external_perimeter_cut_corners = 0% +external_perimeter_extrusion_spacing = +external_perimeter_extrusion_width = 0 +external_perimeter_overlap = 100% +external_perimeter_speed = 80 +external_perimeters_first = 0 +external_perimeters_hole = 1 +external_perimeters_nothole = 1 +external_perimeters_vase = 0 +extra_perimeters = 0 +extra_perimeters_odd_layers = 0 +extra_perimeters_overhangs = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_spacing = +extrusion_width = 115% +fill_angle = 0 +fill_angle_increment = 0 +fill_density = 10% +fill_pattern = monotonic +fill_smooth_distribution = 10% +fill_smooth_width = 50% +fill_top_flow_ratio = 100% +first_layer_acceleration = 2000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_spacing = +first_layer_extrusion_width = 125% +first_layer_flow_ratio = 100% +first_layer_height = 0.26 +first_layer_infill_speed = 60 +first_layer_min_speed = 0 +first_layer_size_compensation = -0.1 +first_layer_size_compensation_layers = 3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 200% +fuzzy_skin_thickness = 150% +gap_fill_acceleration = 2000 +gap_fill_enabled = 1 +gap_fill_flow_match_perimeter = 0% +gap_fill_last = 1 +gap_fill_min_area = 50% +gap_fill_overlap = 100% +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +hole_size_compensation = 0 +hole_size_threshold = 100 +hole_to_polyhole = 0 +hole_to_polyhole_threshold = 0.01 +hole_to_polyhole_twisted = 1 +infill_acceleration = 7000 +infill_anchor = 600% +infill_anchor_max = 0 +infill_connection = connected +infill_connection_bottom = notconnected +infill_connection_solid = notconnected +infill_connection_top = notconnected +infill_dense = 0 +infill_dense_algo = autoenlarged +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_spacing = +infill_extrusion_width = 0 +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_acceleration = 2000 +ironing_angle = -1 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_speed = 15 +milling_after_z = 200% +milling_extra_size = 150% +milling_post_process = 0 +milling_speed = 30 +min_skirt_length = 20 +min_width_top_surface = 200% +mmu_segmented_region_max_width = 0 +model_precision = 0.0001 +no_perimeter_unsupported_algo = none +notes = +only_one_perimeter_first_layer = 0 +only_one_perimeter_top = 1 +only_one_perimeter_top_other_algo = 0 +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +over_bridge_flow_ratio = 100% +overhangs_acceleration = 2000 +overhangs_reverse = 0 +overhangs_reverse_threshold = 250% +overhangs_speed = 100% +overhangs_width = 75% +overhangs_width_speed = 0 +perimeter_acceleration = 2000 +perimeter_bonding = 0% +perimeter_extruder = 1 +perimeter_extrusion_spacing = +perimeter_extrusion_width = 0 +perimeter_loop = 0 +perimeter_loop_seam = rear +perimeter_overlap = 100% +perimeter_round_corners = 0 +perimeter_speed = 150 +perimeters = 3 +post_process = +print_custom_variables = wall_thickness_lines = 0 +print_extrusion_multiplier = 100% +print_retract_length = -1 +print_retract_lift = -1 +print_settings_id = Ellis - Decorative 45 Degree (15mm3/s) +print_temperature = 0 +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +resolution_internal = 0.1 +seam_angle_cost = 100% +seam_position = rear +seam_travel_cost = 0% +single_extruder_multi_material_priming = 1 +skirt_brim = 0 +skirt_distance = 3 +skirt_distance_from_brim = 1 +skirt_extrusion_width = 0 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_max_length = 20 +small_perimeter_min_length = 6 +small_perimeter_speed = 30 +solid_fill_pattern = monotonic +solid_infill_acceleration = 5000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_spacing = +solid_infill_extrusion_width = 140% +solid_infill_overlap = 100% +solid_infill_speed = 200 +solid_over_perimeters = 0 +spiral_vase = 0 +standby_temperature_delta = -5 +support_material = 1 +support_material_acceleration = 5000 +support_material_angle = 45 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_contact_distance_type = filament +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_acceleration = 5000 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +thin_perimeters = 80% +thin_perimeters_all = 20% +thin_walls = 1 +thin_walls_acceleration = 2000 +thin_walls_merge = 1 +thin_walls_min_width = 33% +thin_walls_overlap = 50% +thin_walls_speed = 80 +threads = 16 +top_fill_pattern = monotonicgapfill +top_infill_extrusion_spacing = +top_infill_extrusion_width = 100% +top_solid_infill_acceleration = 2000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 10000 +travel_deceleration_use_target = 1 +travel_speed = 300 +travel_speed_z = 0 +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_inner_size_compensation = 0 +xy_size_compensation = 0 + +[print:_Ellis_Decorative_Standard_15mm3-CoreXY-Speeds] +allow_empty_layers = 0 +avoid_crossing_not_first_layer = 1 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonicgapfill +bottom_solid_layers = 3 +bottom_solid_min_thickness = 0.6 +bridge_acceleration = 5000 +bridge_angle = 0 +bridge_flow_ratio = 85% +bridge_internal_acceleration = 5000 +bridge_overlap = 50% +bridge_overlap_min = 50% +bridge_speed = 140 +bridge_speed_internal = 100% +bridge_type = nozzle +bridged_infill_margin = 300% +brim_acceleration = 5000 +brim_ears = 0 +brim_ears_detection_length = 1 +brim_ears_max_angle = 120 +brim_ears_pattern = concentric +brim_inside_holes = 0 +brim_separation = 0 +brim_speed = 50% +brim_width = 0 +brim_width_interior = 0 +clip_multipart_objects = 1 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +complete_objects_one_brim = 0 +complete_objects_one_skirt = 0 +complete_objects_sort = object +curve_smoothing_angle_concave = 0 +curve_smoothing_angle_convex = 0 +curve_smoothing_cutoff_dist = 2 +curve_smoothing_precision = 0 +default_acceleration = 4000 +default_speed = 100 +dont_support_bridges = 1 +draft_shield = disabled +duplicate_distance = 6 +enforce_full_fill_volume = 1 +enforce_retract_first_layer = 0 +ensure_vertical_shell_thickness = 0 +exact_last_layer_height = 0 +external_infill_margin = 4 +external_perimeter_acceleration = 1000 +external_perimeter_cut_corners = 0% +external_perimeter_extrusion_spacing = +external_perimeter_extrusion_width = 0 +external_perimeter_overlap = 100% +external_perimeter_speed = 80 +external_perimeters_first = 0 +external_perimeters_hole = 1 +external_perimeters_nothole = 1 +external_perimeters_vase = 0 +extra_perimeters = 0 +extra_perimeters_odd_layers = 0 +extra_perimeters_overhangs = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_spacing = +extrusion_width = 115% +fill_angle = 45 +fill_angle_increment = 0 +fill_density = 10% +fill_pattern = monotonic +fill_smooth_distribution = 10% +fill_smooth_width = 50% +fill_top_flow_ratio = 100% +first_layer_acceleration = 2000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_spacing = +first_layer_extrusion_width = 125% +first_layer_flow_ratio = 100% +first_layer_height = 0.26 +first_layer_infill_speed = 60 +first_layer_min_speed = 0 +first_layer_size_compensation = -0.1 +first_layer_size_compensation_layers = 3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 200% +fuzzy_skin_thickness = 150% +gap_fill_acceleration = 2000 +gap_fill_enabled = 1 +gap_fill_flow_match_perimeter = 0% +gap_fill_last = 1 +gap_fill_min_area = 50% +gap_fill_overlap = 100% +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +hole_size_compensation = 0 +hole_size_threshold = 100 +hole_to_polyhole = 0 +hole_to_polyhole_threshold = 0.01 +hole_to_polyhole_twisted = 1 +infill_acceleration = 7000 +infill_anchor = 600% +infill_anchor_max = 0 +infill_connection = connected +infill_connection_bottom = notconnected +infill_connection_solid = notconnected +infill_connection_top = notconnected +infill_dense = 0 +infill_dense_algo = autoenlarged +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_spacing = +infill_extrusion_width = 0 +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_acceleration = 2000 +ironing_angle = -1 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_speed = 15 +milling_after_z = 200% +milling_extra_size = 150% +milling_post_process = 0 +milling_speed = 30 +min_skirt_length = 20 +min_width_top_surface = 200% +mmu_segmented_region_max_width = 0 +model_precision = 0.0001 +no_perimeter_unsupported_algo = none +notes = +only_one_perimeter_first_layer = 0 +only_one_perimeter_top = 1 +only_one_perimeter_top_other_algo = 0 +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +over_bridge_flow_ratio = 100% +overhangs_acceleration = 2000 +overhangs_reverse = 0 +overhangs_reverse_threshold = 250% +overhangs_speed = 100% +overhangs_width = 75% +overhangs_width_speed = 0 +perimeter_acceleration = 2000 +perimeter_bonding = 0% +perimeter_extruder = 1 +perimeter_extrusion_spacing = +perimeter_extrusion_width = 0 +perimeter_loop = 0 +perimeter_loop_seam = rear +perimeter_overlap = 100% +perimeter_round_corners = 0 +perimeter_speed = 150 +perimeters = 3 +post_process = +print_custom_variables = wall_thickness_lines = 0 +print_extrusion_multiplier = 100% +print_retract_length = -1 +print_retract_lift = -1 +print_settings_id = Ellis - Decorative Standard (15mm3/s) +print_temperature = 0 +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +resolution_internal = 0.1 +seam_angle_cost = 100% +seam_position = cost +seam_travel_cost = 0% +single_extruder_multi_material_priming = 1 +skirt_brim = 0 +skirt_distance = 3 +skirt_distance_from_brim = 1 +skirt_extrusion_width = 0 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_max_length = 20 +small_perimeter_min_length = 6 +small_perimeter_speed = 30 +solid_fill_pattern = monotonic +solid_infill_acceleration = 5000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_spacing = +solid_infill_extrusion_width = 140% +solid_infill_overlap = 100% +solid_infill_speed = 200 +solid_over_perimeters = 0 +spiral_vase = 0 +standby_temperature_delta = -5 +support_material = 1 +support_material_acceleration = 5000 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_contact_distance_type = filament +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_acceleration = 5000 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +thin_perimeters = 80% +thin_perimeters_all = 20% +thin_walls = 1 +thin_walls_acceleration = 2000 +thin_walls_merge = 1 +thin_walls_min_width = 33% +thin_walls_overlap = 50% +thin_walls_speed = 80 +threads = 16 +top_fill_pattern = monotonicgapfill +top_infill_extrusion_spacing = +top_infill_extrusion_width = 100% +top_solid_infill_acceleration = 2000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 10000 +travel_deceleration_use_target = 1 +travel_speed = 300 +travel_speed_z = 0 +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_inner_size_compensation = 0 +xy_size_compensation = 0 + +[print:_Ellis_PIF_45_Degree_15mm3-CoreXY-Speeds] +allow_empty_layers = 0 +avoid_crossing_not_first_layer = 1 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonicgapfill +bottom_solid_layers = 5 +bottom_solid_min_thickness = 1 +bridge_acceleration = 5000 +bridge_angle = 0 +bridge_flow_ratio = 85% +bridge_internal_acceleration = 5000 +bridge_overlap = 50% +bridge_overlap_min = 50% +bridge_speed = 140 +bridge_speed_internal = 100% +bridge_type = nozzle +bridged_infill_margin = 300% +brim_acceleration = 5000 +brim_ears = 0 +brim_ears_detection_length = 1 +brim_ears_max_angle = 120 +brim_ears_pattern = concentric +brim_inside_holes = 0 +brim_separation = 0 +brim_speed = 50% +brim_width = 0 +brim_width_interior = 0 +clip_multipart_objects = 1 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +complete_objects_one_brim = 0 +complete_objects_one_skirt = 0 +complete_objects_sort = object +curve_smoothing_angle_concave = 0 +curve_smoothing_angle_convex = 0 +curve_smoothing_cutoff_dist = 2 +curve_smoothing_precision = 0 +default_acceleration = 4000 +default_speed = 100 +dont_support_bridges = 1 +draft_shield = disabled +duplicate_distance = 6 +enforce_full_fill_volume = 1 +enforce_retract_first_layer = 0 +ensure_vertical_shell_thickness = 0 +exact_last_layer_height = 0 +external_infill_margin = 4 +external_perimeter_acceleration = 1000 +external_perimeter_cut_corners = 0% +external_perimeter_extrusion_spacing = +external_perimeter_extrusion_width = 100% +external_perimeter_overlap = 100% +external_perimeter_speed = 80 +external_perimeters_first = 0 +external_perimeters_hole = 1 +external_perimeters_nothole = 1 +external_perimeters_vase = 0 +extra_perimeters = 0 +extra_perimeters_odd_layers = 0 +extra_perimeters_overhangs = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_spacing = +extrusion_width = 115% +fill_angle = 0 +fill_angle_increment = 0 +fill_density = 40% +fill_pattern = grid +fill_smooth_distribution = 10% +fill_smooth_width = 50% +fill_top_flow_ratio = 100% +first_layer_acceleration = 2000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_spacing = +first_layer_extrusion_width = 125% +first_layer_flow_ratio = 100% +first_layer_height = 0.26 +first_layer_infill_speed = 60 +first_layer_min_speed = 0 +first_layer_size_compensation = -0.1 +first_layer_size_compensation_layers = 3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 200% +fuzzy_skin_thickness = 150% +gap_fill_acceleration = 2000 +gap_fill_enabled = 1 +gap_fill_flow_match_perimeter = 0% +gap_fill_last = 1 +gap_fill_min_area = 50% +gap_fill_overlap = 100% +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +hole_size_compensation = 0 +hole_size_threshold = 100 +hole_to_polyhole = 0 +hole_to_polyhole_threshold = 0.01 +hole_to_polyhole_twisted = 1 +infill_acceleration = 7000 +infill_anchor = 600% +infill_anchor_max = 0 +infill_connection = connected +infill_connection_bottom = notconnected +infill_connection_solid = notconnected +infill_connection_top = notconnected +infill_dense = 0 +infill_dense_algo = autoenlarged +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_spacing = +infill_extrusion_width = 160% +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_acceleration = 2000 +ironing_angle = -1 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_speed = 15 +milling_after_z = 200% +milling_extra_size = 150% +milling_post_process = 0 +milling_speed = 30 +min_skirt_length = 20 +min_width_top_surface = 200% +mmu_segmented_region_max_width = 0 +model_precision = 0.0001 +no_perimeter_unsupported_algo = none +notes = +only_one_perimeter_first_layer = 0 +only_one_perimeter_top = 1 +only_one_perimeter_top_other_algo = 0 +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +over_bridge_flow_ratio = 100% +overhangs_acceleration = 2000 +overhangs_reverse = 0 +overhangs_reverse_threshold = 250% +overhangs_speed = 100% +overhangs_width = 75% +overhangs_width_speed = 0 +perimeter_acceleration = 2000 +perimeter_bonding = 0% +perimeter_extruder = 1 +perimeter_extrusion_spacing = +perimeter_extrusion_width = 0 +perimeter_loop = 0 +perimeter_loop_seam = rear +perimeter_overlap = 100% +perimeter_round_corners = 0 +perimeter_speed = 150 +perimeters = 4 +post_process = +print_custom_variables = wall_thickness_lines = 0 +print_extrusion_multiplier = 100% +print_retract_length = -1 +print_retract_lift = -1 +print_settings_id = Ellis - PIF 45 Degree (15mm3/s) +print_temperature = 0 +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +resolution_internal = 0.1 +seam_angle_cost = 100% +seam_position = rear +seam_travel_cost = 0% +single_extruder_multi_material_priming = 1 +skirt_brim = 0 +skirt_distance = 3 +skirt_distance_from_brim = 1 +skirt_extrusion_width = 0 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_max_length = 20 +small_perimeter_min_length = 6 +small_perimeter_speed = 30 +solid_fill_pattern = monotonic +solid_infill_acceleration = 5000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_spacing = +solid_infill_extrusion_width = 140% +solid_infill_overlap = 100% +solid_infill_speed = 200 +solid_over_perimeters = 0 +spiral_vase = 0 +standby_temperature_delta = -5 +support_material = 0 +support_material_acceleration = 5000 +support_material_angle = 45 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_contact_distance_type = filament +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_acceleration = 5000 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +thin_perimeters = 80% +thin_perimeters_all = 20% +thin_walls = 1 +thin_walls_acceleration = 2000 +thin_walls_merge = 1 +thin_walls_min_width = 33% +thin_walls_overlap = 50% +thin_walls_speed = 80 +threads = 16 +top_fill_pattern = monotonicgapfill +top_infill_extrusion_spacing = +top_infill_extrusion_width = 100% +top_solid_infill_acceleration = 2000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 10000 +travel_deceleration_use_target = 1 +travel_speed = 300 +travel_speed_z = 0 +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_inner_size_compensation = 0 +xy_size_compensation = 0 + +[print:_Ellis_PIF_Standard_15mm3-CoreXY-Speeds] +allow_empty_layers = 0 +avoid_crossing_not_first_layer = 1 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotonicgapfill +bottom_solid_layers = 5 +bottom_solid_min_thickness = 1 +bridge_acceleration = 5000 +bridge_angle = 0 +bridge_flow_ratio = 85% +bridge_internal_acceleration = 5000 +bridge_overlap = 50% +bridge_overlap_min = 50% +bridge_speed = 140 +bridge_speed_internal = 100% +bridge_type = nozzle +bridged_infill_margin = 300% +brim_acceleration = 5000 +brim_ears = 0 +brim_ears_detection_length = 1 +brim_ears_max_angle = 120 +brim_ears_pattern = concentric +brim_inside_holes = 0 +brim_separation = 0 +brim_speed = 50% +brim_width = 0 +brim_width_interior = 0 +clip_multipart_objects = 1 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +complete_objects_one_brim = 0 +complete_objects_one_skirt = 0 +complete_objects_sort = object +curve_smoothing_angle_concave = 0 +curve_smoothing_angle_convex = 0 +curve_smoothing_cutoff_dist = 2 +curve_smoothing_precision = 0 +default_acceleration = 4000 +default_speed = 100 +dont_support_bridges = 1 +draft_shield = disabled +duplicate_distance = 6 +enforce_full_fill_volume = 1 +enforce_retract_first_layer = 0 +ensure_vertical_shell_thickness = 0 +exact_last_layer_height = 0 +external_infill_margin = 4 +external_perimeter_acceleration = 1000 +external_perimeter_cut_corners = 0% +external_perimeter_extrusion_spacing = +external_perimeter_extrusion_width = 100% +external_perimeter_overlap = 100% +external_perimeter_speed = 80 +external_perimeters_first = 0 +external_perimeters_hole = 1 +external_perimeters_nothole = 1 +external_perimeters_vase = 0 +extra_perimeters = 0 +extra_perimeters_odd_layers = 0 +extra_perimeters_overhangs = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_spacing = +extrusion_width = 115% +fill_angle = 45 +fill_angle_increment = 0 +fill_density = 40% +fill_pattern = grid +fill_smooth_distribution = 10% +fill_smooth_width = 50% +fill_top_flow_ratio = 100% +first_layer_acceleration = 2000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_spacing = +first_layer_extrusion_width = 125% +first_layer_flow_ratio = 100% +first_layer_height = 0.26 +first_layer_infill_speed = 60 +first_layer_min_speed = 0 +first_layer_size_compensation = -0.1 +first_layer_size_compensation_layers = 3 +first_layer_speed = 30 +first_layer_speed_over_raft = 30 +fuzzy_skin = none +fuzzy_skin_point_dist = 200% +fuzzy_skin_thickness = 150% +gap_fill_acceleration = 2000 +gap_fill_enabled = 1 +gap_fill_flow_match_perimeter = 0% +gap_fill_last = 1 +gap_fill_min_area = 50% +gap_fill_overlap = 100% +gap_fill_speed = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +hole_size_compensation = 0 +hole_size_threshold = 100 +hole_to_polyhole = 0 +hole_to_polyhole_threshold = 0.01 +hole_to_polyhole_twisted = 1 +infill_acceleration = 7000 +infill_anchor = 600% +infill_anchor_max = 0 +infill_connection = connected +infill_connection_bottom = notconnected +infill_connection_solid = notconnected +infill_connection_top = notconnected +infill_dense = 0 +infill_dense_algo = autoenlarged +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_spacing = +infill_extrusion_width = 160% +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +interface_shells = 0 +ironing = 0 +ironing_acceleration = 2000 +ironing_angle = -1 +ironing_flowrate = 15% +ironing_spacing = 0.1 +ironing_speed = 15 +ironing_type = top +layer_height = 0.2 +max_print_speed = 300 +max_volumetric_speed = 15 +milling_after_z = 200% +milling_extra_size = 150% +milling_post_process = 0 +milling_speed = 30 +min_skirt_length = 20 +min_width_top_surface = 200% +mmu_segmented_region_max_width = 0 +model_precision = 0.0001 +no_perimeter_unsupported_algo = none +notes = +only_one_perimeter_first_layer = 0 +only_one_perimeter_top = 1 +only_one_perimeter_top_other_algo = 0 +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +over_bridge_flow_ratio = 100% +overhangs_acceleration = 2000 +overhangs_reverse = 0 +overhangs_reverse_threshold = 250% +overhangs_speed = 100% +overhangs_width = 75% +overhangs_width_speed = 0 +perimeter_acceleration = 2000 +perimeter_bonding = 0% +perimeter_extruder = 1 +perimeter_extrusion_spacing = +perimeter_extrusion_width = 0 +perimeter_loop = 0 +perimeter_loop_seam = rear +perimeter_overlap = 100% +perimeter_round_corners = 0 +perimeter_speed = 150 +perimeters = 4 +post_process = +print_custom_variables = wall_thickness_lines = 0 +print_extrusion_multiplier = 100% +print_retract_length = -1 +print_retract_lift = -1 +print_settings_id = Ellis - PIF Standard (15mm3/s) +print_temperature = 0 +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +resolution_internal = 0.1 +seam_angle_cost = 100% +seam_position = cost +seam_travel_cost = 0% +single_extruder_multi_material_priming = 1 +skirt_brim = 0 +skirt_distance = 3 +skirt_distance_from_brim = 1 +skirt_extrusion_width = 0 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_max_length = 20 +small_perimeter_min_length = 6 +small_perimeter_speed = 30 +solid_fill_pattern = monotonic +solid_infill_acceleration = 5000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_spacing = +solid_infill_extrusion_width = 140% +solid_infill_overlap = 100% +solid_infill_speed = 200 +solid_over_perimeters = 0 +spiral_vase = 0 +standby_temperature_delta = -5 +support_material = 0 +support_material_acceleration = 5000 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 0 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_contact_distance_type = filament +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_acceleration = 5000 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = grid +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +thin_perimeters = 80% +thin_perimeters_all = 20% +thin_walls = 1 +thin_walls_acceleration = 2000 +thin_walls_merge = 1 +thin_walls_min_width = 33% +thin_walls_overlap = 50% +thin_walls_speed = 80 +threads = 16 +top_fill_pattern = monotonicgapfill +top_infill_extrusion_spacing = +top_infill_extrusion_width = 100% +top_solid_infill_acceleration = 2000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 10000 +travel_deceleration_use_target = 1 +travel_speed = 300 +travel_speed_z = 0 +wipe_tower = 0 +wipe_tower_bridging = 10 +wipe_tower_brim_width = 2 +wipe_tower_no_sparse_layers = 0 +wipe_tower_rotation_angle = 0 +wipe_tower_width = 60 +wipe_tower_x = 180 +wipe_tower_y = 140 +xy_inner_size_compensation = 0 +xy_size_compensation = 0 + [filament:D3D PLA+ Cyanblue] bed_temperature = 60 bridge_fan_speed = 100 @@ -2558,7 +3626,7 @@ cooling_tube_length = 5 cooling_tube_retraction = 91.5 default_filament_profile = "Prusament PLA" default_print_profile = 0.15mm QUALITY @MK3 -deretract_speed = 50 +deretract_speed = 40 end_gcode = PRINT_END extra_loading_move = -2 extruder_colour = #FFE3CA @@ -2626,7 +3694,7 @@ remaining_times_type = m73 retract_before_travel = 2 retract_before_wipe = 0% retract_layer_change = 1 -retract_length = 0.4 +retract_length = 0.5 retract_length_toolchange = 10 retract_lift = 0 retract_lift_above = 0.2 @@ -2635,11 +3703,11 @@ retract_lift_first_layer = 0 retract_lift_top = "All surfaces" retract_restart_extra = 0 retract_restart_extra_toolchange = 0 -retract_speed = 50 +retract_speed = 40 seam_gap = 15% silent_mode = 0 single_extruder_multi_material = 0 -start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND={first_layer_temperature[initial_extruder]+extruder_temperature_offset[initial_extruder]} CHAMBER=[chamber_temperature]\r\nPURGE_LINE\n\n;; If you are passing variables to PRINT_START, comment out above line and uncomment the last 3 lines instead. (I already did this)\n;; Guide: https://github.com/AndrewEllis93/Print-Tuning-Guide/blob/main/articles/passing_slicer_variables.md\n;; Make sure the variable names match (for example if you use "EXTRUDER" instead of "HOTEND")\n +start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\nM117\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND={first_layer_temperature[initial_extruder]+extruder_temperature_offset[initial_extruder]} CHAMBER=[chamber_temperature]\r\nPURGE_LINE\n\n;; If you are passing variables to PRINT_START, comment out above line and uncomment the last 3 lines instead. (I already did this)\n;; Guide: https://github.com/AndrewEllis93/Print-Tuning-Guide/blob/main/articles/passing_slicer_variables.md\n;; Make sure the variable names match (for example if you use "EXTRUDER" instead of "HOTEND")\n start_gcode_manual = 0 template_custom_gcode = thumbnails = 32x32,400x300 @@ -2672,9 +3740,25 @@ wipe_speed = 0 z_offset = 0 z_step = 0.005 +[physical_printer:Local] +host_type = octoprint +preset_name = Sovol Sv06 +preset_names = "Sovol Sv06" +print_host = http://10.0.0.51 +printer_technology = FFF +printhost_apikey = +printhost_authorization_type = key +printhost_cafile = +printhost_client_cert = +printhost_password = +printhost_port = +printhost_ssl_ignore_revoke = 0 +printhost_user = + [presets] -print = _Ellis_PIF_Standard_15mm3-SOVOL +print = Ellis_Decorative_Standard_15mm3 sla_print = sla_material = printer = Sovol Sv06 -filament = D3d PETG - Red +filament = eSun PLA+ Blue +physical_printer = Local From d22f68c6a1d76cd2dbdf4466a28e962fa0afdfcb Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 23 Aug 2023 19:31:04 -0400 Subject: [PATCH 19/25] Adjust SS config bundle. --- ...> SuperSlicer_config_bundle-SV06-Both.ini} | 144 +++++++++++++++++- 1 file changed, 142 insertions(+), 2 deletions(-) rename misc/{SuperSlicer_config_bundle-SV06.ini => SuperSlicer_config_bundle-SV06-Both.ini} (95%) diff --git a/misc/SuperSlicer_config_bundle-SV06.ini b/misc/SuperSlicer_config_bundle-SV06-Both.ini similarity index 95% rename from misc/SuperSlicer_config_bundle-SV06.ini rename to misc/SuperSlicer_config_bundle-SV06-Both.ini index c2e7364..717e60a 100644 --- a/misc/SuperSlicer_config_bundle-SV06.ini +++ b/misc/SuperSlicer_config_bundle-SV06-Both.ini @@ -1,4 +1,4 @@ -# generated by SuperSlicer 2.4 on 2023-08-23 at 23:21:10 UTC +# generated by SuperSlicer 2.4 on 2023-08-23 at 23:28:35 UTC [print:Ellis_Decorative_45_Degree_15mm3] allow_empty_layers = 0 @@ -3740,6 +3740,131 @@ wipe_speed = 0 z_offset = 0 z_step = 0.005 +[printer:Sovol Sv06 Plus] +bed_custom_model = /home/bassam/3dprinter/voron/voron-0-parts/Ellis-SuperSlicer-Profiles/misc/sv06/SV06BuildPlate.stl +bed_custom_texture = /home/bassam/3dprinter/voron/voron-0-parts/Ellis-SuperSlicer-Profiles/misc/sv06/sv06-buildplate-better.png +bed_shape = 0x0,300x0,300x300,0x300 +before_layer_gcode = +between_objects_gcode = +color_change_gcode = M600 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = "Prusament PLA" +default_print_profile = 0.15mm QUALITY @MK3 +deretract_speed = 40 +end_gcode = PRINT_END +extra_loading_move = -2 +extruder_colour = #FFE3CA +extruder_fan_offset = 0% +extruder_offset = 0x0 +extruder_temperature_offset = 0 +fan_kickstart = 0 +fan_percentage = 0 +fan_speedup_overhangs = 1 +fan_speedup_time = 0 +feature_gcode = +gcode_filename_illegal_char = [<>:"/\\\\|?*] +gcode_flavor = klipper +gcode_precision_e = 5 +gcode_precision_xyz = 3 +high_current_on_filament_swap = 0 +host_type = octoprint +inherits = +init_z_rotate = 0 +layer_gcode = +lift_min = 0 +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 5000,5000 +machine_max_acceleration_extruding = 1250,1250 +machine_max_acceleration_retracting = 1250,1250 +machine_max_acceleration_travel = 1500,1250 +machine_max_acceleration_x = 1000,960 +machine_max_acceleration_y = 1000,960 +machine_max_acceleration_z = 200,200 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_x = 200,100 +machine_max_feedrate_y = 200,100 +machine_max_feedrate_z = 12,12 +machine_max_jerk_e = 4.5,4.5 +machine_max_jerk_x = 8,8 +machine_max_jerk_y = 8,8 +machine_max_jerk_z = 0.4,0.4 +machine_min_extruding_rate = 0,0 +machine_min_travel_rate = 0,0 +max_gcode_per_second = 1500 +max_layer_height = 75% +max_print_height = 340 +milling_diameter = +milling_toolchange_end_gcode = +milling_toolchange_start_gcode = +milling_z_lift = +min_layer_height = 0.04 +min_length = 0.035 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = PAUSE +print_host = +printer_custom_variables = +printer_model = +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_PRUSA3D\nPRINTER_MODEL_MK3\n +printer_settings_id = Sovol Sv06 +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +printhost_port = +remaining_times = 1 +remaining_times_type = m73 +retract_before_travel = 2 +retract_before_wipe = 0% +retract_layer_change = 1 +retract_length = 0.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0.2 +retract_lift_below = 250 +retract_lift_first_layer = 0 +retract_lift_top = "All surfaces" +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +seam_gap = 15% +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\nM117\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND={first_layer_temperature[initial_extruder]+extruder_temperature_offset[initial_extruder]} CHAMBER=[chamber_temperature]\r\nPURGE_LINE\n\n;; If you are passing variables to PRINT_START, comment out above line and uncomment the last 3 lines instead. (I already did this)\n;; Guide: https://github.com/AndrewEllis93/Print-Tuning-Guide/blob/main/articles/passing_slicer_variables.md\n;; Make sure the variable names match (for example if you use "EXTRUDER" instead of "HOTEND")\n +start_gcode_manual = 0 +template_custom_gcode = +thumbnails = 32x32,400x300 +thumbnails_color = #00FF00 +thumbnails_custom_color = 1 +thumbnails_end_file = 0 +thumbnails_format = PNG +thumbnails_with_bed = 1 +time_cost = 0 +time_estimation_compensation = 100% +time_start_gcode = 20 +time_toolchange = 30 +tool_name = "" +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 1 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +wipe_advanced = 0 +wipe_advanced_algo = linear +wipe_advanced_multiplier = 60 +wipe_advanced_nozzle_melted_volume = 120 +wipe_extra_perimeter = 0 +wipe_inside_depth = 50% +wipe_inside_end = 1 +wipe_inside_start = 0 +wipe_only_crossing = 1 +wipe_speed = 0 +z_offset = 0 +z_step = 0.005 + [physical_printer:Local] host_type = octoprint preset_name = Sovol Sv06 @@ -3755,10 +3880,25 @@ printhost_port = printhost_ssl_ignore_revoke = 0 printhost_user = +[physical_printer:Local Plus] +host_type = octoprint +preset_name = Sovol Sv06 Plus +preset_names = "Sovol Sv06 Plus" +print_host = http://10.0.0.51 +printer_technology = FFF +printhost_apikey = +printhost_authorization_type = key +printhost_cafile = +printhost_client_cert = +printhost_password = +printhost_port = +printhost_ssl_ignore_revoke = 0 +printhost_user = + [presets] print = Ellis_Decorative_Standard_15mm3 sla_print = sla_material = printer = Sovol Sv06 filament = eSun PLA+ Blue -physical_printer = Local +physical_printer = From e5b1d69eb136abb86ad325aa7f2c494532bbcf89 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 23 Aug 2023 19:37:53 -0400 Subject: [PATCH 20/25] Adjust PS config bundle. --- ...> PrusaSlicer_config_bundle-SV06-Both.ini} | 111 ++++++++++++++++-- 1 file changed, 103 insertions(+), 8 deletions(-) rename misc/{PrusaSlicer_config_bundle-SV06.ini => PrusaSlicer_config_bundle-SV06-Both.ini} (95%) diff --git a/misc/PrusaSlicer_config_bundle-SV06.ini b/misc/PrusaSlicer_config_bundle-SV06-Both.ini similarity index 95% rename from misc/PrusaSlicer_config_bundle-SV06.ini rename to misc/PrusaSlicer_config_bundle-SV06-Both.ini index ab07cd6..83e2c35 100644 --- a/misc/PrusaSlicer_config_bundle-SV06.ini +++ b/misc/PrusaSlicer_config_bundle-SV06-Both.ini @@ -1,4 +1,4 @@ -# generated by PrusaSlicer 2.6.0+linux-x64-GTK3 on 2023-08-23 at 22:47:24 UTC +# generated by PrusaSlicer 2.6.0+linux-x64-GTK3 on 2023-08-23 at 23:37:05 UTC [print:0.20mm QUALITY SV06 Ellis] avoid_crossing_curled_overhangs = 0 @@ -2416,7 +2416,7 @@ slowdown_below_layer_time = 15 start_filament_gcode = "; Filament gcode\n" temperature = 210 -[printer:Sovol Sv06] +[printer:Sovol SV06] autoemit_temperature_commands = 1 bed_custom_model = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/SV06BuildPlate.stl bed_custom_texture = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/sv06-buildplate-better.png @@ -2497,11 +2497,106 @@ variable_layer_height = 1 wipe = 0 z_offset = 0 -[physical_printer:Sv06] +[printer:Sovol SV06 Plus] +autoemit_temperature_commands = 1 +bed_custom_model = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/SV06BuildPlate.stl +bed_custom_texture = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/sv06-buildplate-better.png +bed_shape = 0x0,300x0,300x300,0x300 +before_layer_gcode = +between_objects_gcode = +color_change_gcode = M600 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = "Prusament PLA" +default_print_profile = 0.15mm QUALITY @MK3 +deretract_speed = 40 +end_gcode = PRINT_END +extra_loading_move = -2 +extruder_colour = #FFE3CA +extruder_offset = 0x0 +gcode_flavor = klipper +high_current_on_filament_swap = 0 host_type = octoprint -preset_name = Sovol Sv06 -preset_names = "Sovol Sv06" -print_host = http://10.0.0.51/ +inherits = +layer_gcode = +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 5000,5000 +machine_max_acceleration_extruding = 1250,1250 +machine_max_acceleration_retracting = 1250,1250 +machine_max_acceleration_travel = 1500,1250 +machine_max_acceleration_x = 1000,960 +machine_max_acceleration_y = 1000,960 +machine_max_acceleration_z = 200,200 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_x = 200,100 +machine_max_feedrate_y = 200,100 +machine_max_feedrate_z = 12,12 +machine_max_jerk_e = 4.5,4.5 +machine_max_jerk_x = 8,8 +machine_max_jerk_y = 8,8 +machine_max_jerk_z = 0.4,0.4 +machine_min_extruding_rate = 0,0 +machine_min_travel_rate = 0,0 +max_layer_height = 0 +max_print_height = 340 +min_layer_height = 0.04 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = PAUSE +print_host = +printer_model = +printer_notes = +printer_settings_id = Sovol Sv06 +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +remaining_times = 1 +retract_before_travel = 2 +retract_before_wipe = 0% +retract_layer_change = 1 +retract_length = 0.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0.2 +retract_lift_below = 250 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\nM117\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND=[first_layer_temperature[initial_extruder]]\r\nPURGE_LINE\n\n;; If you are passing variables to PRINT_START, comment out above line and uncomment the last 3 lines instead. (I already did this)\n;; Guide: https://github.com/AndrewEllis93/Print-Tuning-Guide/blob/main/articles/passing_slicer_variables.md\n;; Make sure the variable names match (for example if you use "EXTRUDER" instead of "HOTEND") +template_custom_gcode = +thumbnails = 32x32,400x300 +thumbnails_format = PNG +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 1 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +z_offset = 0 + +[physical_printer:Local SV06] +host_type = octoprint +preset_name = Sovol SV06 +preset_names = "Sovol SV06" +print_host = http://10.0.0.51 +printer_technology = FFF +printhost_apikey = +printhost_authorization_type = key +printhost_cafile = +printhost_password = +printhost_port = +printhost_ssl_ignore_revoke = 0 +printhost_user = + +[physical_printer:Local SV06 Plus] +host_type = octoprint +preset_name = Sovol SV06 Plus +preset_names = "Sovol SV06 Plus" +print_host = http://10.0.0.51 printer_technology = FFF printhost_apikey = printhost_authorization_type = key @@ -2515,6 +2610,6 @@ printhost_user = print = Ellis_Decorative_Standard_15mm3 sla_print = sla_material = -printer = Sovol Sv06 +printer = Sovol SV06 filament = eSun PLA+ Blue -physical_printer = Sv06 +physical_printer = From cea8b064eacf5eae01e18cbb1c64c28456b94058 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Wed, 23 Aug 2023 20:18:47 -0400 Subject: [PATCH 21/25] Adjust sources. --- README.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index f7595b1..f6634d0 100644 --- a/README.md +++ b/README.md @@ -369,14 +369,13 @@ Some tips: ## Sources -- https://www.klipper3d.org -- https://ellis3dp.com/Print-Tuning-Guide -- https://github.com/strayr/strayr-k-macros -- https://docs.vorondesign.com/build/software/miniE3_v20_klipper.html -- https://github.com/spinixguy/Sovol-SV06-firmware -- https://www.printables.com/model/378915-sovol-sv06-buildplate-texture-and-model-for-prusas -- https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles +- [https://www.klipper3d.org](https://www.klipper3d.org) +- [Ellis' Print Tuning Guide](https://ellis3dp.com/Print-Tuning-Guide) +- [Mechanical Gantry Calibration Macro](https://github.com/strayr/strayr-k-macros) +- [SV06 printer.cfg](https://github.com/spinixguy/Sovol-SV06-firmware) +- [SV06 Buildplate and Texture](https://www.printables.com/model/378915-sovol-sv06-buildplate-texture-and-model-for-prusas) +- [Ellis' SuperSlicer Profiles](https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles) - [Klipper Adaptive Meshing & Purging](https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging) -- [PS print settings based on Ellis' SS print settings](https://github.com/mjonuschat/PrusaSlicer-Profiles) +- [PrusaSlicer Print Settings](https://github.com/mjonuschat/PrusaSlicer-Profiles) [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/H2H0HIHTH) From 5b5c58fa059f69790560d3917c4162f3268c3dc1 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sat, 26 Aug 2023 15:49:26 -0400 Subject: [PATCH 22/25] Adjust readme.md: add note about disabling usb 5v pin. --- .vscode/settings.json | 1 + README.md | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index b5a1281..7ba8623 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -8,6 +8,7 @@ "cSpell.words": [ "ADXL", "blanchas", + "Buildplate", "cfgs", "Fluidd", "Fluiddpi", diff --git a/README.md b/README.md index f6634d0..6399eed 100644 --- a/README.md +++ b/README.md @@ -66,8 +66,9 @@ Although I've made switching over to Klipper as easy as is possible, it can stil - Follow the steps in order. - If an error was reported at a step, do no proceed to the next step. - It is assumed that you are connected to your host Raspberry Pi (or other host device) via SSH, and that your printer motherboard is connected to the host via a data USB cable. Note that most of the micro USB cables that you find at home are _unlikely_ to be data cables, and it's not possible to tell just by looking. +- [Disable](https://github.com/bassamanator/everything-sovol-sv06/blob/main/parts/README.md#put-tape-on-the-5v-pin) the USB cable's 5V pin. - It is also assumed that the username on the host device is `pi`. If that is not the case, you will have to manually edit `moonraker.conf` and `cfgs/misc-macros.cfg` and change any mentions of `/home/pi` to `/home/yourUserName`. -- Klipper _must_ be installed on the host Raspberry Pi for everything to work. Easiest is to use a [~~FluiddPI~~](https://docs.fluidd.xyz/installation/fluiddpi#download) (⚠️ `FluiddPI` is not under active maintenance) or [MainsailOS](https://github.com/mainsail-crew/mainsail/releases/latest) image. Alternatively, you can install `Fluidd` or `Mainsail` via [KIAUH](https://github.com/th33xitus/kiauh). +- Klipper _must_ be installed on the host Raspberry Pi for everything to work. Easiest is to use a [MainsailOS](https://github.com/mainsail-crew/mainsail/releases/latest) image. Alternatively, you can install `Fluidd` or `Mainsail` via [KIAUH](https://github.com/th33xitus/kiauh). - Robert Redford's performance in _Spy Game (2001)_ was superb! - It is assumed that there is one instance of Klipper installed. If you have multiple instances of Klipper installed, via `KIAUH` for example, then this guide is not for you. You can still use all the configs of course, but the steps in this guide will likely not work for you. - Your question has probably been answered already, but if it hasn't, please post in the [Discussion](https://github.com/bassamanator/Sovol-SV06-firmware/discussions) section. From c0ed25bb3a2b84457d1074cd6868b280efc72997 Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sat, 26 Aug 2023 16:52:14 -0400 Subject: [PATCH 23/25] Adjust readme.md: many sections. --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 6399eed..7586acd 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,8 @@ I am creating these files for my personal use and cannot be held responsible for - 💥 This Klipper configuration is an _endpoint_, meaning that it contains **everything** that you could possibly need in order to have an excellent Klipper experience! 💥 - Filament runout sensor usage implemented. - Minimum configuration settings for Mainsail/Fluiddpi to work. -- SuperSlicer config bundle that contains the printer configuration, as well as what are considered by many to be the best print settings available for any FDM printer ([Ellis' SuperSlicer Profiles](https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles)). Find the differences between the different print setting profiles [here](https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles/tree/master/SuperSlicer). But basically, the 45 degree profile places the seam at the back. +- A SuperSlicer config bundle that contains the printer configurations for the SV06/Plus, as well as what are considered by many to be the best print settings available for any FDM printer ([Ellis' SuperSlicer Profiles](https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles)). +- `NEW` A PrusaSlicer config bundle based on Ellis' SuperSlicer Profiles. - Bed model and texture to use in SuperSlicer/PrusaSlicer. - Macros - **Improved** mechanical gantry calibration/`G34` macro that provides the user audio feedback, and time to check the calibration. @@ -44,8 +45,8 @@ I am creating these files for my personal use and cannot be held responsible for - Parking macros (parks the printhead at various locations): `PARKFRONT`, `PARKFRONTLOW`, `PARKREAR`, `PARKCENTER`, `PARKBED`. - Load/unload filament macros. - `PURGE_LINE` macro. - - `NEW` `TEST_SPEED` macro. Find instructions [here](#how-do-i-use-the-test_speed-macro). -- `NEW` Klipper Adaptive Meshing & Purging (KAMP) added (disabled by default)! Read about it [here](#how-do-i-enable-kamp-klipper-adaptive-meshing--purging). + - `NEW` `TEST_SPEED` macro. Find instructions [here](#how-do-i-use-the-test_speed-macro). +- `NEW` Klipper Adaptive Meshing & Purging (KAMP) added (disabled by default)! Read about it [here](#how-do-i-enable-kamp-klipper-adaptive-meshing--purging). ## Stay Up-to-Date @@ -57,16 +58,16 @@ Watch for releases and updates. ## Preface -Although I've made switching over to Klipper as easy as is possible, it can still be a challenge for some, especially considering that most of you have likely never used GNU+Linux. Save yourself the frustration, and fully read all documentation found on this page. Also note that Klipper is not a _must_, and is not for everyone. You can stick with Marlin, and have a fine 3D printing experience. +Although I've made switching over to Klipper as easy as is possible, it can still be a challenge for some, especially considering that most of you have likely never used GNU+Linux. Save yourself the frustration, and _fully read all the documentation on this page_. Also note that Klipper is not a _must_, and is not for everyone. You can stick with Marlin, and have a fine 3D printing experience. ## Before You Begin - Read this documentation _fully!_ -- Make sure your printer is in good physical condition, because print and travel speeds will be _a lot faster_ than they were before. Consider yourself warned. +- Make sure your printer is in good physical condition, because print and travel speeds will be _a lot faster_ than they were before. Beginner's would be wise to go through the steps mentioned [here](https://github.com/bassamanator/everything-sovol-sv06/blob/main/initialsteps.md). Consider yourself warned. - Follow the steps in order. - If an error was reported at a step, do no proceed to the next step. - It is assumed that you are connected to your host Raspberry Pi (or other host device) via SSH, and that your printer motherboard is connected to the host via a data USB cable. Note that most of the micro USB cables that you find at home are _unlikely_ to be data cables, and it's not possible to tell just by looking. -- [Disable](https://github.com/bassamanator/everything-sovol-sv06/blob/main/parts/README.md#put-tape-on-the-5v-pin) the USB cable's 5V pin. +- [Disable](https://github.com/bassamanator/everything-sovol-sv06/blob/main/initialsteps.md#put-tape-on-the-5v-pin) the USB cable's 5V pin. - It is also assumed that the username on the host device is `pi`. If that is not the case, you will have to manually edit `moonraker.conf` and `cfgs/misc-macros.cfg` and change any mentions of `/home/pi` to `/home/yourUserName`. - Klipper _must_ be installed on the host Raspberry Pi for everything to work. Easiest is to use a [MainsailOS](https://github.com/mainsail-crew/mainsail/releases/latest) image. Alternatively, you can install `Fluidd` or `Mainsail` via [KIAUH](https://github.com/th33xitus/kiauh). - Robert Redford's performance in _Spy Game (2001)_ was superb! @@ -249,7 +250,7 @@ If you found my work useful, consider buying me a [ Date: Sun, 27 Aug 2023 19:28:48 -0400 Subject: [PATCH 25/25] Adjust readme.md colours. --- .vscode/settings.json | 4 +++- README.md | 16 ++++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index a9cdeba..9bef908 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -21,6 +21,7 @@ "Klipperized", "lrwxrwxrwx", "moonraker", + "normalsize", "octahedroflake", "PARKBED", "PARKCENTER", @@ -31,7 +32,8 @@ "Prusa", "runout", "Sovol", - "textcolor" + "textcolor", + "texttt" ], "[markdown]": { "editor.formatOnSave": false diff --git a/README.md b/README.md index 7586acd..84a277e 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,12 @@ This branch contains the Klipper configuration and firmware for the **Sovol SV06** 3D printer. -| Printer | Branch | -| --------------------------- | ----------------------------------------------------------------------------------------- | -| Sovol SV06 | ⚡ $\small{\textcolor{darkturquoise}{\text{YOU ARE HERE}}}$ ⚡ | -| Sovol SV06 Skr-Mini-E3-V3.0 | [skr-mini-e3-v3](https://github.com/bassamanator/Sovol-SV06-firmware/tree/skr-mini-e3-v3) | -| Sovol SV06 Plus | [sv06-plus](https://github.com/bassamanator/Sovol-SV06-firmware/tree/sv06-plus) | -| All other printers | [any-printer](https://github.com/bassamanator/Sovol-SV06-firmware/tree/any-printer) | +| Printer | Branch | +| --------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | +| ${\normalsize{\textcolor{darkturquoise}{\texttt{Sovol SV06}}}}$ | ⚡ ${\small{\textcolor{darkturquoise}{\texttt{YOU ARE HERE}}}}$ ⚡ | +| Sovol SV06 Skr-Mini-E3-V3.0 | [skr-mini-e3-v3](https://github.com/bassamanator/Sovol-SV06-firmware/tree/skr-mini-e3-v3) | +| Sovol SV06 Plus | [sv06-plus](https://github.com/bassamanator/Sovol-SV06-firmware/tree/sv06-plus) | +| All other printers | [any-printer](https://github.com/bassamanator/Sovol-SV06-firmware/tree/any-printer) | I am creating these files for my personal use and cannot be held responsible for what it might do to your printer. Use at your own risk. @@ -50,7 +50,7 @@ I am creating these files for my personal use and cannot be held responsible for ## Stay Up-to-Date -**⭐ Star this project** (Highly recommended, starred users may receive priority over regular users) +⭐ ${\normalsize{\textcolor{goldenrod}{\texttt{Star this project}}}}$ (Highly recommended, starred users may receive priority over regular users) Watch for releases and updates. @@ -353,7 +353,7 @@ Find full instructions [here](https://ellis3dp.com/Print-Tuning-Guide/articles/d Some tips: - Before running with `ITERATIONS=40` with an untested speed/accel value, run with `ITERATIONS=1`. -- Pay close attention throughout the run, so that you can click **`EMERGENCY STOP`** at a moment's notice. +- Pay close attention throughout the run, so that you can click ${\small{\textcolor{red}{\texttt{EMERGENCY STOP}}}}$ at a moment's notice. - This macro will simply help you determine the maximum speed your printhead and bed can reliably move at, not necessarily print at. The bottleneck for my SV06, for example, is the 15mm/s^2 that the hotend maxes out at (well under 200mm/s actual print speed). ## Useful Resources