Improve FLSUN Super Racer profile (#10192)

* Improve FLSUN Super Racer profile

- Added quality profiles based on profiles provided by FLSUN
- Improved machine settings based on FLSUN's Marlin sources
- Replaced Super Racer STL with correct one

* Update flsun_SuperRacer.stl

* Update definitions

* Update flsun_sr.stl

* Update flsun_sr.stl

* Update flsun_sr.def.json

* Improve platform

* Normal quality by default

* Improvements

* Fix double settings

CURA-8510
This commit is contained in:
Cyril 2021-08-20 17:18:37 +02:00 committed by GitHub
parent b23b7119d2
commit 53263cf054
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 183 additions and 12 deletions

View file

@ -1,16 +1,17 @@
{
"version": 2,
"name": "FlSun SuperRacer",
"name": "Flsun Super Racer",
"inherits": "fdmprinter",
"metadata": {
"visible": true,
"author": "Thushan Fernando",
"author": "Thushan Fernando, Guislain Cyril",
"manufacturer": "Flsun",
"platform": "flsun_sr.3mf",
"platform": "flsun_sr.stl",
"platform_offset": [0,-81,-43.5],
"file_formats": "text/x-gcode",
"has_materials": true,
"has_machine_quality": false,
"preferred_quality_type": "fast",
"has_machine_quality": true,
"preferred_quality_type": "normal",
"machine_extruder_trains": {
"0": "flsun_sr_extruder_0"
}
@ -26,13 +27,13 @@
"default_value": true
},
"machine_width": {
"default_value": 260
"default_value": 264
},
"machine_depth": {
"default_value": 260
"default_value": 264
},
"machine_height": {
"default_value": 330
"default_value": 320
},
"machine_center_is_zero": {
"default_value": true
@ -64,13 +65,13 @@
"default_value": 15
},
"machine_start_gcode": {
"default_value": "G21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature}\nM104 S{material_print_temperature} T0\nM190 S{material_bed_temperature}\nM109 S{material_print_temperature} T0\nG28\nG92 E0\n"
"default_value": "G21 ; millimeter units\nG90 ; absolute coordinates\nM82 ; E absolute\nM140 S{material_bed_temperature}\nM104 S{material_print_temperature}\nM190 S{material_bed_temperature}\nM109 S{material_print_temperature}\nG28 ; home axis\nM420 S1 ; enable mesh leveling\n; Lower nozzle and move to start position\nG1 Z150\nG1 X-130 Y0 Z0.4 F3000\n; Extrude about 40 mm by printing a 90 degree arc\nG3 X0 Y-130 I130 Z0.3 E40 F2700\n; Retract and move nozzle up\nG92 E0\nG1 E-1.5 F1800\nG0 Z0.5\nG1 E0 F300\n"
},
"machine_end_gcode": {
"default_value": "M107 T0\nM104 S0\nM104 S0 T1\nM140 S0\nG92 E0\nG91\nG1 E-1 F300 \nG1 Z+0.5 E-5 F6000\nG28 X0 Y0\nG90 ;absolute positioning\n"
"default_value": "G91 ; relative coordinates\nG1 E-1 F300 ; retract filament a bit before lifting\nG1 Z+5 E-5 F6000 ; raise platform from current position\nG28 X0 Y0 ; home axis\nG90 ; absolute coordinates\nG92 E0 ; reset extruder\nM104 S0 ; turn off hotend\nM140 S0 ; turn off heat bed\nM107 ; turn off fans\nM84 ; disable motors\n"
},
"machine_gcode_flavor": {
"default_value": "RepRap (Marlin/Sprinter)"
"default_value": "Marlin"
}
}
}
}

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,85 @@
[general]
version = 4
name = Fine
definition = flsun_sr
[metadata]
setting_version = 17
type = quality
quality_type = fine
weight = 1
global_quality = True
[values]
layer_height = 0.12
layer_height_0 = 0.2
retraction_combing = noskin
retraction_combing_max_distance = 10
speed_slowdown_layers = 5
travel_retract_before_outer_wall = False
adhesion_type = skirt
skirt_line_count = 2
brim_width = 4.0
cool_fan_speed = 100
cool_lift_head = False
cool_min_layer_time = 4
infill_before_walls = False
infill_enable_travel_optimization = False
infill_support_angle = 50
ironing_enabled = False
max_skin_angle_for_expansion = 20
retract_at_layer_change = False
retraction_amount = 6.5
retraction_hop_only_when_collides = True
skin_no_small_gaps_heuristic = True
skin_overlap = 10
small_hole_max_size = 5
speed_equalize_flow_enabled = True
speed_equalize_flow_max = 120
speed_support = 80
support_enable = True
support_type = everywhere
support_wall_count = 1
support_angle = 60
support_brim_enable = True
support_brim_width = 4.0
support_interface_density = 60
support_interface_enable = True
support_interface_height = 0.96
support_interface_pattern = grid
support_interface_skip_height = 0.12
support_roof_density = 60
support_xy_distance = 0.5
support_z_distance = 0.2
top_bottom_thickness = =layer_height*7
travel_avoid_other_parts = True
travel_avoid_supports = True
travel_compensate_overlapping_walls_enabled = True
acceleration_enabled = False
jerk_enabled = False
infill_pattern = grid
ironing_only_highest_layer = True
jerk_travel = 25
jerk_travel_layer_0 = 20
jerk_wall_0 = 10
material_flow_dependent_temperature = False
material_initial_print_temperature = 210
material_final_print_temperature = 210
material_print_temperature = 210
material_print_temperature_layer_0 = 210
material_bed_temperature_layer_0 = 60
optimize_wall_printing_order = True
retraction_hop = 0.3
retraction_hop_enabled = True
retraction_speed = 40
small_feature_speed_factor = 60
speed_infill = 100
speed_layer_0 = 25
speed_print = 80
speed_topbottom = 50
speed_travel = 120
speed_travel_layer_0 = 40
speed_z_hop = 50
wall_thickness = =line_width*3
z_seam_corner = z_seam_corner_inner
z_seam_type = sharpest_corner

View file

@ -0,0 +1,85 @@
[general]
version = 4
name = Normal
definition = flsun_sr
[metadata]
setting_version = 17
type = quality
quality_type = normal
weight = -2
global_quality = True
[values]
layer_height = 0.2
layer_height_0 = 0.2
retraction_combing = noskin
retraction_combing_max_distance = 10
speed_slowdown_layers = 5
travel_retract_before_outer_wall = False
adhesion_type = skirt
skirt_line_count = 2
brim_width = 4.0
cool_fan_speed = 100
cool_lift_head = False
cool_min_layer_time = 4
infill_before_walls = False
infill_enable_travel_optimization = False
infill_support_angle = 50
ironing_enabled = False
max_skin_angle_for_expansion = 20
retract_at_layer_change = False
retraction_amount = 6.5
retraction_hop_only_when_collides = True
skin_no_small_gaps_heuristic = True
skin_overlap = 10
small_hole_max_size = 5
speed_equalize_flow_enabled = True
speed_equalize_flow_max = 150
speed_support = 80
support_enable = True
support_type = everywhere
support_wall_count = 1
support_angle = 60
support_brim_enable = True
support_brim_width = 4.0
support_interface_density = 60
support_interface_enable = True
support_interface_height = 0.6
support_interface_pattern = grid
support_interface_skip_height = 0.2
support_roof_density = 60
support_xy_distance = 0.5
support_z_distance = 0.2
top_bottom_thickness = =layer_height*5
travel_avoid_other_parts = True
travel_avoid_supports = True
travel_compensate_overlapping_walls_enabled = True
acceleration_enabled = False
jerk_enabled = False
infill_pattern = grid
ironing_only_highest_layer = True
jerk_travel = 25
jerk_travel_layer_0 = 20
jerk_wall_0 = 10
material_flow_dependent_temperature = False
material_initial_print_temperature = 220
material_final_print_temperature = 220
material_print_temperature = 220
material_print_temperature_layer_0 = 220
material_bed_temperature_layer_0 = 60
optimize_wall_printing_order = True
retraction_hop = 0.3
retraction_hop_enabled = True
retraction_speed = 40
small_feature_speed_factor = 60
speed_infill = 150
speed_layer_0 = 25
speed_print = 150
speed_topbottom = 70
speed_travel = 180
speed_travel_layer_0 = 50
speed_z_hop = 50
wall_thickness = =line_width*3
z_seam_corner = z_seam_corner_inner
z_seam_type = sharpest_corner