From 1ccf73d11e7527b8b685f07c8de93468952521ac Mon Sep 17 00:00:00 2001 From: ODUCCEU Date: Sun, 8 Mar 2020 18:37:48 +0300 Subject: [PATCH] Add Flying Bear Ghost 4S Printer --- .../definitions/flyingbear_base.def.json | 134 ++++++++++++++++++ .../definitions/flyingbear_ghost_4s.def.json | 54 +++++++ .../flyingbear_base_extruder_0.def.json | 16 +++ resources/images/flyingbear_platform.png | Bin 0 -> 85525 bytes resources/meshes/flyingbear_platform.obj | 110 ++++++++++++++ .../nozzle_0.2/ABS_w0.2_h0.08_ultra.inst.cfg | 14 ++ .../nozzle_0.2/ABS_w0.2_h0.12_super.inst.cfg | 14 ++ .../nozzle_0.3/ABS_w0.3_h0.12_super.inst.cfg | 14 ++ .../ABS_w0.3_h0.16_adaptive.inst.cfg | 14 ++ .../ABS_w0.3_h0.20_standard.inst.cfg | 14 ++ .../nozzle_0.3/ABS_w0.3_h0.28_low.inst.cfg | 14 ++ .../nozzle_0.4/ABS_w0.4_h0.12_super.inst.cfg | 14 ++ .../ABS_w0.4_h0.16_adaptive.inst.cfg | 14 ++ .../ABS_w0.4_h0.20_standard.inst.cfg | 14 ++ .../nozzle_0.4/ABS_w0.4_h0.28_low.inst.cfg | 14 ++ .../nozzle_0.5/ABS_w0.5_h0.12_super.inst.cfg | 14 ++ .../ABS_w0.5_h0.16_adaptive.inst.cfg | 14 ++ .../ABS_w0.5_h0.20_standard.inst.cfg | 14 ++ .../nozzle_0.5/ABS_w0.5_h0.28_low.inst.cfg | 14 ++ .../ABS_w0.6_h0.20_standard.inst.cfg | 14 ++ .../nozzle_0.8/ABS_w0.8_h0.32_draft.inst.cfg | 14 ++ .../nozzle_1.0/ABS_w1.0_h0.32_draft.inst.cfg | 14 ++ .../flyingbear_global_0.08_ultra.inst.cfg | 18 +++ .../flyingbear_global_0.12_super.inst.cfg | 18 +++ .../flyingbear_global_0.16_adaptive.inst.cfg | 19 +++ .../flyingbear_global_0.20_standard.inst.cfg | 18 +++ .../flyingbear_global_0.28_low.inst.cfg | 18 +++ .../flyingbear_global_0.32_draft.inst.cfg | 18 +++ .../nozzle_0.2/HIPS_w0.2_h0.08_ultra.inst.cfg | 14 ++ .../nozzle_0.2/HIPS_w0.2_h0.12_super.inst.cfg | 14 ++ .../nozzle_0.3/HIPS_w0.3_h0.12_super.inst.cfg | 14 ++ .../HIPS_w0.3_h0.16_adaptive.inst.cfg | 14 ++ .../HIPS_w0.3_h0.20_standard.inst.cfg | 14 ++ .../nozzle_0.3/HIPS_w0.3_h0.28_low.inst.cfg | 14 ++ .../nozzle_0.4/HIPS_w0.4_h0.12_super.inst.cfg | 14 ++ .../HIPS_w0.4_h0.16_adaptive.inst.cfg | 14 ++ .../HIPS_w0.4_h0.20_standard.inst.cfg | 14 ++ .../nozzle_0.4/HIPS_w0.4_h0.28_low.inst.cfg | 14 ++ .../nozzle_0.5/HIPS_w0.5_h0.12_super.inst.cfg | 14 ++ .../HIPS_w0.5_h0.16_adaptive.inst.cfg | 14 ++ .../HIPS_w0.5_h0.20_standard.inst.cfg | 14 ++ .../nozzle_0.5/HIPS_w0.5_h0.28_low.inst.cfg | 14 ++ .../HIPS_w0.6_h0.20_standard.inst.cfg | 14 ++ .../nozzle_0.8/HIPS_w0.8_h0.32_draft.inst.cfg | 14 ++ .../nozzle_1.0/HIPS_w1.0_h0.32_draft.inst.cfg | 14 ++ .../nozzle_0.2/PETG_w0.2_h0.08_ultra.inst.cfg | 15 ++ .../nozzle_0.2/PETG_w0.2_h0.12_super.inst.cfg | 16 +++ .../nozzle_0.3/PETG_w0.3_h0.12_super.inst.cfg | 15 ++ .../PETG_w0.3_h0.16_adaptive.inst.cfg | 15 ++ .../PETG_w0.3_h0.20_standard.inst.cfg | 15 ++ .../nozzle_0.3/PETG_w0.3_h0.28_low.inst.cfg | 15 ++ .../nozzle_0.4/PETG_w0.4_h0.12_super.inst.cfg | 15 ++ .../PETG_w0.4_h0.16_adaptive.inst.cfg | 15 ++ .../PETG_w0.4_h0.20_standard.inst.cfg | 15 ++ .../nozzle_0.4/PETG_w0.4_h0.28_low.inst.cfg | 15 ++ .../nozzle_0.5/PETG_w0.5_h0.12_super.inst.cfg | 15 ++ .../PETG_w0.5_h0.16_adaptive.inst.cfg | 15 ++ .../PETG_w0.5_h0.20_standard.inst.cfg | 15 ++ .../nozzle_0.5/PETG_w0.5_h0.28_low.inst.cfg | 15 ++ .../PETG_w0.6_h0.20_standard.inst.cfg | 15 ++ .../nozzle_0.8/PETG_w0.8_h0.32_draft.inst.cfg | 15 ++ .../nozzle_1.0/PETG_w1.0_h0.32_draft.inst.cfg | 15 ++ .../nozzle_0.2/PLA_w0.2_h0.08_ultra.inst.cfg | 13 ++ .../nozzle_0.2/PLA_w0.2_h0.12_super.inst.cfg | 13 ++ .../nozzle_0.3/PLA_w0.3_h0.12_super.inst.cfg | 13 ++ .../PLA_w0.3_h0.16_adaptive.inst.cfg | 13 ++ .../PLA_w0.3_h0.20_standard.inst.cfg | 13 ++ .../nozzle_0.3/PLA_w0.3_h0.28_low.inst.cfg | 13 ++ .../nozzle_0.4/PLA_w0.4_h0.12_super.inst.cfg | 13 ++ .../PLA_w0.4_h0.16_adaptive.inst.cfg | 13 ++ .../PLA_w0.4_h0.20_standard.inst.cfg | 13 ++ .../nozzle_0.4/PLA_w0.4_h0.28_low.inst.cfg | 13 ++ .../nozzle_0.5/PLA_w0.5_h0.12_super.inst.cfg | 13 ++ .../PLA_w0.5_h0.16_adaptive.inst.cfg | 13 ++ .../PLA_w0.5_h0.20_standard.inst.cfg | 13 ++ .../nozzle_0.5/PLA_w0.5_h0.28_low.inst.cfg | 13 ++ .../PLA_w0.6_h0.20_standard.inst.cfg | 13 ++ .../nozzle_0.6/PLA_w0.6_h0.28_low.inst.cfg | 13 ++ .../nozzle_0.6/PLA_w0.6_h0.32_draft.inst.cfg | 13 ++ .../nozzle_0.8/PLA_w0.8_h0.32_draft.inst.cfg | 13 ++ .../nozzle_1.0/PLA_w1.0_h0.32_draft.inst.cfg | 13 ++ .../PLA_PRO_w0.2_h0.08_ultra.inst.cfg | 13 ++ .../PLA_PRO_w0.2_h0.12_super.inst.cfg | 13 ++ .../PLA_PRO_w0.3_h0.12_super.inst.cfg | 13 ++ .../PLA_PRO_w0.3_h0.16_adaptive.inst.cfg | 13 ++ .../PLA_PRO_w0.3_h0.20_standard.inst.cfg | 13 ++ .../PLA_PRO_w0.3_h0.28_low.inst.cfg | 13 ++ .../PLA_PRO_w0.4_h0.12_super.inst.cfg | 13 ++ .../PLA_PRO_w0.4_h0.16_adaptive.inst.cfg | 13 ++ .../PLA_PRO_w0.4_h0.20_standard.inst.cfg | 13 ++ .../PLA_PRO_w0.4_h0.28_low.inst.cfg | 13 ++ .../PLA_PRO_w0.5_h0.12_super.inst.cfg | 13 ++ .../PLA_PRO_w0.5_h0.16_adaptive.inst.cfg | 13 ++ .../PLA_PRO_w0.5_h0.20_standard.inst.cfg | 13 ++ .../PLA_PRO_w0.5_h0.28_low.inst.cfg | 13 ++ .../PLA_PRO_w0.6_h0.20_standard.inst.cfg | 13 ++ .../PLA_PRO_w0.6_h0.28_low.inst.cfg | 13 ++ .../PLA_PRO_w0.6_h0.32_draft.inst.cfg | 13 ++ .../PLA_PRO_w0.8_h0.32_draft.inst.cfg | 13 ++ .../PLA_PRO_w1.0_h0.32_draft.inst.cfg | 13 ++ .../nozzle_0.3/TPU_w0.3_h0.12_super.inst.cfg | 13 ++ .../TPU_w0.3_h0.16_adaptive.inst.cfg | 13 ++ .../TPU_w0.3_h0.20_standard.inst.cfg | 13 ++ .../nozzle_0.4/TPU_w0.4_h0.12_super.inst.cfg | 13 ++ .../TPU_w0.4_h0.16_adaptive.inst.cfg | 13 ++ .../TPU_w0.4_h0.20_standard.inst.cfg | 13 ++ .../nozzle_0.5/TPU_w0.5_h0.12_super.inst.cfg | 13 ++ .../TPU_w0.5_h0.16_adaptive.inst.cfg | 13 ++ .../TPU_w0.5_h0.20_standard.inst.cfg | 13 ++ .../TPU_w0.6_h0.20_standard.inst.cfg | 13 ++ .../nozzle_0.8/TPU_w0.8_h0.32_draft.inst.cfg | 13 ++ .../nozzle_1.0/TPU_w1.0_h0.32_draft.inst.cfg | 13 ++ .../variants/flyingbear_base_0.2.inst.cfg | 12 ++ .../variants/flyingbear_base_0.3.inst.cfg | 12 ++ .../variants/flyingbear_base_0.4.inst.cfg | 12 ++ .../variants/flyingbear_base_0.5.inst.cfg | 12 ++ .../variants/flyingbear_base_0.6.inst.cfg | 12 ++ .../variants/flyingbear_base_0.8.inst.cfg | 12 ++ .../variants/flyingbear_base_1.0.inst.cfg | 12 ++ .../variants/flyingbear_ghost_4s_0.2.inst.cfg | 12 ++ .../variants/flyingbear_ghost_4s_0.3.inst.cfg | 12 ++ .../variants/flyingbear_ghost_4s_0.4.inst.cfg | 12 ++ .../variants/flyingbear_ghost_4s_0.5.inst.cfg | 12 ++ .../variants/flyingbear_ghost_4s_0.6.inst.cfg | 12 ++ .../variants/flyingbear_ghost_4s_0.8.inst.cfg | 12 ++ .../variants/flyingbear_ghost_4s_1.0.inst.cfg | 12 ++ 126 files changed, 1973 insertions(+) create mode 100644 resources/definitions/flyingbear_base.def.json create mode 100644 resources/definitions/flyingbear_ghost_4s.def.json create mode 100644 resources/extruders/flyingbear_base_extruder_0.def.json create mode 100644 resources/images/flyingbear_platform.png create mode 100644 resources/meshes/flyingbear_platform.obj create mode 100644 resources/quality/flyingbear/abs/nozzle_0.2/ABS_w0.2_h0.08_ultra.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.2/ABS_w0.2_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.3/ABS_w0.3_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.3/ABS_w0.3_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.3/ABS_w0.3_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.3/ABS_w0.3_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.4/ABS_w0.4_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.4/ABS_w0.4_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.4/ABS_w0.4_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.4/ABS_w0.4_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.5/ABS_w0.5_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.5/ABS_w0.5_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.5/ABS_w0.5_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.5/ABS_w0.5_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.6/ABS_w0.6_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_0.8/ABS_w0.8_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/abs/nozzle_1.0/ABS_w1.0_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/flyingbear_global_0.08_ultra.inst.cfg create mode 100644 resources/quality/flyingbear/flyingbear_global_0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/flyingbear_global_0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/flyingbear_global_0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/flyingbear_global_0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/flyingbear_global_0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.2/HIPS_w0.2_h0.08_ultra.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.2/HIPS_w0.2_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.3/HIPS_w0.3_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.3/HIPS_w0.3_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.3/HIPS_w0.3_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.3/HIPS_w0.3_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.4/HIPS_w0.4_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.4/HIPS_w0.4_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.4/HIPS_w0.4_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.4/HIPS_w0.4_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.5/HIPS_w0.5_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.5/HIPS_w0.5_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.5/HIPS_w0.5_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.5/HIPS_w0.5_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.6/HIPS_w0.6_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_0.8/HIPS_w0.8_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/hips/nozzle_1.0/HIPS_w1.0_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.2/PETG_w0.2_h0.08_ultra.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.2/PETG_w0.2_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.3/PETG_w0.3_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.3/PETG_w0.3_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.3/PETG_w0.3_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.3/PETG_w0.3_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.4/PETG_w0.4_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.4/PETG_w0.4_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.4/PETG_w0.4_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.4/PETG_w0.4_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.5/PETG_w0.5_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.5/PETG_w0.5_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.5/PETG_w0.5_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.5/PETG_w0.5_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.6/PETG_w0.6_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_0.8/PETG_w0.8_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/petg/nozzle_1.0/PETG_w1.0_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.2/PLA_w0.2_h0.08_ultra.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.2/PLA_w0.2_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.3/PLA_w0.3_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.3/PLA_w0.3_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.3/PLA_w0.3_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.3/PLA_w0.3_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.4/PLA_w0.4_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.4/PLA_w0.4_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.4/PLA_w0.4_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.4/PLA_w0.4_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.5/PLA_w0.5_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.5/PLA_w0.5_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.5/PLA_w0.5_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.5/PLA_w0.5_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.6/PLA_w0.6_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.6/PLA_w0.6_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.6/PLA_w0.6_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_0.8/PLA_w0.8_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/pla/nozzle_1.0/PLA_w1.0_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.2/PLA_PRO_w0.2_h0.08_ultra.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.2/PLA_PRO_w0.2_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.3/PLA_PRO_w0.3_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.3/PLA_PRO_w0.3_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.3/PLA_PRO_w0.3_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.3/PLA_PRO_w0.3_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.4/PLA_PRO_w0.4_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.4/PLA_PRO_w0.4_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.4/PLA_PRO_w0.4_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.4/PLA_PRO_w0.4_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.5/PLA_PRO_w0.5_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.5/PLA_PRO_w0.5_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.5/PLA_PRO_w0.5_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.5/PLA_PRO_w0.5_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.6/PLA_PRO_w0.6_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.6/PLA_PRO_w0.6_h0.28_low.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.6/PLA_PRO_w0.6_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_0.8/PLA_PRO_w0.8_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/pla_pro/nozzle_1.0/PLA_PRO_w1.0_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.3/TPU_w0.3_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.3/TPU_w0.3_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.3/TPU_w0.3_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.4/TPU_w0.4_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.4/TPU_w0.4_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.4/TPU_w0.4_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.5/TPU_w0.5_h0.12_super.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.5/TPU_w0.5_h0.16_adaptive.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.5/TPU_w0.5_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.6/TPU_w0.6_h0.20_standard.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_0.8/TPU_w0.8_h0.32_draft.inst.cfg create mode 100644 resources/quality/flyingbear/tpu/nozzle_1.0/TPU_w1.0_h0.32_draft.inst.cfg create mode 100644 resources/variants/flyingbear_base_0.2.inst.cfg create mode 100644 resources/variants/flyingbear_base_0.3.inst.cfg create mode 100644 resources/variants/flyingbear_base_0.4.inst.cfg create mode 100644 resources/variants/flyingbear_base_0.5.inst.cfg create mode 100644 resources/variants/flyingbear_base_0.6.inst.cfg create mode 100644 resources/variants/flyingbear_base_0.8.inst.cfg create mode 100644 resources/variants/flyingbear_base_1.0.inst.cfg create mode 100644 resources/variants/flyingbear_ghost_4s_0.2.inst.cfg create mode 100644 resources/variants/flyingbear_ghost_4s_0.3.inst.cfg create mode 100644 resources/variants/flyingbear_ghost_4s_0.4.inst.cfg create mode 100644 resources/variants/flyingbear_ghost_4s_0.5.inst.cfg create mode 100644 resources/variants/flyingbear_ghost_4s_0.6.inst.cfg create mode 100644 resources/variants/flyingbear_ghost_4s_0.8.inst.cfg create mode 100644 resources/variants/flyingbear_ghost_4s_1.0.inst.cfg diff --git a/resources/definitions/flyingbear_base.def.json b/resources/definitions/flyingbear_base.def.json new file mode 100644 index 0000000000..3a008fab5e --- /dev/null +++ b/resources/definitions/flyingbear_base.def.json @@ -0,0 +1,134 @@ +{ + "name": "Flying Bear Base Printer", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": false, + "author": "oducceu", + "manufacturer": "Flying Bear", + "file_formats": "text/x-gcode", + "first_start_actions": ["MachineSettingsAction"], + + "machine_extruder_trains": { "0": "flyingbear_base_extruder_0" }, + + "has_materials": true, + "preferred_material": "generic_pla", + + "has_variants": true, + "variants_name": "Nozzle Size", + "preferred_variant_name": "0.4mm Nozzle", + + "has_machine_quality": true, + "preferred_quality_type": "normal", + + "exclude_materials": ["Vertex_Delta_ABS", "Vertex_Delta_PET", "Vertex_Delta_PLA", "Vertex_Delta_PLA_Glitter", "Vertex_Delta_PLA_Mat", "Vertex_Delta_PLA_Satin", "Vertex_Delta_PLA_Wood", "Vertex_Delta_TPU", "chromatik_pla", "dsm_arnitel2045_175", "dsm_novamid1070_175", "emotiontech_abs", "emotiontech_asax", "emotiontech_hips", "emotiontech_petg", "emotiontech_pla", "emotiontech_pva-m", "emotiontech_pva-oks", "emotiontech_pva-s", "emotiontech_tpu98a", "fabtotum_abs", "fabtotum_nylon", "fabtotum_pla", "fabtotum_tpu", "fiberlogy_hd_pla", "filo3d_pla", "filo3d_pla_green", "filo3d_pla_red", "generic_abs", "generic_bam", "generic_cffcpe", "generic_cffpa", "generic_cpe", "generic_cpe_plus", "generic_gffcpe", "generic_gffpa", "generic_hips", "generic_nylon", "generic_pc", "generic_petg", "generic_pla", "generic_pp", "generic_pva", "generic_tough_pla", "generic_tpu", "imade3d_petg_green", "imade3d_petg_pink", "imade3d_pla_green", "imade3d_pla_pink", "imade3d_petg_175", "imade3d_pla_175", "innofill_innoflex60_175", "leapfrog_abs_natural", "leapfrog_epla_natural", "leapfrog_pva_natural", "octofiber_pla", "polyflex_pla", "polymax_pla", "polyplus_pla", "polywood_pla", "structur3d_dap100silicone", "tizyx_abs", "tizyx_flex", "tizyx_petg", "tizyx_pla", "tizyx_pla_bois", "tizyx_pva", "ultimaker_abs_black", "ultimaker_abs_blue", "ultimaker_abs_green", "ultimaker_abs_grey", "ultimaker_abs_orange", "ultimaker_abs_pearl-gold", "ultimaker_abs_red", "ultimaker_abs_silver-metallic", "ultimaker_abs_white", "ultimaker_abs_yellow", "ultimaker_bam", "ultimaker_cpe_black", "ultimaker_cpe_blue", "ultimaker_cpe_dark-grey", "ultimaker_cpe_green", "ultimaker_cpe_light-grey", "ultimaker_cpe_plus_black", "ultimaker_cpe_plus_transparent", "ultimaker_cpe_plus_white", "ultimaker_cpe_red", "ultimaker_cpe_transparent", "ultimaker_cpe_white", "ultimaker_cpe_yellow", "ultimaker_nylon_black", "ultimaker_nylon_transparent", "ultimaker_pc_black", "ultimaker_pc_transparent", "ultimaker_pc_white", "ultimaker_pla_black", "ultimaker_pla_blue", "ultimaker_pla_green", "ultimaker_pla_magenta", "ultimaker_pla_orange", "ultimaker_pla_pearl-white", "ultimaker_pla_red", "ultimaker_pla_silver-metallic", "ultimaker_pla_transparent", "ultimaker_pla_white", "ultimaker_pla_yellow", "ultimaker_pp_transparent", "ultimaker_pva", "ultimaker_tough_pla_black", "ultimaker_tough_pla_green", "ultimaker_tough_pla_red", "ultimaker_tough_pla_white", "ultimaker_tpu_black", "ultimaker_tpu_blue", "ultimaker_tpu_red", "ultimaker_tpu_white", "verbatim_bvoh_175", "zyyx_pro_flex", "zyyx_pro_pla"] + }, + "overrides": { + "machine_name": { "default_value": "Flying Bear Base Printer" }, + + "machine_start_gcode": { "default_value": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\n\n;Code for nozzle cleaning and flow normalization\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.4 Y20 Z0.28 F5000.0\nG1 X10.4 Y170.0 Z0.28 F1500.0 E15\nG1 X10.1 Y170.0 Z0.28 F5000.0\nG1 X10.1 Y40 Z0.28 F1500.0 E30\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up" }, + + "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract the filament\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\n\nG28 X0 Y0 ;Home X and Y\n\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z" }, + + "machine_heated_bed": { "default_value": true }, + "machine_shape": { "default_value": "rectangular" }, + "machine_buildplate_type": { "value": "glass" }, + "machine_center_is_zero": { "default_value": false }, + + "material_diameter": { "default_value": 1.75 }, + + "layer_height_0": { "value": 0.2 }, + "line_width": { "value": "machine_nozzle_size" }, + "skin_line_width": { "value": "machine_nozzle_size" }, + "infill_line_width": { "value": "line_width + 0.1" }, + "skirt_brim_line_width": { "value": "line_width + 0.1" }, + "support_interface_line_width": { "value": "line_width - 0.1" }, + + "wall_thickness": { "value": "line_width * 3" }, + "wall_0_wipe_dist": { "value": 0.0 }, + "top_bottom_thickness": { "value": "layer_height_0 + layer_height * 3 if layer_height > 0.15 else 0.8" }, + "optimize_wall_printing_order": { "value": true }, + "travel_compensate_overlapping_walls_0_enabled": { "value": false }, + "fill_perimeter_gaps": { "value": "'everywhere'" }, + "filter_out_tiny_gaps": { "value": false }, + "fill_outline_gaps": { "value": false }, + "z_seam_type": { "value": "'sharpest_corner'" }, + "z_seam_corner": { "value": "'z_seam_corner_weighted'" }, + + "infill_sparse_density": { "value": 20 }, + "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" }, + "infill_overlap": { "value": 30 }, + "skin_overlap": { "value": 10 }, + "infill_wipe_dist": { "value": 0.0 }, + "infill_before_walls": { "value": false }, + "infill_enable_travel_optimization": { "value": true }, + + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_flow": { "value": 100 }, + "retraction_enable": { "value": true }, + "retraction_min_travel": { "value": 1.5 }, + "retraction_count_max": { "value": 100 }, + "retraction_extrusion_window": { "value": 10 }, + + "speed_print": { "value": 60 } , + "speed_infill": { "value": "speed_print" }, + "speed_wall": { "value": "speed_print / 2" }, + "speed_wall_0": { "value": "speed_wall" }, + "speed_wall_x": { "value": "speed_print" }, + "speed_roofing": { "value": "speed_topbottom" }, + "speed_topbottom": { "value": "speed_print / 2" }, + "speed_support": { "value": "speed_print" }, + "speed_support_interface": { "value": "speed_topbottom" }, + "speed_prime_tower": { "value": "speed_topbottom" }, + "speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" }, + "speed_layer_0": { "value": 20 }, + "speed_print_layer_0": { "value": "speed_layer_0" }, + "speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" }, + "skirt_brim_speed": { "value": "speed_layer_0" }, + "speed_z_hop": { "value": 5 }, + + "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" }, + "travel_retract_before_outer_wall": { "value": true }, + "retraction_combing_max_distance": { "value": 30 }, + "travel_avoid_other_parts": { "value": true }, + "travel_avoid_supports": { "value": true }, + "retraction_hop_enabled": { "value": false }, + "retraction_hop": { "value": 0.2 }, + + "cool_fan_enabled": { "value": true }, + "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, + "cool_min_layer_time": { "value": 10 }, + + "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, + "support_pattern": { "value": "'zigzag'" }, + "support_infill_rate": { "value": "0 if support_tree_enable else 20" }, + "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" }, + "support_xy_distance": { "value": "wall_line_width_0 * 2" }, + "support_xy_overrides_z": { "value": "'xy_overrides_z'" }, + "support_xy_distance_overhang": { "value": "wall_line_width_0" }, + "minimum_support_area": { "value": 5 }, + "minimum_interface_area": { "value": 10 }, + "support_interface_enable": { "value": true }, + "support_interface_height": { "value": "layer_height * 4" }, + "support_interface_skip_height": { "value": 0.2 }, + "support_interface_density": { "value": 33 }, + "support_interface_pattern": { "value": "'grid'" }, + "support_wall_count": { "value": 1 }, + "support_brim_enable": { "value": true }, + "support_brim_width": { "value": 4 }, + "support_use_towers": { "value": false }, + + "adhesion_type": { "value": "'skirt'" }, + "skirt_line_count": { "value": 3 }, + "skirt_gap": { "value": 10 }, + "skirt_brim_minimal_length": { "value": 50 }, + "brim_replaces_support": { "value": false }, + + "meshfix_maximum_resolution": { "value": 0.05 }, + "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, + + "adaptive_layer_height_variation": { "value": 0.04 }, + "adaptive_layer_height_variation_step": { "value": 0.04 } + } +} \ No newline at end of file diff --git a/resources/definitions/flyingbear_ghost_4s.def.json b/resources/definitions/flyingbear_ghost_4s.def.json new file mode 100644 index 0000000000..17f3578c16 --- /dev/null +++ b/resources/definitions/flyingbear_ghost_4s.def.json @@ -0,0 +1,54 @@ +{ + "name": "Flying Bear Ghost 4S", + "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 4S" }, + "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": 400 }, + + "machine_max_feedrate_x": { "value": 200 }, + "machine_max_feedrate_y": { "value": 200 }, + "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": 100 }, + "machine_max_acceleration_e": { "value": 1000 }, + "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": 1000 }, + "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/extruders/flyingbear_base_extruder_0.def.json b/resources/extruders/flyingbear_base_extruder_0.def.json new file mode 100644 index 0000000000..a792b373ff --- /dev/null +++ b/resources/extruders/flyingbear_base_extruder_0.def.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "flyingbear_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/images/flyingbear_platform.png b/resources/images/flyingbear_platform.png new file mode 100644 index 0000000000000000000000000000000000000000..a77c7909228680005a67d3283c7d8ded2c0a6957 GIT binary patch literal 85525 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 gpj?B;3@1zuyk5(<+