diff --git a/resources/definitions/flyingbear_ghost_5.def.json b/resources/definitions/flyingbear_ghost_5.def.json new file mode 100644 index 0000000000..51563d817a --- /dev/null +++ b/resources/definitions/flyingbear_ghost_5.def.json @@ -0,0 +1,54 @@ +{ + "name": "Flying Bear Ghost 5", + "version": 2, + "inherits": "flyingbear_base", + "metadata": { + "visible": true, + "author": "oducceu", + + "platform": "flyingbear_platform.obj", + "platform_texture": "flyingbear_platform.png", + + "quality_definition": "flyingbear_base" + + }, + + "overrides": { + "machine_name": { "default_value": "Flying Bear Ghost 5" }, + "machine_width": { "default_value": 255 }, + "machine_depth": { "default_value": 210 }, + "machine_height": { "default_value": 210 }, + + "machine_steps_per_mm_x": { "default_value": 80 }, + "machine_steps_per_mm_y": { "default_value": 80 }, + "machine_steps_per_mm_z": { "default_value": 400 }, + "machine_steps_per_mm_e": { "default_value": 410 }, + + "machine_max_feedrate_x": { "value": 300 }, + "machine_max_feedrate_y": { "value": 300 }, + "machine_max_feedrate_z": { "value": 20 }, + "machine_max_feedrate_e": { "value": 70 }, + + "acceleration_enabled": { "value": false }, + "jerk_enabled": { "value": false }, + + "machine_max_acceleration_x": { "value": 1000 }, + "machine_max_acceleration_y": { "value": 1000 }, + "machine_max_acceleration_z": { "value": 200 }, + "machine_max_acceleration_e": { "value": 80000 }, + "machine_acceleration": { "value": 1000 }, + + "machine_max_jerk_xy": { "value": 20 }, + "machine_max_jerk_z": { "value": 0.4 }, + "machine_max_jerk_e": { "value": 5.0 }, + + "acceleration_print": { "value": 1000 }, + "acceleration_travel": { "value": 3000 }, + "acceleration_travel_layer_0": { "value": "acceleration_travel" }, + "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, + + "jerk_print": { "value": 20 }, + "jerk_travel": { "value": "jerk_print" }, + "jerk_travel_layer_0": { "value": "jerk_travel" } + } +} \ No newline at end of file diff --git a/resources/variants/flyingbear_ghost_5_0.25.inst.cfg b/resources/variants/flyingbear_ghost_5_0.25.inst.cfg new file mode 100644 index 0000000000..8f6416037f --- /dev/null +++ b/resources/variants/flyingbear_ghost_5_0.25.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.25mm Nozzle +version = 4 +definition = flyingbear_ghost_5 + +[metadata] +setting_version = 15 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.25 diff --git a/resources/variants/flyingbear_ghost_5_0.40.inst.cfg b/resources/variants/flyingbear_ghost_5_0.40.inst.cfg new file mode 100644 index 0000000000..a8f2afcc69 --- /dev/null +++ b/resources/variants/flyingbear_ghost_5_0.40.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = flyingbear_ghost_5 + +[metadata] +setting_version = 15 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/flyingbear_ghost_5_0.80.inst.cfg b/resources/variants/flyingbear_ghost_5_0.80.inst.cfg new file mode 100644 index 0000000000..bce8e4a9b2 --- /dev/null +++ b/resources/variants/flyingbear_ghost_5_0.80.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = flyingbear_ghost_5 + +[metadata] +setting_version = 15 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8