From 6641cda0a0fefe3f9c0fa0f07a0943cb16ceb635 Mon Sep 17 00:00:00 2001 From: Reiner Buehl Date: Wed, 14 Oct 2020 13:02:58 +0200 Subject: [PATCH 1/7] Add files via upload --- .../definitions/tinyboy_fabrikator15.def.json | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 resources/definitions/tinyboy_fabrikator15.def.json diff --git a/resources/definitions/tinyboy_fabrikator15.def.json b/resources/definitions/tinyboy_fabrikator15.def.json new file mode 100644 index 0000000000..78d2db919d --- /dev/null +++ b/resources/definitions/tinyboy_fabrikator15.def.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "name": "TinyBoy Fabrikator 1.5", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Reiner Buehl", + "manufacturer": "TinyBoy", + "file_formats": "text/x-gcode", + "has_materials": false, + "has_machine_quality": true, + "preferred_quality_type": "normal", + "machine_extruder_trains": + { + "0": "tinyboy_fabrikator15_extruder_0" + } + }, + + "overrides": { + "machine_name": { "default_value": "TinyBoy Fabrikator 1.5" }, + "machine_width": { "default_value": 80 }, + "machine_depth": { "default_value": 80 }, + "machine_height": { "default_value": 80 }, + "machine_head_with_fans_polygon": { "default_value": [ + [-10, 35], + [-10, -18], + [28, -18], + [28, 35] + ] + }, + "gantry_height": { "value": 45 }, + "machine_center_is_zero": { "default_value": false }, + "machine_start_gcode": { + "default_value": ";Sliced at: {day} {date} {time}\n;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}\n;Print time: {print_time}\n;Filament used: {filament_amount}m {filament_weight}g\n;Filament cost: {filament_cost}\n;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line\n;M109 S{print_temperature} ;Uncomment to add your own temperature line\nG21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nG1 X0.0 Y0.0 Z15.0 F{travel_speed} ;move the printhead up 15mm\nG92 E0 ;zero the extruded length\n;M109 S{print_temperature} ;set extruder temperature\nG1 F200 E30 ;extrude 30mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F{travel_speed}\n;Put printing message on LCD screen\nM117 Printing..." + }, + "machine_end_gcode": { + "default_value": ";End GCode\nM104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning\n;{profile_string}" + } + } +} From d9bb0b96aa60c59cf3128cd09c0d57f840549805 Mon Sep 17 00:00:00 2001 From: Reiner Buehl Date: Wed, 14 Oct 2020 13:04:09 +0200 Subject: [PATCH 2/7] Add files via upload --- .../tinyboy_fabrikator15_extruder_0.def.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 resources/extruders/tinyboy_fabrikator15_extruder_0.def.json diff --git a/resources/extruders/tinyboy_fabrikator15_extruder_0.def.json b/resources/extruders/tinyboy_fabrikator15_extruder_0.def.json new file mode 100644 index 0000000000..9ab65138c1 --- /dev/null +++ b/resources/extruders/tinyboy_fabrikator15_extruder_0.def.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "tinyboy_fabrikator15", + "position": "0" + }, + + "overrides": { + "extruder_nr": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} From dc4cae3b4ee7dfd63c8d68e75cc58dd5f28f101f Mon Sep 17 00:00:00 2001 From: Reiner Buehl Date: Wed, 14 Oct 2020 18:12:23 +0200 Subject: [PATCH 3/7] Added build plate STL --- .../definitions/tinyboy_fabrikator15.def.json | 8 +++++--- .../tinyboy_fabrikator15_extruder_0.def.json | 2 +- resources/meshes/tinyboy_fabrikator15.stl | Bin 0 -> 37084 bytes 3 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 resources/meshes/tinyboy_fabrikator15.stl diff --git a/resources/definitions/tinyboy_fabrikator15.def.json b/resources/definitions/tinyboy_fabrikator15.def.json index 78d2db919d..c25fb7ad4a 100644 --- a/resources/definitions/tinyboy_fabrikator15.def.json +++ b/resources/definitions/tinyboy_fabrikator15.def.json @@ -1,12 +1,14 @@ { - "version": 1, - "name": "TinyBoy Fabrikator 1.5", + "version": 2, + "name": "TinyBoy Fabrikator Mini 1.5", "inherits": "fdmprinter", "metadata": { "visible": true, "author": "Reiner Buehl", "manufacturer": "TinyBoy", "file_formats": "text/x-gcode", + "platform": "tinyboy_fabrikator15.stl", + "platform_offset": [-95, 0, -46], "has_materials": false, "has_machine_quality": true, "preferred_quality_type": "normal", @@ -17,7 +19,7 @@ }, "overrides": { - "machine_name": { "default_value": "TinyBoy Fabrikator 1.5" }, + "machine_name": { "default_value": "Fabrikator Mini 1.5" }, "machine_width": { "default_value": 80 }, "machine_depth": { "default_value": 80 }, "machine_height": { "default_value": 80 }, diff --git a/resources/extruders/tinyboy_fabrikator15_extruder_0.def.json b/resources/extruders/tinyboy_fabrikator15_extruder_0.def.json index 9ab65138c1..81fa4bd140 100644 --- a/resources/extruders/tinyboy_fabrikator15_extruder_0.def.json +++ b/resources/extruders/tinyboy_fabrikator15_extruder_0.def.json @@ -1,5 +1,5 @@ { - "version": 1, + "version": 2, "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { diff --git a/resources/meshes/tinyboy_fabrikator15.stl b/resources/meshes/tinyboy_fabrikator15.stl new file mode 100644 index 0000000000000000000000000000000000000000..12b7903520f082ea7b3746ac8c856244ca8db8ed GIT binary patch literal 37084 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 Xsn4TG@QGQvS9}`A=YujDw7vR21B=s! literal 0 HcmV?d00001 From 85e79cd1cf94913592cf78a69023c7fc5d506237 Mon Sep 17 00:00:00 2001 From: Reiner Buehl Date: Wed, 14 Oct 2020 19:14:53 +0200 Subject: [PATCH 4/7] Added print profiles normal, high and draft --- .../tinyboy_fabrikator15_draft.inst.cfg | 61 +++++++++++++++++++ .../tinyboy_fabrikator15_high.inst.cfg | 61 +++++++++++++++++++ .../tinyboy_fabrikator15_normal.inst.cfg | 61 +++++++++++++++++++ 3 files changed, 183 insertions(+) create mode 100644 resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg create mode 100644 resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg create mode 100644 resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg new file mode 100644 index 0000000000..17ef12c351 --- /dev/null +++ b/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg @@ -0,0 +1,61 @@ +[general] +version = 4 +name = Draft +definition = tinyboy_fabrikator15 + +[metadata] +setting_version = 15 +type = quality +quality_type = draft +weight = 0 +global_quality = True + +[values] +acceleration_enabled = True +acceleration_print = 1800 +acceleration_travel = 3000 +adhesion_type = skirt +brim_width = 4.0 +cool_fan_full_at_height = 0.5 +cool_fan_speed = 100 +cool_fan_speed_0 = 100 +infill_overlap = 15 +infill_pattern = zigzag +infill_sparse_density = 25 +initial_layer_line_width_factor = 140 +jerk_enabled = True +jerk_print = 8 +jerk_travel = 10 +layer_height = 0.3 +layer_height_0 = 0.3 +material_bed_temperature = 60 +material_diameter = 1.75 +material_print_temperature = 200 +material_print_temperature_layer_0 = 0 +retract_at_layer_change = False +retraction_amount = 6 +retraction_hop = 0.075 +retraction_hop_enabled = True +retraction_hop_only_when_collides = True +retraction_min_travel = 1.5 +retraction_speed = 40 +skirt_brim_speed = 40 +skirt_gap = 5 +skirt_line_count = 3 +speed_infill = =speed_print +speed_print = 60 +speed_support = 60 +speed_topbottom = =math.ceil(speed_print * 30 / 60) +speed_travel = 100 +speed_wall = =speed_print +speed_wall_x = =speed_print +support_angle = 60 +support_enable = True +support_interface_enable = True +support_pattern = triangles +support_roof_enable = True +support_type = everywhere +support_use_towers = False +support_xy_distance = 0.7 +top_bottom_thickness = 1.2 +wall_thickness = 1.2 diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg new file mode 100644 index 0000000000..52f179edaf --- /dev/null +++ b/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg @@ -0,0 +1,61 @@ +[general] +version = 4 +name = High +definition = tinyboy_fabrikator15 + +[metadata] +setting_version = 15 +type = quality +quality_type = high +weight = 2 +global_quality = True + +[values] +acceleration_enabled = True +acceleration_print = 1800 +acceleration_travel = 3000 +adhesion_type = skirt +brim_width = 4.0 +cool_fan_full_at_height = 0.5 +cool_fan_speed = 100 +cool_fan_speed_0 = 100 +infill_overlap = 15 +infill_pattern = zigzag +infill_sparse_density = 25 +initial_layer_line_width_factor = 140 +jerk_enabled = True +jerk_print = 8 +jerk_travel = 10 +layer_height = 0.1 +layer_height_0 = 0.1 +material_bed_temperature = 60 +material_diameter = 1.75 +material_print_temperature = 200 +material_print_temperature_layer_0 = 0 +retract_at_layer_change = False +retraction_amount = 6 +retraction_hop = 0.075 +retraction_hop_enabled = True +retraction_hop_only_when_collides = True +retraction_min_travel = 1.5 +retraction_speed = 40 +skirt_brim_speed = 40 +skirt_gap = 5 +skirt_line_count = 3 +speed_infill = =speed_print +speed_print = 50 +speed_support = 30 +speed_topbottom = =math.ceil(speed_print * 20 / 50) +speed_travel = 50 +speed_wall = =speed_print +speed_wall_x = =speed_print +support_angle = 60 +support_enable = True +support_interface_enable = True +support_pattern = triangles +support_roof_enable = True +support_type = everywhere +support_use_towers = False +support_xy_distance = 0.7 +top_bottom_thickness = 1.2 +wall_thickness = 1.2 diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg new file mode 100644 index 0000000000..c6d74f4139 --- /dev/null +++ b/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg @@ -0,0 +1,61 @@ +[general] +version = 4 +name = Normal +definition = tinyboy_fabrikator15 + +[metadata] +setting_version = 15 +type = quality +quality_type = normal +weight = 1 +global_quality = True + +[values] +acceleration_enabled = True +acceleration_print = 1800 +acceleration_travel = 3000 +adhesion_type = skirt +brim_width = 4.0 +cool_fan_full_at_height = 0.5 +cool_fan_speed = 100 +cool_fan_speed_0 = 100 +infill_overlap = 15 +infill_pattern = zigzag +infill_sparse_density = 25 +initial_layer_line_width_factor = 140 +jerk_enabled = True +jerk_print = 8 +jerk_travel = 10 +layer_height = 0.2 +layer_height_0 = 0.2 +material_bed_temperature = 60 +material_diameter = 1.75 +material_print_temperature = 210 +material_print_temperature_layer_0 = 0 +retract_at_layer_change = False +retraction_amount = 6 +retraction_hop = 0.075 +retraction_hop_enabled = True +retraction_hop_only_when_collides = True +retraction_min_travel = 1.5 +retraction_speed = 40 +skirt_brim_speed = 40 +skirt_gap = 5 +skirt_line_count = 3 +speed_infill = =speed_print +speed_print = 50 +speed_support = 30 +speed_topbottom = =math.ceil(speed_print * 20 / 50) +speed_travel = 100 +speed_wall = =speed_print +speed_wall_x = =speed_print +support_angle = 60 +support_enable = True +support_interface_enable = True +support_pattern = triangles +support_roof_enable = True +support_type = everywhere +support_use_towers = False +support_xy_distance = 0.7 +top_bottom_thickness = 1.2 +wall_thickness = 1.2 From fcec1f1abda7dd650d845f190b287d29b386a2ad Mon Sep 17 00:00:00 2001 From: Reiner Buehl Date: Thu, 15 Oct 2020 13:55:30 +0200 Subject: [PATCH 5/7] Updated print profile setting_version from 15 to 16 on request of @konskarm --- resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg | 2 +- resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg | 2 +- resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg index 17ef12c351..cff940e779 100644 --- a/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg +++ b/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg @@ -4,7 +4,7 @@ name = Draft definition = tinyboy_fabrikator15 [metadata] -setting_version = 15 +setting_version = 16 type = quality quality_type = draft weight = 0 diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg index 52f179edaf..64cf212eeb 100644 --- a/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg +++ b/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg @@ -4,7 +4,7 @@ name = High definition = tinyboy_fabrikator15 [metadata] -setting_version = 15 +setting_version = 16 type = quality quality_type = high weight = 2 diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg index c6d74f4139..4b5ad60a45 100644 --- a/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg +++ b/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg @@ -4,7 +4,7 @@ name = Normal definition = tinyboy_fabrikator15 [metadata] -setting_version = 15 +setting_version = 16 type = quality quality_type = normal weight = 1 From 7e675945be024dd781a8858a0accfc648698ca75 Mon Sep 17 00:00:00 2001 From: Reiner Buehl Date: Fri, 30 Oct 2020 15:12:59 +0100 Subject: [PATCH 6/7] Update resources/definitions/tinyboy_fabrikator15.def.json Change fill_density to new name Co-authored-by: Konstantinos Karmas --- resources/definitions/tinyboy_fabrikator15.def.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/definitions/tinyboy_fabrikator15.def.json b/resources/definitions/tinyboy_fabrikator15.def.json index c25fb7ad4a..6675e4a423 100644 --- a/resources/definitions/tinyboy_fabrikator15.def.json +++ b/resources/definitions/tinyboy_fabrikator15.def.json @@ -33,7 +33,8 @@ "gantry_height": { "value": 45 }, "machine_center_is_zero": { "default_value": false }, "machine_start_gcode": { - "default_value": ";Sliced at: {day} {date} {time}\n;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}\n;Print time: {print_time}\n;Filament used: {filament_amount}m {filament_weight}g\n;Filament cost: {filament_cost}\n;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line\n;M109 S{print_temperature} ;Uncomment to add your own temperature line\nG21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nG1 X0.0 Y0.0 Z15.0 F{travel_speed} ;move the printhead up 15mm\nG92 E0 ;zero the extruded length\n;M109 S{print_temperature} ;set extruder temperature\nG1 F200 E30 ;extrude 30mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F{travel_speed}\n;Put printing message on LCD screen\nM117 Printing..." + "default_value": ";Sliced at: {day} {date} {time}\n;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {infill_sparse_density}\n;Print time: {print_time}\n;Filament used: {filament_amount}m {filament_weight}g\n;Filament cost: {filament_cost}\n;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line\n;M109 S{print_temperature} ;Uncomment to add your own temperature line\nG21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nG1 X0.0 Y0.0 Z15.0 F{travel_speed} ;move the printhead up 15mm\nG92 E0 ;zero the extruded length\n;M109 S{print_temperature} ;set extruder temperature\nG1 F200 E30 ;extrude 30mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F{travel_speed}\n;Put printing message on LCD screen\nM117 Printing..." + }, "machine_end_gcode": { "default_value": ";End GCode\nM104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning\n;{profile_string}" From 7648e2b3c2a971c422e4d2efa0ade528982fdfff Mon Sep 17 00:00:00 2001 From: Reiner Buehl Date: Fri, 30 Oct 2020 15:13:37 +0100 Subject: [PATCH 7/7] Update resources/definitions/tinyboy_fabrikator15.def.json Changed profile_name to new jobname tag Co-authored-by: Konstantinos Karmas --- resources/definitions/tinyboy_fabrikator15.def.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/definitions/tinyboy_fabrikator15.def.json b/resources/definitions/tinyboy_fabrikator15.def.json index 6675e4a423..53d336160a 100644 --- a/resources/definitions/tinyboy_fabrikator15.def.json +++ b/resources/definitions/tinyboy_fabrikator15.def.json @@ -37,7 +37,8 @@ }, "machine_end_gcode": { - "default_value": ";End GCode\nM104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning\n;{profile_string}" + "default_value": ";End GCode\nM104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning\n;{jobname}" + } } }