From ca108ae95c5a994c4f46ef4dbce22ccfb75aafd3 Mon Sep 17 00:00:00 2001 From: FusedForm <69219710+FusedForm@users.noreply.github.com> Date: Mon, 28 Sep 2020 04:33:47 -0500 Subject: [PATCH] Add Fused Form 3D printer profiles (#8231) * Add files via upload * Add files via upload * Add files via upload * Update fusedform_300_draft_abs.inst.cfg * Add files via upload * Delete fusedform_300_draft_abs.inst.cfg * Delete fusedform_300_draft_pla.inst.cfg * Deletion of old files * changes in STD quality profiles * Changes in mini quality files * Changes in FF600 quality files * changes in machine definition name * Changes in definition files * extruder and definition linking * ff300 inherits and extruder def * Update fusedform_300.def.json * category deprecation in definitions * inherits * ff300 extruder definition machine * extruder machine definitions * Fused form FF600plus machine profiles * PETG profiles * Update fusedform_300.def.json * changes in start gcode * machine configuration dynamics on definitions * speed adjustments * dynamics modification in petg and flex quality * Further adjustments on dynamics definitiosn * Modification of all files under inherits data structure. * Quality setting version 15 to 16 * These changes are for limiting quality types in the materials defined * Quality Modification under Global and Material specific structure Global quality structures and material specific definitions under the global structures --- resources/definitions/fusedform_300.def.json | 29 +++++++ resources/definitions/fusedform_600.def.json | 29 +++++++ .../definitions/fusedform_600plus.def.json | 30 +++++++ resources/definitions/fusedform_base.def.json | 81 +++++++++++++++++++ resources/definitions/fusedform_mini.def.json | 29 +++++++ resources/definitions/fusedform_std.def.json | 29 +++++++ .../fusedform_base_extruder_0.def.json | 15 ++++ .../fusedform/base/base_PVA_draft.inst.cfg | 22 +++++ .../fusedform/base/base_PVA_high.inst.cfg | 22 +++++ .../fusedform/base/base_PVA_normal.inst.cfg | 22 +++++ .../fusedform/base/base_abs_draft.inst.cfg | 19 +++++ .../fusedform/base/base_abs_high.inst.cfg | 21 +++++ .../fusedform/base/base_abs_normal.inst.cfg | 20 +++++ .../base/base_abs_ultra_high.inst.cfg | 20 +++++ .../fusedform/base/base_draft.inst.cfg | 14 ++++ .../fusedform/base/base_flex_high.inst.cfg | 23 ++++++ .../fusedform/base/base_flex_normal.inst.cfg | 23 ++++++ .../quality/fusedform/base/base_high.inst.cfg | 15 ++++ .../fusedform/base/base_hips_draft.inst.cfg | 19 +++++ .../fusedform/base/base_hips_high.inst.cfg | 21 +++++ .../fusedform/base/base_hips_normal.inst.cfg | 20 +++++ .../base/base_hips_ultra_high.inst.cfg | 20 +++++ .../fusedform/base/base_normal.inst.cfg | 14 ++++ .../fusedform/base/base_nylon_draft.inst.cfg | 19 +++++ .../fusedform/base/base_nylon_high.inst.cfg | 20 +++++ .../fusedform/base/base_nylon_normal.inst.cfg | 20 +++++ .../base/base_nylon_ultra_high.inst.cfg | 20 +++++ .../fusedform/base/base_petg_high.inst.cfg | 28 +++++++ .../fusedform/base/base_petg_normal.inst.cfg | 28 +++++++ .../fusedform/base/base_pla_draft.inst.cfg | 15 ++++ .../fusedform/base/base_pla_high.inst.cfg | 15 ++++ .../fusedform/base/base_pla_normal.inst.cfg | 15 ++++ .../base/base_pla_ultra_high.inst.cfg | 15 ++++ .../fusedform/base/base_ultra_high.inst.cfg | 14 ++++ 34 files changed, 766 insertions(+) create mode 100644 resources/definitions/fusedform_300.def.json create mode 100644 resources/definitions/fusedform_600.def.json create mode 100644 resources/definitions/fusedform_600plus.def.json create mode 100644 resources/definitions/fusedform_base.def.json create mode 100644 resources/definitions/fusedform_mini.def.json create mode 100644 resources/definitions/fusedform_std.def.json create mode 100644 resources/extruders/fusedform_base_extruder_0.def.json create mode 100644 resources/quality/fusedform/base/base_PVA_draft.inst.cfg create mode 100644 resources/quality/fusedform/base/base_PVA_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_PVA_normal.inst.cfg create mode 100644 resources/quality/fusedform/base/base_abs_draft.inst.cfg create mode 100644 resources/quality/fusedform/base/base_abs_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_abs_normal.inst.cfg create mode 100644 resources/quality/fusedform/base/base_abs_ultra_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_draft.inst.cfg create mode 100644 resources/quality/fusedform/base/base_flex_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_flex_normal.inst.cfg create mode 100644 resources/quality/fusedform/base/base_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_hips_draft.inst.cfg create mode 100644 resources/quality/fusedform/base/base_hips_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_hips_normal.inst.cfg create mode 100644 resources/quality/fusedform/base/base_hips_ultra_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_normal.inst.cfg create mode 100644 resources/quality/fusedform/base/base_nylon_draft.inst.cfg create mode 100644 resources/quality/fusedform/base/base_nylon_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_nylon_normal.inst.cfg create mode 100644 resources/quality/fusedform/base/base_nylon_ultra_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_petg_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_petg_normal.inst.cfg create mode 100644 resources/quality/fusedform/base/base_pla_draft.inst.cfg create mode 100644 resources/quality/fusedform/base/base_pla_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_pla_normal.inst.cfg create mode 100644 resources/quality/fusedform/base/base_pla_ultra_high.inst.cfg create mode 100644 resources/quality/fusedform/base/base_ultra_high.inst.cfg diff --git a/resources/definitions/fusedform_300.def.json b/resources/definitions/fusedform_300.def.json new file mode 100644 index 0000000000..ede824968d --- /dev/null +++ b/resources/definitions/fusedform_300.def.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "name": "FF300", + "inherits": "fusedform_base", + + "metadata": { + "quality_definition": "fusedform_base", + "visible": true + }, + + "overrides": { + "machine_name": { "default_value": "FF300" }, + "machine_width": { "default_value": 360 }, + "machine_depth": { "default_value": 300 }, + "machine_height": { "default_value": 320 }, + "machine_max_feedrate_x": { "default_value": 100 }, + "machine_max_feedrate_y": { "default_value": 100 }, + "machine_max_feedrate_z": { "default_value": 3 }, + "machine_max_feedrate_e": { "default_value": 100 }, + "machine_max_acceleration_x": {"value":1200}, + "machine_max_acceleration_y": {"value":1200}, + "machine_max_acceleration_z": { "default_value": 100 }, + "machine_acceleration": { "default_value": 1000 }, + "machine_max_jerk_xy": { "default_value": 8 }, + "machine_max_jerk_z": { "default_value": 0.3 }, + "machine_max_jerk_e": { "default_value": 5 }, + "acceleration_travel": {"value":1000} + } +} diff --git a/resources/definitions/fusedform_600.def.json b/resources/definitions/fusedform_600.def.json new file mode 100644 index 0000000000..0b8c647398 --- /dev/null +++ b/resources/definitions/fusedform_600.def.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "name": "FF600", + "inherits": "fusedform_base", + + "metadata": { + "quality_definition": "fusedform_base", + "visible": true + }, + + "overrides": { + "machine_name": { "default_value": "FF600" }, + "machine_width": { "default_value": 500 }, + "machine_depth": { "default_value": 500 }, + "machine_height": { "default_value": 600 }, + "machine_max_feedrate_x": { "default_value": 100 }, + "machine_max_feedrate_y": { "default_value": 100 }, + "machine_max_feedrate_z": { "default_value": 3 }, + "machine_max_feedrate_e": { "default_value": 100 }, + "machine_max_acceleration_x": {"value":1200}, + "machine_max_acceleration_y": {"value":1200}, + "machine_max_acceleration_z": { "default_value": 100 }, + "machine_acceleration": { "default_value": 1000 }, + "machine_max_jerk_xy": { "default_value": 8 }, + "machine_max_jerk_z": { "default_value": 0.3 }, + "machine_max_jerk_e": { "default_value": 5 }, + "acceleration_travel": {"value":800} + } +} diff --git a/resources/definitions/fusedform_600plus.def.json b/resources/definitions/fusedform_600plus.def.json new file mode 100644 index 0000000000..83012cbc39 --- /dev/null +++ b/resources/definitions/fusedform_600plus.def.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "name": "FF600plus", + "inherits": "fusedform_base", + + "metadata": { + "quality_definition": "fusedform_base", + "visible": true + }, + + "overrides": { + "machine_name": { "default_value": "FF600plus" }, + "machine_width": { "default_value": 600 }, + "machine_depth": { "default_value": 600 }, + "machine_height": { "default_value": 600 }, + "machine_max_feedrate_x": { "default_value": 100 }, + "machine_max_feedrate_y": { "default_value": 100 }, + "machine_max_feedrate_z": { "default_value": 3 }, + "machine_max_feedrate_e": { "default_value": 100 }, + "machine_max_acceleration_x": {"value":1200}, + "machine_max_acceleration_y": {"value":1200}, + "machine_max_acceleration_z": { "default_value": 100 }, + "machine_acceleration": { "default_value": 1000 }, + "machine_max_jerk_xy": { "default_value": 8 }, + "machine_max_jerk_z": { "default_value": 0.3 }, + "machine_max_jerk_e": { "default_value": 5 }, + "acceleration_travel": {"value":800} + } + +} diff --git a/resources/definitions/fusedform_base.def.json b/resources/definitions/fusedform_base.def.json new file mode 100644 index 0000000000..059cba523e --- /dev/null +++ b/resources/definitions/fusedform_base.def.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "name": "fusedform_base", + "inherits": "fdmprinter", + "metadata": { + "author": "Juan Blanco", + "manufacturer": "Fused Form", + "visible": false, + "machine_extruder_trains":{"0": "fusedform_base_extruder_0"}, + "preferred_material": "generic_pla", + "exclude_materials": [ "structur3d_dap100silicone" ], + "has_machine_quality": true, + "has_materials": true, + "preferred_quality_type": "normal" + }, + + "overrides": { + "machine_heated_bed": { "default_value": true }, + "machine_center_is_zero": {"default_value": false}, + "machine_head_with_fans_polygon":{"default_value": [ + [ -20, 20 ], + [ -20, -20 ], + [ 18, 20 ], + [ 18, -18 ] + ] + }, + "gantry_height": {"value": "70"}, + + "machine_use_extruder_offset_to_offset_coords": {"default_value": true}, + "machine_gcode_flavor": {"default_value": "RepRap (Marlin/Sprinter)"}, + "machine_start_gcode": {"default_value": "G21 ;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 Z15.0 F9000 ;move the platform down 15mm\nG92 E0 ;zero the extruded length\nG1 F200 E6 ;extrude 6 mm of feed stock\nG92 E0 ;zero the extruded length again\n;Put printing message on LCD screen\nM117 Printing..."}, + "machine_end_gcode": {"value": "'M104 S0 ;extruder heater off' + ('\\nM140 S0 ;heated bed heater off' if machine_heated_bed else '') + '\\nG91 ;relative positioning\\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\\nM84 ;steppers off\\nG90 ;absolute positioning\\nM107 ; Fans off'"}, + + "layer_height": { "default_value": 0.15 }, + "layer_height_0": { "default_value": 0.2 }, + + "wall_line_count":{ "value": 3 }, + "wall_thickness": { "value": 1.2 }, + "top_bottom_thickness": {"value": 1.5}, + "optimize_wall_printing_order": {"value": true}, + + "infill_sparse_density": {"value":15}, + "infill_overlap": {"value": 0}, + + "speed_print": { "value": 45 }, + "speed_infill": { "value": 45 }, + "speed_travel": { "value": 75 }, + "speed_topbottom": {"value": 40 }, + "speed_wall": { "value": 35 }, + "speed_wall_x": { "value": 40 }, + "speed_equalize_flow_max": { "value": 70 }, + + "retraction_enable": {"default_value":true}, + "retraction_amount": { "default_value": 4 }, + "retraction_speed": { "default_value": 70}, + "retraction_min_travel": {"value":5 }, + "retraction_hop": {"default_value":0.2}, + "retraction_hop_enabled": {"value":true}, + "speed_z_hop": {"value":2.5 }, + + "cool_fan_enabled": {"default_value":true}, + "cool_fan_full_at_height": {"value":0.4}, + "cool_fan_full_layer": {"value":2}, + "cool_min_speed": {"value":30}, + + "support_enable": {"value":true}, + "support_angle": {"default_value": 50}, + "support_brim_enable": {"value":true}, + "support_infill_angles": {"value":[-45]}, + "support_interface_density": {"value": 70}, + "support_interface_enable": {"value": true }, + "support_interface_height": {"value": 0.5}, + "support_interface_pattern": {"default_value":"lines"}, + "support_pattern": {"default_value":"lines"}, + "support_xy_distance": {"value": 0.5}, + "support_z_distance": {"value": 0.3 }, + + + "adhesion_type": {"default_value":"skirt"} + } +} diff --git a/resources/definitions/fusedform_mini.def.json b/resources/definitions/fusedform_mini.def.json new file mode 100644 index 0000000000..abd532dd2a --- /dev/null +++ b/resources/definitions/fusedform_mini.def.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "name":"FFmini", + "inherits": "fusedform_base", + + "metadata": { + "quality_definition": "fusedform_base", + "visible": true + }, + + "overrides": { + "machine_name": { "default_value": "FFmini" }, + "machine_width": { "default_value": 200 }, + "machine_depth": { "default_value": 200 }, + "machine_height": { "default_value": 240 }, + "machine_max_feedrate_x": { "default_value": 100 }, + "machine_max_feedrate_y": { "default_value": 100 }, + "machine_max_feedrate_z": { "default_value": 3 }, + "machine_max_feedrate_e": { "default_value": 100 }, + "machine_max_acceleration_x": {"value":1200}, + "machine_max_acceleration_y": {"value":1200}, + "machine_max_acceleration_z": { "default_value": 100 }, + "machine_acceleration": { "default_value": 1000 }, + "machine_max_jerk_xy": { "default_value": 14 }, + "machine_max_jerk_z": { "default_value": 0.3 }, + "machine_max_jerk_e": { "default_value": 5 }, + "acceleration_travel": {"value":1000} + } +} diff --git a/resources/definitions/fusedform_std.def.json b/resources/definitions/fusedform_std.def.json new file mode 100644 index 0000000000..275f244152 --- /dev/null +++ b/resources/definitions/fusedform_std.def.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "name": "FFSTD", + "inherits": "fusedform_base", + + "metadata": { + "quality_definition": "fusedform_base", + "visible": true + }, + + "overrides": { + "machine_name": { "default_value": "FFSTD" }, + "machine_width": { "default_value": 240 }, + "machine_depth": { "default_value": 200 }, + "machine_height": { "default_value": 320 }, + "machine_max_feedrate_x": { "default_value": 100 }, + "machine_max_feedrate_y": { "default_value": 100 }, + "machine_max_feedrate_z": { "default_value": 3 }, + "machine_max_feedrate_e": { "default_value": 100 }, + "machine_max_acceleration_x": {"value":1200}, + "machine_max_acceleration_y": {"value":1200}, + "machine_max_acceleration_z": { "default_value": 100 }, + "machine_acceleration": { "default_value": 900 }, + "machine_max_jerk_xy": { "default_value": 10 }, + "machine_max_jerk_z": { "default_value": 0.3 }, + "machine_max_jerk_e": { "default_value": 5 }, + "acceleration_travel": {"value":1200} + } +} diff --git a/resources/extruders/fusedform_base_extruder_0.def.json b/resources/extruders/fusedform_base_extruder_0.def.json new file mode 100644 index 0000000000..19ecc0915d --- /dev/null +++ b/resources/extruders/fusedform_base_extruder_0.def.json @@ -0,0 +1,15 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "fusedform_base", + "position": "0" + }, + + "overrides": { + "extruder_nr": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} diff --git a/resources/quality/fusedform/base/base_PVA_draft.inst.cfg b/resources/quality/fusedform/base/base_PVA_draft.inst.cfg new file mode 100644 index 0000000000..1a14478d70 --- /dev/null +++ b/resources/quality/fusedform/base/base_PVA_draft.inst.cfg @@ -0,0 +1,22 @@ +[general] +version = 4 +name = Draft quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = draft +weight = -2 +material = generic_pva + +[values] +material_print_temperature = 190 +material_bed_temperature = 60 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 25 +speed_topbottom = 20 +speed_travel = 70 +speed_wall = 20 +speed_wall_x = 25 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_PVA_high.inst.cfg b/resources/quality/fusedform/base/base_PVA_high.inst.cfg new file mode 100644 index 0000000000..86012c4ad2 --- /dev/null +++ b/resources/quality/fusedform/base/base_PVA_high.inst.cfg @@ -0,0 +1,22 @@ +[general] +version = 4 +name = High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = high +weight = -1 +material = generic_pva + +[values] +material_print_temperature = 190 +material_bed_temperature = 60 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 25 +speed_topbottom = 20 +speed_travel = 70 +speed_wall = 20 +speed_wall_x = 25 diff --git a/resources/quality/fusedform/base/base_PVA_normal.inst.cfg b/resources/quality/fusedform/base/base_PVA_normal.inst.cfg new file mode 100644 index 0000000000..b4b59a2476 --- /dev/null +++ b/resources/quality/fusedform/base/base_PVA_normal.inst.cfg @@ -0,0 +1,22 @@ +[general] +version = 4 +name = Normal quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +weight = -2 +material = generic_pva + +[values] +material_print_temperature = 190 +material_bed_temperature = 60 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 25 +speed_topbottom = 20 +speed_travel = 70 +speed_wall = 20 +speed_wall_x = 25 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_abs_draft.inst.cfg b/resources/quality/fusedform/base/base_abs_draft.inst.cfg new file mode 100644 index 0000000000..fe228582e2 --- /dev/null +++ b/resources/quality/fusedform/base/base_abs_draft.inst.cfg @@ -0,0 +1,19 @@ +[general] +version = 4 +name = Draft Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = draft +material = generic_abs + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 100 +material_bed_temperature_layer_0 = 90 +material_print_temperature = 240 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_abs_high.inst.cfg b/resources/quality/fusedform/base/base_abs_high.inst.cfg new file mode 100644 index 0000000000..25f4abe26d --- /dev/null +++ b/resources/quality/fusedform/base/base_abs_high.inst.cfg @@ -0,0 +1,21 @@ +[general] +version = 4 +name = High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = high +weight = -1 +material = generic_abs + + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 100 +material_bed_temperature_layer_0 = 90 +material_print_temperature = 240 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_abs_normal.inst.cfg b/resources/quality/fusedform/base/base_abs_normal.inst.cfg new file mode 100644 index 0000000000..702fd71d7f --- /dev/null +++ b/resources/quality/fusedform/base/base_abs_normal.inst.cfg @@ -0,0 +1,20 @@ +[general] +version = 4 +name = Normal Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +weight = -2 +material = generic_abs + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 100 +material_bed_temperature_layer_0 = 90 +material_print_temperature = 240 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_abs_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_abs_ultra_high.inst.cfg new file mode 100644 index 0000000000..8a1c2c81ce --- /dev/null +++ b/resources/quality/fusedform/base/base_abs_ultra_high.inst.cfg @@ -0,0 +1,20 @@ +[general] +version = 4 +name = Ultra High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type =ultra high +weight = -1 +material = generic_abs + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 100 +material_bed_temperature_layer_0 = 90 +material_print_temperature = 240 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_draft.inst.cfg b/resources/quality/fusedform/base/base_draft.inst.cfg new file mode 100644 index 0000000000..434e5130b3 --- /dev/null +++ b/resources/quality/fusedform/base/base_draft.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Draft Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = draft +weight = -4 +global_quality=True + +[values] +layer_height = 0.25 diff --git a/resources/quality/fusedform/base/base_flex_high.inst.cfg b/resources/quality/fusedform/base/base_flex_high.inst.cfg new file mode 100644 index 0000000000..a842c25e0b --- /dev/null +++ b/resources/quality/fusedform/base/base_flex_high.inst.cfg @@ -0,0 +1,23 @@ +[general] +version = 4 +name = High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = high +weight = -1 +material = generic_tpu + +[values] +layer_height_0 = 0.25 +material_print_temperature = 220 +material_bed_temperature = 60 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 25 +speed_topbottom = 20 +speed_travel = 70 +speed_wall = 20 +speed_wall_x = 25 diff --git a/resources/quality/fusedform/base/base_flex_normal.inst.cfg b/resources/quality/fusedform/base/base_flex_normal.inst.cfg new file mode 100644 index 0000000000..cc5ea842bb --- /dev/null +++ b/resources/quality/fusedform/base/base_flex_normal.inst.cfg @@ -0,0 +1,23 @@ +[general] +version = 4 +name = Normal quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +weight = -2 +material = generic_tpu + +[values] +layer_height_0 = 0.25 +material_print_temperature = 220 +material_bed_temperature = 60 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 25 +speed_topbottom = 20 +speed_travel = 70 +speed_wall = 20 +speed_wall_x = 25 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_high.inst.cfg b/resources/quality/fusedform/base/base_high.inst.cfg new file mode 100644 index 0000000000..b02ef47528 --- /dev/null +++ b/resources/quality/fusedform/base/base_high.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = high +weight = -1 +global_quality=True + + +[values] +layer_height = 0.1 diff --git a/resources/quality/fusedform/base/base_hips_draft.inst.cfg b/resources/quality/fusedform/base/base_hips_draft.inst.cfg new file mode 100644 index 0000000000..c1061abe98 --- /dev/null +++ b/resources/quality/fusedform/base/base_hips_draft.inst.cfg @@ -0,0 +1,19 @@ +[general] +version = 4 +name = Draft Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = draft +material = generic_hips + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 100 +material_bed_temperature_layer_0 = 90 +material_print_temperature = 240 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_hips_high.inst.cfg b/resources/quality/fusedform/base/base_hips_high.inst.cfg new file mode 100644 index 0000000000..8ea0458964 --- /dev/null +++ b/resources/quality/fusedform/base/base_hips_high.inst.cfg @@ -0,0 +1,21 @@ +[general] +version = 4 +name = High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = high +weight = -1 +material = generic_hips + + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 100 +material_bed_temperature_layer_0 = 90 +material_print_temperature = 240 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_hips_normal.inst.cfg b/resources/quality/fusedform/base/base_hips_normal.inst.cfg new file mode 100644 index 0000000000..1b3a407be4 --- /dev/null +++ b/resources/quality/fusedform/base/base_hips_normal.inst.cfg @@ -0,0 +1,20 @@ +[general] +version = 4 +name = Normal Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +weight = -2 +material = generic_hips + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 100 +material_bed_temperature_layer_0 = 90 +material_print_temperature = 240 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_hips_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_hips_ultra_high.inst.cfg new file mode 100644 index 0000000000..f9ef4f7042 --- /dev/null +++ b/resources/quality/fusedform/base/base_hips_ultra_high.inst.cfg @@ -0,0 +1,20 @@ +[general] +version = 4 +name = Ultra High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type =ultra high +weight = -1 +material = generic_hips + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 100 +material_bed_temperature_layer_0 = 90 +material_print_temperature = 240 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_normal.inst.cfg b/resources/quality/fusedform/base/base_normal.inst.cfg new file mode 100644 index 0000000000..05774db49c --- /dev/null +++ b/resources/quality/fusedform/base/base_normal.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Normal Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +weight = -2 +global_quality=True + +[values] +layer_height = 0.15 diff --git a/resources/quality/fusedform/base/base_nylon_draft.inst.cfg b/resources/quality/fusedform/base/base_nylon_draft.inst.cfg new file mode 100644 index 0000000000..adfd943759 --- /dev/null +++ b/resources/quality/fusedform/base/base_nylon_draft.inst.cfg @@ -0,0 +1,19 @@ +[general] +version = 4 +name = Draft Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = draft +material = generic_nylon + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 40 +material_bed_temperature_layer_0 = 40 +material_print_temperature = 265 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_nylon_high.inst.cfg b/resources/quality/fusedform/base/base_nylon_high.inst.cfg new file mode 100644 index 0000000000..c9c3f38252 --- /dev/null +++ b/resources/quality/fusedform/base/base_nylon_high.inst.cfg @@ -0,0 +1,20 @@ +[general] +version = 4 +name = High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = high +weight = -1 +material = generic_nylon + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 40 +material_bed_temperature_layer_0 = 40 +material_print_temperature = 265 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_nylon_normal.inst.cfg b/resources/quality/fusedform/base/base_nylon_normal.inst.cfg new file mode 100644 index 0000000000..83fc6dd543 --- /dev/null +++ b/resources/quality/fusedform/base/base_nylon_normal.inst.cfg @@ -0,0 +1,20 @@ +[general] +version = 4 +name = Normal Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +weight = -2 +material = generic_nylon + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 40 +material_bed_temperature_layer_0 = 40 +material_print_temperature = 265 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_nylon_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_nylon_ultra_high.inst.cfg new file mode 100644 index 0000000000..67d4384610 --- /dev/null +++ b/resources/quality/fusedform/base/base_nylon_ultra_high.inst.cfg @@ -0,0 +1,20 @@ +[general] +version = 4 +name = Ultra High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type =ultra high +weight = -1 +material = generic_nylon + +[values] +cool_fan_enabled = False +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 40 +material_bed_temperature_layer_0 = 40 +material_print_temperature = 265 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_petg_high.inst.cfg b/resources/quality/fusedform/base/base_petg_high.inst.cfg new file mode 100644 index 0000000000..890d85ded5 --- /dev/null +++ b/resources/quality/fusedform/base/base_petg_high.inst.cfg @@ -0,0 +1,28 @@ +[general] +version = 4 +name = High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = high +weight = -1 +material = generic_petg + +[values] +cool_fan_enabled = True +cool_fan_speed=30 +cool_fan_speed_max=40 +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 70 +material_print_temperature = 245 +speed_infill = =speed_print +speed_layer_0 = 30 +speed_print = 30 +speed_topbottom = 30 +speed_travel = 70 +speed_wall = 28 +speed_wall_x = 30 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_petg_normal.inst.cfg b/resources/quality/fusedform/base/base_petg_normal.inst.cfg new file mode 100644 index 0000000000..862976042c --- /dev/null +++ b/resources/quality/fusedform/base/base_petg_normal.inst.cfg @@ -0,0 +1,28 @@ +[general] +version = 4 +name = Normal Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +weight = -2 +material = generic_petg + +[values] +cool_fan_enabled = True +cool_fan_speed=30 +cool_fan_speed_max=40 +brim_width = 12 +support_brim_enable = True +adhesion_type = brim +material_bed_temperature = 70 +material_print_temperature = 245 +speed_infill = =speed_print +speed_layer_0 = 30 +speed_print = 30 +speed_topbottom = 30 +speed_travel = 70 +speed_wall = 28 +speed_wall_x = 30 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_pla_draft.inst.cfg b/resources/quality/fusedform/base/base_pla_draft.inst.cfg new file mode 100644 index 0000000000..35952fe582 --- /dev/null +++ b/resources/quality/fusedform/base/base_pla_draft.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Draft Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = draft +weight = -4 +material = generic_pla + +[values] +material_bed_temperature = 60 +material_print_temperature = 210 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_pla_high.inst.cfg b/resources/quality/fusedform/base/base_pla_high.inst.cfg new file mode 100644 index 0000000000..187723811c --- /dev/null +++ b/resources/quality/fusedform/base/base_pla_high.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = high +weight = -1 +material = generic_pla + +[values] +material_bed_temperature = 60 +material_print_temperature = 210 diff --git a/resources/quality/fusedform/base/base_pla_normal.inst.cfg b/resources/quality/fusedform/base/base_pla_normal.inst.cfg new file mode 100644 index 0000000000..87424e63a0 --- /dev/null +++ b/resources/quality/fusedform/base/base_pla_normal.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Normal Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type = normal +weight = -2 +material = generic_pla + +[values] +material_bed_temperature = 60 +material_print_temperature = 210 \ No newline at end of file diff --git a/resources/quality/fusedform/base/base_pla_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_pla_ultra_high.inst.cfg new file mode 100644 index 0000000000..4e9f14101b --- /dev/null +++ b/resources/quality/fusedform/base/base_pla_ultra_high.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name =Ultra High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type =ultra high +weight = -2 +material = generic_pla + +[values] +material_bed_temperature = 60 +material_print_temperature = 210 diff --git a/resources/quality/fusedform/base/base_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_ultra_high.inst.cfg new file mode 100644 index 0000000000..9562c35151 --- /dev/null +++ b/resources/quality/fusedform/base/base_ultra_high.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Ultra High Quality +definition = fusedform_base + +[metadata] +setting_version = 16 +type = quality +quality_type =ultra high +weight = -1 +global_quality=True + +[values] +layer_height = 0.08 \ No newline at end of file