From 1060c6f7502d7e45da592bd4181329766bd20282 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sat, 30 May 2026 22:06:54 +0800 Subject: [PATCH] Add SeeMeCNC printer profiles (#13924) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add SeeMeCNC printer profiles Adds machine, filament, and process profiles for SeeMeCNC printers: Artemis, BOSSdelta 300, BOSSdelta 500 (0505/0510/0521), and RostockMAX v3.2/v4 — covering 0.4mm, 0.5mm, 0.7mm, and 1.0mm nozzles. Includes PLA, ABS, PETG, PETG-CF, PA-CF, and TPU filament profiles. Co-authored-by: Sam <47287571+Sewbot@users.noreply.github.com> * bump version --------- Co-authored-by: Sam <47287571+Sewbot@users.noreply.github.com> --- resources/profiles/SeeMeCNC.json | 694 ++++++++++++++++++ .../SeeMeCNC/SeeMeCNC Artemis 300_cover.png | Bin 0 -> 8270 bytes .../SeeMeCNC/SeeMeCNC BOSSdelta 300_cover.png | Bin 0 -> 7996 bytes .../SeeMeCNC BOSSdelta 500 0505_cover.png | Bin 0 -> 45019 bytes .../SeeMeCNC BOSSdelta 500 0510_cover.png | Bin 0 -> 34369 bytes .../SeeMeCNC BOSSdelta 500 0521_cover.png | Bin 0 -> 32495 bytes .../SeeMeCNC RostockMAX v3.2_cover.png | Bin 0 -> 28813 bytes .../SeeMeCNC/SeeMeCNC RostockMAX v4_cover.png | Bin 0 -> 23501 bytes .../SeeMeCNC/SeeMeCNC_Buildplate_Model.STL | Bin 0 -> 60084 bytes .../SeeMeCNC_Buildplate_Model_500.STL | Bin 0 -> 60084 bytes .../SeeMeCNC/SeeMeCNC_Buildplate_texture.png | Bin 0 -> 9085 bytes .../SeeMeCNC/filament/SeeMeCNC_ABS.json | 265 +++++++ .../SeeMeCNC/filament/SeeMeCNC_PA-CF.json | 268 +++++++ .../SeeMeCNC/filament/SeeMeCNC_PETG-CF.json | 265 +++++++ .../SeeMeCNC/filament/SeeMeCNC_PETG.json | 265 +++++++ .../SeeMeCNC/filament/SeeMeCNC_PLA.json | 447 +++++++++++ .../SeeMeCNC/filament/SeeMeCNC_TPU.json | 185 +++++ .../filament/SeeMeCNC_filament_base.json | 185 +++++ .../machine/SeeMeCNC Artemis 300.json | 15 + .../machine/SeeMeCNC BOSSdelta 300.json | 15 + .../machine/SeeMeCNC BOSSdelta 500 0505.json | 15 + .../machine/SeeMeCNC BOSSdelta 500 0510.json | 15 + .../machine/SeeMeCNC BOSSdelta 500 0521.json | 15 + .../machine/SeeMeCNC RostockMAX v3.2.json | 15 + .../machine/SeeMeCNC RostockMAX v4.json | 15 + .../machine/SeeMeCNC_Artemis_0_4mm.json | 351 +++++++++ .../machine/SeeMeCNC_Artemis_0_5mm.json | 351 +++++++++ .../machine/SeeMeCNC_Artemis_0_7mm.json | 351 +++++++++ .../machine/SeeMeCNC_Artemis_1_0mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0505_0_4mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0505_0_5mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0505_0_7mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0505_1_0mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0510_0_4mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0510_0_5mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0510_0_7mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0510_1_0mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0521_0_4mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0521_0_5mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0521_0_7mm.json | 351 +++++++++ .../SeeMeCNC_BOSSdelta500_0521_1_0mm.json | 351 +++++++++ .../machine/SeeMeCNC_BOSSdelta_300_0_4mm.json | 351 +++++++++ .../machine/SeeMeCNC_BOSSdelta_300_0_5mm.json | 351 +++++++++ .../machine/SeeMeCNC_BOSSdelta_300_0_7mm.json | 351 +++++++++ .../machine/SeeMeCNC_BOSSdelta_300_1_0mm.json | 351 +++++++++ .../SeeMeCNC_RostockMAX_v3.2_0_4mm.json | 351 +++++++++ .../SeeMeCNC_RostockMAX_v3.2_0_5mm.json | 351 +++++++++ .../SeeMeCNC_RostockMAX_v3.2_0_7mm.json | 351 +++++++++ .../SeeMeCNC_RostockMAX_v3.2_1_0mm.json | 351 +++++++++ .../machine/SeeMeCNC_RostockMAX_v4_0_4mm.json | 351 +++++++++ .../machine/SeeMeCNC_RostockMAX_v4_0_5mm.json | 351 +++++++++ .../machine/SeeMeCNC_RostockMAX_v4_0_7mm.json | 351 +++++++++ .../machine/SeeMeCNC_RostockMAX_v4_1_0mm.json | 351 +++++++++ .../0.16mm Fine @SeeMeCNC Artemis 0.4.json | 22 + ...16mm Fine @SeeMeCNC BOSSdelta 300 0.4.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0505 0.4.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0510 0.4.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0521 0.4.json | 22 + ...mm Fine @SeeMeCNC RostockMAX v3.2 0.4.json | 22 + ...16mm Fine @SeeMeCNC RostockMAX v4 0.4.json | 22 + ...m Draft @SeeMeCNC RostockMAX v3.2 0.4.json | 22 + .../0.20mm Fine @SeeMeCNC Artemis 0.5.json | 22 + ...20mm Fine @SeeMeCNC BOSSdelta 300 0.5.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0505 0.5.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0510 0.5.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0521 0.5.json | 22 + ...mm Fine @SeeMeCNC RostockMAX v3.2 0.5.json | 22 + ...20mm Fine @SeeMeCNC RostockMAX v4 0.5.json | 22 + ...0.20mm Standard @SeeMeCNC Artemis 0.4.json | 22 + ... Standard @SeeMeCNC BOSSdelta 300 0.4.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0505 0.4.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0510 0.4.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0521 0.4.json | 22 + ...tandard @SeeMeCNC RostockMAX v3.2 0.4.json | 22 + ... Standard @SeeMeCNC RostockMAX v4 0.4.json | 22 + .../0.24mm Draft @SeeMeCNC Artemis 0.4.json | 22 + ...4mm Draft @SeeMeCNC BOSSdelta 300 0.4.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0505 0.4.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0510 0.4.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0521 0.4.json | 22 + ...m Draft @SeeMeCNC RostockMAX v3.2 0.4.json | 22 + ...4mm Draft @SeeMeCNC RostockMAX v4 0.4.json | 22 + ...0.25mm Standard @SeeMeCNC Artemis 0.5.json | 22 + ... Standard @SeeMeCNC BOSSdelta 300 0.5.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0505 0.5.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0510 0.5.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0521 0.5.json | 22 + ...tandard @SeeMeCNC RostockMAX v3.2 0.5.json | 22 + ... Standard @SeeMeCNC RostockMAX v4 0.5.json | 22 + ...8mm Extra Draft @SeeMeCNC Artemis 0.4.json | 22 + ...tra Draft @SeeMeCNC BOSSdelta 300 0.4.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0505 0.4.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0510 0.4.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0521 0.4.json | 22 + ...a Draft @SeeMeCNC RostockMAX v3.2 0.4.json | 22 + ...tra Draft @SeeMeCNC RostockMAX v4 0.4.json | 22 + .../0.28mm Fine @SeeMeCNC Artemis 0.7.json | 22 + ...28mm Fine @SeeMeCNC BOSSdelta 300 0.7.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0505 0.7.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0510 0.7.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0521 0.7.json | 22 + ...mm Fine @SeeMeCNC RostockMAX v3.2 0.7.json | 22 + ...28mm Fine @SeeMeCNC RostockMAX v4 0.7.json | 22 + .../0.30mm Draft @SeeMeCNC Artemis 0.5.json | 22 + ...0mm Draft @SeeMeCNC BOSSdelta 300 0.5.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0505 0.5.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0510 0.5.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0521 0.5.json | 22 + ...m Draft @SeeMeCNC RostockMAX v3.2 0.5.json | 22 + ...0mm Draft @SeeMeCNC RostockMAX v4 0.5.json | 22 + ....30mm TPU Solid @SeeMeCNC Artemis 0.7.json | 34 + ...TPU Solid @SeeMeCNC BOSSdelta 300 0.7.json | 34 + ...olid @SeeMeCNC BOSSdelta 500 0505 0.7.json | 34 + ...olid @SeeMeCNC BOSSdelta 500 0510 0.7.json | 34 + ...olid @SeeMeCNC BOSSdelta 500 0521 0.7.json | 34 + ...U Solid @SeeMeCNC RostockMAX v3.2 0.7.json | 34 + ...TPU Solid @SeeMeCNC RostockMAX v4 0.7.json | 34 + ...5mm Extra Draft @SeeMeCNC Artemis 0.5.json | 22 + ...tra Draft @SeeMeCNC BOSSdelta 300 0.5.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0505 0.5.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0510 0.5.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0521 0.5.json | 22 + ...a Draft @SeeMeCNC RostockMAX v3.2 0.5.json | 22 + ...tra Draft @SeeMeCNC RostockMAX v4 0.5.json | 22 + ...0.35mm Standard @SeeMeCNC Artemis 0.7.json | 22 + ... Standard @SeeMeCNC BOSSdelta 300 0.7.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0505 0.7.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0510 0.7.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0521 0.7.json | 22 + ...tandard @SeeMeCNC RostockMAX v3.2 0.7.json | 22 + ... Standard @SeeMeCNC RostockMAX v4 0.7.json | 22 + ...0.35mm TPU Vase @SeeMeCNC Artemis 0.7.json | 37 + ... TPU Vase @SeeMeCNC BOSSdelta 300 0.7.json | 37 + ...Vase @SeeMeCNC BOSSdelta 500 0505 0.7.json | 37 + ...Vase @SeeMeCNC BOSSdelta 500 0510 0.7.json | 37 + ...Vase @SeeMeCNC BOSSdelta 500 0521 0.7.json | 37 + ...PU Vase @SeeMeCNC RostockMAX v3.2 0.7.json | 37 + ... TPU Vase @SeeMeCNC RostockMAX v4 0.7.json | 37 + .../0.40mm Fine @SeeMeCNC Artemis 1.0.json | 22 + ...40mm Fine @SeeMeCNC BOSSdelta 300 1.0.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0505 1.0.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0510 1.0.json | 22 + ...Fine @SeeMeCNC BOSSdelta 500 0521 1.0.json | 22 + ...mm Fine @SeeMeCNC RostockMAX v3.2 1.0.json | 22 + ...40mm Fine @SeeMeCNC RostockMAX v4 1.0.json | 22 + .../0.42mm Draft @SeeMeCNC Artemis 0.7.json | 22 + ...2mm Draft @SeeMeCNC BOSSdelta 300 0.7.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0505 0.7.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0510 0.7.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0521 0.7.json | 22 + ...m Draft @SeeMeCNC RostockMAX v3.2 0.7.json | 22 + ...2mm Draft @SeeMeCNC RostockMAX v4 0.7.json | 22 + ...9mm Extra Draft @SeeMeCNC Artemis 0.7.json | 22 + ...tra Draft @SeeMeCNC BOSSdelta 300 0.7.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0505 0.7.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0510 0.7.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0521 0.7.json | 22 + ...a Draft @SeeMeCNC RostockMAX v3.2 0.7.json | 22 + ...tra Draft @SeeMeCNC RostockMAX v4 0.7.json | 22 + ...0.50mm Standard @SeeMeCNC Artemis 1.0.json | 22 + ... Standard @SeeMeCNC BOSSdelta 300 1.0.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0505 1.0.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0510 1.0.json | 22 + ...dard @SeeMeCNC BOSSdelta 500 0521 1.0.json | 22 + ...tandard @SeeMeCNC RostockMAX v3.2 1.0.json | 22 + ... Standard @SeeMeCNC RostockMAX v4 1.0.json | 22 + .../0.60mm Draft @SeeMeCNC Artemis 1.0.json | 22 + ...0mm Draft @SeeMeCNC BOSSdelta 300 1.0.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0505 1.0.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0510 1.0.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0521 1.0.json | 22 + ...m Draft @SeeMeCNC RostockMAX v3.2 1.0.json | 22 + ...0mm Draft @SeeMeCNC RostockMAX v4 1.0.json | 22 + ...0mm Extra Draft @SeeMeCNC Artemis 1.0.json | 22 + ...tra Draft @SeeMeCNC BOSSdelta 300 1.0.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0505 1.0.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0510 1.0.json | 22 + ...raft @SeeMeCNC BOSSdelta 500 0521 1.0.json | 22 + ...a Draft @SeeMeCNC RostockMAX v3.2 1.0.json | 22 + ...tra Draft @SeeMeCNC RostockMAX v4 1.0.json | 22 + .../process/SeeMeCNC_process_base.json | 351 +++++++++ 181 files changed, 15841 insertions(+) create mode 100644 resources/profiles/SeeMeCNC.json create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC Artemis 300_cover.png create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC BOSSdelta 300_cover.png create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC BOSSdelta 500 0505_cover.png create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC BOSSdelta 500 0510_cover.png create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC BOSSdelta 500 0521_cover.png create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC RostockMAX v3.2_cover.png create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC RostockMAX v4_cover.png create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC_Buildplate_Model.STL create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC_Buildplate_Model_500.STL create mode 100644 resources/profiles/SeeMeCNC/SeeMeCNC_Buildplate_texture.png create mode 100644 resources/profiles/SeeMeCNC/filament/SeeMeCNC_ABS.json create mode 100644 resources/profiles/SeeMeCNC/filament/SeeMeCNC_PA-CF.json create mode 100644 resources/profiles/SeeMeCNC/filament/SeeMeCNC_PETG-CF.json create mode 100644 resources/profiles/SeeMeCNC/filament/SeeMeCNC_PETG.json create mode 100644 resources/profiles/SeeMeCNC/filament/SeeMeCNC_PLA.json create mode 100644 resources/profiles/SeeMeCNC/filament/SeeMeCNC_TPU.json create mode 100644 resources/profiles/SeeMeCNC/filament/SeeMeCNC_filament_base.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC Artemis 300.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 300.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0505.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0510.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0521.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC RostockMAX v3.2.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC RostockMAX v4.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_4mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_5mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_7mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_1_0mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_4mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_5mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_7mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_1_0mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_4mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_5mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_7mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_1_0mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_4mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_5mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_7mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_1_0mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_4mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_5mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_7mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_1_0mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_4mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_5mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_7mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_1_0mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_4mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_5mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_7mm.json create mode 100644 resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_1_0mm.json create mode 100644 resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC Artemis 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC RostockMAX v4 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC Artemis 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC RostockMAX v4 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC Artemis 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC RostockMAX v4 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC Artemis 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC RostockMAX v4 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC Artemis 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC RostockMAX v4 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC Artemis 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC Artemis 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC RostockMAX v4 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC Artemis 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC RostockMAX v4 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC Artemis 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC Artemis 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC Artemis 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC RostockMAX v4 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC Artemis 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC Artemis 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC RostockMAX v4 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC Artemis 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC RostockMAX v4 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC Artemis 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7.json create mode 100644 resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC Artemis 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC RostockMAX v4 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC Artemis 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC RostockMAX v4 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC Artemis 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0.json create mode 100644 resources/profiles/SeeMeCNC/process/SeeMeCNC_process_base.json diff --git a/resources/profiles/SeeMeCNC.json b/resources/profiles/SeeMeCNC.json new file mode 100644 index 0000000000..401a0f81c9 --- /dev/null +++ b/resources/profiles/SeeMeCNC.json @@ -0,0 +1,694 @@ +{ + "name": "SeeMeCNC", + "version": "2.4.0.00", + "force_update": "1", + "description": "SeeMeCNC configurations - Full profile set for Artemis, BOSSdelta, and RostockMAX printers", + "machine_model_list": [ + { + "name": "SeeMeCNC Artemis 300", + "sub_path": "machine/SeeMeCNC Artemis 300.json" + }, + { + "name": "SeeMeCNC BOSSdelta 300", + "sub_path": "machine/SeeMeCNC BOSSdelta 300.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0505", + "sub_path": "machine/SeeMeCNC BOSSdelta 500 0505.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0510", + "sub_path": "machine/SeeMeCNC BOSSdelta 500 0510.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0521", + "sub_path": "machine/SeeMeCNC BOSSdelta 500 0521.json" + }, + { + "name": "SeeMeCNC RostockMAX v3.2", + "sub_path": "machine/SeeMeCNC RostockMAX v3.2.json" + }, + { + "name": "SeeMeCNC RostockMAX v4", + "sub_path": "machine/SeeMeCNC RostockMAX v4.json" + } + ], + "process_list": [ + { + "name": "SeeMeCNC process base", + "sub_path": "process/SeeMeCNC_process_base.json" + }, + { + "name": "0.16mm Fine @SeeMeCNC Artemis 0.4", + "sub_path": "process/0.16mm Fine @SeeMeCNC Artemis 0.4.json" + }, + { + "name": "0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4", + "sub_path": "process/0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4.json" + }, + { + "name": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4", + "sub_path": "process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4.json" + }, + { + "name": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4", + "sub_path": "process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4.json" + }, + { + "name": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4", + "sub_path": "process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4.json" + }, + { + "name": "0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4", + "sub_path": "process/0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4.json" + }, + { + "name": "0.16mm Fine @SeeMeCNC RostockMAX v4 0.4", + "sub_path": "process/0.16mm Fine @SeeMeCNC RostockMAX v4 0.4.json" + }, + { + "name": "0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "sub_path": "process/0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json" + }, + { + "name": "0.20mm Fine @SeeMeCNC Artemis 0.5", + "sub_path": "process/0.20mm Fine @SeeMeCNC Artemis 0.5.json" + }, + { + "name": "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5", + "sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5.json" + }, + { + "name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5", + "sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5.json" + }, + { + "name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5", + "sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5.json" + }, + { + "name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5", + "sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5.json" + }, + { + "name": "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5", + "sub_path": "process/0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5.json" + }, + { + "name": "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5", + "sub_path": "process/0.20mm Fine @SeeMeCNC RostockMAX v4 0.5.json" + }, + { + "name": "0.20mm Standard @SeeMeCNC Artemis 0.4", + "sub_path": "process/0.20mm Standard @SeeMeCNC Artemis 0.4.json" + }, + { + "name": "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "sub_path": "process/0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4.json" + }, + { + "name": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "sub_path": "process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4.json" + }, + { + "name": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "sub_path": "process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4.json" + }, + { + "name": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "sub_path": "process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4.json" + }, + { + "name": "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "sub_path": "process/0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4.json" + }, + { + "name": "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "sub_path": "process/0.20mm Standard @SeeMeCNC RostockMAX v4 0.4.json" + }, + { + "name": "0.24mm Draft @SeeMeCNC Artemis 0.4", + "sub_path": "process/0.24mm Draft @SeeMeCNC Artemis 0.4.json" + }, + { + "name": "0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4", + "sub_path": "process/0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4.json" + }, + { + "name": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "sub_path": "process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json" + }, + { + "name": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "sub_path": "process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json" + }, + { + "name": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "sub_path": "process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json" + }, + { + "name": "0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "sub_path": "process/0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json" + }, + { + "name": "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4", + "sub_path": "process/0.24mm Draft @SeeMeCNC RostockMAX v4 0.4.json" + }, + { + "name": "0.25mm Standard @SeeMeCNC Artemis 0.5", + "sub_path": "process/0.25mm Standard @SeeMeCNC Artemis 0.5.json" + }, + { + "name": "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5.json" + }, + { + "name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5.json" + }, + { + "name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5.json" + }, + { + "name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5.json" + }, + { + "name": "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "sub_path": "process/0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5.json" + }, + { + "name": "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "sub_path": "process/0.25mm Standard @SeeMeCNC RostockMAX v4 0.5.json" + }, + { + "name": "0.28mm Extra Draft @SeeMeCNC Artemis 0.4", + "sub_path": "process/0.28mm Extra Draft @SeeMeCNC Artemis 0.4.json" + }, + { + "name": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4", + "sub_path": "process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4.json" + }, + { + "name": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "sub_path": "process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json" + }, + { + "name": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "sub_path": "process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json" + }, + { + "name": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "sub_path": "process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json" + }, + { + "name": "0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4", + "sub_path": "process/0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4.json" + }, + { + "name": "0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4", + "sub_path": "process/0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4.json" + }, + { + "name": "0.28mm Fine @SeeMeCNC Artemis 0.7", + "sub_path": "process/0.28mm Fine @SeeMeCNC Artemis 0.7.json" + }, + { + "name": "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7", + "sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7.json" + }, + { + "name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7", + "sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7.json" + }, + { + "name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7", + "sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7.json" + }, + { + "name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7", + "sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7.json" + }, + { + "name": "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7", + "sub_path": "process/0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7.json" + }, + { + "name": "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7", + "sub_path": "process/0.28mm Fine @SeeMeCNC RostockMAX v4 0.7.json" + }, + { + "name": "0.30mm Draft @SeeMeCNC Artemis 0.5", + "sub_path": "process/0.30mm Draft @SeeMeCNC Artemis 0.5.json" + }, + { + "name": "0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5", + "sub_path": "process/0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5.json" + }, + { + "name": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "sub_path": "process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json" + }, + { + "name": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "sub_path": "process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json" + }, + { + "name": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "sub_path": "process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json" + }, + { + "name": "0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5", + "sub_path": "process/0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5.json" + }, + { + "name": "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5", + "sub_path": "process/0.30mm Draft @SeeMeCNC RostockMAX v4 0.5.json" + }, + { + "name": "0.30mm TPU Solid @SeeMeCNC Artemis 0.7", + "sub_path": "process/0.30mm TPU Solid @SeeMeCNC Artemis 0.7.json" + }, + { + "name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7", + "sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7.json" + }, + { + "name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7", + "sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7.json" + }, + { + "name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7", + "sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7.json" + }, + { + "name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7", + "sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7.json" + }, + { + "name": "0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7", + "sub_path": "process/0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7.json" + }, + { + "name": "0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7", + "sub_path": "process/0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7.json" + }, + { + "name": "0.35mm Extra Draft @SeeMeCNC Artemis 0.5", + "sub_path": "process/0.35mm Extra Draft @SeeMeCNC Artemis 0.5.json" + }, + { + "name": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5", + "sub_path": "process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5.json" + }, + { + "name": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "sub_path": "process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json" + }, + { + "name": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "sub_path": "process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json" + }, + { + "name": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "sub_path": "process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json" + }, + { + "name": "0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5", + "sub_path": "process/0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5.json" + }, + { + "name": "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5", + "sub_path": "process/0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5.json" + }, + { + "name": "0.35mm Standard @SeeMeCNC Artemis 0.7", + "sub_path": "process/0.35mm Standard @SeeMeCNC Artemis 0.7.json" + }, + { + "name": "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "sub_path": "process/0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7.json" + }, + { + "name": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "sub_path": "process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7.json" + }, + { + "name": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "sub_path": "process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7.json" + }, + { + "name": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "sub_path": "process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7.json" + }, + { + "name": "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "sub_path": "process/0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7.json" + }, + { + "name": "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "sub_path": "process/0.35mm Standard @SeeMeCNC RostockMAX v4 0.7.json" + }, + { + "name": "0.35mm TPU Vase @SeeMeCNC Artemis 0.7", + "sub_path": "process/0.35mm TPU Vase @SeeMeCNC Artemis 0.7.json" + }, + { + "name": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7", + "sub_path": "process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7.json" + }, + { + "name": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7", + "sub_path": "process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7.json" + }, + { + "name": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7", + "sub_path": "process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7.json" + }, + { + "name": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7", + "sub_path": "process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7.json" + }, + { + "name": "0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7", + "sub_path": "process/0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7.json" + }, + { + "name": "0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7", + "sub_path": "process/0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7.json" + }, + { + "name": "0.40mm Fine @SeeMeCNC Artemis 1.0", + "sub_path": "process/0.40mm Fine @SeeMeCNC Artemis 1.0.json" + }, + { + "name": "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0", + "sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0.json" + }, + { + "name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0", + "sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0.json" + }, + { + "name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0", + "sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0.json" + }, + { + "name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0", + "sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0.json" + }, + { + "name": "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0", + "sub_path": "process/0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0.json" + }, + { + "name": "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0", + "sub_path": "process/0.40mm Fine @SeeMeCNC RostockMAX v4 1.0.json" + }, + { + "name": "0.42mm Draft @SeeMeCNC Artemis 0.7", + "sub_path": "process/0.42mm Draft @SeeMeCNC Artemis 0.7.json" + }, + { + "name": "0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7", + "sub_path": "process/0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7.json" + }, + { + "name": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "sub_path": "process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json" + }, + { + "name": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "sub_path": "process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json" + }, + { + "name": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "sub_path": "process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json" + }, + { + "name": "0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7", + "sub_path": "process/0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7.json" + }, + { + "name": "0.42mm Draft @SeeMeCNC RostockMAX v4 0.7", + "sub_path": "process/0.42mm Draft @SeeMeCNC RostockMAX v4 0.7.json" + }, + { + "name": "0.49mm Extra Draft @SeeMeCNC Artemis 0.7", + "sub_path": "process/0.49mm Extra Draft @SeeMeCNC Artemis 0.7.json" + }, + { + "name": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7", + "sub_path": "process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7.json" + }, + { + "name": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "sub_path": "process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json" + }, + { + "name": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "sub_path": "process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json" + }, + { + "name": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "sub_path": "process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json" + }, + { + "name": "0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7", + "sub_path": "process/0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7.json" + }, + { + "name": "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7", + "sub_path": "process/0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7.json" + }, + { + "name": "0.50mm Standard @SeeMeCNC Artemis 1.0", + "sub_path": "process/0.50mm Standard @SeeMeCNC Artemis 1.0.json" + }, + { + "name": "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "sub_path": "process/0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0.json" + }, + { + "name": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "sub_path": "process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0.json" + }, + { + "name": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "sub_path": "process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0.json" + }, + { + "name": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "sub_path": "process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0.json" + }, + { + "name": "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "sub_path": "process/0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0.json" + }, + { + "name": "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "sub_path": "process/0.50mm Standard @SeeMeCNC RostockMAX v4 1.0.json" + }, + { + "name": "0.60mm Draft @SeeMeCNC Artemis 1.0", + "sub_path": "process/0.60mm Draft @SeeMeCNC Artemis 1.0.json" + }, + { + "name": "0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0", + "sub_path": "process/0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0.json" + }, + { + "name": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "sub_path": "process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json" + }, + { + "name": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "sub_path": "process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json" + }, + { + "name": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "sub_path": "process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json" + }, + { + "name": "0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0", + "sub_path": "process/0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0.json" + }, + { + "name": "0.60mm Draft @SeeMeCNC RostockMAX v4 1.0", + "sub_path": "process/0.60mm Draft @SeeMeCNC RostockMAX v4 1.0.json" + }, + { + "name": "0.70mm Extra Draft @SeeMeCNC Artemis 1.0", + "sub_path": "process/0.70mm Extra Draft @SeeMeCNC Artemis 1.0.json" + }, + { + "name": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0", + "sub_path": "process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0.json" + }, + { + "name": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "sub_path": "process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json" + }, + { + "name": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "sub_path": "process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json" + }, + { + "name": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "sub_path": "process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json" + }, + { + "name": "0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0", + "sub_path": "process/0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0.json" + }, + { + "name": "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0", + "sub_path": "process/0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0.json" + } + ], + "filament_list": [ + { + "name": "SeeMeCNC filament base", + "sub_path": "filament/SeeMeCNC_filament_base.json" + }, + { + "name": "SeeMeCNC ABS", + "sub_path": "filament/SeeMeCNC_ABS.json" + }, + { + "name": "SeeMeCNC PA-CF", + "sub_path": "filament/SeeMeCNC_PA-CF.json" + }, + { + "name": "SeeMeCNC PETG", + "sub_path": "filament/SeeMeCNC_PETG.json" + }, + { + "name": "SeeMeCNC PETG-CF", + "sub_path": "filament/SeeMeCNC_PETG-CF.json" + }, + { + "name": "SeeMeCNC TPU", + "sub_path": "filament/SeeMeCNC_TPU.json" + }, + { + "name": "SeeMeCNC PLA", + "sub_path": "filament/SeeMeCNC_PLA.json" + } + ], + "machine_list": [ + { + "name": "SeeMeCNC Artemis 0.4 nozzle", + "sub_path": "machine/SeeMeCNC_Artemis_0_4mm.json" + }, + { + "name": "SeeMeCNC Artemis 0.5 nozzle", + "sub_path": "machine/SeeMeCNC_Artemis_0_5mm.json" + }, + { + "name": "SeeMeCNC Artemis 0.7 nozzle", + "sub_path": "machine/SeeMeCNC_Artemis_0_7mm.json" + }, + { + "name": "SeeMeCNC Artemis 1.0 nozzle", + "sub_path": "machine/SeeMeCNC_Artemis_1_0mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 300 0.4 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta_300_0_4mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 300 0.5 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta_300_0_5mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta_300_0_7mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 300 1.0 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta_300_1_0mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0505_0_4mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0505_0_5mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0505_0_7mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0505_1_0mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0510_0_4mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0510_0_5mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0510_0_7mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0510_1_0mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0521_0_4mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0521_0_5mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0521_0_7mm.json" + }, + { + "name": "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle", + "sub_path": "machine/SeeMeCNC_BOSSdelta500_0521_1_0mm.json" + }, + { + "name": "SeeMeCNC RostockMAX v3.2 0.4 nozzle", + "sub_path": "machine/SeeMeCNC_RostockMAX_v3.2_0_4mm.json" + }, + { + "name": "SeeMeCNC RostockMAX v3.2 0.5 nozzle", + "sub_path": "machine/SeeMeCNC_RostockMAX_v3.2_0_5mm.json" + }, + { + "name": "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "sub_path": "machine/SeeMeCNC_RostockMAX_v3.2_0_7mm.json" + }, + { + "name": "SeeMeCNC RostockMAX v3.2 1.0 nozzle", + "sub_path": "machine/SeeMeCNC_RostockMAX_v3.2_1_0mm.json" + }, + { + "name": "SeeMeCNC RostockMAX v4 0.4 nozzle", + "sub_path": "machine/SeeMeCNC_RostockMAX_v4_0_4mm.json" + }, + { + "name": "SeeMeCNC RostockMAX v4 0.5 nozzle", + "sub_path": "machine/SeeMeCNC_RostockMAX_v4_0_5mm.json" + }, + { + "name": "SeeMeCNC RostockMAX v4 0.7 nozzle", + "sub_path": "machine/SeeMeCNC_RostockMAX_v4_0_7mm.json" + }, + { + "name": "SeeMeCNC RostockMAX v4 1.0 nozzle", + "sub_path": "machine/SeeMeCNC_RostockMAX_v4_1_0mm.json" + } + ] +} diff --git a/resources/profiles/SeeMeCNC/SeeMeCNC Artemis 300_cover.png b/resources/profiles/SeeMeCNC/SeeMeCNC Artemis 300_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..f98182e5733173caf0f3b7b2597b7f690fe06d00 GIT binary patch literal 8270 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

JOD`vq&C| z+d_-=!S?!s3=q&Lzc6c9VznxTc%ohi#jVF(#KyMRFpamI%gJ0qvswDfJObc_Rrd5T zaJTnX^g(aGNz$cc;F#2l-{);iKPwwS`raKnZ>GEWzs!~Xhf8euMXUZT3+(^?v^sYU K?lh`9#{M7eZDL^n literal 0 HcmV?d00001 diff --git a/resources/profiles/SeeMeCNC/SeeMeCNC BOSSdelta 300_cover.png b/resources/profiles/SeeMeCNC/SeeMeCNC BOSSdelta 300_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6e603a0994d1b2cb7f4c95c7ef56894c373e38 GIT binary patch literal 7996 zcmeHs=U3BDu=h6!5RfVe1_)h>(tD`V10ucmNJl_JFH#avx}Zo0=~cP{(g}v5G^I%B z1Q0=r1`$O-xcpu`@1DQlp1Wse=Y00enX@}Pv%7OP(by14dxh-^006Xlx>}}}lJp-_ zLN0r%WY*$K0SYihYJlcHh(uokG7ohFbpU8iqdvPweu=qVbWIHaAY1?dFpmM?Jd|Tu@NZ%F2qBl~qno4v9p@$H#kkcw}d1 zhlGSwR#v`!+eS@Iy}i9XJUmPw%oZ0H_V@Qbj)`=+=b)~pGQY5~wzm9GUZx~J_wl1( z9&S!GRpqSA<}WJ?xd_Q}CFytF9qk<-R8-Va4z`8G1%0^TwUsY?Y;3A(>WK+Wm0F5C zT-=5?1tTJ3qA=0X7|c^)!53O8PwwcZS(`uca;vEt7g(c;LAZq9~-2srs}V)_0U22Nw8g&wpy*TU2}YFS$0HmVZ&zlLr!ik zU3R$oZ8ZmH2PYKDhl|sTgFBj=!(UC+)6qG{*$EqkNs8|;N{=WiDSqYQS`rnGw=?|Y zY5l&w_R@#{*Z#M9U`$tJ@p5gTKvP3AK<(?C`z4@4>)HeW05#Kp3r_o`Zo3;twYxm{Ugh4a7n}PXmhMQU2mEdz+>Q9Q}^q0*o z@3{;XsP>KC+}^tWZbHDIM^7+s^W16aVdT-N-&*hRfZx{y?meZD>j@e5x7w>OXRaSc zyTsNi|4mCcR^a6}LXS=leB9o=oEVUPW!)KJ3TI9Gu^=54WKy0+v9EoU6{-MJq9wee zw`Iaps&3ERh{r2>|G|9AoEhln5-dm#3-TJcei2$fg~I%U2T-Rl`L9(Kfd?eh8DX8| zI{aG)3v_3Tpop@yjEep-{5%Iy_=nQ(N4qPhn#+%H79(7=3&~{Od^H5iOheRZah=sJ zI^p;5G6#N77Dgm*)V3eGrZE-+U-o1OQamiPx^=z=lWp_cXdPvT5A`&1iE&N>0c|`L(CdG4}#fLi0RJKB!vB45@!i_#?N&Gqao&Sy?&W%dWR0Z zRc3Ti=N7<_rqd0sTy$_OFzP90X=~tx@K_pjK6{m!q*mNdNfT};hRN-Np-b+EHC_F; z)gScC2zufEO2uMOAgnkGoW*Z|iaQmoog|KEc^THU(Y)BdYJd5303rkWBy zzldPFpY#0f0f+Cqe?kqWlr0JR6)S1quPgbJ!_!B>DE>@1ke`u;JQ)Fe9fo6Ol?_3m zXQzxN2^+xNTvZc=BzPA@;?3H?a&L=1F;_QM?;ij~EgiAM-3$TMfu+4FGU2ZB)R9$J z2Cu@-AyuCZjW*yZcfxA!F~OQT$l8+2*hQTg%ge6?xK?~he(FCkCQ5#MZ~eJ!y_LP3|=G; zM8U1sbplH6`370zj7%TK!nHv7&VrMYIgn6yRT# zRBs1WGHb0p7BA)7g@`t%?sbOAY*f70^1kEf_X^u|RUsM198|wPvo-YWR*%%r9aMT} z$Boc@n+-pPj@HkOKYrO=(@qnBgDhntOUjW9V;aBE<8OS(urf}^?ETN!r+4>06<6)j z+1=9FW)C~rvc92`x zr@-;XUU=m`<{Kr6&Ic?+fDnT;kK{Y3Dtb29<^Ym{aE4EO+{5{08a8*j#oWokuL+r91&*TmpiH7)YT@B5#6;`~r04HygZ4ymq`(;r|Y^S~%C$BjwOb{nprZbJV=Jg%V2i|@G! zbye?`OQsGaYhYAnkAx(K`NSLOz|&tDa@~YPZ3Pnn>$13;wegEL7d3UFOPn8FbEXMR z!;UAB!~s*$GuO(SkB0uVwXC zA8|Lag53SGgHQ1@bHNE#2?UdG+K-)u5tS9$MYegZx15nYq>GhRfeO+(frcAGAH zkc64{rDoGUR^Q5TLZhpUVrTjMOS>&G&tDdZ`aL~KFK1?``O@1`BM0rIDSOz5iy0J1U%R^ z*YC2O8zBTWmKy68&Wcl>!MRCNPH%Apkbm40#do$c$Ia?Q7*?2mPaHoXcupYaA&WX> zquaI2gF3oRB1omKlcn-bi=ek`D{CxHT{@O#4uV+9Gv=WtnKYo5hE|To1_(&54 zd+RXCsL2#ohDy)|LLbd}tmXcygvz-X(7xd0|%AtX5j@c~U5=plP*{gmYX=}UQ}=nX`@ z_0fLNbE7jPTXS!x^4dvLc5TyxmN}NWHXNSKa%f4iB4##)Lt!zDKC`2pywYv7T_ZkN z8d^3ZMgV*?A&#LaFKJ+c0=FbNl~?Z?$n;{yuHHH2KBrm9r$^!uJkYtR&->ZE3g56n zIXDw)c!=Hoh`o}F97WngzkXdZT!Cvr)=;3Cg@ME{On3l{o&rO+DnOy$(iJItJ5vK4 z_xN!b7ONE4P)hh_saHypmy%E99ich@FZvx&Loj(31htWBwdpxRM;#zz;1_te8cxym zTvS3u?0WoUWdjqM(fKDS1!q8gx1e1?6V}9{9QuxxDdVev*$_lU#9Hkij-XN>og~lke=Lz7m*x++OAakiHD zU74GtDs2Qr`~gYnMiVds@PMBNa;-dr*(#Q@-+D9w#CrUVB+LF~75lm(0E)Z}C}XdpfW52Lr4?KY2YuMp?hKs}4|h)6^$Iv1JvKN(xTGKWwzS4I6_Gf-^%Gr*7u0tGm@1xX>xYBL!i}Nx70#roP78ta;dk@;AO)ImU!Re_u2tAYQ6Kd^--#7a1H;^o&<)hc zB1zV`JG%(qD56R+xodxkrXKG+{-wNKiW z=ozhD|N)a3P3(Z)CPxN#byhINGqaJw@%*k?x}B9S4q{OOj?>!JLXLU1bV z2=_M|Y2`Is+P|$INWu;K?2sPNd<0gWfP97=bxQiQCM{iEe3dW4h(mHi-#4?NtD&%Q z;Hq`fz6dc_z!#JQM*nu3@;q;r3NKTO*4t~F$n<|f-y0L>av(!nXXfVh;LoBOmOvTt z`4CN?GyNAgx;H7HlK1I|tq@co%<(Zd>xQ%?fIi>s|AU`yUW{cREkwwnRiFr$T;?gU z%`)uYx!S@nRPBX|QDRNbi!8?k=vy!T;peIBe{0)vp@k8Lnb4>_iU&C@ttpm23CKP` zEv390=>9lx8<=bOb$Dsu{eB~pM1BNb2>inx9Po*>f&Df|?WRZ^Gw9U}7DFfE6m9FR z(kN#64xP_yS6T$dE9v6Hjd;7{iR&MpZZJ`2@WZVIK2mV1-e_o6+_LQ< zrFnNmghRL=(`_(Gr=|lJq);Zdd>__5>#lN?c@g@Yka`HP>7W#h@NPCAL5_VOk~`D8 zW&AE`G@MpA^9}1XW9ph0F^404ffr3FKhXGSWq-uhxM^f-41b%vF8h?bGpoUz2A9u* zC{$$JJFm|rhkskxarKJbUhg1Z;cF@&xBm!rgif#f>2*7OSH~;y&$|vnu%lH9IB%cn zsggj^nq*9P$I{|oT!cI%=Txp9jS(-a-}K+W9(ob)>hXL9tT?UXrUn97ABbk_d(&9> zcUETB)D>2&?G)EIK*;@ZDF zV#O1sTO}h>{&en^SG(kq6UEpH zZw1OdNy{C+F%JC16J9m9xz~s!9_}tkzFS3@xTWHpIh*oI))pYtgMG8I4~s&a3+_a; z@8UWBD-xQo?D@BfoGc+D$a7F6(H8!O}qttgWtjiwMKH2RNL!3uK!M~@a_{s zsv8L#&rsf-zn0)Nwg^Y*lnF9XrLW&Aeq7$_r13&{=vRCdQ}D$=&a)b&#vaDnSC+-D zJLk8ENjgeE+-OdE47WUG$&JCdIyEyvQc|2 zljeP+lfrGCi=X}N#p^o5kLd}s_i8qPC1N_u8_amQUN)sYlcl*R8jF)$H2JqC`|Q2@ zQ)fJL)>-K-)Re&ocVIY>4$VYGKh|4yb1sla%QoWTPv6CK-(;HjiQ0hGWnC(wO!}fp zAAl7mmquTEb46C))biOnGv?y#^y2S!Do{KA4!%4d-Y@=2hghS)h~3HwB;OgQQ$8|9 zG{drmxeZkddeblV*6FV&!LOsTlMNuXDx$i*~*jk6PT?oZ(^<}^Hc>m+=i$519 zFNe8KR^l~hW?I@EuI8z!*0ITFj*pYO3#?E1uVXfvkX{|0c|vUHiA)xkP~{*be3%4B#fc|O$46%Gk7{R7Gfqq`uwXCdK%^Ok z@jzRSCP&o)?QzfwpM;j}A!gMb(6_%WVosz5#}e|&?#b%oEuip~-KlO7Bb=FhLQkB> z(|f?Ilr{0+kX*DZIt9nGEXpww#oEeN_-Z;vukVcP@+@lI!}gaCiV!Jel)tsyt$1TQ zDq@YIW|OO4tBL1i2!*m0R=2Q~MuSjHVx%h=6a1xNP$=Opq*f!p7|Tc2;9;Oo`x4Zx z-+Gl2KJ$+xNvzrOGO(G_LCb>fUOmp21NDXhb)x6 z9ZmR2LAIsKhz1R^N&rrD)~~nbR>Pu~0SCb`u}A6vX<$Ft_+^-1YReyrTQk(>%yEK@#tk>iZ?l0tJ0UeH zvV4KagEWSqv#0$v9eY zJe%!~2kV-~K`i0+okj=sOr&oGc^nUXntHxQ5bQ-5JQmTJvpR0+2Lsfv^?1>wn; zzNS^(p1`%37+u@X4+!Ufrq1L45!qgT1*<6vY-hIY?34NYGuOHRytq}sGnQ=Hvk8T7ee!+|P*VjMYNRyz&{ddWx>-rfo$hxZ;T(-L0(k)mRpb} zipk>&@Cx?{kS$K@AqOZG<-;9lrvx8qz-D#4ERcSwko3%tLF*(JYUiTR0~@f4V#9bD zGRz&*4Yw7Qt9hOP2J8~f6Vm}mYU6y@r??i#*X;Wox_j8QfhSfCRzLrSwEU(ErN%wu zN^-e^y|c)Z8WUOhLVV@aTie96h2w9+NTO{w+M~DLH?e931W9Le`;9vz6EU2MI-7aq zbwA+)kRx&Nnr}QT=sx1u6E*o-(LRewo+OXJw?bK3y_NE92J_X)_#eoKG?WL}L_Ovs zO)$6xmZo|dIHXn+H6U_D5#P_nS+E@XXJ0NKby6JjjOi;dtXVf(g#4AWkIEFhjcX-Q z|LEofmhLQoM_c{Tkvr-Uxyj#v#GmGOu~q|GeOW4P1^kThK0v>;q+MO`{S-Z zSe2$%86Rei#Ew3`ethFs8Vp{YGFzJJouf^Puv4K@M0J8$Y$Xzfq&NHu;Nw0?5n$b8+fmcllQt@|9s_C`k%px_&J;Cvc-Gd-(<+oF@H``sEf z>v`q?L^}jmeGm4t`cGa+jz<^w+}>AD+EkoV8j{cP4)2}fFnp?2-zUSt_fOSGfF6(~ z*2U|Vg7dShJdf&;->qCq`V98QU_o{>q)~l?&Nm|OVG=`2bvs<@ymP;4uWvm%dAS7M zXgD^=K|m?H)gINaI%@q}xN22ZynW;QwV*#gPm=2U_ch_)WScJH=CT=gh(jbWHS+0D6)_hyoBt;)IfgV4B^ zYiGh~eW{=~ez`8-{d%FCS@8RR;$*z^Yop)a;+Co5mo)Zwjdo0@20dlW`_S)ZlfU(Pul37UrnnEN5QI@B}j|u={rTN$RlYGhB zQ9{#F^ewrC(OsV;%V#*y32z772+sm$o1W_g;gaNLGBl`O;d(MR92dH}N?sOWZg&<+ z8*R%rsb&pxS{ui9{+pC}`lH73D`QS8|LZo`?gHW$&6#J560aE6=7E3XTClAY#jrT6 zwSTn%t7iwPZ(`6PI=y`J2ghY!d`2btMFYPq41UadXrqbx9y*k7?&pS(H4k_}J#2?! ztX6r;d;Gpd25Oz5^J>iV7!gljQ35RG1$s(uRtWi6bx`!?#?X#@Qjz?9qze~c3ZXb; z^sBo_&xl{hm`&D3EhO}B{G74xUspR{O#6QLYX(Ev;l@Ge6_}#Rcia*Hya)v>9<|MZSLW>M=CJgBo)*aMxIO$C-6M}9|p6clCo7^X*`HM+hrn>t-BF+WyJ oRj>Gd!ABlFQWf$4$o_pa5JGLT89V1O^xvF(|ZY5370-67oAw*CocGO7%dBGMG`qfaz@ zxD_q!lr`aXvS76~D?_lFZqD|H?H|#vEc&lJEaq!ijT%_znH4=JT6Yvf7<{5xP4Fx_WehaFSpmhjqRF|9>!eHheSi)G4*VX#0$d*^D(Xx2a(#=8H$|Vzab;s@5mtov5afgQ? z8F|RBw>-mS-?M41n_R;6*FS2Ea=eE;UnSVs>;eUHGG0 zZ(Z{VFyMN&G#}waNEZ%69}(d*RZ74w;YRypdp|=(gb(EucX1g759IiJ7*r}F3e72m z>pENq+*rxuLELq;~}4?l{ZzM zlB5eK7zuj3BOe$ExaUs{%cu80eZs1ocr!dQGEz1*56wUJ^=~t*n1B@MIMn+;44QF} z#mQz#V815wd^jS++f_qQElD20M20Y@%D+q}H{~E^B}yOK91W%-TidmVU6B@F)=h#e z{a8)`SLWoTha5j6fya5~^*n(JefEges3=&%5;D`;d0w*I;KqmTyuZ()J%w|zuk(f8 zTwGqB&Q}#yfNSaLnLPjd2DTte-^CKxOr)tXZ2Dl-}d>u z{*IUYV$y)8a10V8^~pU1mZmw&N6R;%yC zpPic$rciu|#@~q}G(Mg@02Z)JLr|EXSLeU!>E-W!ds70dftRVKt1H2G-X67G*PPh@ zjrL26y|(PRED&A05tY;4Zq`R=)WVO8P~+4kv+Su494pTx1(zPmDaMw%a(6m@`EimI zlYO@Ch5W1M7+51k>jmpYB?uxS3=A9`5Qs)O;rsc!XQ(RlQ3xTGmD$;0Ve;$89rlwA z&NLIFxm;W?UQA55VVM@az>AipdE-lx@Y<2wDTGQZG7=dD1to!^HTdE7a(@KVjP3PuLA;gYzu?BXG(*ziNouyYsOfn5R2?5pp0poc$hP{IQ zkcb~~v%?dP>)Vv7&y7uTb1N#2uapSTbFpO}dBhwzI2ahn$ssf}Z^L@JfBc!7+u50$ z`z}g3*4H<{#dBB7zvYFMt!M!&@p(i+ zoPj+;6Ik^Q{m(D*#t{0E|E_S>)5nSWTaKkkPwX-h$S@ifCJr&sV>)i{_^cfq{P}a# zUd7YIbA#bGd=kXMBKTsiO@xh&k1(XF>gP|@?0BlihK8D&nihY;Z!gr<{)jZUbRqwJ z@f-SdU6k;6S-HD=zCD)r@E9=ZsLSFUqURsyBTnSFb|ml$tCu4k&UCkay&nB6Bt1)~ z$qmQ%O+jLPOiT$~HkPD@hOe*w+?>9Mwtt!4^AuioC;DKXh7VR5j}|Z0 z!5t3*FI8lq7_{+V(H^=ompE*zzh(52f5o-^n(D$!|J!*d@?}?zv6AKa3!)yU(}{_r zqi^gGkdFI;kM|EZJ{etLGh}$*5Rdf>}itCtZyz_UR^3nSq|3o~VNg-SXpIOpSLs^M^Ob zW6Ni0FU0KRFhRK&y#3_UE`&te0t z>y7(w+Np%cQd_X!4Jf55vkQnNWw}~}BMR`6MMyLAp+?UwF3#y2tu{aX_|XkTsTH&N zu~a!=B^<=Z#%I2TOuiNs9vWI*eR?{7oQ*e=p-xWH79Wp|fq@Eb zv=nnr3v0oBH7bJAwd7bL2I=XAhDRc7V_6|WSXk^h6%>wD1}&;Rg-hJGj$@@W%Q7P9 zi*{f@XSEg8SF1#8ddpTu&~CRmH@PC#`5prT+<=|4%N$FR}=b1cgsVM&zRK z0s=dkg`ojGk)54YoRF^-y?-V&A!Ov_WLep8iYiMrbX*fBLTPCg6#}mC1-k00OsSBn zc^&2`1WD-AiJMuz6ghG9;<>MAUh4GyHV0A9Sn5FWuV&2X+S-_y?8QHoLmS10VtNA9 zmczprx2@LwG+e>avSr4~h|=Y`Sy@@|YfH`N+Z_)?5GpDT4hacROK4seeO$XFCxc(> zi#t2pbAZ4jguR7_Uwa5$MIhU|zh}{V{~j_|LnkgSPU*6Jj3fEx&42${(?Kk_csT>E z4(4ke(|7lq7cw$5$}aqUsXhz_NKi(6)MZJ9{IsfyK=C(K4c&VK2MJL|q843RT%5#* zkg0wu(t=}TD*M9Bl-ZUq3lH_#@!8r@q!$r}A75IU;L>x9j0hNf7ht5_w?tJ1XS&_V zM~!W}KT~0}zK+G?WSKxTaxn4qb5fEL;(+oF6C8MbRy?+Q(eaQUzx55XvJqapj;#v` z!L4m>Zg1~4-+m*Hk|`wd7s@OxE35yH8q&GAI59Et4B&>|EXM-gqxZEM1;mbwVFP0v z%*@Q(vSi)e@bIFdHo@3AbBZM=R9S)po6M<(&L`g!aWRrrWC!Hz{#c5_N#iF+n5OrB zoGqW`&Mc(Zkj{LicVjAvFRWePV$7bRR0KCZi^9NKQK70zK@s^5hkK5f41f|cOj}=H zPfx{nzguRerezBk4utAeJ}a-+dOH<1=+89QzZihl*9e!6}siq z4kpGlG~GP{&hQ15uD-r*xDfHxzP`~>&euiUblTKCG04;qNL8c2#mIkU#ad0JNLT{? zW&j46+r;%8x{0pvo%2BzOlo0 zMB;!IcjnR@s##`cTr9W??Dlgtqs7C;M%Tqf0RaI%K7L9u<|I#_G3$_Rj4o1SdWelb zyIlbniCw13r)=kUdSnE*CSOp5sW7loVYo4j>pXzE5Z~&ZW+NpB2MP)XhTWX72wbA# zYsE~JQmtLj9jW=n9-HSH%BM$%5WTDraDXH_P_A!&o|~|uBV}T?vUH(+IrXq{7$GAy z?eRYGv2Yw(H_#`c_f#oWDb*oMBO5=Rb8>WKU}&P{!-S7&ZB0kl+uP_uNSKnu@oND|{BO{ZG z#OiEWRMaw|p@3SVqoDI-LC_u*OTRC#%e_{=r}bCi%qBdkDQFZZ$;0rXMn@rTf`RQZ z7+?W4zOM@2V3WGhVoFg$gKllGGu{e_gg4-xQ@xMq)vlnw*w)w&;_5eL)&uM0jm)@9Juq zk{F`U{@<o2#eWR*ef^e>E$}i1n9l%2{>5M0H-jhSy@@x*w`SWcr;^R)PKzM zx3rXz(Z+`?FN=YQ?69@o+%RrK52>$@i)(A^^6>Bs_v*R2%FDyXh6swZw%+}P6ig0S zt*=Lhx)ny&m!Z)^3pGvyDfb-&I34Ph=~CgTQwBC2`0mBi(jw1@1qATyZF2ei^G71_ zDZ@dFh8lsK;M?xMT<_o;hqdKSMGUdi2=EV=E}Ozdl6JgiG|;5YYDI@rmCenaKiIX0 zw6whDk!4R;v*m=0I}oDNdw8FHY;5f4`1Hw?>e(|=Qqr4)S|Sj}?4ag&2pS(nU})U= zeN+GOmA(qDZx}63{?p{HS+J0h5J;)PYmh(zL6V1MoitX%MQ&`9#RchV-{Lx2TvS9$ zOYo@2!6y*Z2*}h7yoMeMB-2<&_EXP+o%rf&>T$#EuCTkS!{xh^C7d|<5-rBHCkOdRU_w+^lJ4vQ7l-ZMtPfijRoELIzbv99=78`yA z(V<VO(W{QJzeeL5zz84plVyy8le!$qwo#N*Sjm9rR?y8?5WH|R)WyaXGcE7_TRU+L} zEiH?RdU_(qd9|DjISQPtnZ1stxHq~!3On+?Atxmz$B%(yoz4;4`jjmsK?UB~uvL8(=XZJ75xj3GC zaJ)u{ZDvrROV?o3@F4SZ=!-P3riR1S`4pSn5}O*MAw)R1Cy&4~$Zk@x$<{Y)Y?*_W zI{13nnlT9_GF&Ioc6eJvaBhyIK?XUy*Mig71Pl2#I4FPfEL@dh>~Bk9$Mpqj1bk>$ zC)um4bP*3UBz8Yf&~pk1AS5OxW;9u2KvY%ZKt!V944PEcSa72ul2~k=78LXi zmlEwf7OcP2{St^(%iq~ZSUAUB!vzX}f=V_*;o*mL(cW(dQ`1$$y!*^PAZSe62_-9FSqDq0y&WYzKiBB9_ z(AwI%$jK$0SC=_|aWQz+YBIkcC2DA8r}@ANKRuC^smWNC8CB1hjsb~A6tiMaSEj>- z?CkCBk&$wd=zj26J389iI}jDa!a6ZNl%<9b)tFlpxeKyn^X%~})6wwQSDSM}w{}2R zZnBu+0F8bcqM@aUJ3S6@R!$QTJ?ly2cylpaV~xwA8{^`#8Tq=Fi#p7Col-1B#=Ah&D2+iLHPD4hTqAmZ71c5nys& z>o(WdSFk16lB^|dv!pN)5TNT=X_bNA>t`(sBO^OI^IL-*QA$WQznolepZMSH!6`49 zS(J(g@_@R&f@mV{?~{`bmnw2hVV^MeoibHe$}7QPoB3^SrmN?SI|TT*vy>K`n8E9WMLsKtwp$ptOV8- z@gsM3LNK|C_{++CB zH6y$qMF^5yIlN5r_)?)AV!ETbx%tG>a|#MVLc-~V+Yy27(Oj|p^_M9FR(MKKsIRYz zig8YPx!NaC%DuhU*YWY!*PlI;kqH7JacAJ?7ZhZ&+~6!Dlbefx5b3YV>*iSRW+zvu zgoyW$pQFPV8HqV4%eWsuvbioMeJN%9UEJHQiobp3qI$+>%+p18rnSlW)kLAV_0EWp;e~y_?VfQ&S7h# zt5dN4qc1WlDq{INTI$B$en3EgzrQ~oep2M^)YLN8;lW+ioDF(L6dZV1I0Wm(G{pv( zow>;|PfwwANs6?|Itz;|1XmY<*CqxA*4EaW`;~fnvr|)3Bn>a|lxXqL&|;07-M61W z{R2G9*{I0!vb4ERWA1W=k$~$;i`M}OH|o!|U%O-@7rZ*mSv;<$#9qaxYa=^MAI zS{`TLZA{t9Waqog?TQ9t!nf=u=E4lYim;`$z3~XD`w3&n3&kvS=P@t z-7{6_7u$2YUUO#-A2?~}k6G2sJ2glp3Dz>!QsteC;Q?Z}3ccdQL;uc*jf zzNiD|3?ZL`=9<&h0Kg5P)P*e z|2-904OfEtU=Xd6U$aEP*ADip2cmHf4Gf1OJ*>{7LE_|Tx;`-NM6(fOsxb4hEpdra zfJ{S9d_5viRe6~7($dnRTK{_nFUikbN}jhpp;Jm#99%V}k?O53qK5uc-+2ssrMPtU;bhKKw6`>k)*!2-{o zYHq-VWn%n8PFh!QydoU46*-GQD>k(c$0-nnHLU3u#q`5sE_iHVVP>YUuZlk^#L;(h zG9?9;N>&3ct$VH9n^AB~ThsD_Z`}Qb7xqj$aPFUP)CS$|<~}{`C}?ZDHyb|=vMeuC zP{4P^Q&3RAK9l`(xL8ra#ugo|=mtk>8YfSmoxw?B7yhQ^86JVua#8G%Ln1@mOt>ad z)0>~9J7u|Urv4g9@FpP>FJ)e{5MZNEN&-GW=L0; zl_>P}Ur{|h+ilhCvvU(;kRK`P4LK^Y$O8i#T%j6c_8{$I)$ZB<;xgq>_$OjK0V*yPhESeq!#g}H1|twNuaI51m@gLQeC zq-b%vvvX3Fn_D*a+pWnMBj#25XpT_8Re5D;Y5VQoR2fHyRjv7Aug_}4a=u!Qe%Z18 z|7jiwW^L!#7a1eN9|oNlDgAyd8kOlV6Qa8wCna@BCG9K;3Fk@|YHU&cBt(ysugK#7 zX~)yk(+dqz=gS)k-o3F{QJo8)x~=DAEkOZ>3roK*S_^g5R7Z3+r04s%Ne?727)(=B zz%t!1Q)Jk+&txEIjK|(zSy}gGBM1`!WVl(iM%MsK96E6oX98JbjUjZsYtG zi_^w{>zkvj;}6D-o#W%p&EIg6Iyz2H#yMKMhhUp-+bYUvF%!NoD|22{R<5ayd0$i8 zaep?P>DuAtm3!>b=n|Kpt`hk40RFP+clS-7j`9j;J3Bj0=O#V$jm#dspKAqA$7!o= zg0#s40|QDD9kH=2dhYI7*-4#|C3H^Wl7&DGqJv1At0(9?;ciGql1~38;WYM1g&!Q{ zH-BVpY`ncqDZ@_h&&R~?E+&P9VAy$Ui-N*qRlV);@9C#J|NA!>7*iFXS?Mw_g_9?t z7v?k~t7v;EMe6AI>J>|Q1o`XXTV(LA#^URN481lZ&)pLZf|ytZ0M@lwc%U82&feZA z{set`xH+ewfZi?M9Y3v8<>i4*3!<`ZYZn$^pOPKhT3Z7?<6%PK^puM$oB!b~osJIH znkyu9bEl-6m1=y}VfH%2@~cwk$ptNyrKPH>SABVTR8+!PQ39+~q@)A~KRopG1O-JN z%6*K-);C4MVs{vhCn3X&>Fkug_$d#A5uH#cL2j1MBm1@&BYVwi8<%gV{Y*ooQ7r+qW3z?0um z_V)PrMMW=P+KzQs%$Sk`VZf--W#wy`-)XO&>CK^QP!K*oKHkTo?Cc3LH@ls!k)))^ zr)?R=@J%h(j)%uPs$hLHGi_}{Lu1U&nF=K(G&D$#;OV~E(<~G`a<_evuo1`1q$EJ% zO)R&@y#MlrnVFUC`anrZNj2it%jcsQ93-xl|1`pa8g`?%NGDuU4 zzpt;zlhE`NWN@`$mb8~f7Ru*tgDQwlE?X0h_p`i#=!SNoYS9gzh zKz}jCL^mv-)nlaujrql;oL9SI?ffdV2N?>5=zkUA`=%P2TpT<5zO}Wmm`?fE+q^%w z0csK5@$rj|J_nMOMMaii4f28)rmlK=5D*?7#zeLC^>sWSgu_nzB_4m{fDC%n+824P zhWYFBXJd?Xa`Pi(I5YU+<#C6?A9+kTx*|c*6b5ZA?*m1pXEClzjBIQija9fY{eAKZ`MwqvCeRN{;d{lJ zP%BR{jgEzH>`ll{IdQS3`CtCv5>fM=Gj(YH2*2oa3vjv)8x#^YcK< zsZ3EE6FuKZNf0ZYl`&86xVLT}r7vdGgBLLJZ36nghk60-g#`*;ZoKr1l%(P| z`!z{4u)7x<=;-R}Q&UsZ($Z`7VX|V<@Kj<8J~_FgqvQU{N*uX>)5)nOWBZf%%k_o& z<^_tcSc#v6xw%DI@!(DlYSqOq|E@#+C!HXKU}7eqM6hWjKZ7TA`S1aWP7n)vyiZQa zpZ3CFs1q$K+ek@CQ&XyIG&d=!uuw`0uy#$Y0lvd|OU!)y71sIU`Vsi+HLI_y_X(mnZ_aZA9V22*Z1|6{joc_zMhg|!3CM0zX6TA zqMIc@CsTQidw)EeQG?Snbg+>)D!(BYl$XQS;QprG`+*cwIClhDl0Ic<+99kHiM!5< zJ6DY!0T=HNKt)A`M`QqwqQbWX_nqAE^Ivz^Ic_EnY`8b)jC?D1v~Tvp2>JOlBV%qZ zhFA$uK`NBwJS(Q<({{XMh|gFUTb1DD6%}P>=Hz5#q=tm- z&z_&1omp5EQ1>kG2r0^t+e^KyunkxHH1X3aQv4?)V%$uuDurv?>1O&TwV+2oKcOsr zS^3C_h^UTh$}jtTEA2HkA3uKmT8tR6b$z(l0ljvKL-tZ_S>0CuJ{0@{=Hb0Y8;2pnmYc6=KmcUN^Yc`=sFkIXEI+x;_Q#EHm)&cx zp-{8cF{r7QmZs)^a-WWuTLDlNi;L6HZu$JvHvn`&8jQ&)larOEZQdix4{KctRAO!r z2m^zjp3n8?&nTB-1nAs=-bj$xht&)pxuVeJ_qrHIM=L9Nc^uzEq`z2O!|KwQD1z9+ zykF@!bt017;8T=mBYDJ|^-F~3-N zMtl+UOi}uoU%Pv=GM_dESw(XtU!s+jwYAq}9J%ZFPkI7m5zssvWGs9tNQys zPwnlI3otW7=Gp@K<4syug07|f+8L9>#nz$_z=ghgE6Xha#m!4;778idF)<>gDB$!;2I zYR>U7*T9_q^;6&PX++w0C7;Yd!M5-h&L7)uZFS@g{THjjcLk}Py3C*8Yg;;jg@{^1 zZ2ddV6nyHpBSI3xub(B6%ZiJ^#`-gFyS?Z-l=c@yeEiW-XlT1Qp8ac}i;}#HGpU$0 zp)Z=Wjie#PWKJDGq=p?1UIIv6LtI^h=4^3NQoDHJ_;~#I3W#5LkYa0wYD8klpz3zoeePL*||g( z?tNjtkLh2+fibI$eO^f_^k63ejdnEmzcvjLOrn_H+v&=93X#CSKc7L)&MQqvM(P^@ zO_w~NG>JSttRYaBdzR zUS3`iPpwT5Tq0z?NX^-zf2xcG1V$B!ibAUD!mX8bm@mRL@!?olKRMM<3XU{kh$U<^F(QznVGGQyRAVIw%1-;B1p>00+MOtch68z@U^4# zdxLCnMh#L5aLt{Z0s}4n#Bj_^@d~UqNfml}djpiOE@tf@!Jpk@UWOqTwKlUx_i{taC2|r z$o0dbH(Hj_%0N%g$Vj`^Jt!<4U4@M|>d*FYAjN29e>XpSy3~i`+>-EEl zKh@v1f1y6K+KM)PX#GvIu!)VY2v*CU zDqWeewlt=uYII!{ zC;754E;7p-i9mJkEVksWU?ySTWpFtai{OwDFykAJTP6B7L! zj_qua>DUEaE-sgwPA}{u-pXo~!!fe3aB#2$tjE=Rw{1HryepU>iLF0)W6!I>&CSCj z_OMXD+$tmeHZ1IIR<;2vQOwAfh!dgbKh<=}wYX>V`swfX)OSc*(5CnxN{tgWn_Xp=0~kj<|!QE z{<~Y5Vs&=5zkl``)VZg{(NUPiYQ7s26?h(Vy6jxA(dO%z1e?Bo{r^fyhXU9UdJW931>o z;q177e0+pVEiO(^&wrJot`hO(m>506ur2Qx-{uW0!Q$zBk+022tgWWOjgSVc$LzO? zshjzKr0Z%B@v~=SWTZlZzE=m0t9cSnKVOa)U0(3kn>jhDs5m((p!m0GL=UA(SE8)B zy#G;JlN&d?!9>9PUtxx0>oi;E#JC2?@lVIl)t2eS#Tn$zJh8>bPsO|f+GQXS@f&fw zTUq(~+U?j%w7R_zd-z2s{4l_fA9(in4Fs@yY;0_{QD3Nd9mQBEJX~SdN?_Ni@DQZe z`gW{#O#JB{UmX*h=6A&HZA;6-!qa{K#r3+IV9uw!g*Fi;rWbI)N^yVREgcX52;CHA zs_!<_WLvW!RHUHu~?qm`IC&Nt`1nK zROPTR)x&K-vL76Ik$e1*x5G+2o>DSVQwu5>4^~j% z`X3PMQBkUgvrERHh6OzMtEt)8=n_Ht<0*vP5A;2F{*j8Mi_cbEiL%129qi$1+X0^P zFdN^W-n%m(j+LZz_Pi)n)zk#E@@Z%12`A*g{|E`Ktur%AuZkvNr?BHM4U_#)8kHC=SFU&04=}pG92yk#AD=R2aN_>169SwyV7}(qUHP>I}i7_z&vY~3;m_1#@h#L>R zqN#Oz%f^qg9i5eVqaAaW-%Bibs3%EWCIu@Hl@pW*hhnfKj=tatD5LEx4FFgZ2w<4|m zGYYoo?M~856dY`v7+IQU5x*whz$%=&sJTM`I+6{3R3tL;?d_f?A)$baj$U?J(+^gx zHdAmsGlnsUzZo}s?)DNtJRra?E%*0RP=KlcZLp%n{4Zr-_8SnsZOK23z6}GA2!SrS z{;chk?Bri*jY1a@0knShZ*v?RAT|56wSWCuS695z*bzZ_=u|DgqjY)cJh!$@{5&UV z0=R&em$4+FP<3^)eEaC3yI%j@(n$c-HO!t48=alm*bWaN#id8{wXRfqF1(AfSeO^r z*Ow1BW2B_JyQHL6Xa6%yU_ipUz;czV4`nMBYoL0>Hh>cP9r@lZ1RxVR1Lr{r4Y#5u zK`t(EWD9H0e*qiquSvMXA#3h3UhZF0!HR$IB0h4MJwDzIrGstoUGKub?a{@n(~$yD zb`y5SCM+y0%!5NdN3w@6a&uu|)TS{)b~$n3Ul<#Y-~Fpx&Wl?kj)!-aIDdb`_{m?C zIdYL7sC4ksn7jeYuv|Yxt(uvho}Hb2ciMk`*l7LA!b1A3+UyED?o#`R1+Z@6;9zBf zWmuwUHfGPy`Z(dT#K=-!jzA6TTxtI7{YP?3MGC6*3`*@h?9>|=B#4vY*V<2(snIYC9!%3LNrAiK&C+P{IbLaN z^-)((PuJ7Y(fNBfvhoB%jJj#Ur+ByPMl|!G0+j>X6Z&ucY(ORzyI-ruB%^syKFDi6ZtYs`I)lP~+ z3>Ly_WfQ#X`CS#2mDN^S`1pw`>Kp3n8X6k7Nq$=LtWc&gJVVvgOiI$!RJNAsi6i&& z%FEOK7ySG~J~oq+{tssqhf<9_j!sT?pDUkk#x#ZW+|Onz1_nk(Xz@U?9ZQQPKyPhX zSd_Rw`M)uUkbamDIaht;LN>Crv?MA4J-oL_OAC)MSOrh53j#AkM-4fmKw6~KBz_0B#n};QgISnY1D7~%*m}rQF`RZu%^x&|f0`6UOG;r9c zDjBq@lkxw^AYDgoM(qHuoV)z5+wwYoYYp5ixyI}3AEjL>D=0%k%mmnh^ z7B;2u)Z83+0K>m&>F5|-S07gb0LE3M9ZieX0ldY=SzEyQ88BJ1~H!q^|xdMnka>H3F#n*P#g4{^I@*7Z(@25Ut%GAQs3wldP<~y>)fv z`|=-u{MIM~#5|0oSXn8p&no}&rM&#h<5lC4OQ8legqjZ)^>qYf2VGs$cX8%5sa$g> z7F+QDSiirC^t@KWxw@@n7_0>hqWs<`YwHPA!oV6M;OgyJ*Kl_85;%N%dPKYd^*1@W zxH#lEM)~R$3JN7oNMs}o&GkejxlbzR3xH9q)d~~Z)IlrpcaNR_>oK8^9%`eP`wP=Y3Q2L=`!#Lj;19rwhBbdxz2vZB|L!H6cBjI&sC#bnvH%dWbWKSE+)F*J~p zEuf&_xv0tZJGO#naG} zV_BI8$Hqp3FD77=yJjqwF*^poYKTCjvcGRu;Ly^XCBM%NMdDC( zH6%f_#juh{)oi>uS3%7sv7KWw$hh5_*5~yGY^E|FeF>?cJ>f=PNQ>*bE>d zfDI&nruS9rGmV@D1qFqLg@bSHU%%GSkc2>B9bkQZ6!xwsm@xtFkndtDc)#puXkdo> z$J^PftJ2adZ^wOrxk0cQ&D;e=B_|m*5D;!|rG4=A1+36N#~n;?;^zmLzuquTzTE2# zNN6J?1M|%QlmcCXFa&_rlf=XV>ibvSUu|J^n*~g%DASG-1nMt(CFn4N4Ty;y87VIt z9z{&}pU%csS{i(TRvBm|cQxwL)1#u&({*EtiG~K1K>*aBWl?yDI$*_o>7t~MYWX65 zGY$1{$IjK&@owj3D2$STyo<#|L&M-Spp;#v&@STOs`rja7rj}0+3>Y=g(&dV?CE4-13jx&tOigB%?uX4gVPLRd zU(VtK!{AGri(6Qh1CO5IeHl};D7(w$iY*X<^!=@9UcLl62p<)dk&&$}IeEnlIIAG) z{+B3pbv<~PYv0E$e;1^gYaE$>*Vj$(Sd7zve;I5HkkcMpXe7mQDVfR*C(%bh%hda~I*+v(% zkf4b?s4b;s*CPY%Oit!)A3&5KKLIJ}%9tJU@?{tZZqnhEm0A?$(B_uzr{$&B-scA! zLbRmwzkZF6&!I|!CqDQx0kp!V2NLLGK__8#BP2|EIGFfM7FaJUE) zs~#3tTY!oX;6FV4FROD?+*{YqJMjlNpfg!_-L5g@hZ}Sc5#RF>7D_s!Hygv$1c)q+ zzAm4zFfT7p=i;gaP=*mDWn>)pD~vGvF86`9AwZ>15;;Fm*3j_fON;-iI2f|{;|4)RLj!O%-$Wpep3=kwCOvojmD5WH`za$+>`YO4 zFrET%`Or6DpcJniF(cL5#k!#WeJu}YAocV-1PRbngv3m=lGD?3gU)F0_igh@UDW}C z(Q%NGk&+4q@!xbN4}*H15I(8j&Um2=KE8-gcLkA|O_=nZ-N-V@loxuMHtC9jHHVlO zC^iBR+tI-5T7S=;{6& z_<6+1dh_7mXa$&WQu57o5GDU7T?1|u#vF)j#3rAB$;67r$Fp=Sa(?H9??Qlt^8x;k zjdKo@?hfMN9z*~Tt>GfLZEM?qYzsYSpY8q=MTLjo=$eo~McMAj1o$>SBcp0xJ3Fh5 zdq2vtnVE&#HL3N7*Z84RQy$yxH(QIY3i9smF!J{CN?_+%@HGXmiih4G_L6x@?m8r- zhzKO4Na0ls;?cY|-)A8RDDjlbt;8Yylp>xxC+0nP-R(gznzh3mArmuY4AV!me0tZ^ zPp)VJFiSkOg)gdoEiC%u|5+^(#D)F9%w0+H5E>$Xwmgpj3b5YR*0!~Mv?Ie zMr|N5&o!SncE}xrK@Gm?+3cAwZ}HMCPLG!D?Lp5x1ruCnMTC@qTOuW;tgQ4ZOnLlT z4Q3}A$%csD9V7&MUNC+g%DpKA1;3t;ugV@FNs!;>yF`*A&9ms99$1Pm!NxK$@(@(9 z@!*M(12Q4=f5ygERyqWb_;^59K3y#m1HX#z>BrRnR8>uufs)iN#L3Ca%kRCXSC?o;|Cs z=Hh|~3Ij)>2*UX6EEpg*KM5p$r49>VzJ*z|Dk_i%6nA!?Zf7|EZkbbs`T51! zQ?IUJR?Mkci5nn?+1o2c*Yo9ce!r&7$zUXKeDDhybV*A??*+EXDUUJIJSe*L(NA1t zAgSAg?p!+5t00G{leNq#23APZCM(kZ`tf6Hkf zwB+W7D-+1DpQk^%zeElLomD(l)PS*&5bTaN9q{pWn8DzEzC?lo=CE`pGTCWZ*#Gka zz>3Z0Q;ky+O6*J^v2c$7KdvLi#stjpiG-3bszg7zYsC$jt=!%wCJ+?KUPu5l93-&` z5^Bl|VDL_}?CbyJWk}NJj*d##-K>6q4ZYAJAc0r&+xgH_B#0vVBp@J`dwUbH;`VAQ zzP{GIuplMb0YqnWASs$HEraWFi&wdF_oRhw-V@?BqfU0KMhk;_P9!FPK1rQJo{C6iO0hD%Yz$401 zR4PeH;YqN?6y-oKDJ}+Hh__vm%W)PKFrw|@A+AwjQ$8*ZFc4V%@v17ZpkaB2YHu&% zeXu}C+`m~fkJ$%(taUcBvXTsmc@-4&Dn_y@C_q*9)hkG4sL z^29=BRE0jYV778~ACH0pScA?d^Jx&~W@mxJ!d7?$+2+BaJ~UKH>hTc*6C{a@Yq~G8uDKaFTk#=QByp!_3r)bwfbRURH|8lAczU_`dbek1 zR+`?d%Ns8RCMUtHKeO4{>EH#43B@j_8k~(9`+Aq#odIiLZEs){LxTz%*ekraa9Sp# zpdcZ6&Ps4~6(3t%nkVFOv~+Xs<)wl9!;{Je(}oRps+6e5lz`cWs(j~|# zz?cv`0PSo|yh9%wK?+*4gvmdAZc;EFmE3_KRLNtsd_=T*)I`%)ch&`Tg3wqX*)zc zwoZQMVV{d;1Lwc7E2^ z&3xe^-p0gWprfM?j~oY!>3nfs^gdduMwr20{XVb>yMJtKN{RRnUsTMEi6W0M&O%@* z8w>6*B5cNOalz1VVIlZtC^Yoy>M@w7R)JCp4Eb&*KzXOt+yOA~bYf-y*3{I}(!Mg{ z+#m0}sHLTrAGvz&Qa+43Rri9Lnw6D?hWjj zsY$NS>M*8hV+rvJ>8kqwe2&SS6@gwpYY;x8VQ8Bq@Nf_)TW@|d5%G3fU0E_ier(hr# z#zf}1a1NK=^2*S$^f=bZ1D;($cO~GOu90KVo zd3iH-o-LiQkSxBaKN)A`ofBUEX7c~hbk$)|ZP9*c2?1$DO6eAmZYe<;=?3ZU21#j9 z0qF)28Kk>Gq?@5Tq`T|wx$nL62Uq>>$IP5Ld+oJ;wXLjtE@&)8#>Svi6oJ^=v#}{E zDvy|%+jGnPVPYF5AE2dMI#oS>6E40xPd5)k;$5Al7*eYKs_upVgS;0)&NdG>u)JX*^8ywajg ztinLl>gw~O6=9#TF(xJ*9l(~_yuxj06chv+k-N?b|Dhp!dkP8>5fFs{E&xN4lOrKP z;G)a3OR^dO+5ufDH;thi@Wa(qlVUjqw8~D*VFK6z;96HpqjppVIl7MgcObq zzK6m8q6X+HXOh{oL?6##`ue|xa~p4iTOK`Gi7Rpc`yOyDEId3M4v7sVZK~Yd&d;l> zhee`T(;%#)FoP5JuTb+^uw@`i1$mBzSg(Xv9{4qL!Ge#WDpX>QSGjw?_ zC1p2DK+1@_zHVl*wa$^^e7&Bp?!6jvd?7nF0*GB$zdTR?RqJ4&{J-(Pp&@&nX3Se! znSp!ueH@X7krnz zxk*i%0{}S!A3ShiSj1-q#Z-v|-9xO?;z;tDOdN$!odYGLv-AFbVF3cDaK*@O$PakN zkP=+6AR~itbQ;|8;x7`

?jW<@&o7d&|oJth$=i?1>Y-Kf_l#y9BE6$Ga_{unrexAONsN8h^v^1vx05rz zX72E|dt0XtU}T}DCZNaf?VX$)EUgCL-tXTPV~ZlJc1tbo?dxWBlig8kYn`2Wd75SZ z57)$o=|U-Af+RW-5#IOp4Y9GZG9oOO_hkAU$cQ3}{g>Im=_)AkpC!@@feJWeW8#pE zKzq__1OY9jqM|zwM94rv!HyLI2HPAlqiLMdH=61|j-nw=^&a$|&euT3mc~Vb^~dM1 z-FC}k(d&HD@bP9+Qz=~xL!V<#yU0fw2tN7S-z;Zm1N%H^VCAX)4!|>*?w6735^H(= z@m`mp?;)6KAgj{_YdI{$6JbV3f;g)E{de!+P>zDqt2i|(OJE4-SJvz|(bjV0ixc@d zZpF=2MjVCmw7jyiu`w>L{U{eI>E#70BPK$0gzJUxj*uY#Ayv;M`rzeCN(yoW&$S?g zpy5!6_+B0DomN#;)VRBHH-*{MXJq_yv$6tkU2zfp$$D^bXJ>FQA)pSy_cs?7h8Bv#U*fum&+ z*A+rB!baav?tcdfRdsd20ZL87`+bLi^O9sk)a+UhBO}*|-{gA$6GsniZZA-Q>3;F&%UXBn0@?Ta9!t%)mv!=NQwTH*$ znX3mG7BA<~-@N?;B8=OcGj9-Hl{d;}7-rKlGz7;k&(E!_0L&_Fzlhbw1w_RI<4U!) zZyASDQzxC9t>B~W?yjKoI{cHiUahY80wZIFfd32cvz(lgOa6AZHXM9-GefAR(}~lF z7VYTd34SA1BO+JIAV0af9J~L{X?-mXW;u~eK=2e^&+;QpmcxEA#YzfO=4o z#l@wi#jn4Sp`e244td~UD=MF!*8v*`2OBjIAWm8=!7Gws1ORD=K%QU*-v^@v#l{xW z0ZxZvcrjC!g>48_tkg^q7t|zCfM$Pnx#om`2^)>l_iCkfsiUGeAz{*g0YDX?*?Yyb zgA;Idf4JnC_xpFj##CtwTC{-QlfhYEY%;@wzig*)`(&SK{I1;4vXs+IS-fnB&5H;p`702s)Y7uJ*e(v4pEsJSN=qxU5DTO>8C`ffNAg7$KK?nrTt2`Sv$WLG(wd%q ztq0Px23OQSxOsTEySvV}+#mM<%}Ou*un4>%cs>|`@A&d{r5I+gwikHne?6(g+CFHj zo*W&Gk6#80f74uxXZxedNi0*eI*y)(8K;b#OM&9jS}8~>wr!Na@j;j)&SY1262 zi?3NfCP_&{LuY0P`aU6n0xW_B`7cZWa&|6mCHFni_HV2-g{!ac`}dx8#*P1nKE2gH z4tO{Pk5RzgyoYTy>YLizwkXHo1$FbUs?J7{?2niv!UV)_0LsE6{wcHNu4ZlI`~+nneMYYBshGr z8yi53@kgieB7&a6XYaU26WX-?MV_txOjXFhbMW~|2%dKVIaPAt$ZfWkVc>NCct$Nd z11s2Ndt!5nwJVQ&YtxK7^an}wvb;{#Bk<`JCD+0`H^45-^sxeF*fU<|jh~vzckEja zwFD|ghooe1C29lnAOtp(lq+SnY{tqlntHZXIY z{u>PfmpnTw6B7fUBURIwv#+CQbo8IiO;7Kn-g^O2D#Z8y@D@ruB1dC=t0~U>~-x1uojVyUZ5$d=eytz$YAl;J6DY$K?fTr*)Ff1V)w`kL5_BD!_iF?X>dwaCV=ccU zB&L>)!ShmI-9k%tRzV_8jDkj@2pQ2o0H&8tuyHEoxg0_ur7}1O761#;;mlj;QE_M* zbrdccoSqsbAX;?lIoqyXGEhC~CI(H@^%jm$;7``xjiQH^YNY`QK3;0X_kfIfF>=Jx zct0jj|Nc9lQ(NGFBQ8r|S?j}Qn%nNrk_6fT>}L{d#k61k6O*#l1?q`QydNg5M-I_i zCQ|$Cb|p{M#$i@@Yqub%Vkt*eq%Jx0qN5blhBqAe@A8*`!h7+ z)u02?FJDx_rSYq77YfF_Q^m&n3=c42?AJb?QigW|@cFP2$F21HAY9J;)$c-EGwyBQ zvrI$qU`Qg@PZMBp8}K$s`fPOxiX@J_`RgVk9Q}gdeed7s{p}WLc`ZJsyeH$epRKYQ z->=Qn8|&@0uLb<#LO_7#r9-WcP(Dr9HPSO9i88SrgiDrkowkrnln)Bl_AT3my7u+w zQ^2WW4=QGUFtiCZC>gKg|LZ_?27TV*8j^@$&-$0IG-}^ z48s{7cCdSjiV)I489<{MhKmVmOVQ`QYv3oU>bI3M=gS2y^MQ1)epYUBEDYpf(cxNy zs;)O7r_ssT`D6`S4+K^1}xRUWDp96^M?Vv$Mj}z@d+>KOMD6(=5;cuS{l6PIPxZs1?!l9d^fRgXUDWBGAb&v z#*U2J@@ToK$>)$(={*dT2C#S@P5%pPES;;e+L_obYh4Lzz3bjS^X}BY#R!#rNtCBI zDn}a#m{Nfk5KrMIAr1JFuz^7>Z6dlYAJqySle>JHGO3wuPB*jsXPdk>2X=N&PAWLR zGBWQ5VcuN$t)ibGccXy^?>*m(b|c?6MzXj>D|+yKh6W(M-KoP?3sIJe-XEBo99hDW}Kbk8ZoQsb0XWw0bl_>D; zF6Zs(2?TB-E%}&?77SUreTISXO%BqSQOLy!lJ+v#=BxWT=_3=oXD|L zSYE##yN#IY=~q*;68M6}!y^sd$REvKqo>(hdYp6EyR(Fu-d;5O#Jxb6Za9Y-*4l%a zgWKcA^~9_j72GzxWlP;s4bT(*J?9($J-6>3o@Z*vL0U+V0$0~IG=O5#;z zdf|EJPgC(@cwzlza*3afrKM=l4Mf zVCK`}AtPfi6Y1!C9t8E+szeq=GY@3f%bz&cE5hanS_7c{8U1i%*nYvghy1@Zo}nyu z0G{DRjLK&I9s*_fGv-)))=WIrudC?_FyZnz_@7Tg?aMTF&q+xkSmQ;*M=RvXF5{tn zX4Yg&Yheh-1U&(x-|K;+R58R$EfklF3Y8w71bc>e;Wxz``@7P&m*ZSyx zWaRp3rPIX9CaP#SDQYPz3Ct=aSV(Avg%yuViSe1%H4cyWm(4zFqzA74Z;`*_;va81 z7c!J<$!4;3kVekfa)KD&06zr6R(+Jl=z8dy7VA1@S|7)ith=?_bO_6d$nN#@|YNjFX(I$AN}W+hNn_q^M`juolcSRr~ry{im8oi`M6QqSu*}CCa7(2lTkg4Bi#wPf&x!AGW?8wO%IZ zAxbDos1VR5P*Goa&-~Csd&LwN`oH zsyaC(W-nw&_-mw9zN*(6XW~SK%hq;&J~&uf3ITIDRboX@G^?5|wM%G2d3iy%J=%zM z!PwD`iLYPVF$OEKNOBEKUPaMDNsqW*j|t`I_TFFBpIZRz4$s6H52y8N49a8)_;2d{ zI%2?1P9?5+haBwRIwNEeJEv~|Hv8UQ6DNj=X_DIu|5jL3Sb6sLyk0W}yP*Gzz{2K5 zzguOXgr^IHL#^s12zUNr*Ecqhz$pz#M2PW7K<%7)<(x`z9Lg)-hSEXXSlV_;lhx19 zK({{}kXy`U7+9bhkuNCmhl8M-!*=AGSQ`h1l*~$(%D{?gNN4ZR(7@iH(}{1At5VMB zUo#-8P#EWCY{4U6rJ*?*S@fexxbjWN%_{Ft!4*UlXXqj{VEHv~br6u6B-=sedBEM6 zsTCaxGhY)W7FnsDd0!ZY3aNjwAx0D-L2X8jg7`PD{XW1wN1cg4)e2Ut$w2evXvJV& zWO-acE>d}V#&4@b)Si#$h|jn{6|jx*5X{hge5U8?h|d~ONX-c-{Y5)NFp08`oZBV( z2~9+d&1>IEM583(Kyjlaxl2_M>hxsWj;n^l$rA}ek)PaqG?q^F^;K?(oJEfR%xgtksGt~#8nmk$WSexdI_}~QQ>M^UVo;WATOHJ zZP7ByTN=KQU`c+3U=gZSD%}yqYDm-eDR3}MRW_ZRh8ECpg+p1Q9tZcAqDO77;wE5+ zvy&4O=l8}iHav=T@0N3ohx0lkO}Af9LJ4Szkp7z0ZSkGle<;55&wJKpuUYamEVe&G zksG?Sfhemey>{35wNv=b8^(8KIH)KqAABwMa(h7a>}wrnk#Wmh z*iw%wcB^XxO$kj}uJtsz1)(J9>_jGEDoi#u;PX^ocSSthzs)fkIpie)yhnWD@O=JV zZ!aTbZ?B+-Vk)=SNmqpQ8lb-n?q@7UMOk-uWB!2kf4&Q{JEGXHU~47#zE_U0q1uwU zb8g#u=`J^zzQ@8uF}+eGTqH!GbOpP9>LiXYAXV^1?vEy%;ICDwu-xx)x!LP;8PyG=qRXiW4+2|`0iIyvm@(6GVX1Be0^ zzEaud_NPKC9h#rT^}A4b2G>%h#ozclaK$2yf2iy5fjXTI@-BL=#Xta%M*&PJIHI;Z zWHHif<)-U{amUxMz<^8Y-qrlXE1_C=RCb-8f~YF&Sh=kpUudemEN z79?fFiCnG%q^M%R4>6sv0O6CzXR$RdY-2r+sDaqe z`gCE+yT)A6)`Xr@K=8TmT^;*B`dtoY2s$k0#YJ|5;l1J`W+w+$=e!#+llyD8pYYzL zfQB3~mg_aIb6xGynCK7@+$n zMw%}9l7MTN0}N_w5Dgo@`@>co^2p$d5Q)eyz1T1K)DH0@XSJ0K!A|eEDOoE(;N+TsEiKleXW+rhoLjffsDS4G!oheg7*A1eF{FUZ|-$8;??V|VTV8AU|+c!pFgq{2Vv4Q!Y4&IzYJeGt_|3s4>wlD*8 zqy+WjS6bjDa`s{ffyOVz`3eveD1!)=$#JE;-9P@R%3#D+e;3iY0w%M^2i{b9|oU$Lz{p04d|P!?b#T;wlZWW6J?dnnM9H~vikX^T9zIIa=ciUv{+5pe2HGi z`u~AiWhqg$p}!%=hJ+RWoc%3MWAgp%tXQqA36GWE1?78`MhT1zE8x-R*Df098>q5j zQQe^T7)X;*d6}Tv>kh=#+vncGV)B?eh6T9{pCHS*QGa5|MP6iAQ~;&ib4XkP5eB1N z9s(G%G1AXj@HkUI#H;OMbRmxeHv9~V_*~x>Wmy*gz48`6w5QLxpM(w-t3!yQz^fu! zRtsdb|MrAq2~piwzZ&A;za-SojxBk7+cBO%Sfz{@6n1FfZ6JDrlYm0umoFBXqn0F_ zFhi+aOTY5bBpLa-c4#=V2GfUPRn@E8kUZLdpNYt0+B>4SK1N7_1_si`;U8ef8rZF> zU2od6H}ivCsDaiCng^_!U`CS6Rkh-V1fyNZ-azazQVIf-#orAI94mBz@FyHA-|(JX`Mw;z zKJ`gJc}Y}TGX(>JEw16^^nr4`L5Y|*r-UBDP~5f0a%u6?cAbtN7f*@IgqF6sQw#!x zd0}f#0+)xPuK#>}9^fT%%{c0tkvdZhYJu%HSq2O$R#yIcB}&LAF$PJ$Y5{#~>${$} zM3z0)n%&)iBwWCZPfPpyHG>=jB^c7aJY8P2<1t>P^?qC=tJ?&aUD9|GlH#}g6Tnua zuS_{se^nwu9qC;Ez7Rx%9P*GT9|v0|u@c+XySq}KZuoBEul{ATX?oOJ*~QVa^O1T~&iWKupu0)tR> z2FN!Ocp;qNcRA3p>sBB8Vy1~7*V6jt?i4C>53)7!`?Nyq@=&55Orz3wb2ncS^>1W6 z&00bIXsksoZ4{+dT%{9m9h&=V>IV2XYVC!WmXa@mYvXNnav-uwN^(1jDj~D8KYyk^ zuelh@c?+oftt~yUSXk>U14C~gs|+II*5kj|0ujeCUO}9FSx6{1mVHemO5;Qzv8l@K&47~4|0aiVUPEK!X|st zbhTRXv8+YF9Lqq&W~%ve(aS>ZE6~d_C5qmgm4AP4XO}0HG;o zyUFJnUlpGKpYPBC{m-uLGW9uP^0GWlComC$ilxv7+tOdM1<{Lijp znmf}Xu6x~Bu2eqChSy;)EtRCdpR)4P!jiSXJlYdJ-SRnI-GKY*Y%!*4twoOv^Bw}i6;(#Sk*T_BY zcpDCWeEhgIdm0q{n~9m3x#TCrmItItqwqN{kK_cS&EQO@g6oJvC#s;nzFxbG7r>rh zd)F9Qgq(8gNS4=o*LvjTXPmmMt0i+sAx(ED6(8l3E7l^UUZ%XKLF7nz{ydf(>F8FU zEg7@T>+Y+kv} zaQdl4#4UZ<717aA!RgLV0X3_nPMK@I9TxRCLnJYr^;UhW?DW zT44G$^w-wQT08k0}Zm03dg1J7B7}J>PV#D zzST{e!OGSMmss)J!x0s7{rB4#@;01_Ac50K?VD;!d>~h{HVeatbsW*Ni9<{Ek{=)kCUZeLhM=Inj?uW-J0uAa4IVShYmoSg+{5}kS9 zUW(3TlI`t$EK{QrQ?dQS+|*QBn$vC;*&>?vtp3~XuCDIxZbH0;MPvn@|0snL9$ z(a083-JNrcG}A}@Q9gul=~qN*1Y(Lqfe81vxAzQAsB%oR_}L~{;W#d8>Ub{!Tr$GE zY)oVkh4~!)up< zEY&H7yS(D%ZaNCmvaJQqqeb5f4On{wU!4)mg}c8N-U$4RBpgeBL}$;W1RD?=aiDCz z#;z-f$J5bq<`m=je6f3;`(m8`v9d`47y&GikFL`di@xS6J8D|=vY8_7%P>^~n5<;d z{422grPvNWA3Jfw2F15%df)x_T7B?IW2%jHEX6&nHHqal3B%8ZhP-j1MWYg}+NfHG zOV?-nLf1X7Jr*xx+9hnODTHq><_JF4lEs8$H=p#)+~|D-LG6Wwi1W_<3cL%hYG)y2 z^orkrezFq0C47Se-*kQed@4KYy1DuJX_JZp#y+Jt#DvGUCDv~ct~@FzfcpT>!4+_; zd$~jgYWLl)VSy?zGelWHrmn$0frt>_t*df8z~$zKf-)>zYxGIgs`CEEW|*?5h-KlR zAwQ2i&KNlenlBM8VnBLHDnk(v-R{>3;OUQ*2;afR@Nj=PEVKsph@M#Ci|LdHp%r6E zY&6hC>(;pR#AXP3>_IGTS(t4sjc#4*AD@PGb)C5ep1Gd2{`j}voBI-^M*DqVchnmZ zy(a)JBS`C=NhN3n+}xb&Ws#}AG7{*pf(ppy7(H%PJ7>Ek!V1 zt{3I!GZ)`%o*$wmD@C6-{Wg*z^B9OJ+%#avs&)8Y_%`Rpo7>;>cs1Z*e1!vEz`QnX zy%rsRA;+3;cDPBctw_NQE1{tf_y|Z!`iqKEKwa7KAFl2n+^=aqolkk^A&#R`yh}oM z&zUE%(JDfY9ciN_a)1x$uytv2i4c6!Pk}o7m$$wKW$jd;cO>}8^EHW+=Q9Lf(W}#i zuHm;ZMPqaRdNs`2ChmpTW(wfFJEFF&uUoXXq09n{=O&_MSF!!{)8!YWmHmR0nV~4! zIgSERk;p-R{;aNcM;Ur`+w(rhq4eJ_;5xt7Wa?g(WfU%7cFs#X=C0A=;;O80c9}7j z(TcA>by|%v3;?0XTZ)0XxnpBT(YAF0sz5|6uTL)K{{Sdzw1x%mW)MoVH$6JJ1e*p~ zfx3uWy@5a7;|s2 zIUI+W;CDw9zO5r8qqtueNZ-4dJ8VL7+|zP8PI$HVz;S&I$Q}y6+kMc4(0%>zq1)%d zzZC!^7UpBzfy&?0qjxY47vy!m!{6j*Sq4|0qJGOq!T6FHb3w0@YS{DV@ZAaMbDWSC zM<-|AB)c@FGqnqS2pUAIEvqYO4R`Q;z2vuo;q>;c%Baim{jMQJ+=78djpyr@LyKLP zDE)pd&v2~X;o)J6-KS~SEQTryf#B6%7n!a$vvpRc`y`~x_iICc|i>bv#Q z?l~5MgEQ>rTJC{j#NS_|r2FLlQa~S&vnOgw2}G4Pa2Ae+Kq6p%K+{)>cu2j;AUyBa zUO}?84JJmW-$gGy3SwI6j~{E^#~2Pux(&h#O+n-~Bbpo}PeS5!H(Z2I&lOG!Cf3=X zKg+_cttJ<3ao)(4GGKq+>URSTxOHj+Yqvl>%&_)?&5}(^8Duty`2HI?`u6poXrLC$ z*Yfdcl#KLW;FJ{zKe)8D_a4Gr}uaM~>a-*Y#N| zAQ{Y;^?GZ6uE7&MUaT7Nf77(p>qgXfQtv*a=P0viFsTg9R*DBAA!L^u|R@ML@sj-kH@H#}2< z?x*}<=EcRF#@nn6lzJJl{{BbU`X$$U)3x0)-Z$hTO=i78C=xj{FCP4cG@FaIVwbAt z`-}Ea4$ZOuS>ApO{vE&k$LG#7*@g9E`pp;SE(p(DxhbTyv?mteGp!FB;8(f0sNyL^ zb@%oTi_Gc5C~@9)=)vJ6wIW2{yW^cnn<)tRdugp=2F6hjB^vhL0_JafpaJr~W&J;T z4bFP2BeLjJIj(es+Rk+FF6mY8EO;Oo1o&N_eC%KJRVz`D9oZJSjV`oGEmS#1i^O~K z9|?&4LabfIws!1K%#wejJBXG!+2~I$(*k+1z?x)USv)CM07xEot+sn|o-{z^`Cn02 zeBW?}cW)Si{U-{aQC5TK(($vug>G+4n@V+S8nS9FyVur)VU`(W#p8Cc9q@_OTPvHvfS-Swr4 z8WyV;tN%noQ$__pBwvD=ez7%+x#@cewBcfw%$`JukDi{nM2RvGM5SKLIkcn*5I$ud zvp)9z1bEfUU03(U-iayq^U303c;to0ym)Sg&p$snaE5P0{6>*)L^lL5yj0oB|Mh-; zZdboMRSXu-Rboc_Z!;LXY^*NTKhU)75+0tn7cXN5c=$d`yl3Y^dy3tp~9oMrm zUCZvBW#O?xh8BH%P4Z{k3`QpG-Ss)=EdnZ5-BE}CJp>O=RrThq{mbt8OMoaf+I%wU z_Z$FX2)351M9m{7pk-h15WTS+r;F>^cW-oPjLDUJnF@s_fq}H%cS&Sy^_&GhrJquD zUw1F5@x3SoLb5Ww-WYpx%+{WslmqXB9j~*C>z*{ZuQt8Xm{Y6x)-6VC>9cqi6PzhP z88sY$ij9Segb=f^OF7aTg)#nnbZ|HBukzYthZ|IC}wW9bGyu+ez zY9C1jGw8-2?nNK|xn>I0+ml0Td>Q46qiIQ^cW2k7cPk!!=sub$jV`RE@0_lai4g4G zf4&sD)`RKEPj6r#2eltrS`oZjcC4xaVJwc+&iktB4y}~ah?_w-u0DrCc);X?j~{Tm zpQLNwe4eC>O$q1ucdBg=NWzT0^M>zyL*X#cD!?~8D17_wfF$eiaJ$QUHfZ10hq-gZj*11A{v|oy?vgny7`NOzC7Z@QaeudF z)!1BUzV-(lABc?FHX4?L4h$?J@uC_}oBGW}3@zAp)nvdU%}BsyKJPLte5vP73Y|Jz z2`|xTzBJHI8Qwa5{obCcIM1#qvUEBaGQ8zz$*owl&|-=v z_rR8jxcsOmz;kr0tuv}uJDTfyT^sd6k6_omd9b)YVxjt`)A#a|L%{rsg{Mx@*IsMu z5w!FL5qI0m02M0SOs!x+EXL>dwXy`mH^QOHvMK~0IdfLziTZzOgLmh1IFJI=F7sF8 zO4h)v3|0m$%)sZN=5x`%20)Q~4(T-JnX^4?hArI7(uh!YO5#XI5M~V@va>y`gd6?N zS^1kV&AMcXh-ZWQtg-ciZD*QwBeR^w^q%A2!LiA`pYVso;zk(b^XZdrzm6;a#s#|Z zPe{PSaDC#xrk-&n+UMxD*Z2&gpx&fJQC1AhXNxs+kaF-<9Xh8}9rfT^5a!{>jmk4QX*1`H!DhFxazfzLh!f zX~+}NM}OA*y+-IQvReHw&kpw5y2;{pAa9@Dp#Oz#OP$j9X7=-QdZi1=2bajmZ!?jY zhLr3NM#ATyti{W&1NNL^IK!h4BmwHRSQC1bqT|ykH0)LE?SVhMClPI_algMQYc*(e zKVJRsTwhweF$s4Z@TF#Y#d|Yi%x<4~npiom4SIG<_x_pUePQRvrnNjn@V#8;_rk7j zESpgRt7gmoYW4d(fbR*~Yw9olV!k=cCwYoYQdrq8-Yl$`NeS@ZC&Vj3Zk`GKE zvlvr{?(Mss*IEqqK?8Qn*T`wixbyc?_^MOg5jCBpX;&A+!lDQ6`qh$xsIR-}>TH$O zY&&{|4K!KJT6RZ29JzHRu`BopeQHa&^v&8ap-<578STL@nFRZxpy{6$zW_jKP|}Tq z=A4Mt;O<|Zmsc?AQwlxhz^R?Nl(1^9bfwr zJ@XJ2`MpchNyyFS+d;DE$^P$#Z$B&68px6ZjDWL1kAKKYr%W`-YmQj{9_B8tcs;ZuZ&Dlbnz0B#-j!FDRXz8;WE|D5D>+_KA{L6T8jqsfu zS&fRm8vBYwIs;C!R*;#Q00Za`fE+7C;uA!SfdKsXKcKlYYs7OCm?(o@$$(P|ob!Jl z{ZnZ*1hI^60-xF}xxuFi#hkPTSP!4~#Fi;Z7^(2{jo63NVarye`uxj1C(zY~n=ZHc z-2$oxJU+{vIGUy2kN1OVejs{rOI}Wbv{6U*T|dbNKRwvz$571b#}!Cpbnif z=R{Ed04|M+$*$Si=VYuzkht*NCId)G_0OLboYX7eiSu)95BdpO{yZy(-u?|$#x#D+ z)7`SUn*Dk7?D2v^Iy#V&Ppy#1P5-{vSY zCH8&!vepwv!OAdQW4AeQdyvLu(f4gMuP3JQ3>+9JW|J^KIto{T68R>vCudd!0_HK- zDpIu=xOSE(+t!MqBHjcL8L71v<4D9OI2dae2qqq{U}KSVP2>RqJ}_>gMN6obZ@Og= zc?oVebGEPFSh+pyI5^)Xh;$JD*`c?uR;hXAAkjn4rn`IrM6pPVB@r>d;2lk#%+^N6 z&&&Mk>f&BA#H+J$0N$RdnU(i#K*)I1HDOcIO9rJx5d;{4H9TN1GufK670DV$H{yK5 zT~!5{fRV*0C_vmB$G4pk&JN>}OoPP3%5{J`FG3P9M-%k69NF_D(xy$VyB(OPrvRI| zm<7EcT=99ar`>P{1f%|5vsM2aq1&qENaF(*{a` z0%Zb1TAH(ME~nLp`yYH>XZyd8oLwYO(b>b8Ij%%CJxvL%51dvB4Gu2Q(YLqnZ$b^1 zu8_H>eynK)&s+_Cbr4B=jyJf)wndTbz)z`RW1837^#@}a=go^I85Mzr_1;f`$_#iJ zed2H21tS-ENjSj;F$Z1K+LSH=7HTQaJmC-;kWZZe})8CDZ)Su($+eq>0 z^F>OkUphbC_y;^TH@0fRN9M8f-Q68)kP;74ySXfY=-5T%!E>R(p;f=N<~j5vJ3kx$AfMbQG_}7< zxabLsqFcUtz(fYhIxy4KG7~_s^2Qfj@dNcT~R}@5{SB5o@f6?^T8>n_gm&x%p9{$XRFC&vva14qLn+#$fJs&G;b+w%xIc#lLumjhPeWkO(wWcJ=%=2!;3v4=7?%c%e9*vf_TOGCfRoA06aqj7sM#)^s6BFs_ zPHTt=sYFp~st?C;nci$pRa^?-lk?jk(9`Xlqaw8-;Rv0L?9Bi`LtESL2J%ClfROR5 zq`0`g9*Uj)^C!p(M>YCS7vZbndF;#P-`b70jl|3xRrnNjicnuqPuuInOhN*D^)~VV zi9Od7{1o;^A%*i}-#12L13v2sDPn!!*KP9b!nb=-?0}Y+^CI2;dM#w92{@lF2~9PH z3s*``;$roJojDNCmY%MXXFg!0#_ZUG=90sZ@~iU2n1aIOTj86BThImBA^!L!*{)s6T!>^O2w$!JvJ8U+ED5{PYSJBF3M=*thM<2ik{WQfatbgKoUZ z%LSajcDoYp<_1?+BDUY0gBU6Q`)Ja9DJi(jFj=`+c}exkl_i2NUp3(eeSaxB5KAS3 zosq+!taG%rby7#W-p|L&i^H;-Lg=qf2b(69*!Ug?E!eIiCiaY?lG9W$JFC@4DG<0* zLqcSexNGA`8{3a9hhtU76Y}z}_12GdLKX<;0iF(f8GGq*oPpEAe$|4B%rN{FkjU59 z5WuMTo!?!fVJj0TFcZ+yHlMeEpu1|)7zi5n-NWs}J%s7Q?J_gV?>%4ceOK>hY&1wG z(AIZ0WIIi873PN&0$W)bFFid!>2e3=DOi4J)(IpYZe%nn%Yx1gC3T45ysV+US%TIB=xjI5jZb%7c(Wzjm^k}pGZc~JyFx}U{-UBIJm z5gE_k!z~hm?Mzr>{wu%BQ;QL6_8-3dMdjU5alt71We%dgpKYic7qHgcD|c3gBnaGpSFY~$n z1J7mn%>L`^>$l<9N<839VZ*j_l-~CDwyetj~jgf_cq;;si{h$`amx9JaEZ> zuF~T2z~_K}X$K1*33@|2 zJvdsKEJ47-3z2B0Y}=3s>Zdce%o4}!B%Fway{hPrLWvj-9n55(bx>8!67lxyF;?Zv zdUkm=PxYE5dm1lM)>4PcC=}--nRzHNCRin~A}g~M7nEm@ioU{YeN-$61+V#fXb<=>YvqNg8} z5)u>BfQQ#$aUccUm{hl`qki_*v$54~E(>f5A)~fHge&|5U?w|v{{}bi0AH0CoBA~Y zhLuh!2+aU_G=rNy2jVWk+_?Sg$JLdo#t)7?ZafTVL3C&krlGbZl*2icxRY?vF(=CP zg~kZ3maLzM8L4TLL8~FtK7%9QG}a+b7P}_yy?^nyT*&;vMG{-1NP~f1t>e{&9BnJd z+WqqBY7*vpTHNLMgu2?=dG0DkXBg;lfdnLqXu&;AGFO>~E|b5bWHQ%UetSD2Vtd<` zj#=c2MIVbuFD!@QY(+)|!eEIRbDG%O!DemuO#>@oy@`cBa6EIc=Exu>}LXczV<}21+R9sdX++XVvzsWi>!ThpovYD56 z_kJ~e(+1~^RdIv66Wm_K&E3M6M6|v4-#r8ZYf0~UQ*zkusnlXiV|{jG6ukYF zw6n9c9{B$AXHZbJO~74wvDH#bC}z?7cd{dvh@WDUoHQfo)~DV2w>thfhD$kx63g7L znh=nOR=FHK)bEC%g z&7nz!DY2h0l1s+(8g98R|Nb=Wxey;aJ39^)e|_~E)~7&l5)||{9GFy!)mczMgn{DF zU!z-Rz#O%s0r62!EHkw3q^|@j;IVTE=NrKAkt71(^i=P=Cy1YwsM zF13_sJ@j|3N%K{;H=w&^im>iUzjHO7sUyS4c<>G#|wzj6;@szHhM@`M_ zzTa&{e>ub`2mR0`8d;N}y#JexxHGGm$fq?7Vj>><+yu|iWaf0eC?12AZdj;~U#|9^ z9wvFf@8x?Q5N`(Zr#^g;&XYihPZ#pPJJ|q-dmM_I58x|3L6-I8wdEVnWKKtC)|jvc z3JbJ&&}Bv-2NtR{8@~7z8e9_gluW?&-$xfu!3j=}camUj%^uPcaeRU>Sl>i4Lz`4fn)i7!?0aH={#AZh(H(|{LeH74~b4mAp!wYrmq5f%__ld{3fT;ynJ>x zFd*Uw0Uw^*a)c^UPU&!*UeKolIh81aq0cOrAu@M+@$c#)KR4VStDx|osR#RoXXjIx zp{SjX+PKG(A6#pyTa(SO{p^(^(`@BEKY$UaAQUpuJ}x~mr=ICUK|!EMFard;ehb<> zb%=v3C$A0Tc2BPG%Sd1~g~qRB(=`cajX3F7>#eL|JSSpf3Dh&*8>i<|E7{i~PHr@W z;+|?Z%x`Fk9bZfDj7#yCjyelXL=}!Y+Z%d+NbKhPpQ_F(EUNeY`kO{tq(e|rT0lS= zzLL@s(jiDG4bmVfEg~%~EhRAwDJ{~Blt>FhhX@10!2689|H-?LJo37j*|Ya^-)pVU za%25+xB`~;sLmS8y!Y=jAKLVei0AQ--D+|;*K7Xmz5eEraHcBmGODPT9}I5Vx)28k z##jL%N|*eQ=C9ypfF?70*h3CZ*2czja}b+yJiUkqyS%cpo}M~Ut6Xb)VYdsxY=h%k zzh?IAiW-|T38Pq`ulEVaF!{{&#y}xgaMvZ4khY`#H#gZ-EW9S(aez~{D6@7>NiN=r zvAFobJj{Mn)A{z|EDUjXj8P2J|8P6^cRT$Fx=4hgfQ zcg6gk8t82`^xhQ+DLAnvj|i@wMU*e@^54Q9x<>?9Thd9cs$Z1;v&wkh@{=teT?!B7yJ21a9i%hNIRAO4sGG zjX!@dvmWRQu>wy*HTac372Z&ZvO=|rG&M=#mIzE?qw;Q)`M87uhjD|)G-iy~^7ye01=V(+@6K@Uf85)IJ#8~o*DM?KycT!TYK(v;sI735K zp48LN&+okHr8>vA2F~=y#U60^e0?WTo~hsKKRXovU@0Ru{d{-t18pu%eQ3yC;k^24 z(TXBy(i(IC3ELhnpWT}Fm8M!h!TuQt0uM_*re|ma?)Trmeaj8j*4b9M{IzxshttG? zARd?&Swg^vhs;Bi0$sZwkSf8m8*peaj>srQ@uf>x=R)vB54run3uwaS!2k#@*bMIL zpJw2E+#v4Ze(OQo@w92#oE{Gzw#$EsT`c(j zMQ^N=GQH_{R#ulUG$h6iI0gAS<^z*d+-13cNL`*57c7LCF$PW;K zv7rNOz3;-8u|qNaPf1=Zd^A8jRi5}F#u&P=IO|Yv?g=u8AZa-FV8-pjq}?L+ohl9g zU!XY2{#_2&DJvgzc<~Z1Lj>7zvEOOQDt}LE{Ws_lKK)Vt1huQ6+oY11-!axCCb}=0 zE33o)ML6>*UvjPIEy~ZIN$^9%2|xyd!^fEKIUUul(6Cav{`KuoFE+{*|9K69ujt!f znKqgE%-N-z`^>fZu>?0eO$8iGO)tJ$il+y)XXhISod>gZ0jSS*Y|3UHgJrtL#$^Xh zNRbx>z09-hXUAin#W@_{5lDT;XO)*^P51oIW?C9%FWVPqY7*Z+ZTQ-1{TtBkjz^rU z=l*92eLkbIJ}1zeA95WZkA(yNs*1`It@hvQZTfdH>?JidtS{H@_;+2x_b~!EqjR}u zy5|K*1jAZO@LBKI1+ln%r;UH|oT7*NQQPh6*obsb7;;`~KT55Dy$JsaO>;*!5G zOBtG(J(X}Vd-4Q;)t(t={zEVp7lUZ*-0va5)Ku z?6TcV#MZHrlg`m^GIE*$yoAzM2UlxJK^MXzb-d2&-^3T6)?t5f@@_R3Xj*|UhXtec z^mK5Vtgx=H_-R^Y^ps0LkvH;&OWXmh5fna;Qx^CoC)gs3W0ufQht@j@sbxBDry9YL%;$D7MfstGZm_iSu-R_3ienN)X!IuB-ukakwWE zbBs52nS*=IH!(}eUb+ou#0dgVXJyStJy003)RNjzws$8+f^d%zALq3^WM4o{=oVh2 z^X5@<1@1Z8!u4bKi9~X=o*H81jxcbW+KPVePPm3OJ`iha!Zr&!X`HbLeki}xfxaNW zJuGGg!~%%`qMuft{7WSzz{g5N#eOS^!n;lD=mtHltU^MQWyiYtf`El&%LlgBW_K#s zj5F*a5F#bDv+KO_|GPvGeutl5hFNLNBJjQx%K+i`@A^hYhS>kBsI42D0LZEw$(IcB zPELAyCJZ6w%ZXh^+yf%>-r zO=95R_=g}DA9a&3_zFx$n%O1V;tY%ol8~hi zybrjv$avf6syROD$M!jNCSPQ%HGXJD4hhjbHlXIQSU&RN(+dsHYxbH+y|@;1pyi*) zr5t}6V<~1yJkTcg=4n|u@D`#MV{>387$Vx- zufDrsUNpmB6TY z6I|OTfTOlK-UXh4SHI(wiwuX>A%+ByVKOqH2ZR?jHDcORpVqLy!|v5>3gMqXpvQ*( z!8U*-0F})ZRQo1MxpblvrA`k*4!cxt`)w8!-fdWXdj}a1pn-eFgx3xMTMuTw0@m!M zkRdoDjlQEjioe=73EKU}r96bF?oQ|P2u$E6 z*Sx`{by-bFOKXu7waBmr7!0YNIQM2Vvgny1fFkX+DF8~R5l;`EQt_n2FOSnsi==OR ze(gB;B#ij^`kWjIEaa?IcasP#X%&pRE_%ispFP7^#zXFWUy(?zRG zcf|c?(0=pUVu1aaVY$B)B2~EvyrnNtMfYBVr8vgY4Eni?A6xpZPZ=G+k?ZNS0)bn_ zI-4CAxBVSPKb#+9)=4QTOM%CM&ZRL>UJ>|Z>Az3!L@l;>0~6jJ?1jgxNbCn*&EV#( zYm;~=4I3NWQzpI1GHcfl=+-FW$WJ?Ttse-;G#)=z!+JZYgA)i^2#cNl&7-X? z=(e`qx(W-{c!Q#@<&t~bOVL9i7N2JA0OBlD@r)Yoh#_ji2-EjJ<4pqTs|vedvZgf> zY&a|g$gk5oJ$Mn<{}rJ<5gl~@8Kh2dCxe1pW8)Mq970?ZV2GR;qb0tVh_~DVe!8s- zHd|*{F*5hhdPHSFE7wDMRxW}d!i`^NXjNatBtEI4xriaJf9^!EZWw*`$PQ`E{fNJB zv4F8K%x^*oOifI4vTSLJUAI|KcV1D|p3*d#@F(Xl*M0wfxVhOPSpzG-0q+KMU0iI@ zKsO*iNJT1!&bzcCbB*h@LIOmCFTu->YcaqTlc~^3>^Yiz49+LpmG#eMj)&Kh08^0H zDDC|RaQ*^{4tSXUJ=uW;J_I0(C`o5PUpagj3#3l?LIH)qvyzE?#bc7SqYRB*T3Mo? zEp7m1F=Sjs*aEe}M@rtQ!lFhGYk5dXI+fP5~N16U&NKmB`2yL#QjMC1y41Ucjy-CDIv({L2g7WV8 z@Xxb;Dlw3hp4!-u|J!?T5PH`C3mL7rH#0P7T?)VPz^qz6wB&r}#O5$sL6cOywySTg zZjL)vQ$p9kPAu*b1ZtQ^IB&J=OZj+_{1(Z4Ar`fD)^<2my;>c8!29Z9utgog8{n|3 zj;usrE!)$|!6dT4x~`(e_2tW#c(o>)B_KotjBfzo7LKm1s&szA$D^poyw%fGhz)N! z@*eOGKf3raK0aw9T!3n*PwKoviwKW?JS{`}?nbjH_jG`B=FtE!Gr_9M9Ih@^ZfDAc z9Ib+?k=?rU<2-*N{;@FtxUi{{(A$T5;&j3P_Kec%=tQa7)*DyR3>~g;v%OpDv>!`k zHU)^OV@6jHbl^2&Ai15i#6p6tS`6S8*tp?fpaxFbk&ztZW;3@Sz1^(Gj}be!DF2ZW zi>%Fmq^3?yfkT2*qiV$8rni+Q#gjX1H^}gbZAF`_J@-ZN#cd08gl1Eg5JZs!^{)h_ z_`xPrW`$wTvDe0Sz$T**n{_C<-H)?t9$l6ktuANg@vt zaXKtQ{(|>2GmVYmaLBc-&ZaMxI)(Ed$PSq8dthWWDk5C4VJ_EWmVU!Gf=K71fmudI zMw3xf0o`Jl6#7u=Nc93*oz0;On~eVKIlVdR>Dn zM{(M$6gFIjulqK=B+Z-S@>*G{Ay58aySu}~!y40#iJ4NUE&}A}LL;xB>ul}iWz4Oy z_dAH`>FMX9TA9CpIAhBGPS=t!S|YGxpq2o(@YPbg^Gw7IFb}M!+K-<50JfFv5C9QY zR#q{KmX(!#`c(TiCut|vCLOSKgM*u&5Y5o{304Eta=HEs7CoCn{R+gLxHr~sBdKH) z@PO6Kzvm(}yz5j!?NQkc+*6qtBj0n`cu#PN2+yK!B4DmQK2AKQnm1ajM>fL3+-OhF zj?yh<9Vhb@?0RL&E)TGP@Oc)H;Xok&oOY90oJFVS|O2u+)RB5_mRz5DPX z8B6DXLOwwIjNQDFPgA|Tda{*uAOOP50_h=t?`8e{gSf>7h)i*)y&}itO|LYyUB@?2 z-a0$ij@J>%5XwI}E^91o{q%;X`SYLn;WgHGdhu^A9;a*`+{_J^R{e>hMsav9A)d-; znY`3{r_Lea+`{@V6?wS4SlRvElmbh3h#qu4&OR0#88)k3j^WDnWv9jZ2tnk8YL683 z!RG;J_J!Tu@8AD>Hnh@m;1Y&R)Y%Oa2{QPET_m3K33uSH1x7xtj(Bn-cf%OgLWP+qsQLGyz_y?5$)_ms7!I!FT@7aU#{>Pg*jqHzEk5J4?QwOk) zCwh~UlE5S+eHTW~%Rs_Lg~2mPo9um5gJknem~-WE*ped@S7ONN@HxI6`s0PE_UPe; zH8sgyLA7&XT@^e~-P4-RWo#&0lbxtWkBzdxy$5KkI1M-Lon zj}@1uBPNN98+iGPbz&8CZSNv#>+G~e1v1_HGhb%9w{Qj6o*MDFkT-G7e{Sw0c=xcW zVE*&4uY!npJmWUhNL9eEsF2V90g;xw7);*L=}Ja(Q%5HsnfmsYmbUi1=XnS45TniB ztA}>T0wjbkq&D5$-Cb!SB= z>uz_Ksl->x8wb6({yOQ^wNp{-U+}sEae_KRSK*irPA`ex{HhMnrEy9s*wULuTP&Qa z=!haW5+1enm8JQwn6$MOOPD_K*dL3IlSzR0zopg&D(W_!N-RRfqD*w_>XH7p=QyhD z<36f-$o-`k_?vrp85xk91Vk8yjE;ibHVQy3j%6nqIPRuc9IS@S1mc_p?hu=29C^b$ zOD$?9pkE%K{1XS_p;pi473jBP*6AAiEd2doX2-jAXGfQ|cupadqzD}NZSX|RgnHKQ z@p{6c{Uw&$r{}#4;~;L9J!0bneW`y)evD^tO%vPrHEHYZ(*@Oqx6}8I&U&=Z;+Vf4 zktQNCK3tEn^oF(Sb;qsv@x6VcPh`LfN*j;EYTeo7Isc>3;*!6s0M0IurYWC)J9pb0 z-@uKqGfB0q5pVBRAIOBiVmu;^Z%C-92tpt@pFFuG&sl^pFpA5IOFy?2=DXOgga+A_ z9*7kZ+0eu_-wvNaUMInNZbKSE+=QB%kpXDQ90VenFjNuKMoMZ0BPT6*SESCN0GV|r zW?4)7hN_EEK9bH=1*F*((5vwieID4}jz&XU4TjE**mNXiy}v*%MjO@?+x?iL%!Vnd z#O^cljsvlh+8BXm(I88v`1Qf^R2v1 zdINX90~u}2fPh0=?@pavw(8gQdDz%NMgQ{N;l&XpajQk%$f(cj<3P^iGQGI-9WGAa zMHkx0G*%Dz98RTK?g)PP>JAUJ5;bkywV=i=cIx=gIx{S?*O@6n4YKr4$~o&FK2(FvTnTLfooltzjm7h8=M0ca-?ij z*i+PsZbW1C4?Nu8o`NG?;l|F@E@qY4NL_xrM2t@>)Ju{fCl~+AYUV*$Kl)S8N^)}f zy-*!O<8ROFhwK^)IhiZ#tcDc@wgTB{|NKy-T*kJRCFTi{5omaAKJF_(mj21i(IIQi z#1zY|=RxwEPbv3PQPS}rL{`H5qSDp@gi8O7si+Npr;2q7K0DqBXZO2WRSFH{r6U%N zvYy;hQF@Ft?S4wQ?h$H#=S`)#uU|)lehq<6IqvH<$g3p)g^d;Z+XEJ`WB8t2>f)j( zvDp(9jtsr;)2h7YReg2gQ@#~K{J`<;Q*%}9Hm#VxcY|D+#5Q!G0iJlsN`CJ$Hx&{T zk83=n$?kvG*;!oD$#-&s4EmWngWBCzOxp`MFfcUK2R~;7qK;19(^FLP;SCBx-}amw zuz*r{%PueG+?X{2$YCQJK4UNCW)a~(aDdzXAyL1gf*Di#(4Z}}zHZ3t#HomoWZw2~ zV2IG*c~ReyjO&|&3FltDMc$5jQ{%B9B8^k{rxeW;NxR-EQp^UBwK$t@9h~FfZDC8i&L3{rf|w6WpMvu8TY29 za%lr|b!Tra#Ga=!hFj-ag@}=B0Nv-`DqwDS> zKmGye3IozzuoSEpY4WV#a&3JvqyYIqt_pfqU{IN=US;?~q-=t9Yy_FdB6l^&Wo}+v zY-i_lFj6?{%AhK%$WEA~?sV zqzkMWHzPDSTPRywTo$&sDVOrD18U>wU&VC`IOftu=sWEZ3qCJ4UysZZJNftvh0bxU zz^ivJ8Zt1%ry$bQ@?Z*8EHJEp!G4!{urU%m(UrY1$$XrT;8o2TUYN_p`6%wDX#{E? zFFZUP5=dXz_rl&?2sm7xceQLaG~V*Sv^@a79Psu&Jf1QdGOrNqWW4p^#60eZ9Ta!f9~s{n)4se2l)tUrrAF~0*`*bsiWA#XZPL=OTH2I&|W=<1p?6E-hk zZZXS{pgj|eF7;o}7kNv|SEyt*h^lxh*7IY=#6(@)1xo2L4S~V~QPBq@)qT4si}1B$ zEQuU472`QGqhr1Mbg^+Gzyk_alQg&DPkY5Flyt`mYj}EC$$Rx;l-ZI82hCflh@!0L z;%KRfQe&;tCbjMDR5_DXtgG&eq-cx|m+9l+pwY5RyfyFtT@i}7pvF5>qrF|+)xVwU zfsl~! zNlY=1x>t_e%|7MY-HSy&$TAxR@dGi2XLXZ$l~XTh2wb9)htw!B$rejrg}}QkES(`N z>yDB+0_k)l9E4^0eQCgz3~0Flr)}pO80Na(dowKra;y~b)muXsy!s&a7_+b1f!0p| z^C~<%GPq;Hy{e2=?H&7|Jfx|l+9jc_E)f0qCPzvbE1{26%cz7vidrecvGQa%^Aud! z;@4+uyK}xw%YC%3z{=#m!0V9fg_bFV$jmz>B%amr1_rqLX!Ue&Z=R9S&!P&W{^-~C zSwUr03$3aAY%{BTM(VMw+ft{8l&rUre!16Y z&obj#3GXr(@PMkk?QB;vX34;_uQ%Q0BqW;)tOpV|HsCw;#tQPf_1qFf5I@-GE0)JU zqEjx{=N`>VkMM|ebpsSzCyup7;=QY`pl%52UCY9(8uZ1oH9X8jiI#m_XN3YrX^d8# zTo&t!3KYx^-10Z=!rl%NDsqa@4L?tDT$0^VrTvP&$BZ2_SEkQ5^m!mjuptLy1@Q_7 zE?^TAJr9%sL$LJi9MF=*15PA~+2#oPQUbUc=Hb~aSkB%?xr6h5BSp)(v9IsBNN&W$ zmRo}3u5kZC##7K=HH7tH6a#X3Hb5B0e#1s40;R@>caKzUwfrj}plU?f;oZrk!i7oQ zMoJ`J9QI(C>ICFu%&QWKYkp9gopEDU;fGPoQniE={=u4xs64g3_wT>h?2T3#nl-<~ z`9|K`d0;v7ca``ZJ0bi-p_gPmyt%n983d#Y_3itQ; Ty7y@T0+*VS)}v}gtFZqEMhFb` literal 0 HcmV?d00001 diff --git a/resources/profiles/SeeMeCNC/SeeMeCNC BOSSdelta 500 0510_cover.png b/resources/profiles/SeeMeCNC/SeeMeCNC BOSSdelta 500 0510_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..2e40b46d3692b5bf1da643c8856132709e8937aa GIT binary patch literal 34369 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

UclMY({m(HMa5ibf_TvA; zb3Xr&^_`VHl4BGGm~f?Sy`QV~Y@3ct@jr|z*p4BnVDJ`j)GlSc*T9C`O)NgVU&)n@ zEQk45EW6OM)dFMK-9rK6p?!K;^=mh5qArJj+vQ4I9kOa zyU#4;wJ}##zOa&Spm|COueOXfUef&hyb>=jPerS7+$|h9Y0S{YJ_0oXNBS0H*`fLi zilcyx;G%oBSSSG1T4$t|CCV>9#MeHUSkaZgk&Km9 zz;|;xh?#}O#B;Cv*A!@|?b5gLcv;2??ZLoI=tSZ9!V}47AN4nT6G$CY z1_k&WCrK0s@YKf-#u;1&=$=9dzXt9$fc2)a=j{b)Fhqq;)kgEpgSg;~&%w`eaX+;T zM$9xh(IEs?R8;Q5c?a+m^|oJJm!d2@F=i_F30TsNC`HR;;bnI9Hc9v(>sSN9kL(dm z(AWq6USqJr30bHR=vePyvqRcdDd9> zzT1DfW%W|AHrRhoWX3eEcW^iSDogW5&!cKC3eJ0GJ1WqbU>tgB&uP7;y)I~$LtYJC zzi8A1D_L^9?QP|F>`la;IVpctzr3dhCxo>UR%RN5;d~Lw5!U9PR}qD=g!1x}&RgBb zeQ_`Pt8&@Bq?H$p_cR>PPTbz=PF+6?w0H)4#Fc^UEvl~kCD z2*mOB9oJbSls5C^=nfD?fNuh_7k`XdkEf)6H+8Y4bP$O0%IN5L#z<<0t3(Lsrf74u zf7f-}2`7vg1?u475Gp*C)fFnv6chNI8OrkB_>vR7vl;|K&Up_Gev&iuR$^+1W>fI~ zfU~Knm}jhjDN`{aelxvRM;6c8_z?q8s+gYSWOq>L&w{jzneM|k0h9$9xr$0)$ z{x=SJ0$H&@uPZx_NKem4J>xRa5e-o;KkKqJtj5wk@XkK3vPJa8@1CLyn|S;#&UnTT z7ILn4S649$-b?pzRdaJOGBPqND=SMdOEjH@+nW5%jaN!)s?YJ+_7xRD?g$d3_Lm`_ zznY9nL5JRvF)>6PocMRJ_(gRKo7UF#_S!dvkq!&3C-WS2blx!4G(jF=;j4+ycAV12Z zJ)XnD);6B3e)-v5&+U?Wd;yJ8u1ihOIK^D=)6Ewz-jUFY_pJYFi!9kE+lX(%oi-SE zPw&~%&e6fLa|lf@t>oVxO>uS%DKTmTH$3Q?v9QWoSvMMSRspRMC_sC#;%~vRXlCE= z)xJG^p}WCXOCe;5bjqHvhm2fV`^T>KrUZ5Ni;m1S%)?JLpt-{Smj zYYL=W_Lj^%tUGa>tDfDKQ;^Fr2`yS+c3mfus(s_3i=bXl{G^aYO-|1ETshwcOwH2n z3{Dl<)=PnZM2dzJH{~lLbF_-y#Td+=4qz-^CWV~li*L&6?sm>Se;-ja=*L|+F@*fhdPHq5-d z^!f$Dv;~l5`3)tg``!%#=^FNvhs>}o^dq(vM#w^b%%H&Rmet=NXBA}g zC3{FlcBQG&;Y3G?GQvG@J)Ute(?TZU)1&VtA)4fb?X#szS6>bp1mtB>{3}s2&(U@R zsa}`jFh~z{)97q+s_ACHBt1psdSxL-3VNEe7Fs8L$Ki(hdE%3D*?=Y_rEoyM&aa3t z+@;2F+E^7ctR*E>Z$5KAC7k5)+wOp+qr}>{Q1NS4L^JlPusm2AZpb`_zI_{6Dm(AK zOs>v7PN7?uNwaD4`4A{qkitD;c|2EtXoBeao%IR%U(-cXi_L3J%Vn7TdpWZ??Tpbl z!QUepBxs^?C9M!^yXW$AgUbPv6qC9SiTy9NpXC`j8Cp@;#G|OSpgooDK_ts+;FLNj zI&!ROy87IPvFPfitHTNXeGY0i-67wKN@{n6R4qH58n4;2mi&+22z}c|Kl;g#-%c*H zZC=SZFy%q``M-XPn*x^yk`0y zkk6`*UkUjRtvO0qrTN`#7cPzHB9?x84mC>EY!{^Y9XdF9&zRMAF*bEkhI!0*0&7zj%YOgh+x^|#Mb{P1*mzOOj zLqQvl{eyC}|G-3DIWCn@ql1UXMLnMXx=fSSbO`A;$0u1Rvq|)%EO_R8Q6sZ@KXoG@ z9oujF=JR@d-!b-TDw=_QKX*9QGo8Kck0Q2Ap>p}5)dvHwyepcxB5Mk5I>TxDVR8|l ze1DQD;q8BZYI1j1*s*Fn4<*3Z zEr4J~PtQ1x%zo(_b?U|9g{xED1f|E}OvNEI5$p+kEiGng2`wrid6yD)Cn(yl{0M`DS+2E-Xf$c4m+ z1rxyD!XRfCmydFJBX|2UUC|HC)SIqVS+~E*t`h4GYED~Qxo!mhgF}b6SAj8yP#8ET z&G~%|Z4z%g^stf@6Q?tUVS|HLHHj%iKXcN{&Mt!_%FeYiQ6j{xmjR;4Rkv5pO)cif zaksVfu&?Ytyi~P&V%HDUVwe+kv2cU-a@F~3pVr$>N55o3DeiWVbL~rf8PTv@t2?P1 zT&Y`RBsZJz4P{QTaTCdlo-C>?q#FmPXbn1qDw;ygpq9HyNdHQwrA5z$&tpq>&Ch-e zqzzg6`919YZ`!g3-;oWa6_X$2N)jxLa0&;cxlo*wa*+&UsluwiFnuQeQjmQK3F!z; zw@L`5LxVc$XY)tEB=sy)($Y4APCe^&lqS5lj(&OGXE*U7k0Zg>apu!%nciJQ+&(;e(CPFERZs|Ce}3zNm-$epQTe z%J?#_cZ%iUl{hujUu4GT`))>tGLnO7n{G*KjZ(0Q>AGhd5UeFOEp z1L*+)^Vum@j+G=qvZFMEIk5G24I5;07+KY0Ehz@P613;(RrT$g&Q=GS9(E7Yh0B}{ zebWXhZx_T4Yj+Q&EFtvmztafAqS`Y_cS7=u!!c1hW?#SRpA`u%>sL{)@LSmGEcB4l zLrKE+CNCuT7jUHK7t@zYYz7DW&~ZFN*UQEsV1*L~j)iE08AgehPLCQsK(@A1Qar^^ zj@rn!=KYv4QGBHGXUEjz*~&Sx@+L_gn0kxo-#>!`8|JJ&QZ4pph|T&XxEGqZ$N{PWgj;1b7yO}ga2ll5#!d^c-zv@hg1?-{a96(&~ zd6`s>U*!U-@f`Sa3G@(grdVNc!C}uGlsr<+XgDo6l+N#}(&T28Z1Frn>iTEvM?ZD4 ze=AV!@y+E`2o(0wCVWyM1y?)P<3WThXK0i-Bje%8L&f98=1JIsx?!47??QIS zyNnom$ntF<(Gn51)DOrmjrqWhGUEKjJGM*6i@yFr@d3TOP1m!ls_&_K^5N+5#7s0G zStxcMZtHZk?GN6hwop7LeM7@q!s^1|P#4N!hgV2K8fJn)NQlQT*5v7t$>W@ex4sq| zAf|jO(xV17Wdx>NbWv&J&CM~<8k}Q{{-fj-gBZ#cIVMV$i|)%K9~exl=)J9k1gtGq zUp)oPlwGQAZu*)0iyRwX@g8fQB4S=a8dFx%cY>5wMRVZc9;1YN&n#WuO=tQ2%Ol^i zB*ti^pkM*#wtKEJX{wd}TI{#PugQ?Z3(k)U9 zyv+6X&;7&8_<)p6MNO60(*>RBIh)fV6udgg*mu&~YY`$5IR?1SQqs2p_||JMk#vz{ z4_g={`x#BSAHg?$WKxfSQhe-A|9%&eGoP<<_h(UQ?cw5WCPR&G#7K#8tmRi6?%9^q z*RRedy*?jD7`Km~5mO09niazh5uXM{3~KI174R{86KN&SXSh$qn$B_hhX#UT0o=l1 zsg@}VrTxgOm-;vJJ-XDV#J!oB?bghWZCRlZVZ=qYeNLQx^QnT!cAsS-u<{!UdLWwgBC@)C3qjTlH1 z`eieQPD%#EIJ~zP`{uhfo5NDW5hu?}y*8TGhI7{1ZTe462-5_koX-=J*Vwtqw8|Kj zA}1-$1xVYvyHo$0kmoaFCee%BZ$6WgstimvL6eSx)5O+{mZKLU>u*nMwu}kpPKrtw z6UDEZWweScM$ag~g@;f~#B{?gRy4J!e7q$f7I_)W7@o>e%8`R)#PrsX-s+}g`{>pt z_i=_#V~rf;3qBzTEwf)_+d*WZ9y<%38W$J$<$tR~$j99(Y+@RCc>6h1opuzOsymNu z|Jz-DjhO|eD_Xxl76qtI=YfI&MdHd-xPZedRIPIC)Hf(Qm^Vl`>PUPE`s&%!*()u! z_o+x`hz(3J4xIfFoF^GLq6+&IFF$Fi$oRI~u*_h+v0JTzL+Rxody(6)R@zRR|CU15 z@zu}MpZvPBK@qdo!QCc5S_koF7VRwc{-R9j$1~oy;Q57D?}Qf_kQshzX^4_X&44@p z=B4|CKe-ITlnFWff{*nT4bCCWiX{`m!q3Rt+Q~|g(80pv_0;@jq*@uX-0t-KcY!I? z1VttuX7jG-eLZC1#l-&|K0y7cBX0$CS23X-Yj(>=(MVX*O=FWeq*53qv=Uz~&aR1= z5mB*rxBqyZ&S~&2(~V9dfuM^sDT(ZtV4EgB8X*JUZ^!r@=2=-qi&#F?IC{BoCKRey zN-dq_38t!VlPVQgnL9tqIwuG_Y)E*uO&9!9uU{o871x_?6OP&{7%q}cvMvs^%u^EC zb6%|KJlFFjA!H%2@wm~cd%QPG?lDBubw6 zDm;MSib((5c&MdX_EA(uNiOxY3OOQtk)+&$y3}>)Ti*ZvQ8kI6(DB)YPYe&oaW0wh zQvF4$-9vRXhO^f{kNFmgf_8RxwhZm1aH|a23uX#`3BciyjI7C7+{4XhuNV^f#rncQ z#pjnVrq%s+{QX-`>zDlZesz)4EHuye=oK(qeK+}T<>!|qtfp8269}896uuJ$Ao}Nq29#7Q4j7!=w4B#V$q%y^4!6w{j3IaF?$!EGVtw z?j2p90#xcGw>aMTg%tnX8Ao~E<6gaE#>-Ga!7N#q+tu7`ACs^okAv`)D9p)%MtrtnE03X*jcr^=?d)KIdfOO)8kBN{8$487%IxLihwycIq z4roUtdVO)28(dR$@>(11nYpH`TltzS<$S%NBWcykBkAWex4hhJO5L^U<@}R!%C~(TwE3f%o@Y2fzC) z{f#&X+%d!AojH``V1UqOH}u=K*jw`F@!q#HuG*}7#{DJ2LAjJeXHKI`f~@D`tKy`J9q1oi#+i78iGOgEy9+0VTbSjipV8fn-f*9VVc? z)1@_<#UfS1fYqKMRK?ZEqEu7~jkxjpR`=A|uyhHf^hB%VI z8@fz?q=*>DLqbN=O_46oH32OFj z^IByfo%%5)3wkQixcMIF%j(kM*(AQEQzT*RZ}NB#gl~tRjk`CB(Sa?=>5`N<5Juf8 zY^P!VoOF%RT>Sksp}mShZfC&j&ki;jDEr3gjFsJq;+lNOW1lRS8d>Dz7c$|T<_PZE z`kc!9twjm%rrqavD3jo7|4ly!jTlB0PYONd())R-^(}$Ms zI$mSo(cInBc^}6tK=-zOeKNE8#q;W%ANSv}5?_*0R3cA`Wkriuv6~&G?wlQDGeR?b z+UHRa8|hx;61S-MP;s#Y_QGVGrG!Dyq~AC>al_~3%a$EhwU zkL^{U*O$|MP1Qq3gvs41QJ=DMIyv3ayZ_NgD^TMk#^c;y=nhd-v{R%-oY+%f?AA|Z zWkkek)=!?2juE7CkCrN7zWeDAlo^paT(T~+e2ePLe(-d<(c!k`9^-=B4}j>qch|lc z7dPIQd)M7?GLw_Wj7_7mt7TNY`6|ngtWp?I91iAabmRN1S^RzDPV?8)>f=)v%Np|Zn_oA z&>r2Ce7x4-1F81JOe%4;b0%nD1#vOcxtxOZk_X@XRBueV@DCHf8T*;shsLTC|7%% zl547}Y7Z;Wxxw4DsiuoUj^+&=L$jX}6R3bHBZi}Yh-7M6^2;#pvSz?0RGWTyQqM;b z)Wf$)9NRY&e2Oy`5*vdNiY|uYA~>WocfXxGY%7>74nOj3N|1l`X16~j69kuF5@XQ? z=?LGZ4?Ic#{{8blxWV~K$nRc=_VWcVRn!d<+!Nv0aQ6yh+MT`cbXOzHq$!34?opfO1bcG0WcHd?)z35C}+4 z(gOtVw#gV(I<<}J;8nL+^s2jD^q!&?@mkL@(lJ3g-EBopz1GL|KB$?Ke9Y*2-Znbo zQq#IOzeiH&CHctmA9XKv6h|0LOv9XnKZ%7rj$F4V;F(og(6#deJ*MJGqHPp{1d2RDY{~i5?3CK#) z(j^DAD5E>zL|lC6)c}N)%qU!nmlt}xes+fRzuENns3dmjdq%c*7rH6>mn7Mw2A~IL zw*fy|V{*TfjKdh7N%7x+6ZRXv+MA=MrxR@nYOiMhvO5!${b@kKQ4sh=!K`fahw>y1 z&&NFfn``{2uU5W0g|a1IWKV1_)&dml-amEM-1N80@2+EHe0|-2&TsMJ@vK&-;cuPV z*Uw-HmnETtB2I2@Pt@uyqAQKo?jyw#lzo+f=KampcHT@F45n8C0x;Wyl z-`_X6GVaPq%}lL6i|?CMQ&AB=Tv{r5*#&CW9aGAaJ4pOk%+v=_X^ig=MT@Uuxp?CU@OKm>OlMTbSLSv*WS-1Re(^?hnd^RSuPXu zOW0^CU#@B=y}%y-yMFoqyA3|FnB*(zL8$4qOR(@ zzV8H`yQKMPY^dL^UpH<0C-YL~{$IMY`@)z^R8ul~_&BmMbnwC5qb26hPbJWI<$%Q_ z*{Z1`1KfgC4o^&^#zz%H(kwl%JE{II>iu)d~=@%mqG|Bd%f(A_kvF%Edu zq_TRYypsu@Q2pJKYI0wq)8RaH1W$rodxxE+S%eYHz%!W*lZE;zyeW3@zcG2-YHGBq z>}psCgr`-y_tWM}T<=2m`rrJs2bqN~1Y#+tQJglZ1n6#i3jWhqok9nP(4!oT#j8vI z$6ucNQe}_S@ci!4ehbvu8UkzvfS^>GEHT<0-QoZMh+@SEy)u7NQqpyAa?^=^v9ANM z96*CPxY`_2Q?0!|2I>JsLtDMk)YtT#fo;Dd1sp|vy}%7 zfW2C*JM`=7dVDaK@;+LAcs;b&;Ofh@(upoHBr>K9AJ*#}Jt34v$c~54cpM0l{@pyW zZ{gH#ES%pfC;XhrXe+pJf4NYHdj%9E4dm|T=6KkPr-G&vi`^C6hDH8=dZ zCyOtjK^>Qm#isLIWP<4|A?u<2#~;hC=+hzpbvbUYoSS76|9q-uqv971H@p6>cU!zmJ!)d7wwuPw1zB#HY^Z3B zWBHjThS@XUtZ6B%;J;eudnmqs4P{M4^|E_i_yd8fmpKYP(Z*AI?l-hpi2g#n;ZaKR zc>Tb$@o{L$`xY=5*97_1*KlsHnWn8=KBOj7qH z>G?P*Iy$=JlKVN%>e$Kh5WwnR5!1uF;qK|&F_nXZn&8B-XB|zSeGZjP9`4lr_KQre zYr?{aN&)hdNH-!LMO|d{3msaCf2w7>(pz$`t48%@F#|Qkys2CT0YL{Rm?S1J&^V}> z1ycrW77!mKFkraSEu1T-i`^5+?AU2--tE?Td~Dv*-?L5Ccz*PXd&%oyvTO13@owbt zzVGmAq7DNiR7Y()w>WmPcI6pT!YwJ#U5%6$g^6Slls{~8)jM!9S-Nnt`^s+8XDejN zXo>a2NLcefcUtK4TaY}%JzRI_>J?B6C?3Lg7MB+)wCFL1_4a)jKRyo1(6z`@W+7&b zFY$v@x=M0L?Y0jZjeT6jB-Re?KrFJAH5UdSn(CFJCWQaA@Hfbf-B1&O*CzKiTCe<#*q{j+QngYPb7%k8#+ji%p@; z&eRKk0-`?0H`4&;fA%shpKzqPwz`72)BPuxBOqJr%K+nyVUtu1hcs@6K zCd$vKx1-Vo@18SVH*O7=Wg)lQ!nt|Z*h;CKDhNtuM+@v~DZE5pUzo?-EgC(3?mE2d z$!e_1ESMqcil!0ct#w>bJ-lv{sy6C5%G#If>guBFE8lx9PZbQ&wG(}NbsajWY3n{l zdU&ILNGtit^wGq`r3c=0a`<>ZB+gwdqx0oo&POGa3q!g`WYAkuo@!KpDcXFLgCY9y z`p;f-j&EDmeW?G{=z_^(ml5)ZQj(>B0j>~PMDrzDLxY4snrc$gF3`N-RWZFPw)^ag|n(dF}JOwPFwYm zz(7er)=DAemwvuGWnOFv#PlGrv=5AKDz8IoXn>{)*Cx;oc4OZ%-}`fI z90yeeumX777NZkCI7gH4R`O%F)YXu`@Es7GE&?g2Xm9SCqg<1vMu)D`#>-oK@xz+@ zLX@G)k?Zd4Kc=zQg6{)J6gO5tT_KJ8f986He9wUJd^EZ7swtXA;?J+9(#|*jQV9tO zFfc=29+j}$7CurtVq^rje`v_n=Z@SAKO6S(gG-P=-_d;le1nNHN)&=+-x!*nl453K z6UL~d7>~yAY%~FL`(nNEkRg~#pLCSBIzz+*a1DIDn%BDd7Eot`2qq=XRbev^k0c2B z2VQ|4cFYwNZ%2>lkPx}Apz3Wj%T6wo&RP!UbfQRe+%SJA{C}#cqXQ4dJ~Bm&H6Dx)?NRx{W>u#F>YU z=Sc>B7eS}opEt$)wrS|tZ)UO(|A20@CU&=#;pvK721VrNMaKCJw*PsuKlJvPs7nSE ztZV?!H3T_d4HM*QN3@J+MAJ$H6^eIu3Z6`x*I~5*=+y6GUn*cSHHu1zk5{Cnw-?)> zDpRImad~}S9EgO9jViwSVq9us_t{S`YacU49gAl{5Wx`ROi?RFrLS^%Fu;Pw=~srv zy|(-QT{y6i*vd&V&77rEq=sjxb0kXEruC#Z9B2N)IG&MNjnKBCp})VMPpYXI=tVOS z7KXLM-WOR+VdiW`3u1&r-ZV6-RHV3EE_j+yC$&)}xRDtzGq{rUHeddlBxK<=CNxD( zpom)B;`v>b`Yr=GE59yoJ@c&EhmfhJ6;3C=zWqb!yim24zihCYS-tf$O~hl9Y_W}-iuVKm-lmpD2x<4mqy}a#MxtncOC&6XfvDQ}5o$Hc}kC9AD`jJr? zAtMwqk~a=F7#O!#lzszqvNXf`-1PuZ#fYgM`W`<|nc4Wn*ljR57AOU5d zu$plU^pfYZ1nLqf&<8yGHlCT>?$`(KIZT=9j(%^;dROID;(WFDWrC2;-J#S& z9SU@2lGDI%x5{s`N>ZEieB6K7>fA^AA9C-cjAtBRv73MQg(||;F~k|DN%&(eK=~Z^ z1*Ejp6lr1Wk{bBn2ZZV(KI=SfGLBoOj(#u9%sze$hQs9mDcr!UJ0=cNKI3)Um+nft zAEg2Sxm;LU8mf=Pu*+GrriW)wYQBm#|1F4#h!b{EO6^qB7wqeH13Mw**=-5r2ok|0 zD;SYcQNQZz+uPgo=L{|{f0gm5r~f9Wq@;h&KJPu`tH?kxC)_zYN*HDNr9#L_9vTFP zGx24tB>Qy6(6R7S+EGhXOxQDo(4YARAI&!k6~4FK|3e)key0e%Ja{}u6qVHP@N@fL ztJm91mF#vtE=&09o|!+y0ZfKY7~b8bRKvrhfg??a?kYzo<(Epz;?T+@%L=8uMS4}D zznh!eyZcsS1p_KWD)AP8I5lD9oGK+NYi)Yu)!Er3z?ryy7lX#v)QAY$Prs?u&zSsf-p(Oac^c8=SHh;l{Ex}jG3Gf8+%4VmN68WhOH!Q8H61@H*Fv+q= z4j}6$Z1Hd+aJ2eJz-D1Q90VN%fXWm2HCas2LOC#hC+^H{-nNCFq@(>kCBp*PoUT=l zOyT+*ToVXwHeH;q=xCy^PtBIc#>V;*)FpdT7{d(F1BgDyq;fW1H>2v> zT~|F`uteAIyf3}m#ql&2H9q5i(2&(xc9>JjVS-wmnB|`^b zCxBvdC&y%{SuhzhH~IM`z7&cxGj|faE%RKG1kw+NE9lkLXo*J zQwwNHrhZi5gS5|*YjF`cr6q?!$ee>wgFV-<)*MgfOod7+_`BPB@h>vV)4SX>Ujx!h2Y>s4qFRgwFWFMQesNO+Mna$ zX|N?)3#I|b6ShBB<$5u*89*X_vEQWuhU_AF1%$hwiFqCoNjak;wc7(xF}9Es!Xn;; z2(+|L!E*0Q^R^hD-I1)v?JU2x_f044htrSS>b@SiTbmDg!J7@N)2?QRfraf=v|d+8 zpeAFuj@I{V#6fy1{n^*4$g)$Q?jzmA^#10YgNrLZACyT3^p6@lo3!=09dQaIZg-Zg z(X#OINe9DQUr!yh+77g?qUhV%R$^B!8pjLdHIAABu3_YS_g!X8$2${5UT}74RTh9i zV4w0aKdQ|h9iwImxc{UwBVPq=>vmE`y16MjP!EiqO86|b>Bk{G+dVvg_$31pmCN(O64#D^rvrieWbEUcIu>MCRkcn}vtG{M$1p1O{y7~qzrAo3@jewvcU9x=Q|_ad^!a{$4gE{{ zmo*Wr2z;|wAM@43x%;-Z5%l?t;UC=o5_3jQ0{*hodQ@f2n>G_8aNrx^7eP>`J{V5; z_APan;x>#YI7C2oL@#yM8|$A0f5En%M`-BihzDo_oL+HGJt~|xVefLZY)0$tQ?;hb z-ZER+*55zKCm`?!5CTt5b^hXQ<#~crF~-km)2q9FagSn zYW2Im@@czH&X@y|240z~D2Y+zLLEcmHL(Z^{tFhcQYJorZ%6@ZABdM{54d!&;Gf(_E?byQr^XG_Ee z+CTta(D`gy0~nZmUy)khD&Ho&GO443sldwew7>Jd255Heh*nCtAaUfm+$Q7)(9~W> zIVN?7i*;S81Ef*%5yG|%!HlfW&MwYAU5IRcdbr-?7kk}tGD?`j+t1CxS8f?RGehC2 z>536lP4eZ*k`9d=ZdzgefOf(Uk{Vxo;t^}vk4l}jBkqR4qxK8si7T&VwAe|6O1|e8 zk0&efXY4}iGHp}y$@6Rk^u>>wQHu?#NQX|ptpyuR?Y&eYD)zX@gu5tK>gP0-0+4h) z+*D7#f`nJ7sX4AKG$lQC_3GCe2M5=%X3?rQZOWt;n+02<3zsYly{FM9hzy|=CjPRP zV6bW1mOLOH1K>ud2vY$C8PMpVqM{;Qn73sluj@zYH~?03ar~A?ugU6`NH$b?$F=h8>F!iac{zk-;KLhJx38PtgQ!#FZkBOie6$i)ZNN^TJ(Z{08DQ36 zXCB~lOFBLq!l zKY!nX=hBzTK^Hl!j=NUzDESPIzHhmtox+_-hu(msf*eiD+l!o<@&f?og5d!?nBP`~ z$u zHv5(D+zR-l2wbWzfL2;t-zz493X!T~Y2lkb$7Ix2e6Dwpwf-Ak!SPCoA7zQ<2=xvA zcOOHI+7aoe0%@G_Ypp6T4Tpma`PKO7ODQuxT8-<5O8R z(2xy;1&ba5V>Ahvv6jQC7A^{1)amrWDBD56#T`J~%iSh@ZY7h;y)7 z2UvxrKu8a6?=3AR`;Q6Rv-3%w&S7i8;n}isNa2kAaOBIgJMk33{>w9bIRcx43?%cP zidxp~b?c}1q5+!WlVGJa{1T$ zTfBg>?k^ZX7=#YL6Q7^XgAqmm>WExcOJGe9psB~#oqrp_Tm#9FY}hUl4#RMYM>xZ8 ziwq>c77?~xI)85EOHW0Z$_;HJU2FkJSy{Q{hQmT~ckd7J?j#ZpK@8i!MwE_AzlqP+ zVk2oh-+C28axa;_y>$@Sgqn4|$5L8%d*ChUv6)fjgw8_=sJc`!-)41$Sm+OsBCDTi z|3wsr#yTEu`Zzu7L>a}{uJacpbtpFs>RNBv{_9SY^707+|Lq6WuP@ytjCO_o+)7R#w5>>a4G>n+ZC6`BTCm%m2SPe z*BC$Vo3Ny5rv;lZL~0nPmU_!0In+x-0_cwbi2><&RX|8ez_(hE52HGz?_|zdawBcZ7>IPXvI9vj%7meo>Jy5u;vg)%dY5ilQO6( zM4il_bfu7f47T=?#$7@1$+PIjnL?uE%$1%_t;Ur{CNYe1Gg!PK<)$yU0kfeLWu<(s zYDIqTjuwat5U)O=A3!Bdf0b?E?A%6HtzUU-UxoVq11~E=RKnaU2fTUMS{hHN{5nfD-c|TnXFu2&(!b zz-VNlHZ=I6nPIM`2u4jN_4I%Q9cC4OYOekWCO+sO8x4b-8xsDwlf1Dd`*i=>NxDEr zfRwVIQyqf1(8Ol{og17u$>b~6Lja(9m6}>~6WDj{CFV)aH?NS&h44!9 zjF&voT^t-J8KoZK7txB?A-|Z_(>Nil#coe`+OO)P;8q006jeq;g+apttuaWhMyvHh`cVMxQ|Ua7 zuG1S#8J#*E4o6+^SUd$Idq2N^U&6^CW(N7q)IqE|ow3AsQqlmk z>ID0_SXKH!$^P88;DYB{G)C%6sg?GkR_y#0EGa1|rVF(Mlu_uHOa4-LQfHVB zfl(I^^+w$Z;J{BeGv%iQfsA2B(nI9M?}KypG56e$?*Z-B<{Qv+u>`3MvIYHS{0;($ zD7%K0T6|F{>i*B-&Fiy^Y8&b?*f*8jXpd%dKmGG#R^z2-mBZX| zXpGduK3g?e83ZX@VLQXj`CEre;p>w!`GijQzv{G>mqaEk5iR*iGc};EmXqZ+W7@D2 z;ZJUOahd-RN*+g~>H$-Y-G)4;)x;MbVRDv86Z?;Jgq;g{0>7 zzg8vIa+`T;7r7;JA5Ta%8ZYh18cy(HV52=7A9M{3SFhHIld~F9QjX1KBa|_z*1Urf zkPP_AwIAMBr&dN1ty8z>zf1{e9cANvj)1vcRXAFr$GVvXk&7Vwz zjpc_za!QXt{{i=KrFYidglOpba=Kl^gx2B~ zv8~?P&!$OAWcn z;VSOyL%4g(ir6ZBkL4TV)sX4L?$Y$bL;i!SdcMkI!rPQsHJ07k-I9&s0rQV3f4fJ% zumd%0IKbT?>?TXNi|=#mQ2goYH)9qTrVMuPx5nGo+41Nke>OrNQE8ZA27yfacBuo} zRvlrQ1J`7R-N0oef#-~CkN)19q?8IIoyU(g{d;@;g2@i?%y6do(X$WOLGOJy zgJg5wX~_CsE-2vG(qRX|t$jv9B|isBYRQ(tk^1ZqY_`uz{rBZ*0|%B?hLfDNPo6yU zQj(R{@)+z0b+r`CecABFT12W_(=_Shh1k;L?cig&lO<)I_XWMGCR)f7y9qWRNu{x< z-+5c8wgPmX`Jv5*4_RHU!O_*zYuP&^W_9!HSMMf{gro@~X7K*RPn=d8z3I=*Ee>qE z(Q6UlLv*PS6uXM(-QUzyfUehi}Kn&i32UJVI4JDB#@G-lrLOg0~q8E9A2{$`*@cMzAF`K##DHGBjvLsW7m)HWhz465hI!W18VUcl17M9dq)F+mdDCXi$F9<$- z%s-Y+C*dmu1Y(y9I;zgwEtc9C}sa zFGng&SzvDw(T5^)>VN(^R9LfGq*)X!ZlrG{Q&`V62tg>1eDHt>b-K!*ZZd86>hG%O z*6wbCkpVdI2eB{V*A?g1Zgo0;x7lZh?yD$Q=%2S%FffFzh`xM5jfsp}h$_-4{ov<_ zb$W_p-Lb1%gq(4FJ#gRLIs3z<*E(d-l}BVk{|+#TM3-3}(oWw5YJ3(g4t!4UEU zPHd(n3t}_dYbNjAFlJ@aKxmC2dJsbr2fmoGr&di@E*2F_oBNSC%T(*YwRNBuxGx&D z4)!H-VYP)diysCoi7NGRmyB!Et@M!Z9gl=S{U6P3t8|~Re{tW$*8O0hMTN(J|DpT? zsg@=4cj%uMA8koYLpJ=`nIh(t;6F5`uH_&DYSRjVU!lA|kPQQRCU0aE&4ZnXN@&sn-gvaK#37h%_-4dA9`S~$DVflQ+FGxb3iY9CdvBaiPkj>Veeb>} zV;={obQD1l3Twg_kLl@hgk6S;(&Y&f1&#Uiups@q56lW!IoZJlU_`J6m^@F?B2p6^ zmY4&_olGS%7ZwS)FjU=Kw^ zsNvg|FqdY7V-m|*(&pcKeB)O9w(Y5#vdaChOCL3;`TkTqKKuR$``aJ+V;Jr$>Ba7G zc=fthP=g0J2rxNq@xIIYKiD}H19#v3=bU}_gGK)z1qsd8hm1}umoHhxG4tHD*S(v+ zR{iB_kXk;aa$bC&*V4rE-^)BFp1UgjHG59w<~g4uJT*B}JuaJku*qLNMd)Z!Vp`3g zpY>nmfh)7VusLqf=V{*CQz^k(eWz(%gZ{BG4+x|PkKl^Xr zJC_)Sd?w)3?i$^oN1vOdqtn>+(<~9 z21rQ4Nk~X!b}98QMZq6n*~!0kL_)$Lf_~jY`jSEp{yma{jMQtl>FrckuQ$inw-T;< zOsC8Op1g2=e*|miTUnUY%a`{_U|Zj_T*ThB%-dRN7erTAt6NNkesHE+DwLHCE#$7i zpg%HOoBPu=NZlea*L*2dC;y&gfAvays0XFwl=*bE&{Hq{lo`=xz)g;e9{B(91$JKq z6_?&|doqk@e4OE>etMtDla-b62?0JnK6Y(>K|yYAZo8jPU*wH#IE2YK)ah`>-DimF zTX7JgM<6;Dx#<_Vy4(^>^VttlqDK9S{-BXc=;C6i+5O8%B5a2rZw%%!D)U-c1 zWQt?}_C(o_BEaZ$*LBW)t0;_!l9KYl1Ik49gG-^PW%c69sY3OFs?wNcK~5MfJULlg z>&q8ROG`@|8>_(6;0}a*j#|F*Gc;5*blNT>7$LC{)1go^tpphwzJAxx@@<;DOsEV) z>^_?C;n6y>!M024QP<7k>3O#mZ-^g&|;7T1DywDEA_t<&0X0pEC&wJ$%TzQB-3#n8IV+ z9WmR$)nGl>$W~mcIT=3)Lk5?&{E=G3WqYz&jNiqi)0&1xug<{@z+!zhnHs-gcIAu2 z{MNCXmw2o^^DCBYwRfyvxhpFxtE($vqmz@reoZUtCxRvN*?M~(u0+nERf>Acdrzh< zg7~|N zn8Hn-!2Sq1t`2+_BGQw?`Mlifu*zlOB%J!9z*(4xDDqjB{hnTvI6ptX%S<)x&3=!> z&D7AGXS6pX`SN{M5!8qSd2aySS*wyMYyRZ%dINuDbb%YN7l^|!V--!Ggdt+eUKqjK z4V(E??IjJvD)-Njdu}U_-X_Ebkh50CBD;v+lSoJN5)Z%Hnxj?td$Y8bzIS}YLB}AW z!t_COZlBAcWyCb91@DAgj5oGr@4!t|uSDJI$??e-Wu?TEe@V)-vr36HLJog>Go@En zD$IU3kP0{8 zA!{sb=~Q|^jXjv0^UxXDv)JxnUO_(F@yi}IKKeN+Yqy?ZgORbZk&&@fl4zPEn!sp0 zb)A@gjilt@qy5qqV-EYuls1R1rUzDr%Ueceud$20LLXuT+O6&j*+^Vpp4rr+wqN6f zRB4?=8brt?A@O!Uykg2L`S9GR9Bf5Gg&f4$wRrlxO6bJav4<$aE@f!#NNP0xwPIWV z@;!Ox_D)8pAn+t}6lLSGzM+K_Ygdw=t3Q!I{s1RP4_`Q0-jfSJRx}>i56j9@FX%#6 z&}Es7^*t?MH@!J33CHt&Q+VmM;D8)gXrP33KRi&1Sna{`Lz(>7`NY`pXL53KMd}`2 zB-lal%#5{{4E{+DEU3uQ3Kp?tj_Ags?WjpS;#@kco$thGN+z~)+Cv3wqEP%hw{?0Y znPoUNSpGV|fBeXOp3EN^lR}luA&?lex|)!%Y6hnh`4aONf(e`oKcr(rhK%Lsg9Q0* zY^3=h9M0eJ;kJcHM(l6dZ#GSsQPE(=V_{(m3SnUgCV`2j-roKF zeQuIrc@2l`92MP8c9y^r z`7{fMjKliISQ!E?ecU6JG*L@JdJ2Gz4aC1w0(^YDk;$!C#t;Hpp>}=D4AX(3zFZuv z0Y&KLOaA$enu6YBqFBt+WrqRP=o+!^q*e3+V@)~_g&=5t&!Nl~ z)mW6lEX0q8rf&d(*RD{h#qG^0I0`U>*hwp2J32tX?ECq%ukQy#rv+;GOK|lh*pKC2 zJkqS?PyT6E(_wYXiF2+KPDu5`;^5FY_o{ww(XdpR)ff%W_~)7ElLU6sjv=0t4VMNT za4-G+=4mk_W?%SRb33y}#~U+wq5`_cc6NjA+P`@c*BdJ79-GV2i&H(cv|=8Ad)oqy4l<=f@TrBKIGU-c z85tQZ9SsGV3OVNL6sz`{AUZqOonp!v{`81?4A6{bYQu8cJEq`3|xl-s529I?_ z>}b7CrE1&PXQhMu#MtO9kC`J>C(b9Y>~8{)(mGBGpb9T5eQ%%QS5+jQWGOwC2j@2{ z>T0D-q<(Go;N>EmMtxP z{8;{kxe?c}4P2!Bw;AGW6yr3g=3~OXsox{Sbz3gV2iY^UJdYhx&!BiIX%O@Fr#wYgK{STrI zSP%(9>^j{26w!HFcztT_?&s%mj|d2?svbnDdoD=6d#9zP_@mkT8~_b1-N)l{r$4bo zbL5ZL(NBSSud(O1M-rsrQ`S{ChlvdLyT9{niIV>nluufIRK-IMM__SF$7IB)-fLG6 z-KXMpV>C_)C!2R${`k<_dw+Xeqeq(`LGIVcRDHbSV7GDD@4hdXks)=$UDP0JB|?sRPll{a5v}-SU?3u5U|?~v^A6G> zpA>V{GSAMI`{Irc4-db8f6T_lw)WG?l9er4xaw=b@}R4p!RG~+WuHSa%&WPX{kS86 z$A;VpBqD=gI;qSyUqRG+OEJb~G6WHq_#<(surYMR#cF09# z=cEcdFUdUr`KONgm94GHP@_BDxA{vw4GnX1jR^#nO-=vGL1-7Ktir;InDR`K$Ake- zJLukGqa~b5ek9aN)6@u0;KMF~-)rYg>~Oq+AyhHvO4I{ow@*Vlh#tL25i|@K|Ni>> zYsD3R6bcGJN-ab1S5~3#x0|O+J$e27=V*>n;+#YOIoioqjC{sD48hHfEKS@#Q#IC< zJjebza@@tcM%Lg8g4wB`?EqYlm0l9;N zX2pLQv+oDM0M&yJk&$6xVdu-VfK3BN{Y>uZ1D5nd4|)+Qj)Q;yz_U_@n+<@M`X=bY zE+q8yDQkYQ&0_mjiGCxwwxy2S8Rtrw^QfIq_p`ALr$^}0p@4c}5^LRJ3pmss7@u%X z>$TA_-P5&paCpM|=sDb1WRU4^~S7(I~P>$ zCg`U>xc20&P9rmJbLyNwDvP zQ6(r?r(+d+v_h}yI`!kI8DJh+r zBQCXN&AzgI=v_kJw-v#;K_!zt%Yo7EdQ0n~KAmA)dZ@I@4?hhz6(u+Bq!gP+6Q)7M zjjJfFVq|``=(FJS?AD!PhAo-@EaNEQ9ETZQy0?^xJvifjSnCRVywNp>vv-v9b2)*^ zai$%qNMr0w!=5v{@g)~E`tHf6_*t!TWr9?}Xhe=uya?=uN{aTz(k|m3lpmlv>AWz` zpF~38=v|*rFXMEkYL?tGZ)1pZp<69h9oFP$k61?zTa~O}w+J3KB!$WZ(sHesbxx=Y z1OIAkj|D~$Sp~v=(GLgrhB$Y9jv!W^2^)3&#HftC+iSy}5y8nvj!O?t%3xKl9bad) zfWK^KA*LLYu?h^}21-*9k{FZ{zicfXBdKV1Rs@#&Doc-#ctki(J z8EXL93^S$d?VwSa=78(C(a?&89CL@>ARo>H5xGSloe#kb^Q8H&ndAB_8t}qQtfQ@` zDZiv~l_gEJ;u^O9PQaB4P!M-x%QHUy*6(g@Ubv1fqLVf>HQR(Vrd-)KE)!qC}U@3eLMW;>Im7 z685d|JtG*N6nz%9DD;WGOwk~i+wko$t`st-a&$;c8K;@k;#XPGxlOi-*jXhtj(0)xuEAgU{hq zJNtQbi`-Z&O2~;Ek@?SV(-8MR9VPzLpG9RHSI!W=sK4(+dsFR?cFUT$={_z zAx$N!-s&cxTVU+yS1#E5+6i{JS>}iBsFq&ghRq-$n7(vexEF?OA zp*kA@Ep*G3%nudmEcTeMSmUoLCCW`*IZX(!aP6y_OPb+!5q~Ee&RE(V< z3==(2N>fv_X#0a1=6&W?Tq#1(#rPvR(c~r&KW}QMN1{V(%b3_YI=>zf8BMGIVdz`R zNq!32U-@onM*JHXx{u4nxzQoZ;D28L>~5ohuXrIm+T=(|Y~;A8tz}qM?bt!e%!zV) zqV&X^`NSvT5_{x7oS8lz7~D5Tx&Qe4f=&-pg&nzvvoVQ4%A=qF-4U=kpq|$(_PMphHEr8;;Xmd z)hgKDYe+%f-#vU!SFIG(18zg)0oZB~$7;=SkH&(~Z!|_A7U3S}jU;y?0yiv2N!aOB zYb}&OjkqGrgmo{B-1?EUU!gq{w0`ngnK^Ev|L((cT7V-NCrQHE-#4&FlPMr}$zql^ z#RD;;B4Ruey6@)jYw5)3KH)Ce6|HXyQy{$#Xo*p=gt>dPG_EGOeK940Zl^t>ZTn%W zgD+UDI_{Sng&ev2)p#A`rtZYVi5v-YZKu%sxU-J6!)L z{IV-LGb-;0j>#d?j`osUzQ27zh$(ey=S5yeTd^6qpP;^$W(-IDbVE;kw9`loggJ)$ zJ@z_$=2FWiha4W?4AC>OgW4AlUKSEfp?r~Wy2oz(hgSW%A0~YFNw*X%xhxtFxJZECxUxykIt<#WhQtcj(PkI=z*R;!RyZ;1t2kZv0m~S^D zaf{89++}oYCNYuAbGnQG>2_&&^W9=Ly|G)VH4}~ZYC$v;BQVE+ z2Z3`}zIXzXFDA=e5&I!L3w!BSlyXF14Y$$NrUbT?RsGZq=A-HUZ9E|G#GDc>>7>PI zv>ztUjuj5hyeGtDWZmRt{#|YsCT%qymW9Md*~>XZr2NF03Z}IxrLLNLxK&eE zP0$jDJ|kAp8JavIV}Eo;_#a&`%`gHr5PZg$SF$9_`1<7WEx zqM_l@b8GNP*FyBSD=@a5oIkM~R!SMYg?i3+yTUW8o?#SN-c#pMmE{e0YLghm<;736S}T*bso-d#$D?qhU;*2%agKESLCnAH(eDR9bdijZqm}#_1@NW zJ|5RtgCwiJn(RP9$Qo(2KRJ(hR;J0m>d8`iA48YLaQV~0{Va1pU$#fhFbR`r{*Chn zfRmb?v|!wt`ERTLki>jTIt;9S3Tp37*53M`{UUDr3vGcI0=B_JXP5I5m)7&mzE_Om zHx1LYl~krr>}Hn^+m;X9{_L)oEnGsl@Hy+ax$y@O^9&9S4haeV{vGJCoXol3H$iKD zwSRqDQkPp+R$N?+Pl|7>yHQDn6=DuiM^&hLv+#ZBrS0}hNL0&L{q`F1Z5*(S$dVBF zzDTC3j*fCf+x~i1PZZFfmt@|()1LXv`~E!%$^7^n)DL5FX>}|(@F&YX8!&4&y_$7c zkbE;vrazE$A3La{&A_)sEgw9TvAjz!ABi5cK*&gl^IzeN8!2?kCpKy`Dw9D@;JGqs zWJ=^ApGO7j_#P4dSnh459zQt~6F)yECudZQ`_bx9Ng>nUvjfmBrIt_qM_9$cAY<1o zHCSwap6ucIJh!cFcQ*>4xOm34<+XORagP$$``Pbm*NX(cSIZScHgh_<;E|o}kEysq za3NIF*Voq8#(|UI6OB$yO}U>~zn$uiOy)1rpP#-MRVryLci!?o)&0IR+Xy~EB;_l$ z!89??>a68yD-P0%DKpPqp)4MHdY-asQZivItY^kX4D@AX9!+hM6%F}$3~F|t(FS0g zcQqL?u_e3M6^su_rmB7`4}p4obnYciOV7h2tP2!8NT&m8bfdejZffezPEb((9cF5@ zfh5*ZX3~d2>$Ts8L964X%_}ZW4_Y0rA+riCIXR6I7eOlgn{_bJ?%ITer5`uvgb(Qv+^M(eKM$N5PaAA%QW2gT=*B z_>+2ZVfrqew(ve$jo$JMiuNE#_-K7Uvlecx<1gSs)f|%m@DbUR2Q)@=zkdDsGrHt3 z{`>d%_{6-^*!MRD>P1?n{CN;^y!WMiA>4Mk?zlJ~|EsJ~%2CV#guSyT3oShf;FC;m zZz#AkL`w&?vp}X~y#r!$hd;SPO8y;yqN3Jx*W4hPp4(#3T6(&`kae}@vuBEmP@A3m zLbql&ClOdb)$b4gp3dJc1QLj|JbnV?(F*t5n?(qQ@CBiWH-AqnbH^tIy^xmQABWuc;ylA@v#77saYFaojMgGDdH;Jy^rc84GwAmeoqNL+D0 zlm)8&^0L7D2Y^u1JgDEujh47slaRRDUow@gsYwTqw@^9Z(;Z?|A!y2n&J&Q94q-(5 zw9F6Lmx9KP-qds~_j&pY%-)g_x3XwQ4FK~s#%RgytLsyZ;>N9F&%K?U_tpRwnoYuB zMbBAS+YSvVs|@v?ZK$w4&Q(e035+>B+!)JK$t%;JR*aj+6291~pop+V0j+BQDr(ZQ zMa6BIz(ucn<(oGc_*9~`zPHq_f9!h>SKho?_%80a+Uo!P`}HLmR~nz?;om=hP%vIU zuF}dW*NUc<@VPoW2v7Wkmikq2(5zx=+ohte2tp(*pSZjhFSu5)DGl2}IpRg$IH8&b zM&DaTMzf<{dAXjh>1Gb?YU`;+A)zU7OkG?gaQ+;EFkhOPpI=v3{Gw?04tiw_kgF%; z-hnQNLK;4XRcw(@Oqt=gqSQmQbRNj=Lef%5c*`-9#HNE0UCDeHD@GTcTNHyjLaA^9S2o-=lBQ4tysZ4fM~2 zlYS@_sf;}^qY|tC(QycCW2M7=*Gu_M&{ZnlFCIfXA&LCr28)RKMGBwg48J_*W7hNS z3KfajhMEjIE(o?;;HY?4HTC#0zx8CT{cL@Cd3Y5q6$YnS7UaIDq$goSx~s~7w5@U=MJc{+Pdw+Vj0S=%Mvp3cIXcs|0~ zCg&pzJRY@t%$MLX#VeLTwTy!_cKvT(+@ok(fzO=(P9()ombzkO;$y%u{ra^|qiKH> zHCIdHdu;~?Pfs~H&r9ctc&LAtU%yxC$b$nMgWBxfp|Xy`G0b9dv$9~r*odR zr#AU~VqzQ|V%|rqnE?L&+BWA4fv5AnYt)~&;d>!HfT@Vy`Evc^;}7H7K0SiG?|jM7 z%tl3UVUf>RY66V1!($tNjgL=F%{IAk{9@gkYclHkK;k<8zAQ!1{^~4@s6f5X1UU5S z8m@ayr++HmjrYZ^`M?FKu+fm+^oB3GGI5fM25lAkK9-WhgMjEJ1=qd^-2X})v?6L@ zXc%$e)qzXOsZ+auu{H1B1Boc=p9_nNo12SwHw!XHI@81!{;IQVZfzRJ8lETJ|cZqB~5bP(4{rw?wN5W>)uv0x_(=xj@23^6)@r36cCW@Q( zJ&}=Dfa&OR*@|?c-2FRh{RbYDD;eIxLq)z9l~uff(=}CLK9nYQ*~)C-lO@1G5Vg_0jJ&Z+@SEY^6l~ z7b-2Pm;N&t9F!>c{t#H_hmnePevp&Pd>NuwqUJB@tNpzI0tvQ-xBKM|WJRVVp4PN* z=+>L`anv9>#KdN2#l);8m>)r~oo_a1tD2az3!J^#8w{84q@}sXX;!cLfU?fq8R$Fn zd6V=8m_$_TH26mxk9*s4q$yP0T8bCx|3!(r!B88svWknVt1}JH57BT)*=tXxH{SuP zb$Cle_??xN)z(&vxBJKOcQw&bAG)xEz_I>qybpkt_57T!!|9$>9(vp1y+COSvU(R}uwm=gL=XeU+2~J(kap0M7!j934MzP009lgml?4 zq)4ls)(Ir7{}dLM1{PHdL)mVs{FwWPdtYv#;!AM5fU#H#ieq=D^$dE#{&dx=+`lU% zWFZ{~cSz>H^VRT+b=;xNA{Xs*#DhFspv9@8tgNW0JkYCJK))JZrYrBlfZFeF*S6@= zFl$ru`a4urf7VDu?d(9TlRy+nK_eOXM37nJk~}o=+huiNs>14bXAdwyBRx;WFV+cs z_B)B*zkl;aE?WJ~^Q8ToOV88hTOZ2}e-yxB1y$eH+0M5GUY?SXwB6SzIF}|{uk%}r z;S+FK?EKGR*Vd7qPKl{%$&Ao4GH~{8s;Kx1(0COo;Nf|BadGh>-0(_YLBR#Wi4xZo z&>m*f;$8tbUi{mhns-Xp1-|DhYw+b&cvrM_? z>E&L_^-1n?V6{FGzBpSR&Z;kWu(PwUu=rLw47`x0IZ7Kp>)o#m)5(-um5X~{>6U#m z!c*H|3=k21IEseXrx=qh6GX<&35b47e~b7#4^Xe>8a%4{vccnf@G~!+|LIc!0f7>& zV?g9Y_j?)5D)hjqe@yEQ(ah1&a-%MR*^`lxk(bGlF+jEqkOFZVU}=(t8H6%8r)CvU zpiS}*2a`QCa?99~o`Z_om8+&^jFGmWb3BCl)?Br>)>;A&c^_w@m=21~v z>{(e1_f4YHMUF9>h$@Ll!|(AT!aq?X2g5Rvm1r%0vNkP_X&ReUp3U=Gg7gH@Bb&KD z5Lcc&TM7sEXd8xY%XM7(uit6ny4nqvM10w9EAhGwE;}CA$8xl?6Fa^a=LW2!I~~~% zsoLpcB~>iKP?;!dXtdvd2lq*!FTm$=r)J(~iz9V+T*GzO>v$XxlI`+>lH$T&8_Kz9 zG;#U0XX_(e&4ONnoP!`7@$Z6KBxA8#|5n(1@K0T$?(bn$&7^ew*PZsU>7M%wnbL3G z2vhfNB->tG1DYyfh^*EA+OLP%bmXYR0F$7)+641~76I;9z?nKJy@Aw^6>^l5%iFOb z4nR!O#jl%A;h6^9#2@81w?J9gw5c^5`6?Su$}!zQCZbYPl`1y#8?Zv(hFNH9Rorj4 z2bz+XRC^K^J5%ZXo|fieeU}plP#@FKDC+<20@ou&bZ@KSLe^lTN7-= z46(249dhRPjxW6079s^eGZZNxe*DY(wCL^8^y$>R>9b`J8A7ip~!+M;2n- zsGaMpaZ5YM9-;V;;^gbToSU#$ryzkCUK`%z5jd5&zM{0zthDGOOdo8S|R4jTfc9nk~4+ z7D4SR4#K*e@b3lDRQbg>9{2QGe3rY9x5hUyXx#qBf?oAx>f)liJ2==pJ@v^$E-r~% zffo1OI`g#i>pfbJZ$&$RK$`E>GD4l4*fs5K?Mi}ae*)L-p0@7Sl+g=4VHX%>Hpn5? z&eBBpFve@KgPZEJ_@kaY;#<8+8RR@v`Xtn+y^I+-WI$-?*)3~4zMW}#1@$7YE8ouy z1N8PjooKu|?B}wbPy6@;V#bbZyVGbW>m~K?E>FPvx9;mZSCNz_|wFNk08 z=)LZd|CRjD z1U!7=e9Oo~xFek32g4Wl1uU;_Cyk@ULHWs3>0fcEgTK_Cfg*g9ZfmI^Vw0zyE{c_4 zsjDk3ZEP&v@#X35#@aNviVpuHhYmyb{xEB*0Oz)tLK0k~-*$hU9)W0z_hx?jwe^Z3 zhzXX@w452;T(OlD7V5M#x6GSt?o`dthgnY)UxJRgxytJ2YIpbQYHn^k8~w(B$zxVl z4i1jlhSQl8N-AEK_)#>~zrVgqw(b$2W>EFpv>dC)SsG-t=>Kp~Cl3e!ZS-*Kf=Dx6 zx=0kPA`8Xemgc>(lG5|%D)Y@vEiEm+1_sCPQlU($41=3@5B@rNl@XvNJ3Aa4`dmyf z|kD#DJ{=koqK!~?! zlnNr#wje|{mGhCX_7!B0gWi7QxUTN)+o>rbA?&VbpMP1jV&{J^j?vJ%y3o+3rl3eb ze!ht7gUEveEG&tOmymv?F~JzU4n#h6ZT;J2+S_$GiSxcp>6XjcilLj6nnZo^Cr?C0 zMN?vV%m=rp99OO9Z{82#q!DcUtpKG{oL2KtH4o2J!=Uf-deM%X9P`&NLFmbRPW@SI z9UNl-sRvho+29r(80%!Raemz4XESCqochgP=hUv6MOsDAvc{UOU6cSEk7ixx9s0{n zYv#rIOt>Mk&~g+7g-w<9(?6|%t*ggH!p<(RWXmNH7WR9r{W2NCmoy*YhYvY89_AFV zv9byYv9j{>gAgpM(D~*3-rnB!_D;Ma208@wBE=Uk6cu0Swb0y(|Eu=-_c9CcV%CjF z0UIDrBts(B&2IrJ94UtY-MH!ZmFZ= zQ2?4O02-R_8znw90Jdn&P)tM?Ab*%O@@~WdH>mU;hD$3v+|9|!>6cO8PzXAme`}>BuX#cuRFl+L6Mavn z;xz`7U033rozKn#1Er-=Pzb~^OSw|HI2StEaW96XE z&w3q=WRYz)`pFUuI=MxOWzcs=X8K7YrJ0+rt(uvqi{TW>5D`ws|AY|&S_N#L7Ujb> zO~$zeo_N0+yL=VUWIGB>$ukczyeE*&4vvf38x zEmN?s%D`d}y*d@U~)g@F5d8bR{J88T^@wfuhJw&+9nK^o0N~wOGB7`vDO^ zG*#Wl_(M!lAnjD_SX1w-zyl)z%~M;17g z?S2X41KPM94V zo0*xpY(=rR2R2*F`x)m6?>$c((zEMS0BY)JG4#|5@pF@(U&ae2ig&gfHOSfR{K3H&OBQ9%*?mFL=O+ygXFRiI`jWk!zB>t7F&FZ^zPa_Cw0cLDW+( zF2B%v^DZeqTfR~;1nTUV%JBu%pyZja{MZI4EF{ybp8$-GKA@Z;`R~;@?2GXGWN=!fNO;;)rv%+Wy9S>iIwB(Ck6lMWN%O^KKiAfA zP>`%_P|!>b$Y6q{rQ>~E{eGs#cIx9tWMfQO2H@W~)G;ehRskVKU{15CzM!C?q2Vst z4$gZ(DQs*k=~25e;IrIdS_0_5+S)VH1g2(YrlzLeH|K!_KDUIJ#1yiBV`E=jp0cHt zG4Rg+b3!?pripyI_g=qHDoBItWZ@L*pXwKbH{U_7*yH5nf&!q-yKE1NOccIt@)&=7 z;Q`qO8WWr2km94OOF|+}+jD;X`7{5_IzYK82L~QrWF$f|m4_ZmM+1w+L5PZzjGho{ zd%mBmXdU|8(mk=cu$!o>bgvsqM&U5FvG;+*G16F1L6+<1~Z-l z-ilbrqN}CD?=A)|+tF;+SMbb7X=jTBw4T;8{ND)l8h)=Gc?f~C9Xvh2M0aKgXvMwG z7TVU*0w?q2|2nj3!YlulJqD94v>zWdhc^z|fS??w|QrEPow>0%Brg zAzgMX4_aRgP>*=jexpInJ-2yJ%k+bD>trYjV%vzA_*=x0Q@_yhz5$v^po3Tq}n^YAdcqy+p=0IMtt%CCUVOmskYa$YMk zahn+ad=N@vJ88EPub~TEa(|>wFW>z@$jLw;1m+vBPk>E(G?!@#|06 z+$WX6QJRm(q4l(Gp{@?b9j1QeLk16ED&3JA8^di0k`y_ z9T!2nC~kW0oBiHc&~Mw$mp^<;qNOT+qUqHLqW6tA9zsc%}@U(mA(wcWP+)mO{^omtP@H#Y#nGS)ymqTKZU0Io(UAiAcMhIYJJU03O z;GI>C&6~$0*q;Y%PCdY`Ppr2AY>7NF7zQSvoP;ww;`?Mcu0gK-@X!I?I@)yc&JA>Y z14(zsal_u6&*k9?n+86Cuf|%CFU=Va?KXl07anZ`I?Yf0O?tf_IoVA>W-~PQSn?UVlGu4WvpmSjx*C9Lmev z7w=SkCU|fN26}L?%vb+=y#X(jlz_tVh)F;Ij7m{TJcWfu0)(-$Qc&=K6o^+d7?A?;Cm7KpVmGy_0qS3d)hhC_d_JZP7MuT%J#BD);Uy@M7{IDw-2X`sUnev1 z%h#{%?d4AfTAH`Zd(&;_8lAU-@m}R-=Rn8O&ou9)PUuXQBSSZi|TK0R?Q-x z75(10xLjTalB=7YZejupvl_ z4}!l{0H?%554D%uTM*w?4UT4MAnjJR+;jX&IlvAg{C7>#s!sBI;xc-CT$z-N?17bdlx$o$hkZwWY;p4)wo zE-xU#`SJ7TMa9L%;tn!7MjC?Bn5E>Ps`-_E4GJn^?lOv*mh`L7&LmlJB|^DTX*2Ym zY(>_sa!R@f>a;Q`rX)^}MbLc1^iD3P(`Q^!lG;|kAT`;pVqM$j^Jy#2iQ(b>{oYVG zXb;Pb$H!@XFw?7zF&YLbmMNehTY#w$`DNFH!2m6ZK_$HqCl!r$8u9y#uBZfIQH*|A zT*4n4Wup)32F+Z@@~x9naAIr=ItHjM6~Zi&VIWlji_b_eO^YM8*MyoHIz|Nq_(ZSl zthPS$Mn*n=4kX3pBSW%^X2?ia{PDx$5f3`!mpfAzM3m02V`jHck3ybEc3>!@w?l5e{^EsF z_^OjIdZ25%QHUSC4EN`dget#%qX=S8corJPPDWR+{jk(ySjNg5r{Xes8IFDnF|Pg4 zskNk?2xKdMZFWXR#5XWTrslr++R#v{?Gx)*9+zID#YlUQuI}A5tyMzT=r0H|@^Cnq z14l}5)cI3Tk`VtqRZG1a8W1&rrU(oo$UN~FEfkFSIeXg3;dMI9anFux{1f(I?deOX ztv8ZuCF?FZV?i$km3tTHoc@8-%WCZXq}5+jSY;k95&{!DCvKu?WO^3w-vc`PLUD85 z0+@D0;ZGj`9fMvb(~rCsDCr(e{fQm==YNS#@C+g_?lwmY6-Li}Lb&eWuOJ-KoM%~J zwCnTdk$MU8itY>jO}Lzf2z_SE3`hKju93#qB(F&Sn+1sRI|ziPb=TJZLBW(Xrfi5? zmBq#YONm<84MwU;MMjB(_iS}AGW_VWNe}+`vD&M+kC-D{I6zOr0y18Ki1UY-!onb& zl9o9$V-0a*o&Tr;@peho!o=aS3}FcU>Oka3V@faabS@8!maz*kCDTlff{zNO<0K2J zW~ieq66jfYv4gVJSR}B~7rlP{N)h+I;5*hi^U~w$xxWM&I2RH6x;o+1XVSgfKs{7Y z0MnUv#Dt*j$3usINd|!gi`vyMM2|MNqG>e>rpAZJ380ntu{ZbDLga~)ZMGw-++0ed2ht>C0r z0&y*)8siT9GEHVi8NgOWa{ebOuf$X?2 z!i3fb43R$%>3}JH>R(>^>T1hC6h6oyOc+L|!1iV9Gfx<uhJa-}vRz6Vjl7!-5Py@wc z5&i=jjLT+%gP<2k2vtl$aX2=Xv!nD^Y9HfXy-N2HhQ^zDj~3c`Rc_k|Xgt;zLu%d! z9)v_jay0?tX3i2#Y)6dtY~mN-o`48lS~6vxv3rBNcVz@9V{e;XtYS>(_Q5 zT6_)ei*|6#Qnifpi}P>B9szSvJkR@D~o& zwf8vHFR1cp`^S%s=E=KV??EZ`HYS>s4>D*<%vmVgmh4H(txu_o4A`E7pU*%N zjuoqD*w#v`gvqnBPV@MF-TPYZ_6xH*svi-fqd-d-!#ZD+fP`!To&&h89H`JzQf;qP zj!#aGkB_gf*0w1-&N%NBez0gzi_Kun!qixsD&BzaFE7?Si&!OQ*A$ctVJpPQothoa zV4QwGUuGc28;q&y=M064gF*co7}(yPo7>$T9NgWN4d?tf-vU{9HcjI;r*4gU(RtM_ z6UDO)^Bz_gPA5MNbrkQa?u*%2`BquB#C{Oj#?_b9r~pTc!N8NKX|Bx{RMN3R?gkO6 z?nT^~>>y*Dtnk?T74CMb4EJ!vn1d61+phE{rO5@pskR14GhgmYhq`lVmKt{CKBp9T z$4BPTKu8q#@#Dwlv#+_i)z#H5H(t=&j_y5$dPlf%j$o%GLuP!=uYha^($sd@%wn^Y zUDO1|>TeOd zvb`djcT^M=m6ernPz~_+*I9m_8<7g1YzCWA!59_<;k)%#T^|~Dr|U^XDI8Ztj|PC4 zbh(`(ME0%$q{W?`KEWcNfq>kO%iS%Vgw zR>BoD`Bt!XenHOD>t}mDkobU05H8cvAuZj}0bGg)ky_6~`+m(>J-I&$R4kuW+~4Ly zNo79Q_0C+)wI0q!Mrvvfhi!pR0jjEOo9m3ae#En>U#$wWXlt zDmP|oQ@6{-2Y#RHt@)dijXXBCi6ZS5pX-ahI1q61P-ccZ2^aA*2g6Dx_Cg$((z#%g zL!FhD`@49QAX@x7)9>g}JiJhoQ@;j(h>>|*A!qUj;h+O>xgDtJ6(2fHJ^|T)TESXz z83y>pg$H;^tj_{_<^8KeEf??p?<4-d%FZ$>s_%{WLrO`<5Yi$kAtE3xF(3^B(j_IS zfJmowH-dC`3DTV^3@IWa3@HKv(slRY_rLf3-7j=4*K*>_IeS0x{eGUsx_&(;OD7xR zhT5Q={5O8Aq~WZ9NYWKpd>%?kkE68G++&klUJg{&Th~|B_4V!T^<*j1#2D`^MWC+9 zrm0_>ahfVtdrQALknWXg-v`Bi*E$;*1$&pC6N|(q~%?k#bultBU5=YBR9Rs^Oe({s_CauSgezB7 zznDdq6YDAUAdUG)H&8Y-#Yl06#~3h5A*`Xb-Z;DS6Ut{6JjKtk`R`-h2*QnGaNIs? z-s16N#}KLu(*XtB7nTM27(7NcrHHLejd60kPnn&Iix0QKvL2%(Pg4e6b0Ts&Ga*qX zL7lB*$Sc59TFSvOJPeL{P`$yD!CMbU$t&R2&V63{stV{J?<@0zh(XLxL&pk2Zzk!| z0pYC0m(4ie*H{06}205!o{{ndR)cb<|${oot8q8z5cYR1R=hu1*R{4M?w zy?kne>OE51#woYRY6Y&iwiWmMySsbu0_inbt>=T>}DQ>0@WNj>!bx?k54sF7YyOmH=fx0GKe5l1z+`Pr0rUFiD=z z#rih5^SBBfoa5R$?QU%RW?q?8lf3+wsD^_ZA{?{mFUN+V`w`d%pB4rKhQQ3scN((Z z4(X_;ul^ULZ&666TClTHhRQG!NH9p^;;&;U+`BncLVG0`?3iXCoDh5IBqu7b5dXec3C3V9aawRO_~LkSd})af%w%+Ch7bztfbYj;h%|&Z2))`%!)Wu#DmT4NOW}S~4=)r;l^7 zf}DMg?mPR8TJrs12C}p_J(!)KZwOYlik!Kj{>`zy?TXbSJ4ifXJRaN?osG(q#HTq5 zbriWnAHefSdPs~ucKv;9Wv55Qe?saP0_`WuEpDJ2H9o!yKISQfE}X!)dJyGK*5e{! z!iN~5b!t1Dd0CD8R;7tsYnr7B_D=5(#l#}zbg@rOR00`Wzat_cqe8Yv-c9dRxBOZ8 z>Z@eCJzzy#-S?p6PJ3Xz0{~RuxVQn;xGa|zgX2FjG2z2o`O;wZU`W;&y|B=<;J#Hk znmRjE=R}CoyfN6G)T;ZYJkZx`pri<!WlZSneUtfAui!+2( zK#U6PwADy}fU#|)x$Qvx78U&zKq52^-e+c}r6s(YepaqqZQO2kyWxkFu}|{VHN-P= z_@VdwIn+ln+1&%Kvd8ZKHkSK6ee5fYfonre;`9V1d10n<`zDa3#DEI%l(7yX;RpUf z(#~!Zo*K#n5j%Q(!a1An<^*K4;ilBFP~*@L*~;LGgPqAxsChqBRri;jsxq`#SFX-G zuP@Jc4m_}L0indLAZZX_zWea(njS9CFZKgysTZc7X|s|lf`e@OEYjp+nX2;yi_BO) z>A#GVJ0tl)XVdSBh)BvJ=kYc$q?SV zzJj=4$QyGz1hq+z(r?i&$sxenvOevJ+}X5YrF%yivBbxkj9kLE@Z%-+=U%kIve^3; zz*#4z3~miq(I~XXS^fQY@Amiac9a8D1V8`lb>D^cQA;4mm2ff!{RtiSkNWNI+Zhj! z7a3H(h)@&YK_PUweMf9y$lO=Cy z`S=l($6^lMtz_@r9D0VeOMGk=S-it|w|;;C_miO`pX@f(Gi5J2GISIUvJr@LJ+w>n z9^j6GGbuFmE~y@$O`{FkWV^qguo#oboQ<+l-Q3?xNa2Hvn>#+pu)A*Q z0iGs+rvhcwJ>AYg%9N}uV8;{JH_D3d?jVUOx%hAQ;7j|twJIEQ0K8k=^U_b#zRqHy z#eq90gxQk^)E7DXRaGzSZ5qP%+_Ga)dB`QD@+vb9*~HqDQfJ^O&y@V0_z9|JbaYg1 zgGQ+r5U!SBT>$^#^#y>qweNPTN35*@jo880WG*ky74Qu?D@!+lRA+aahu3-$M_%ye z5hDQJnSA6bx^8{1bbXdfSob%|BvTW4CogMVwV;PbwUB_wBU36&FzQjo}N1$k2!{Il$9?gv;Vrqos!)H7{6&NuKQO1 z@BJ8O5VRVa2KYSpEAZu+!uEN~(yW|Nj9xVugE5D_woi}|%Gkp$njCsvq`1M@H5L?v z?{Pu~zPe2Sa9X=@VFr+A1ACuLuH@C;nBNtOfr>j0e1!BrL-C;uz8krr3`H-L{sU{> zQ}qB2n!yKdoagdm|*I;PQQL2}sh%>Wpy1u`Y$qCi-5ObJ4M{Z2|60c(_(fu0@&ZZtId zwdk0q$-2zf#*h%&(a}fTTSr>j%gbPXt{(ZVAaU>d@G=}|apR;%DS5cb^~sH8YP573 zM4iym34)(-zcVj=ZL}$D$S8V@F~Hix7jCM~El(7zM{q8;&fn|DGRSEs$eApkuXDZ1 z%iD3%gMWI;=Uba=wzmv=vb^+nqA$FfetK?IHvRnV+(oyMn+s&Nt{aiO`}^M>1(K*h z`3{Z!Jp8$P@N=X&f3v-dm{CKIOUXefe@}C${y`e!TZHV%HBO);zYAasvEn+<^SWv9>t26v-DfZT&E;dlQ+@Q?=LLx;2@M*FP5*6z_cqvJ%Ww@+ zl#DRHJZdN`@0Dx91DCJDobnbiF%L*kfs8I_^U-o~MsbB9?;La9|12+ixj1`@T08Ta z7PV%p4VYcM{AwEk_Jgx_-NUo<1ur1bAd&DbNji8!qF6mpBL9Y3!qgJ)BY=v z$AAw*(_~B+{fUYxx|O$@f1?)iV-UxfEHkKt%bC>ZgK7d^hFwP^%Twn6{Cl z2H|TwPK@EWO+>_oaMHi>e|17Mx3Tj{Ojk#Wvwe@|JTB&}b*nBecY)B+$!Ed93GmOH zI@>={XOGz})RcfZ~hNz(#U5096VL?qn!Q0Ob{4^U;m`60Ap?%|nCQ{8B(Zzmp8+`f|L3V+Hu*g1T z^E9-pTs5{@HZgdNf=Eo!HxcCK}BOa*3SrLja!jGWe>*&_S z%Rw%IWyS+PfvT=Sj!KScyw!KoB`tdl>(LW$*`8lMeuaXkW2^{AkzPu8}4DlaM>5Y5P-KAukH` z0}fo|Xh}spaGB*T$A~qF#%&3TkBTOT3*hDKMOsUhb<&@0#I&|btE$RqL|z^K28AN9 z{4NwaG~w&$%3V>J*d&h30l|k3`FM3KN^XH+&pf0fGkB>Zawe&MmfePMYgkz6QIHHq zaI=BYl!;kuW=(}HA8E;XUqWjuoo}fJpSR6n+>@@H{A>bV&6phw z)?c%{ezu(+P;rOJ{(bo74{)P^l_vhan(Dt7EtcK}u{wiK?(gTN(K@eh>lM5h-lKj* zTHsl9M9*sRkOA#^U_>;L1G}?Dfgp{@!3X32_;60`ZjgeYvQqMj--JJ^9v8Y(gNDK~ ztJyy?FXtH);s(Rw2GzN-Q za$r+V#{U%##?#L-9v8jSL9`-V^v`?1AU=SY9(bJw2sYt0|?Mb*mQ02Id=!< zKu~ZfuU_K{b zbBdHu56Nl&L`7E2LO3Ei=P*)Vh}vLW9{t%5yR3KQu@;Zv4s^1M)qERWM|{fCt&qrc z(>b&9(8%X7Q>5P7=^HU{cLsDNaooO5E9CuG+KkCWI_klH*E=lSkz<-JdcYhWPC`;X zAE7C1qA^0vL(5^V-I|{Y{KpdmQnnuyF}dGanDQ8u6pRr9YqW&V+UJfA1S?&P{A~4N z>l>i2_j(SVx%&T}IYSm^ld~t;$`Ki*CAj79yE+_7g6k?H>=tB)?1Iv)xr;<>1?OVB zP~?lYU%O3;TfoxDH}+{PEG%3-**iTr#WT-T1e;68EvZ{RMr(`M3VOKV1+-Ik7t%6QMO;Yn}Cow}x)o7|yc|BW*yx~%0w$R^p zvZ}>y?Xw<1*5F5nmq4>-YkRsxbgE>YiF>p6l>`c2u^P!DPk! zTBTsYMvzj=0#n)Nv*4JXaFPaV)Md9Nk|}2EhiP9J35$HpkDA=Z#>(w~n_E>Vu5cH& zo8ur%atDsag$tLGHOCG@+JF+`Z*f9RN$X=SEm<}7^6bV}hRj)SUa%@RdI->HsH%uk zl>lG@@W7l{i0y)8_g7Z{#`*EVH<^L1n_V?bwr2@ZP)#Hy+x9P%VOJ~WV6x=MlbF*{ zX$B9eDaxbWYgcJ8XdW)h&GtRM4;x|0w&9VqjabLKap6T$zHM)IaTY$>UF`I`zG@Ne z$b)0t+%*_4- zzkXPlc^ggGicyh0L^gfC! zf*+U%tX70s6%!_GmE7=B{h$)kC!yD+0Eg-@Tw^d$&0_ z+?F+18JiIt#8V;)I7`Q>n@%6|c(FMWY9qM&bM!U!db#hXb7w&oy(6^=GK1CdY(k zB-`aZ;FVBwY;SC$f-xrY!($jEJsV1GR}dX_aE$-X>rFa2&Sj_8hv`xBiKT6Zm4niR zx+C99UWLhu#q{2W>aDxFi)XgIj6bR3gNr6$5i1D#H;(gh9j78n#b`%6;t;|G;})Ch z3RfgQ@&BGm5=9Q&r$0Dvi|+4FdD1D-Dk*10ma2|qZysU?(S-7cacIw#TCJYPDMuhg z(zRzj5I0InLOSP9K*)Z^rm_rPi_tIpgq*K~is4_U5OsK%-V`HJ>v;l9nXR$PgqVjk zg*Dd1~;W$j$M#Y4JAKYt{HML}_X{5T7Qcl=faCK^!zFmNn2 zN&ceApbTD&L~whh1=LYJi_ZBpz{;Gj?<^3W$5rOQb!)yHSGEE`M#}|dNN6MfxRrxK z-nUxRK=d82U;e7az`$rR2m!Sb7A%pq@Ws7dvTSsD$DnrS z4lA_fxax@mq!@{DN~|v-VFC~$rYl=pD}ZG%e>iLMX5nyFSNku;0Mrlz(Pe{v=HsWv zy*)!RdZL`TQkBF5w3f{QW!4ei4{7Y5kPZgx#k0d;^n!|DMnK_x(0m|2LPKH8hz#nT zUd556d}lUASAD5e2>2k4cGG1$jvYPlMJ#ZN>|#xTLPol5ZSurOd=%5vZ$>#j2p6PL z(vs}+S?Lxxlbt3Npm`oVEqiVEC@(6w#4J+3Hp8y#J(QlhKYrHK&yHU zcOt4A2F`0ozphS7Gh7Fr(htcLVvP~0II=YxL&3*|lgnPuQ(inDsP)q+KbzqdYp&kEHcyW5LZt^B8Ly{l7EPZwVkgbiN;0)osJ0_Zq zU_oFJ#}hjV!d$$8!$I>s4?#TQ@Lv}u%=hz=rs^mJ?(gG%7UEJH(nQ-vU`N8wnH;V& zuI})>0By53JKx>DJOmtUt0un_CX?sjc2j`DtQM~DT`V-~S^quj-{LWrq%1~C>07P{ zy@pzx(B36e_43=;;4kMh*T%}umX@-z7X1|4Oy=n_Ee`J6VORDSd0|(EsLrdG(`CBG z$jzQ5fJbaW#oT~Q%ht2k|L-#=Xi42Kri6hHBcC+IdqfGeG|wv6iV|$dv&uMDl{s9W z&um4@`#THMME5u7#}2N)Ze{S*bJ&9Pxqr=i?dRKT!%!P_I5LX z+q25JavJ!5!9v3XBNo^(i3!dw17Lt#4Zy1U4$J|AiAuOz12#z$E$}^Sfx|}z`=U`qzg^hU1YDVtwHM|byQBp)OBD}Jm&{y z$re?V>-fb77|!DmOL9)hyO+-FuX&VLg?E`G8+=J#`c9+XYpka9_$cOUYV`X$F`1Xjg4 zqronGvw6u$m+w~3qBeJQ;ErX&PZCnIe)Hz; z@vRpkG+13}dhmiwTe0&$3|BR;R)^xhfW^ZzCa$Xit-b8)Pu`~(MBFAn^n z(Q7GWa}pSE2clAq^_!iSdgLNw7_JS*ZrohbX!;?)T$Vi(6qQR8g`ZXrY6}(?+@b*= z-k`}UTBp?o1=ZLW+~+qZD=W9R0ibOugvuB|lB@lE*0Vr^?amv)M+eEh!nEL8c=Jm6 zZQRA}GA9Xsx_w{U>!Py;n(|Pto0_t-aNbYlb!_a(ArZPj4-t*KKBs4UgSHnyygNY~ zY<6#awp!3S=s_q&Lp%ExMo!51vz_RwyVQXgblJJqx)(np!xWFopE;kes*^FF~E5lP} zUraOa+=Nd_EqC+slX&C|1zG*i?5-b)9ZroTt4RPyZHpVQ?x%KE7|bG(KYz|x)u(?! z7Xzlx5!&Udp{372;`fZS5P}!D!YCuB?SvwSver+D; z8o>f#_VL2a2AY*MCU!8T#ihIN*7INKLNItTLGvn~4lmAO6QTF%6;$|2S)D8fMyBt^ z-YyUj@1v7R10n^gBbWD=3is&q6N7-?Oq0o?AU*XSvvI^9MDjK$jQC0xr9{ie%fvw0 zz{-2tTM@w^m(&6CQu;H5%0jd_SOqkx-+wu2V_jyJVZ;B5UR(%$aw#Rn(6g+Bjr!S8ya@c75UO5&_Zr)l@?M?j?k zNDDvPtz(79%n6v?Cr1Qzl+9i`ET)n9Gc>u z<>6DB+W9O(8gAt@;XT0j>AbX-Y`r`pyLS>{T7nBgnIBjF*AJJcZ1^aYzwpS~$hN@4 z?HXexTFm>O5CPky-*u|V&SIx!_~`WPx^ooWbBMa3hx5zbOU&_6QPiQQ|IQBNx`dJM z!cM&P-WN_ebH59IO8=ESfCg0Cx*6?|0kEqNVFQG_S*$ z$ePiRn}3g)NtAuwD_cDv6?Bx!(=aSXfGH|31?BU(S-QEhdTqpkCrwA4QFC1s%-B#A zU4V)lU%n7YoJ>3g)$Zj;V26SVVcHFL6!cB3wvEja%+5+aPf2}w6)go5qJaku$kD#^ z^gxH7_x#86o%xQ-gRwV%(nRWW7(sLNI@T`}#5Tb5U)_GR9C=TzVgJmq=09#9jDeOWxa$u4!sA&`E`RD(SQCcz2*M|JsW_}6 zR)*3!=>~@4`ZVwBLYvUWo4e==JusY*xMl)uR{PLi09}y#ElktT9~6%ei~v?2Y9JRy zvP%il5DuCnDv%`tg)x09r7ImB;7ud#YRxSmr?Sv{zO$P7gZ)45Vv?og{$H$Wzu53^k~MtwZ(?5G14UUl>lL ztQv^ie;s4wc;Ld${m>v=Cm!Co#}jIi#34>zqVNp!H|_M($Wm=VrO8;nkeKS10?)bA zCgcMTJi*`@s+Xfew2m+_dS#9GUto}A$rU{*H5DX4XddmxyjOJLDIc;m=WF%E=p)02 z^g*ax+L@b z?nQ5?g=LFx`ydJ^MNk9aBLQ^^ULb-^qajIYsqK3-Es%vws-Z=IrKA++FKp`4>FA6pq! z+_pBq)Pz`4bMnI96AUcI7JoR4y*@ei%jV1d=ss2Q{X6Kw{9PItcoM2p)wd~{oUG47 zT5wb6hHt);LA0eu)p-8{g6<9p|D&Urm?L-prQR_xaN+ zi_2*?`zU zvd>tC50zLcahjG*XDH9fJ`JXfHou+9&7o*t80C)!%hRwU>j_Jts~+OYuxo*A%R&|o z6mq(H21VqpU*0vEw$p2kNMr*Q6PMNrymVARejhlC9h>lb-Uxeo-68ZJ0E1f1YBz!>nBp^hfnW)Se?-5J}^3@K|cdqt_GLeLTghyePx^s=D$%y;5efm_2+l88IpWniQL-^Eq7XCb1ahfj2 zL7Iv=dpEgbqjDC7}&pWuM-4W+Xvrfc!rTgyaifbzv5K zLAYuB?0ZhvM=ObHV*D>gV(!d0?S9*fG*S1ueK=b*$*wQzx-p*H8=Cxk1r#fzq|lvP z5O70`&yi8IcVJhx-%$5Y zNLXH;(2PQ;u;tnjhSa#z5n5O(HJZgQ_Yb8rKLL_dS5Y}70J$29V|vneZ0XE2T4yhW z^4xZ3brn48Lfw@)^3=#&b!7&~I8ZVQ_=#+9XJ&5F<4X{N6JS5bX6NDI;^N3n#zRsR zUCI5<6hH?R7%;`nCCxZCz7s^(-|b=T?GUc@q($|f6vQoYs{RIk8J+TB%yFP`1NbV} z%~9U#W53RSnieR)?{uGE?l&^>egPhxG;oWMLjQeX0iQBcY!1YTVsGoXEmV@3bsN+% zorOI;GgX!2TMS{h2)$2NyMy4hGc)EZ@A`sE$E6s__s`|#iQQ&@ABx^N>NT%S(MA?f zLWo+|KAFH6S@l9?k~g}#AOXB51qQk3Dujj+mr|;fqHe0{{abPO1PjYhE}14`uPmQU zhmpuM9L`w-W9ULee5Yz^Wd|W93?Zj7rci3DX~eaD_h|xg^le)ApKp8L;quz{JmO*9 zOKB_G^zxLn$%2F=dtpNvGfiHPXxt#PhO1Yr$DK2AQThz*M#yLX_|4ahX9fmFMp~~| zlTS9L%TGs4Z%Uomcb)ZBIpr>ESphDS1JIBuIgBErdO^X1jSY`wg64oXtSBn)c&wZFg+I(1RMS3oU6s)sdD3f=9~_(`B$XF9>h-h#>W zDAikWN}H~4-@;%t(Q^cG!#PX}AcClvup^!KwCQR?+SKOMlgX!r2anxi98CaEx{ct9 zWwMW90XExHgc8N%9(#D4ZxFNUg^aoO*XcqW!7R$WDll{aH>7VX!d88bpNHCW{IaJ< zYbvVVPx5iH+E$Kr0V!HxM@S;ovp2)7G)}!{4JQTb#pl(Z)<<{pfVv`twOQk=5su z6*8EAD8t%TAb&Gx9l($U3-&ygyoc~{O%fGi zx!=!9X$A(1C%>hzC_Z}zd;3;r>uxHe+4pS(LV`g`Kv5RgzxVdUraF#R;foir(j?Xp znQtjt&%-H`2V>AMgM55wALXrDFb81b=dcQ7x(8n?9P-PJE9GgD(&806ix=E4!by#J zD)RFKeRYAprx3HMsF0>K*~WFatbk%KgC>W)Ru2ySv+shV2-&r{oWaRVw)mET>3fMM zR~qw_17pn0yb$q;NSYrKhh7nK;SPrG}!xUma2*)d%V}AQd7>7WR#waKk_nN`{T}5g7aZ;il zIV&ZwYD5?*T3*WOyJET;{==!Hq)jYc|BD!XkR=2gGBzVbQmxX`5Lh{Sns_u0lQ{P(LH8MiD46TFYS zk$Zi8-rmDEST5Yg4;rJQVa|DPe=T-uGOmqKO+Dtym4bl3$&2 zZj0?lAbYhkrYEIMa0UJjk*sgoTZhYK;{saw-Q;h?eoh27$ocfc7C#6S;UrWDxtw5r zGP5qO;h0wWZ7$<0QS|5K%i8Ft>MHx?&lU<+;ggg-=b#BbBf*n zr*Uz8{*&<)z?LVZ6Ak9@QcmHra9$OyWAPZ#i^GXx_E~k8Ru1o}#1G=Px%LH}RRXIY zu9MM^?i+p^=d;sx*xo>T9aljRzj>$GStp1PkirufHbfeKW*F`djnGTaQ(-md?_|g+ z-TYRo@*XBCs&DWKSl1%&w`}AoCTf=UNBUhI^heHCGdw;D#2<(f@dTq~{mzPS(f``==NASYGI$b@ zD}y%FT1LkIRHv({V4EA;uBv9>&nsGMJAm1LY-?k zh_WyNAWdp49hhOR9iW|DmQYqza06LN*VRv1^qhQ*ta?taPy!BKs_lnZSnVK3A&t<9 zES>wRs*PsxBW1YH942ZcKpl;qbHERi;*_g*cCm}oi9F6{p}JC|Q@EZIAW7Tz`r*t@ zHu>*?v}>uhXf($@u)|{Dgw#kr0wd^pX8W~2f(v)%4J%gLU1)uMPl_#w!=jwxW&Kok zg|Z6&i-PaYaJn`p9UO|)@YO76CKcj&sLfeP5ue@MfM|(z7meQHOYdvQWl<=i@xcjv6*6)eHiUyCRblQ5HrpX7 z)<9Lg6*oiZ6%4uUlA&1P0C!84SvDFwTz`r^KF218k0gtjHhhYMlv6R3ujk^d=Ul%$ zQ$_8c*X7GLa_J+r)d?0vyE6GVlV{3Yn~O(@hl7mee$PvalLH&=b5s2VRx8Mxa2tg# z>9VV9YQO+bVpC|^>HQX*UpFY34GpnsM9s!Sm0pGtHT{&~fbzDs0@;e!H%uFqmv$|` z%OHne>mLwhOiYX@#fDbXfl3F5%|MR7JQ%hm*lp@_xiYL()OPu?n{kwFGV9F_;EP`W zY)2$*1VmL0k@HT#Jog#do(V?Z<-RYEBBaTm1(DzP?-3j?V-*y&Wzz&X`Mff7>eN!0 z$F5|L9pa1k*Oi_LNE34{@X{ClIlsHCD^YzSDXw*dV#iX!rXTsv7hl3hOESPR=QHr{ zwMLLmhtsBDQQFg|NPJH)@~!vXZ47qsXt8sV+1W%{CTpeF#YR?0IsmtwIa-ZgTpIW` z`y;lK-W@>s09Giy`SJ?_HfQjZYj13BZg20TylAlZ{!z(=G zdQwOZ?s61HEoup#9fnjedKaQn>UeMgvy8Xt8aqf6>G2M6cVRI;a%xTcaS@`Sv+!== znJpdDTgAz9v&OuTd*L;RDS26CpYOppLq!EJO#$6R>wf#csnX@;yu9V*_fAz66(w+? zsA6V*Y%1uyqOlnk_VwmYLG+n-o;?GZ5M~f+AUA(vJlBRPT_D)*@c{FL|(!l@<;e}+^G-757R!zY4|EUFv-_{EC znEFI+%@bo}xZXxVXyK12d)Jd+T>P}`*$pqVsdHj`qVibK6YUX35;@yxst27TV&jyD zl69(0EUItY{o<2qXrG~B)bUF}J^Z2!u5_bim#3OyF}nZ*J^K<6P58pLE#z4o;ZgFU z49&Gn{VkK>TX>;+$_-8V0fX;u12tUxF(+8>2>Y?`V_Vb&0C7oT7ynx}GSXmVSiFfq zcpp>3G@N6(8J$(>D#3t)_mteSw$z=eH!gx zEi7OM@%_LgJ`IsYKTieK*}uv~5Z9qXd9L;|1W*0{p4dLnh4OBW-mA@O=2+gAgD1s${(V4tT=y zMrgsXevJr)0WWYJRdrQCpoSEZ8yh^}HM^ZQLKg%I^&AqSYnjn5DU z>nYW6+=qRZ8Y5IZk6UKlEHLto!ltj{-+Qff6m)(uoj+K@SiX9-x-Ks|mP|eNh*|63 zqSv~JMojq^&IZ3oJQj6PL%oHd9_5K#EPezhk;=F{n}`r8fu#3&K`#30_PidO^8fSE z6xBILa;f`b5hYw+RmDd94*Fx>=4dsh?dos-2$_s|oH{3mjO(*{%UvnW&W4rxGwjgx zulC;Sf7-pRWPNu|cle6@sXAUO>$xrPL`T9Q)$bDcd8#uIa>*wc3dPd}t%J@Jmg7DG zG#ioEm!vn)L*|CC`@SAbA4OKt@Ui}=5*0u?$t-!RGy!|xog_l z;ap=x3s7sx3r!>Tg9nP3JtWsymT<)hy^x9!-O2q-$i>(B>s$3s@i(~sHculS9|?S9u^6GOU-1+KX>;(-62{pCkyF& zwB`L8^O|^sl!TJ1htKfvDroo}QW2`~i1;HhLN)RWR0$1pT-~IAr3bWF6oMM-vGuqFJyEA;qm!F?-MGbZ4o(c~)Acs30s$=J5VGW3hD=0)C#e0HO92|&S|8$Za1femQ2M_XD zUpl)5psKr-s8$K5<^!?Zq1`9%4{ntUH$%OGgN1~n{o)U?!;Ofe^-~Y8wFx7zi!-7# zu;CDGo<4q@d09dt)~fQz-8OxAX=5YRkv}sWqVwd%VWQO?)BSb5l^YWi>-F4J@04); z-=JjwTPmVMsj0=q6X4pI``v28s@kF9;ga=@GDY}^ivLIkh?c;NNR!0!w`6DXYL{^tS8|(_}Qd2uG*OqtP?u9*kz4sHP z*l`itAJp(CBf8b+0ef*qggBW`p4>P;P6cTmGD?D&hnA3#kVl{RFqndAUY~y*3per! zKP3NGlJ{QldHdzf+?Ca0!^tn;52ye4hu1HU)>=s^$mY(@Px}(Kvv0b%JGqlivc9dn zJAA~kf>8=yiD*(e$?Dg^#qFn0MMS<+X(DJP0#>Bt!6z017~%R!fPItc&7Pxjy_<8c zRc!`m8eQlK6_1xWPZn)YPghq+fKt(L21Lhzd=DE$NID+=DhG@x)#nHDNrjLt!@$WL z$Brfmp-<=J03(bBgJB@z4Gez;h@-fm&y$4^jT7EDRiqrodVvnRcjMx+!}Ofhx%+hP z@NuvDs@lV>@bqqmXTtiW+{W6QSR$-B#QYvV&qfeW_d6{jNRVe@K%%?T+B2z9!bu(fN}OugLl< zf%i-thnsYtAJ@_zMpz6QZdnNw0riTJZlSOsctV2s5N~j|Rp>avHul9(<=X$EU!Vi9+WYjKd+- zZIB@jxqGNU(c-42nz`21eb9GeuDwk_WIEG0!Du%nOW?>Htxt$1sKAA!5H1aSnQn;j`dQ_6bzG>}!q#KaRhC28`Z z%9{`#Rq|KVZ|L_uy{{Ayw6w+1FabOc9(FAL2Wo0Km+O4@p!D=~|KsW^1Af`QB@>AL zP~^N}-)=h+$6~&Zfg&Fp>@iXDP@cG5;aDK0;ph<A(kXXlTg3 zxQY)+`FbLlKiN5jd8#fvEfy(iG>pVL1NwSvi zXq8JP=HZA#oVqc_C>pOkwZvXApPVcrBpy8t&mZ=Iv5T@d{rRcdI96Db-kBK^+93s5 z!Ky^U^cy`472FAfoY99XiN)viAm-t|u8TiOJ3BA!n|`sg<$<+1mIGM%-xq$Ml0>g>5eyI5 zgoi`ME=cH4Hf5r`S!GL)@$~6@*4ag0*6E|fJdhFM_zSOrYnacI4IoOEC2%sR%x0h$ zv`Vy;^=hTH=d{`;#v^UCI2_zMoBm<9$C}J*-(S8QKau3uksinUS+eDFa zTrfvm4z1vUrzk-gP4XIh{&;Mm3m*ESKc@-i;6VF(VNw?i<0QM`<)&H|{A4>Qkvpcl zdPU#wG2uhV9?j>CnAV|K2tG|9UleK4%|BE-KiZm5#?$NapZ!r9Bh%s2BSX+$A-Pm$)a zfB*9OBg4|@nN+rv^J;!otZb8_9C5qqp+hAZ;Riv*8KuvJR%7VT?deLG2iLUOJ1JuK#C)g|L|a6St_e1!yuB` z`q+YWQJWoK>51uY$LW>q4f;mY8#`%w#lO?Gt-S&dVea~m3Rdha@1u*e#yp}<)!f{yU4gLP z;PvaXTWgTb+iWgwY$Qg&36-_Ggyj0mJAIb1*O-FQac=Zuj8+x+M^75UeRrRh)ksLG z5_(!5Q3LIW`@eRC`PY%X_p<>2r#WHPmnE+w1lj*O-r#d@3l(h4W%jX%bAB#HMvbb>PNZaTu+GTzO2?soE6U;%VV+V@0vHZ>%*I0aDOa$4eC^OX-vm888u$M^pu%Pe#v94A@ zqcA^=L5KAOFGo<2)|s_dUMBP$y_uH++5yhvY>|L+RONYtu$j!ji8+|6TvtMKAkP}h zg5>i_hBbl1o#^R`gjf%@vG1J)Qb6rtRy=J_frLefL^QN$Khr&*Q9{vD%|T zE=x3UuVheZ=>jA6u;*50nDn{1D~EB0Zx@-?3Qi4WKYrZfNM1`2u}5bVnZO>!n~Ov> zG)#N(nn2`*qI)afKA4`HJ9ocWyg-UJHw%lJUzbw4O9M-*sdT+Uups9c_WO^*!SLI+ zXF#3;%{V;LnL&(Ham$@{j@Sx%j?sv@cc}N}KWsP0w_CGY+12H!fcc{E*)Tujj(Ty} z+NQpLmzZ8y@Y@c~ej~$@2AT}-xlFvjaFxitIgOmdQ-0QHPw6_ZI>j_cSVe=MLUNp0 zrL)W)p_b8vgxhdea1*bb#?q6Bg8e@nv~RvDpPA*SAr2FhmJaOoEJ#tlyEHVQPnMCJ zrnipW`+4;3a$zYH(=BW!Ed%{Ai&P3YHv0KPgu$N9h%_J-X1*RRpv#GijdiX-|I3x` zDpGhx?`1ag~`!j_F+lLkL-@I5JrHNuADZ$u01vFH*;yc2L5qmIoopI0q;rZO#J z&e@q{;8dViT^y`GPnMLFyn47Y;N*V5?lO=3t~(Qa*MYvBkgOl?Nby$$S0E5 zD?serh=yHVrmd8ui3YE8u?2t7=MTQznx_7`;q}#?H|nGC1kkFIOG-F;Nl+dDA4HYx zS{vb>^$<3GvTa}pFQ#P8h(zvA#YY$k#KgxxDv+Ng$9r*hdOCP~)tRNuUGVpBW$lxl zHV+%I7Yna>igR8u^!u6%R6wC`Qznbh5>EsFAT5Gw{gq{ZdsuyTYC z3T19=1RE*7b#-vyS-SmqVLcFgR-94NbB`Sj{s1=_XmDeG_?iZNIW#{t*Fwy8b*PrR zi|lwMky&%-YjOYGQRzhaZad4Y#TmH^u22yg<1FyT4kuip=HOl_NH-VZ1LTWjfM0}> zet;vLySg`r3HxA>je&=L3YZvw1?0nIE~fmv(82xAfX}A&T{N zb$9d0$%SE1T{UVLB0TlePMR1KC|ovKjb)yrz~#q<;!6hnk_^PWx3h*ug4YnyW|EhM zU399US*xqU`A(RZyACH-AxF{Gw|oEkHCZ-qW-|obSvsGqJvibiH+4;Scc_7}@y2(1 z2_hIF0I@2axAykF*rnVG@xN&MR$Z0U-zfCCxw)jW62EYlGg~xVJi%W9Yu;BJ3Vnk_ zzWQP(4waHB;mnPuO{}(;NUQsx{Z~j(Q*n|54zbOnBN_vbVSi)bN)mrJVt;mb7dmqi zlBdlLyir{ux45z-C_`M-RY(Pe>S#{q(>np`_YBk~kC*BQ_ghX(-p=QbNMu%qgv2bw zkP=iJohmk=%RC>ki?SBdmYju>MN-(!0LSEju5X_JK1;(_kkLqMk}!IQ~}* z3T1F*f%SlRaFaZRELvz>=08S)kN-?;lHW|eUkE$jH@R919-!KfaMX5i*ufO?kpmLY z)#R1=T^V0;5ibAe?Z;@ahdG6y3Gz#$MxueSDH+mi3Q9gE0Zzo@iH*X+`H8uC0*y;ce{jstVvi{1vepRYgBnh^8TB>=d@$M?eeK0;AHK_@Xr zQ0RFZq2SYxz5A``WDOGfo8|humzLa}^D5lElIz`=C11MUU+DW=J(0vgp>SMdt#|l~ zf>9BU8XiL>yZF%e15;94FGwp(ROd;ZP_aWpydSMvDa*LZK4|l%X>%7l_YK1!!t^@+ zg#@(nO#qs9cS%Ly#dDQZ{vcyPAqPB}Jtov548=&fKBf}S)x+w@a9Q0!Krc0W;w~l{ zO`0gB?*DO{9t&^Yb2<~wQ6!pW<#??T>q6?$Zvb6ssIpQg9U$$<(*9r#()}U@fCM2T zruq|WuPD;EBHe`?e%!Z96*LiQg3RE57*;|osP1roOrpmyi=XQJ+fOtG03V?t)+kU$ z$D4PD@A%N_%=8`}@>7lAGE@NROlT~D82L2#hO7rFz`AJ&Qr3@q^UKWTJr$} z{>C@w%R);_3s5|2YHDrn)vxxApWFyY{>qe9w%|KX7OH7E$^an6Aq2n!hO-<_f(ow&0D)iD&!pF`9ff3us+ml%vmJ$!5-Gdswl6<#bG z<^2?8!5yuBwK%WsGm_7PLO#-+8Rgy6V3O7Oxom^LC+yNzB;i<=C1)Nc*Ii$}>vbi^ zf3v#+B~+Uq<1*zh*;txFA^V`DM%?MzylbBlrQgNNe&2>CrRdq(22*v5E~8jo7a~Nt zfgU8g`Bmq|3W`SYWUI}u@hhG@>gEW-N(bj-!`Pj!IJ8x(OQ~F0H?<<6Z>@#_9 z4*8HMQkj3BFAA(PWmwzV%H}xv+IqV5sgV(PgU!HmKuDO9@ilj0h>Sb3MzcZ z{wKiEPWIuWQs2ItL(Uc3qt&M#NL5vvUyXxrhJ|FG6bm!jece2ng4XRt0AZ6aQy&K| z?R+xq*hBgb5)Oel5106xBV6ep4BhAxol(DwXK}xP=b#x9i zUjCFmw;Q?3kv$eOT=rGx@7SV*Rc9O-&{L!)5V3XMRf^?4246QN8JJLF)(kI(1&m{&<4nQl%WuZ~w!Qv*)nvtE$C7CnvO(z*3G*e`4LrKCENeNrHA@Q=Kd=2O54 zZ|A1sJ<;x5U6eD^Mnd)X2F9{CgSJkuUcn3vaZnu{p2zEu=uw~F@=>y0%U`JuyRg3| zekTX|v6Yo5f)+xPI2fUPU8eVX{Ej-nn-aKbo217>{_PPK&RJq$*%}?itp_3P8H^R! zhOHS+l&9mi8XzoPd>lAwovgUB?huB zZ-Ye$U_`-I#SION4bPa>q6RjacTnWRzAG_{;vr}X63A&IW1TY-R9CRx(cT_vzMF_H zCVp>UVfthh;m6AHb>oYOJu=*H;iaPpHv@pCkG!2|1WxOTWq zMc0K{_8H=IgmRUmVAXPzx-;HONpIc)&nX74N;MKU)U}4*PoAUGYF~m6MeW>|J zoWjx;OT_V^x>_|vP4WA-PumcC{zrZO)gRlEvafHr8-JO%SGdK02T60_2A8NnD4I`C z>y5zoB4lzsr;X*K&lknMZFR`v{Fm9J1F5k{JqJ-rY_ODrK0eXi#vgR`kD+2Ky4=6P zC@K`Pq&)yAEwRo_)=4l(#NWR!GQRl_Oxfh{0=oZ7km@av2M!>i2mrAp`Gh7$5CbJm7udsJj*FL8_lttzIn5siC`_>s5uhXbo`vp)&(J1i@F z@0H{Lwh#u%jJU{+e)}t`&FN>s+G<*P`6=_$yMC8~%!>qg*XJuz+~=aKDI9c7qZ5s# zEQCcF8tYyG+K^&rreF?zGeZ*eg_wjyg;INnOT=Q8oaM8R*T8L8L|W^R(EF zQ0w+9lW+`F{xi8?5sC4GkFR3&df$31AyUQqO;f?|w7DBz&N30Aqjm!wNP3~VZAg-_ zM)q=*DdMkj;7~F90zAy$??)n9)n;$p7CwEn=WnxrK1&Uek@RrIG}cqwmx?>((HReo zhyPc%95fIBdbQ5L0k14&4V>JF5kW4886uF=Q#RCu4>_QJdMq)XnFt_}e|9=ZYQ}1E zL|fHJM`sW+zhJ`Q>0OPfBkb%~{rGf^IRofm4bC&MD$D#aV5PjxaWw&B&qr;$4o|6G zq|1rvO8z*0E|;sG@J^*?eFgw3t4IFj5sm<+X;PnQ`~I070uwM0SrnWdcv9b+OZCP> zlo|SwkOX_(0WVjaj@Qk9V;+)QzU{-rc6&%rmAhCj#Lq((=6tn$>ZPuOx&Prl5zx-L z1Lwy}N+RXTAGhg?jQRBOSzEnhu@CCk4dS^1f6#i81~At9uZ?FQVAaL06TVfeB^!m4 zq6XiKu zE*pNu^x(mLQ##*5J})n?zKK;z+6sqkGTFQ@M>*j|%?iD-#UGNq=t9SeN|-RcR0zdI zd&_=wz?5Oo#P%-(ujiDi@d*E6PZ8nOqU1`?oJv!rB_GR)Txk{WmMyZ&l({kI^As-dwPB@_4@T|w>zt_JJWlXR&=19K<0JN#lAAg ziZJPIvW;zU=iX0oADlu_9DOrSV}|MLQvOhJ=(@}R2?KY29pE5wD> zu{eLU&BXWx5(+pmhZif!?L9JnDGy>#LgP<--loTm9_Fuz^3oN&7_?1-QPk#Ukis1L zVt_f|SpO81KlPZw2pfBp&__3_(i14}6O4dlxe~}aS7-4S);BbDNSGyT7HBiF$}=hQ z{KvJAq2a(l{oluV9L;GlD-z%L-gAhVcOURJ`E=_oCu={VP24Jb`LaYM`8-n{rH80I)-gvp11r(YE zCS$+h#H9*{$<7gl8-*W-SOs*8jtyg%yDhx5wT1Cg5oKy~^OUG>=ke+e7(Epdk=q3&f_E(wUQ=y>A+WV2N zqj;Syx#I4Ue_zw=hVR=;8&?4_7ixPX3#jxq&++rjp6kCyGU0r>h#*k%u)iqWyi&aQ zb48JIf9>pFSoIHe@}&9fT3D~SNa=pKd!_$%r%G|Ly+WZr3MmM3z#L8TXdm z*3lPfhoupXhB_8E`K#Bvt^A;^1Gcus#*YW|i7_;ynGXf9XZ_7E11Zs7s9z!D~vS~0tTA}CIM^b>uz&ZoR+YG80wz2g(O8bKgE z;VitT7k0Pnxj=;S1A~$f_dOwh4XM2Yl3X+(8vH!LsLt5t@iZP;wNgPebBQNwIoUOK zERusVB?@HI)LvaTsw=aUI=<1!7sBz$$;RbxNt}|0$4dX4oTxotv^I?JM+VNG)cwa8 za1xlR2yRbwepk``jB@@-dBi3myjuNPLRH*tZTSy45hXp*WW!pObuRDkr**-D(LkK= zS6F9c$qd*3Xh6~d?gzJ*QK>mXgAGtgSzMhbH0n2Rl!C+R(f09t{_{`v1*+uUn;8R9(2cW=RHv z6MYaf)a`HCw|>rb_&t+~QuHx*uQ#w6aBYq#BomX?FHv=oQHZ)ywhaL}^X~_VgGy4v ziN$tyYkn`9ex(~{R*Pm6ABU{qz!%q1OP&iNh2J($?iGfIy98W^(~t)Q#%2;zy~%6I z0x^sAgMp#cZ-B^)M2KY4Y%mCt*>$QKbO^PUxwPmB;f91JhneSXSPfHyso&m}abkD7?0Y57=JA; zCXzjn9^bxet*L1|0iYl{esEPb_>vu8#9YN)PgLptYI04`>Pmo@cgS-w>#Z0W89=%I zr6ca9f&Z^!tH-0Hw7w^d79^XzhUqqWGDg$)v2y-T`?)4BP|Er*V!*JPVuj>>FJsuPdg%CwHZ%({N=hS?>fr;dEp(+)f7s!F>u(-5zvQZ5-jM&Jy;%QLfgWR8df;Glr-7>gtkN z0ZSc*w;6005^|ee6!Q9_ATOoxKycX8nx5n^go01+eV^nc5aMOSV&dYAS^psR5{weL zBi}Yk#%@lO!=!9X{}TA>q5=9k3`#_q3jReFkdY|oklrI2A`WM3V;Ke4bi_*40wN%eU&yOP7;q$x?z zZPXnoT(pbIzi*oC75Q7S`?EM{KtlM75J`bcaZ=w&NP&VURX_bFmbl+7iY9Tw z-j|2dmz@E+wTfuITvzf~8&1~5J_(;MLO7Y#46=MvJ|Q)aE3l(eEjd{qX!EXmcUPi) z{+HgUDetx~S$R*~B}u?TR%|>xz&dLTOiYmoDpX~Z3-ig}aWz9jNve3t-&fp%nlnl{cPR^jGCG?)PuTRH?JtIeS9pTLEMw8;&?P4JvvB--xbVFkfhLRtL* zwzQkMqZ|5eZ!|COGk$OGzC5vp*{_x|20Jlb>H={FRJ=N8d|uvj%0%aMJ3G746NS}) zr2?X{$<^n39LD|KW1rDt3i@-DuS2o{y5mAA_X**pDG1-)=@{Fxuq^9vMXpQonuQ+}fYjh&P!UW9+*kHt1DUc zj%Es)R3fUw7MfjJLpQj(6uJ*94lsv`6d8z|toUc&qHVUcxv8OB-^zeVIN4u{NirOq zs4*grdj(n955`YNsG)oFwUlB43YoC9be{nqWashvh~W=U<~?*6_$VjF*JZxn)6Mly8x{frB;L>D#E}sp=tQ4v z93O7*E$r=X>xm4(_5RC-U8Y_e(;L|D0v`*6PYOO%*6vax^3{9`*?;LcqPM zNtGks4BKiOSLz#@#LZOcl{s5dYYqM zEuUROjsQ)<78?Ull(al{)=dizwuaW#@w*QOJS_l!oO1s7lfPc=Km>3BLrp4+c{>!c zjss4q$-f7qOwSc6=GIY*qrpz4YBwj3M*Q(#Gh2_h8=eN5EA_Bmah)69Qs9^_G<(wB z`PHkt>!US3NAm}Q(fZw@8EdkK3iPqgxKB9Ef266oEuz}%8XJ#;;MJz4)+xca3qvQE z^SWRgG|5fugBCz_CEeZ;uy2%Oe(2d4v{v~xjJN!_0_>3}eSICrULJ14kP3$pM*y7R zxf#6=1$pw#2+G&RvhU^-`oFOipa8$mMg+rWpvrWu;KX5TCV5aKV9T|gEL_~$*}-;X zMmZPELhlxYg~u&{mIJkjvtii!_fJ#A3L1Jjz$S`r@;gYn=uch~m_K8W4o9r~h^fw! zSJ#!QFGGx$XLt=U`TP5SaeWWK--LvOu-yZ;WdNkXq_YQgWxDZD6D0Z4NHocZyBvqq zyu6oyXq%>;qs?tACXCa)8ATNdAa>oV+Ct}-FWZh)xkUa`XC&M$4PW{D@8u^o-1p0! z?Ac$we-UfHuJTwPhKoz zLQSmhW0WmBUeD5QrfB{r?0EOKxXI862pT@Ld#V#yNU|taTpsPr^sK>FPT(Dp!qFwQ z|IN|xuc;}Is@*`g+WJ~SCCr{TKV2dN1B1H4E9+Pc;10!oX` zl|2g_-{#pVU$RVN2sbqm6biKt4oRJQ@O$Juh zq2JB5bbQoD?#ee6VW<}zPvMVX#pN0LR5R2(pzwFa5glG3Y(T>QO&nx&UM?wFd8#|p z{ZxqVOounoRXTBFEL#;4k3ymT4a8C0PmIf;*RgwRjNRVXK5bt7_4~J1ip^G-aK#~= z=t~V>U3rg2aZOWbuE&tNO}Sj8_mY%^#5E>5RkTXr9qLd+%=?YEnC5?#+%UbedX)Hh zIPAu1zvpi6Uam3pR^9}%1^Czdl36Bg?Co)dg-_1T&(9qyopaiT*2%3dN9jXlLw%mV zRR@E3*&`ka$AljQ00a5>`&)F_E1>Fm1Xx-1%zghJsl|FF|87L~Rhy0A`M;2*ZeZET zJtsto@MsfX`#yd=qZJ#gDGTu(#l@PJwaL)LR!{?gf))@}WB04{Day4OR7sLzbfl>B zfk(k>)YJe<;vhRa!v%exowbO89jO7((og;&Y6^`eu$XD^AL0CH-c%!%s}p>nr5p(L z6?QpPv?8*?Wnxfm^j?m^2kD3NgZVkQ&F8t0LHoa+adB~-0M>9BKp?OeGHbz&28D#s ze{!58@dD@}7mzELKY>Ca;I#u6%J2 zh$N{9k02QU24@_?!X$*C;8p6LeIfIgH!wsNM9wC6yipnOHk;OZ*fSSgnk5d8v_UJC8zq2O)sG)~1GU$%pQFe| z?aVq_`=|Nh2`1wmo0M*o`5O$*Qd8W^w(}BXXDjDFA6Z#+9mV%ADF!VEhyaw( zz~cST*}PSiBIXZrkbs;ORij&)At6?x@u&$uos$N}M;DnUxIx)%VoKfVIH|OMy502n z^}&+MN3&Mxug4NT>m+yzSL-wXfHKL##K^dvD^tJC(`AdmZ+TOxM@Hr6`j9W?MygCG z0c$c9h(qv1JF$*a#=|EW=OuuqYCq=tKvWJbv*=US;Wb;c#umJV6=#q@5wgWWlZXch ze`}XV)H%vwcb%wf6x-bbmsJlj2QM+Z1KKO+jg%V&v(vJNwd|lV@!{pAf4W01dSvsY zp`=gs^!(IzFku4_O@*^WECNf)%1+e$&>I#0ZZVEPcOz_enhu5R5z3y4Fhsr-L`C)C!T?$BmMr?md<;nkji7gx>FAf+7VgY zEzk@x?e*d$!69fxMl@LI=vFW;4PdrAYe$zC0)jI~XS?%dP75HyWLCvkDVL{YXFh() zpU+UbCVS!*KIRTVg{2u;!Zf;)k2Gooj;+Td`P1ykOENyNt5AJ~IM5&n`73Vx6_%*? zQbhIS-?IYlsEc}wj`O&deWN<_W+uL5w&Cp=$4}O(B|N86Bh(W%z2#Z~w@fCDOYk*HPH%ayqMn2WPh5&5w0 znVQ<#;ljlr12dC2qekpsf69CID<9}F#CjTc1t?4!h9fE+V33&LZqSg5Y>N3*6UX;n z?>Dcu5?n};51wbJ4iCQ5z%(Z34JOhD!mBs)@;7fwob#?S-2}mjrn3Hr?Bp!+2>?Sl zaeTe!y4W1#4ucp|EIY!hCtv1e;T#rW{SlXtKkuy^pWgrik$56Nj*cZ+h9??KE876K zsmP{VPELN({nB`0ZfEB-z+5i403dw#{j?nt|QNT z4Ws&Qd#L@fSQl$PR@WhO3UYc2Ejp$b{ID_%rm7=D`x&Eo-IfOd{VFWRzjD2O9bGlZTW~A{<3HT&7IvHf6TTdZ8R<( zNrX>U*Y{{JG2AJ~iR#(UY%?|K{JP{pTV-Y@hL5uASF#}}z_iVgKVDkrHt1yHcR`?Z zQ$k@m<4QM4odB+h9C{rA@}A(N4$K0kV{y0v-TK7D-Ko|>vRz1%}Hg_;v70` zMHT+545&blezo8XcuXzMlFWNPQ!2`rQBbG>5Qfo+T%ugETE1DH=iX0GQgZUrMv0ib zJZP+zrmAy$P6Xh-khB#rA9CP4c8bma*e(&g_w&pUmo!?Dh3E0Co66 zF|Eq4M*$xq>+W&@k~krirkuvZf&ds#*a`sT0GvDJO-S}$9l3@-LX8VhpAW^|SSB33 zo0ER;fMS*hl$*P=hiG4S;CN3I0)OGPz7XBvG6CC{?+%YYg|1yU?7Fx8yPFLDJL4$r z`b;?&`K0##I4&&QVJzFm$)6$ULWx4}l06AO1_w?#$`5@DfkR|Bqg`%F0c+)XLl&N} zOZrHHmSnE$=xg%=rNw06dL=C_b5^ad_6w2!kQn+Fk(|ysZ)zXxBU%-}nG!8p;=&|O zD*WHAJ1@(9f$COdAYx!8e?I>ap(`$rJRlL+&TM{*s7VIj$g;Ld11Gv9#w4)70Agd_ zoGcnVvKz+I5EEBob#XECY<0*xNEp;fhuvZ(-cJgHVX3h0H$^w==!VWZGJsAIWPxmw zROfvv05^jL7b^6KwN0P@sdL`>qG8p-0{|F4Y&lTT(4gA(q5V7QUI@^MZefAyu&-C=j$rUU!W3{$Q zuho62)m?diZ?Ey7A60}C@QA; zPd2xKpGD01^YZgA*dD&VQOv7+J9+vCH---3tU$;mha?z-K2o4d#Pz2G1X=R45i665+Ly!{4^S^w%+S{&bVAR{Z}&EP{C8J1NL*T7e|`7d zF~Ss8&dkbOcUw7b$qNVwEMru+V#PH9!F4FtHUmGiuLM7ICFb^XQb_9Oh ztkoTF+wcajjzmmeLV*YtnkX*)De!ERk)9=$y{1w{zeX!|h;ca3nu4O}q2Jw|kG$e1pY89G zC;9ofAV42$Eo&%I!Ym$y_WbsA{f_KI zst#`xpg8t42VXTZ$|3LW&zBUmk-Oaow}l%bT^Fv37}6JgPdu<7R5TDoB8x^PH(bOt zpk+M7qQkIgBd2M@sVk&WdxYkZCsrE>C%l*R z1wO;K?$glhru7u>j)qiR)sl`h?1L)e$CIaCm_L|~%>wlCt%a046MLSf=W;KF^#YwI zGoSSG19s_UX^(0hQ2{qG`EQKaS0=;BT_46azQ0#fQ(MA(7b!uyh# z7@j(*7x>P0|K|lb%&ZTl_4^Y*FCt>~rFR)rlgYGFuyzr4PmwS)L;X%%lfmxG#jTEs z$%RR5oYpmP%rM^j#M}R{k3dZ3Vbv0FChPs<3Pf{t^~eL{{A`*uufq>$_zYFnV7%L~ zi`Csi*kyYB9n{Lo!-ch~hj;_WRhPu^A2yZ~^omeTRs>D6WmxyM9D?JN@` z8#;!s=tgO7e%_#VUK}d><_^XNIO#`>o}0Cl2`5qy@ds^WN=Cun>}~zzzxs;~rG5?x zzUV+3x_4}LuQ^Umgk44u{IhTw?B(ZaP98015KIv995Tm-Jytg}n-$JL%M7 z8Me6k!gohGS|RZdwJSC^Ck^cR-M6n_53Tx)1b`#%vzfF`JZW%V1Ci{n6BE*pstiB5 zJ*I|5Z(eoCI$AyS87{eti3!LMbm%;>IOs22oXJEuW4JcF+!}g%?qgq|Gc%1F8ykNw zx}Ze2V(s+ccrYTaq@np`GVo-tFkpuOmrV*yO;xUD#WbX)?L3h`896$#2*Vr>P;{3> z4!RumX`$;agSRhN?{Ekb&{q>{IE4r4&1b%y$D_`Bznc>$CdSWvH#)?Xl_`c?+la^} z+-SxefJxKLVn-G6#bU?vb`Kj!aYiBTSGI2xg$w^v*m;Lj{r~^}*vHBtdz5445ZOE9 z5IP8l5HgbO$R>Ln%G<7EkF1j<$zItrJ9}hBW=Kf(_u1#Vet-YEuCA+p==FL%pU=m< zKW@*5w^M-bN29#HJTlcX_|e_dHVwwtK*EoC)>y=VmS%4as$C3rSR+&NV+>WFKcJ05 zLg6=Vah3^UnGU);eOnj{3MWyBQrwr5iIEXvtE>`a-d$e^>72-}S)wpIlWM6zOBE8S^ zc=EqtKf&w&R+&EU+P!z7>iTe4w{#p|UN$Z< zc3cLXCHAlV>JzlzzY5yaGBGh%E4ARRo~4=cI6Puz-bi(JW*a6}F>xM$pyvL&?iQNz zC3RgF7P+a%KbV&EIT0;^LuAg=nzn6hxS?JqI+W^{oiX2BBw<0Vdde!CTfgWW1dzbpWvV%|GK`2DV1%vV!oLGHG^ zYJ|gx$QDkmIK}*vH8ZUANLe8Hd+3aPSy|aidC!fW$G-ECE>bTH1>)p)>nQDqK8O1^ zkt#uzp(=STH?z#9zkTZ*7;yhdua%4Ce0|?~>Z54T)x|N!u9D>>pk?YmZb`!uZv%FY zptE;7RCy8>$VL8gf?DR%}=fT1H7!1Z) z37T6qfJIh#t~2VD1?ZvjEXpE0DNzVuJfXBtz+CS(Tgk@W-k1vP!|LyPtKr@G)26)( zG7BJ~b0{^Eo%(OZ1t!UEoaGq`v1SgXrHC=xr}#x04Hn)c1&_c})Q#tBI+7rG;H$F@ zBU4&jNzg)Ef@w-ufh&#wUXJ5-(y`L-MJZ|Dw?aLWGcIDs**(o2?Z+_>7Qt&IVgNaoj!^bL6f`ohX&(fwt&8T>_uj}cM6X2ZGBa=rl3~r5Ay-lpG zau9|6&SMOIT+Sx2cGAk4S($>oK;3cEzp2@xY|6*AaYwoSanG0)29r%6gLi>p$JeOP z0^paU`16cDW1IEA6S#=tW^xD6Xas+$wR?Ok4QRIED!5kwiz23LR3k`9W@3IG=rKpk zHriHK{idg;8c)7?4qtSxuC8uAVAskUDQel5zVfWzecrq|LClX|=A+|D?&}o)MNJ1R zV-LTsCLA8Q8E?g!XQ4k-|}R8@a9!?Leyfwx%>Eg@6S66jT1q~3m0l! z%fa_i-oI<+t~I-RE-}*jg}ucI2s+jAAql!=T;y}Yp5egvh{cG*kT@J23L)`2PWx%G z4bul(cLzMfI(vQKjR@6<_q!x5va+)KM2j@8@3^)G=`xyIS+Qzgcob!PU#@g^olBzv z$-t{yd~LrT=VeI^o6nc|<(;pR%f_IO(*t&=fBiruBqR@Su_pa}DtLz}8HaSlFHhXX z=7rjN%EWV6hDd8FgbKZYgy!QiW>V7{tnl=?@`?)-SkB*}MAFNFZz-*cN>*PHeL&4EpvZGY)a$IF`)<|nJ>Abz+E?PgJ{rtBNKg5fXk09AAVYy z-sIX&l1Gn5xy5w&e82lEj*iVOMzmBFCi}ALOZcl%o;~S`6ZschJX;U^UfV5c_O?cm zG8gFe(LXS$iSwfgT!pN9LIXsB-@E!O;@SaHSfMG?XEKX zDiAByhC{!7FjJu^ko3}iiH%1JI9L`U2rm`^FT`@jri@`n0#{ zsO_55C_-MGQt>qG_%Q{yipD&-yrptk^(B?q%$ZO77F z_xq-dBhYYI&bqJ100aDOTL$Kl8%NQ~x*5v0K~jC;mk1RcPY5eh}c%bsxeP_bRl#p1dT?EXfZx2f=GQ;#K&=FpqNe zNzpJYG(5LbYeSuV`osFO?vqIrId=&qhANG)rfY@Q>z_}(o7P7%rbtXoj1u6VIpM8} zdQ?GJ$I?Z=##}{ePleKi!dsamUW1Kc1fzMv#))-csb=KGDGO9$uSLL`*L`KON4;J; zRDU}6z8N}+LXmVcZ+X+Gz{1TKzsbZ^@ODN_lS1KN=`zC5|8)nOIL`00q^aq27if29 z>JQ{bh=fXvRzM>G$LiztRJxjf-w9&#b82#`_Knlwo|AboNyCMWDn8>sc4?cL_l2;L zx7=`SA|O2!8w!8}0p2}x#8i;bz;I+k9X8S76G%SDf-%|EF+pa|I?x@FrXX8ugm_+m z@uT@h_?@LrhhGQhXeVTSm`D!j4Cw5yQLgOW4~6`mMP1j*7{5O@ej7??!brBxVSKBe zH=3+m$AQJkfaU|lq4Fx3@O@<;ZtInR-FitjLSS!aTM&KmNe zdM9jB#(j=%@^9s$w>bX`Ret#vY1cDc3$q@lM7)AVXFbBzyq(xG%Lc1J3}3C7)Pvh7gr5RYE%tvee0xGuc`ZvL!-S(ueH23A_`oMy$c__~ z;-B)^c`{mbK*2y8I6A!i=ovGkUO`7`GS`K|_PxS8>*qXV?WhtmYaWKNLn;9NR z4C=PA@l%)IrO9b^0hT<<)E`HR$B}LI+`r*SYQ%cJ9 zSaiyu-PVlD+koKZz_RUWfGSd9&NnKVGj;x*-E*Zl%%V$ucwDS4wPJvD!op~ql7H^q zdFLEF?TtPrV!#qG+vMU@1gX{ezt!PB*#hq&41H+YZ%1KUAifwUoCn?k3MY<4z99`Q zEyYw+Rk={YgOSb`j?~&jf2Ss#yl*FK2lkd@>f&u!xkdf=W@k@>ASX&ylUHh*^?dli z43R%f*hCfxRqNW;mMOWA$Wz)V0V?7`!x5AU1?~LEcV@Q|V2*U$Tm=_t@~XqXXh>D= zXELOiSy)&@4wsgcJJS5CCOy2pF}M7)YF#ebwzo5t9+n!u-t_uU5dWe2h`PT2yc zi*s$75!FLUHjR9>5$Q)t4Mn)JfUq}Oo3AunB(^Fq6JB_eFZK`?+GiQElG)SH@cRLC z6nTHeD@X&x0W=`hA2=qL2HcRb@3k9iG5t1UeG+&Lv~ih{Pym!1%CapfDRJ@l_tlJc z^f$U~botc5VWWjiB{5o2R{-At;;fG%R1c*xPsowI^^uVWmdwojF0%2S^Oay~{l2YJ zSezIi!8)V4G;L3)nVL&0roAF9AFJ#b>gn3KgZsQ|*mqt0)=3-D**)ec8WHt~g`8at zNT5@Zp+8^hmrH5XremqMdvI|1x3RIu+IRpy@?4&lI_K;)a`qnUGZ660p&4QkNEQGC z5Fxg1pWdK~m(CO+-oMv3QXJ-(udfmZJHZ}+L?VRQ-SyzwbvNH&O8Q2dE z1n+#g^=2XPY%amYd|ia!fYQb13XO0ZYDJfG+5T@uVaVh!7t|TzpB|ws-Vg{D2cP_n zPJh^6aVZ%3aXBxnx$8h{FYS%e)iQSb{N=Vx%j*Y42gu&5?Z43mn;ykf!v}-G*I8AV zpV$Ym9jx2wml}yk)lf!W61ceT@T{*f#&uHXY4UudS!=A=6FNMq;Dol+G?ypME(j~; z=M`h*L%jAjeyzWsFuk*GE_~=~tMhw9bVQrHD$Pr|UvLlE|Iz8Ulh+1G6uue@5i5#ZrrJa~N31&EOe-o8I9 z$4##`XJ;FB_wMvgo!u}MoWNDZ`Af{yL_U3Ax%|N_{h#H=8|tfP=2vvHm8w{1WIngG zO@?q15nWKUrdCacSe8wt+CRuSjm*yeKAe-Com%Zw>Kjl*3=dsc*cI-tfn%K}r=?C| z1v6P`%8rqGX_I_tC{~4;; z*vTO*%*q%#=AkE^@qr37VBO!lQzl^>4?C1W&{*C|dnH!~FsR^g!BNi5J zta?0hz=Ja7$lP3psK;{i(~W{#PK1B-)8)k=*3bcB~&95Uo)VWL%Rm?z+a zwJ}G)=;Y^kVS0xQr>z5nJ!n%iFnW=QzBtHR4!deJExlOQx-%HKywujjm9G63hcWFkRfA)tsv_{KcuZaa88~elLKQsk`gc+}|Ba--_D7eZ{Ac(A0 z3-YOX)6+)zN0Sj9@=2Z&ynAVVy-=SY+P zE4y6=hjtF@Jcz%nq+}AlEMJkkau0MFe~7|E=m}gb6iH20ihC(_m2(ZDF$O%}YXpS2 zfqMihH5_K{Er3yIOtNxfLHj@!0^YSB4A0^5F>m~qBbh?}IA5)7fA38qJM|AZB~@ca z_YF8BK~ZGe_DCKJ`}q^6Cv2RNkUVO4#rCDw6@yvs9H82&769Vy(63)bas855Yrn35 zFo@~nytxTAC^>u}F2al*(f=eSM$5$1^zv|e`d5;dz|l-j&c|E0QSje;y3c5Ts5TO# zclcaFPe(o%h3Ua#OSzh_*O2#=gWL`$>K3E%yMh(W7j54Ff!Te?T@{!%Ky00fr4O`i zZZ`Syd|OQfKDnC{pYC1VFzUy~j|W9bYknB9y264x$Kmm@wcDrAwmbsxFPpvQpnu8; z^&a)a?Y@i)hjBL@1PSkiGwa@jCY)OXM~zorTN_&RTpRedSN8E^i~O762?8pjjrkb_ zx>Rz7QI|grC?mk`pEw;HugH?c*s|ALkrA8LljoKrD zvNGs%(fK802Gqv?+ohPfhu!aTac)DhGL^AnWDo=c9=D;!MH_gry?CxxZ+`LxT}(K{ zQiy{gA8&1*@i|C*CH>0Js5Jt)_H&V}ls-k+LapAgv-6{<+fcbCxskDS@VjA0Xtnsz zQiCuwPlrI(aNkOcrNmj>qMrEk^)IH(Up!pGlflTgy z%QD3^i)be*F-sY-gr!-r!Z@^QVW*!1`(Z_>VWxj96 zO(Q%#b+3iPf|};jGBT8PpGiaW08D|O-v8@Fa)fQB?FCH?jsmF(bK;43|8Ot6NOu?z z6Jm69b%Q@P3SRYGL^i8iN*l!4vb!^&9{qT6xs)ad(waZ;ygW@q?O|DQ+epq4Q+J5p zpY(N#qXtXm!VGJ=tAf*+wG=}Y6s@f%i|SGqC}+i)ls#{LjL9W)enbeJm%Cdgw%mALPC@5V%MHmVOLW~ z)LG6&uc!)Uo@& zU+_k{Yd;q!mQbBEXdAoqz3WG_2mZXDeCmP;jQsMv=_gdKls1$Q=8~9T5dB}!orn7l zfm6$}bu&v0jQRu=$v{iVe0@;wCbu+suN&7|*7L=!(~cT8d_MQoFE!LJnbf>D++a30xsUVppo*mYy)^b6^=dk+l%?2oSGpuB*TZJk(7Ny5C~^mkKS!iWXxx#c zHZNcA(h?+Tkd1;M#^@#l3>kgfe!kEIY4+-fV871hcIMz^Hv;VbBX%yTBsUJws#Hcq zMxKzkU@)A?>`h!sGf(eJru0Jc`R0x1qzmY=5V8NRqzn`QXo~{N%uCf@Vf`p2nnB|l ze}6?8zb7#)G9XRA#fCn`HeENtv@>*L4Njs0fn#a=xrtMDLOs}4R&2mD+XEL@SL>j8 znJ>482F0?|12Nqu>}0OAAeamTG)FAXL&JGM?!l8j9~YS#YISlta;7g&0j!FOihk+L z+K|O-Geas0m@GK6jV2GB=36@88-AdxWw-H_j&4I4!v#1M#KeGmjZ4%~HDOJS&T?Wj z8(TCRpi0PH1DprrV+bVvwX#%Z6raOeTd9l!TBJ()ruWYP#X^ZkRw(%CT@~TXuuM$} z%c)jPihI7CrIH2oC`S~+G1_bRf6)VYBP|4(jD19`=yVN9kLdnmJwm)>#U}mf*;#p2 z6)FCR0r}`{*{Ae+gUzQ^!z81d64=Cdh5~x1w&OskYt`E=@0&On(DWgA!&`g$`ot!s zrMM&qwEFG1ebzatR83MyQ2g&F1QdoNVqXbC;ZRkY8XLAo1Nc_8oWgL7g{R{%Ra#K} zw%k%|+drBl8JETIG3-^yUq;nM`;3&rO+opW4v2Al_e_F}+ZM-*Tjq$}K1;9*p z;VAP z?~-=$n8w%J`(mAvDTNO+=g(%tPCj*S=`1%EP7fc-&g_}|BlW772f&fe8<=GMWZFg4 z%1u6h{xEf3D{H^$Fr%YaHf8BerQc4h#+++WR$x@d1yuzn0{*LG>X*;!HHzHw1S3?2 zE1lm?^ef0xitXoVw3XA8jLTfNf$m)pu0L0FL8u5Z!jKS@c9$9;u^@I8r&^d7q3Tm>7ZFgtCjv8&<+G1^Q?fLuBz3>%+$DHj> zlOLg)zKGp}FF)W}Q|(WEB%Kdb@`Yb^>yGn3csb4)$7<)v7c7}dC&|hi^XzaYF7^%_ zNpFj4x-n|UE=N*Snzw(THKnV(qT+J!N%?sNdaHSxWjM_ln3))TlnS&d z35Aym@Na0mUlsB+HVn{~p;4q{N!kq~09)IAc@eNIbIrnUxvu!89TnEiTyPPd&+h&ar}OWrk%8uopg>`OXasCHFYh1v0>*AWKG$L>DM4?hCyD!bX|w2!1~bL9 z6q$`w_)>MsXTE{!egtV<85C@CPAhvl(r6|TR=gkin>7%d7I*<{sD3;@NqnBUS88bNm4Q6n_&vY+f%g7uus}Z`H-WDogfZJmCA+`T4on^6cbJ%egVzN#L&U^_uGPPauE`BZLx2 zNlmG2s`%w393ANZgQL!}Tesp9OGOi*_utdeuKkswPoF>Av07^ky)_oXAPB0phk4=>Xwzz|pn@yC_ij}kJqtwKJC0aXOp)k`PPb`jKM?x0@EB*mr| zoq@si>81bxd8ghhV9Cq8v&ksgMv)i${DuaZJ$V(@r zryDO#0A9zdcT-z{3Hpc>b` z1o~Oatc;A-1{13%iYa%5Z2|(=#>U1rc85CLT?|Vk z$G0tT!!B8-#{ZF}u|;9r>poH|L6_=;frta9t`YT7ukC4Uo>9q4=Kw+k1xmp2B2)mj zDhm?BZ^366J=7C#Z-!yTGX>lzkjvDD?6-ymy=fpX`jNs7`Y+L7mUM7XN8#eI5)4(n zpjnItnW6~&JEIaA|DVi-hIKn5DurlrnHr)g?|d#o@iQQP3Oe&CC=pC3=&=aLQQ%S3 z$*2itafzyiDvj#flr@7YR;UY*{nXS-m)F;am6y{hv&9Mac*pv`U{dZ|s({g9{QD#! zbLDLqN)`T*skykE-E-UcI})iA#fEemyN$q^+!hjAX&)6MB|Tl{Gaqk~1InCVfW5(H zKb+NZ7W}h`^O=zo&zd(l6&RT9BPpk9x#r8GtDAx)f_`Tg#|33&Oa2k5BB1xgxk*BCX3U^`mMI(tr1k~LH?64P31dKB-A?aUbQLp zg#RGF4a6!|L&#E-hj`dZ{@U*oDvmBDq?zQmQsecd zj~YQ3Q}04rQsSJ5THYvU`n7sp*V@yQ$Y5+t55-N-^+&n(B}hYF@DX>PZISt%m+x7- z?y~PT9b^3F?j8e7wfS;ZgF;*d;GQ#qov?pS0!}>{5fRCCIWFRrm4c-#ZYUuz7KQ>0 zE*K_#f#l_T?{8!gnI^OXIBq3kn(-c&HFuIGP<5K5!~rL=y9*=?w?{YWZ^v*$+t>CB z(f2`6V1vPMuw|OL6$E|KpOMh|gqw6G1uUEh00W5U4n%y+@BkI!F39#g7#YFRd0EC-&Rt6}JDJ zd87b@e(xrnfL9-!7WWd*ybbpDzo!kIY zo`ZvKy|-{TEh|e|I5iSR*L+jr?vM(s{W!>E5^qplSs5`_WEln{JPEu3Ncz(Y3sEa| zgJMdh4E#2rza^_>#;8$hbdM_?DVH5)L}4~(1_D6-!=ngTTynB44rL2yv`a(suF}aG zIHW-2lloX~0ibr-Z;$Drje-XbzqtAL*9D{}UNONw=lL~j&ZP!&lN64JMl3dD5Ll@D zWK%;P*1U zyK!QbS=2;zu1Yw8f9)GO@?ICU{W9{ z(JT_**x7lJ?3KUg;*>F%lP=-ez%jRQ^9SxUf6|heS=kp$$vPRX0eeIN^Fl4>fCorQj1Ah2g`B^=8wL z>s!Z;Rupt8`_dr?I)=^@Yr~JHB7d0Zp`|FrgrjF3zjyra&+5GQaLbB!6yKT-P$RM} zWjUh|1QH)7UY32WzLPza+gQ?w2wFK~SoM(oIbTT@@aKUF)|gQ;v3qfK^vrx)ob^W} zYICD|e{0P3&(QY_68gB~CoUX^6+2;=Iq>c5hADGpBd$wy{S;P07E6E(q7q`J48FdV zjpx{VBj*!oj~WZ~;-{qH<6I;0<+ScSemtO(z3;zzQIM3o?_aZ!IA1?G*ouv(_cG|7 z{QOKfRfEr&=V>x-BW{F~0r~fKinj=NJ z6TdtKaRI546JRY>N2VqWx7L8PmRj1@!t6eG4tvxTBMhnep}AGoJYQL4n=Ia+%0@EZ()m?9}>g1K|Q2P=fgfxVWrt?(dg-z_2oIRv}eAfi|jn zICwG͙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 SFZ_$?hUjS<-Kx_>J^mknb!RsK literal 0 HcmV?d00001 diff --git a/resources/profiles/SeeMeCNC/SeeMeCNC_Buildplate_Model.STL b/resources/profiles/SeeMeCNC/SeeMeCNC_Buildplate_Model.STL new file mode 100644 index 0000000000000000000000000000000000000000..7a1db1f9fcf53158672e57e7b52f890d5b36fd61 GIT binary patch literal 60084 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 SRlTQCgPw<-Yy2tn*Z%`CB`hBR literal 0 HcmV?d00001 diff --git a/resources/profiles/SeeMeCNC/filament/SeeMeCNC_ABS.json b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_ABS.json new file mode 100644 index 0000000000..49e1191c75 --- /dev/null +++ b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_ABS.json @@ -0,0 +1,265 @@ +{ + "type": "filament", + "name": "SeeMeCNC ABS", + "inherits": "SeeMeCNC filament base", + "from": "System", + "filament_id": "SMCFB001", + "instantiation": "true", + "filament_settings_id": [ + "SeeMeCNC ABS" + ], + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle", + "SeeMeCNC Artemis 0.5 nozzle", + "SeeMeCNC Artemis 0.7 nozzle", + "SeeMeCNC Artemis 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle", + "SeeMeCNC BOSSdelta 300 0.4 nozzle", + "SeeMeCNC BOSSdelta 300 0.5 nozzle", + "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "SeeMeCNC BOSSdelta 300 1.0 nozzle", + "SeeMeCNC RostockMAX v3.2 0.4 nozzle", + "SeeMeCNC RostockMAX v3.2 0.5 nozzle", + "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "SeeMeCNC RostockMAX v3.2 1.0 nozzle", + "SeeMeCNC RostockMAX v4 0.4 nozzle", + "SeeMeCNC RostockMAX v4 0.5 nozzle", + "SeeMeCNC RostockMAX v4 0.7 nozzle", + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "compatible_prints": [ + "0.16mm Fine @SeeMeCNC Artemis 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v4 0.4", + "0.20mm Fine @SeeMeCNC Artemis 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5", + "0.20mm Standard @SeeMeCNC Artemis 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "0.24mm Draft @SeeMeCNC Artemis 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4", + "0.25mm Standard @SeeMeCNC Artemis 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "0.28mm Extra Draft @SeeMeCNC Artemis 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4", + "0.28mm Fine @SeeMeCNC Artemis 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7", + "0.30mm Draft @SeeMeCNC Artemis 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Extra Draft @SeeMeCNC Artemis 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Standard @SeeMeCNC Artemis 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "0.40mm Fine @SeeMeCNC Artemis 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0", + "0.42mm Draft @SeeMeCNC Artemis 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v4 0.7", + "0.49mm Extra Draft @SeeMeCNC Artemis 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7", + "0.50mm Standard @SeeMeCNC Artemis 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "0.60mm Draft @SeeMeCNC Artemis 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v4 1.0", + "0.70mm Extra Draft @SeeMeCNC Artemis 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0" + ], + "compatible_prints_condition": "", + "close_fan_the_first_x_layers": [ + "3" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "100" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "100" + ], + "eng_plate_temp_initial_layer": [ + "100" + ], + "fan_cooling_layer_time": [ + "40" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "0" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.04" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_notes": [ + "Pressure Advance starting values by machine and nozzle size:\nArtemis / BOSSdelta 300:\n 0.4mm nozzle: 0.4000\n 0.5mm nozzle: 0.3200\n 0.7mm nozzle: 0.2286\n 1.0mm nozzle: 0.1600\n\nRostockMAX v3.2 / v4:\n 0.4mm nozzle: 0.4789\n 0.5mm nozzle: 0.3831\n 0.7mm nozzle: 0.2736\n 1.0mm nozzle: 0.1915\n\nBOSSdelta 0505:\n 0.4mm nozzle: 0.5352\n 0.5mm nozzle: 0.4282\n 0.7mm nozzle: 0.3058\n 1.0mm nozzle: 0.2141\n\nBOSSdelta 0510:\n 0.4mm nozzle: 0.7887\n 0.5mm nozzle: 0.6310\n 0.7mm nozzle: 0.4507\n 1.0mm nozzle: 0.3155\n\nBOSSdelta 0521:\n 0.4mm nozzle: 1.3239\n 0.5mm nozzle: 1.0592\n 0.7mm nozzle: 0.7565\n 1.0mm nozzle: 0.5296\n\nRun OrcaSlicer PA calibration to fine-tune for your setup.\n\nABS prints best with an enclosure to prevent warping.\nBed surface: PEI or garolite recommended.\nBed temp: 100C. Avoid drafts." + ], + "filament_type": [ + "ABS" + ], + "full_fan_speed_layer": [ + "5" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "internal_bridge_fan_speed": [ + "30" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.4" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "30" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "100" + ], + "supertack_plate_temp_initial_layer": [ + "100" + ], + "temperature_vitrification": [ + "98" + ], + "textured_cool_plate_temp": [ + "100" + ], + "textured_cool_plate_temp_initial_layer": [ + "100" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "keep_fan_always_on": [ + "0" + ] +} diff --git a/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PA-CF.json b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PA-CF.json new file mode 100644 index 0000000000..aaee59be50 --- /dev/null +++ b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PA-CF.json @@ -0,0 +1,268 @@ +{ + "type": "filament", + "name": "SeeMeCNC PA-CF", + "inherits": "SeeMeCNC filament base", + "from": "System", + "filament_id": "SMCFN001", + "instantiation": "true", + "filament_settings_id": [ + "SeeMeCNC PA-CF" + ], + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle", + "SeeMeCNC Artemis 0.5 nozzle", + "SeeMeCNC Artemis 0.7 nozzle", + "SeeMeCNC Artemis 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle", + "SeeMeCNC BOSSdelta 300 0.4 nozzle", + "SeeMeCNC BOSSdelta 300 0.5 nozzle", + "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "SeeMeCNC BOSSdelta 300 1.0 nozzle", + "SeeMeCNC RostockMAX v3.2 0.4 nozzle", + "SeeMeCNC RostockMAX v3.2 0.5 nozzle", + "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "SeeMeCNC RostockMAX v3.2 1.0 nozzle", + "SeeMeCNC RostockMAX v4 0.4 nozzle", + "SeeMeCNC RostockMAX v4 0.5 nozzle", + "SeeMeCNC RostockMAX v4 0.7 nozzle", + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "compatible_prints": [ + "0.16mm Fine @SeeMeCNC Artemis 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v4 0.4", + "0.20mm Fine @SeeMeCNC Artemis 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5", + "0.20mm Standard @SeeMeCNC Artemis 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "0.24mm Draft @SeeMeCNC Artemis 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4", + "0.25mm Standard @SeeMeCNC Artemis 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "0.28mm Extra Draft @SeeMeCNC Artemis 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4", + "0.28mm Fine @SeeMeCNC Artemis 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7", + "0.30mm Draft @SeeMeCNC Artemis 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Extra Draft @SeeMeCNC Artemis 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Standard @SeeMeCNC Artemis 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "0.40mm Fine @SeeMeCNC Artemis 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0", + "0.42mm Draft @SeeMeCNC Artemis 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v4 0.7", + "0.49mm Extra Draft @SeeMeCNC Artemis 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7", + "0.50mm Standard @SeeMeCNC Artemis 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "0.60mm Draft @SeeMeCNC Artemis 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v4 1.0", + "0.70mm Extra Draft @SeeMeCNC Artemis 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0" + ], + "compatible_prints_condition": "", + "close_fan_the_first_x_layers": [ + "6" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "fan_cooling_layer_time": [ + "60" + ], + "fan_max_speed": [ + "35" + ], + "fan_min_speed": [ + "35" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.15" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_notes": [ + "Pressure Advance starting values by machine and nozzle size:\n\nArtemis / BOSSdelta 300:\n 0.4mm nozzle: 0.5500\n 0.5mm nozzle: 0.4400\n 0.7mm nozzle: 0.3143\n 1.0mm nozzle: 0.2200\n\nRostockMAX v3.2 / v4:\n 0.4mm nozzle: 0.6585\n 0.5mm nozzle: 0.5268\n 0.7mm nozzle: 0.3763\n 1.0mm nozzle: 0.2634\n\nBOSSdelta 0505:\n 0.4mm nozzle: 0.7359\n 0.5mm nozzle: 0.5887\n 0.7mm nozzle: 0.4205\n 1.0mm nozzle: 0.2944\n\nBOSSdelta 0510:\n 0.4mm nozzle: 1.0845\n 0.5mm nozzle: 0.8676\n 0.7mm nozzle: 0.6197\n 1.0mm nozzle: 0.4338\n\nBOSSdelta 0521:\n 0.4mm nozzle: 1.8204\n 0.5mm nozzle: 1.4563\n 0.7mm nozzle: 1.0402\n 1.0mm nozzle: 0.7282\n\nRun OrcaSlicer PA calibration to fine-tune for your setup." + ], + "filament_type": [ + "PA-CF" + ], + "full_fan_speed_layer": [ + "5" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "internal_bridge_fan_speed": [ + "35" + ], + "nozzle_temperature": [ + "265" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "nozzle_temperature_range_high": [ + "285" + ], + "nozzle_temperature_range_low": [ + "255" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.55" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "slow_down_layer_time": [ + "45" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "180" + ], + "textured_cool_plate_temp": [ + "80" + ], + "textured_cool_plate_temp_initial_layer": [ + "80" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ], + "overhang_fan_speed": [ + "50" + ], + "keep_fan_always_on": [ + "0" + ] +} diff --git a/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PETG-CF.json b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PETG-CF.json new file mode 100644 index 0000000000..b2822f0baf --- /dev/null +++ b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PETG-CF.json @@ -0,0 +1,265 @@ +{ + "type": "filament", + "name": "SeeMeCNC PETG-CF", + "inherits": "SeeMeCNC filament base", + "from": "System", + "filament_id": "SMCFG002", + "instantiation": "true", + "filament_settings_id": [ + "SeeMeCNC PETG-CF" + ], + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle", + "SeeMeCNC Artemis 0.5 nozzle", + "SeeMeCNC Artemis 0.7 nozzle", + "SeeMeCNC Artemis 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle", + "SeeMeCNC BOSSdelta 300 0.4 nozzle", + "SeeMeCNC BOSSdelta 300 0.5 nozzle", + "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "SeeMeCNC BOSSdelta 300 1.0 nozzle", + "SeeMeCNC RostockMAX v3.2 0.4 nozzle", + "SeeMeCNC RostockMAX v3.2 0.5 nozzle", + "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "SeeMeCNC RostockMAX v3.2 1.0 nozzle", + "SeeMeCNC RostockMAX v4 0.4 nozzle", + "SeeMeCNC RostockMAX v4 0.5 nozzle", + "SeeMeCNC RostockMAX v4 0.7 nozzle", + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "compatible_prints": [ + "0.16mm Fine @SeeMeCNC Artemis 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v4 0.4", + "0.20mm Fine @SeeMeCNC Artemis 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5", + "0.20mm Standard @SeeMeCNC Artemis 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "0.24mm Draft @SeeMeCNC Artemis 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4", + "0.25mm Standard @SeeMeCNC Artemis 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "0.28mm Extra Draft @SeeMeCNC Artemis 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4", + "0.28mm Fine @SeeMeCNC Artemis 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7", + "0.30mm Draft @SeeMeCNC Artemis 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Extra Draft @SeeMeCNC Artemis 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Standard @SeeMeCNC Artemis 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "0.40mm Fine @SeeMeCNC Artemis 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0", + "0.42mm Draft @SeeMeCNC Artemis 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v4 0.7", + "0.49mm Extra Draft @SeeMeCNC Artemis 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7", + "0.50mm Standard @SeeMeCNC Artemis 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "0.60mm Draft @SeeMeCNC Artemis 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v4 1.0", + "0.70mm Extra Draft @SeeMeCNC Artemis 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0" + ], + "compatible_prints_condition": "", + "close_fan_the_first_x_layers": [ + "3" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "fan_cooling_layer_time": [ + "60" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "35" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.32" + ], + "filament_max_volumetric_speed": [ + "7" + ], + "filament_notes": [ + "Pressure Advance starting values by machine and nozzle size:\nArtemis / BOSSdelta 300:\n 0.4mm nozzle: 0.4500\n 0.5mm nozzle: 0.3600\n 0.7mm nozzle: 0.2571\n 1.0mm nozzle: 0.1800\n\nRostockMAX v3.2 / v4:\n 0.4mm nozzle: 0.5387\n 0.5mm nozzle: 0.4310\n 0.7mm nozzle: 0.3078\n 1.0mm nozzle: 0.2155\n\nBOSSdelta 0505:\n 0.4mm nozzle: 0.6021\n 0.5mm nozzle: 0.4817\n 0.7mm nozzle: 0.3441\n 1.0mm nozzle: 0.2408\n\nBOSSdelta 0510:\n 0.4mm nozzle: 0.8873\n 0.5mm nozzle: 0.7099\n 0.7mm nozzle: 0.5070\n 1.0mm nozzle: 0.3549\n\nBOSSdelta 0521:\n 0.4mm nozzle: 1.4894\n 0.5mm nozzle: 1.1915\n 0.7mm nozzle: 0.8511\n 1.0mm nozzle: 0.5958\n\nRun OrcaSlicer PA calibration to fine-tune for your setup." + ], + "filament_type": [ + "PETG-CF" + ], + "full_fan_speed_layer": [ + "5" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "internal_bridge_fan_speed": [ + "55" + ], + "nozzle_temperature": [ + "235" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "nozzle_temperature_range_high": [ + "255" + ], + "nozzle_temperature_range_low": [ + "225" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.45" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "45" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "temperature_vitrification": [ + "80" + ], + "textured_cool_plate_temp": [ + "70" + ], + "textured_cool_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "keep_fan_always_on": [ + "0" + ] +} diff --git a/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PETG.json b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PETG.json new file mode 100644 index 0000000000..a3f862eacc --- /dev/null +++ b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PETG.json @@ -0,0 +1,265 @@ +{ + "type": "filament", + "name": "SeeMeCNC PETG", + "inherits": "SeeMeCNC filament base", + "from": "System", + "filament_id": "SMCFG001", + "instantiation": "true", + "filament_settings_id": [ + "SeeMeCNC PETG" + ], + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle", + "SeeMeCNC Artemis 0.5 nozzle", + "SeeMeCNC Artemis 0.7 nozzle", + "SeeMeCNC Artemis 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle", + "SeeMeCNC BOSSdelta 300 0.4 nozzle", + "SeeMeCNC BOSSdelta 300 0.5 nozzle", + "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "SeeMeCNC BOSSdelta 300 1.0 nozzle", + "SeeMeCNC RostockMAX v3.2 0.4 nozzle", + "SeeMeCNC RostockMAX v3.2 0.5 nozzle", + "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "SeeMeCNC RostockMAX v3.2 1.0 nozzle", + "SeeMeCNC RostockMAX v4 0.4 nozzle", + "SeeMeCNC RostockMAX v4 0.5 nozzle", + "SeeMeCNC RostockMAX v4 0.7 nozzle", + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "compatible_prints": [ + "0.16mm Fine @SeeMeCNC Artemis 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v4 0.4", + "0.20mm Fine @SeeMeCNC Artemis 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5", + "0.20mm Standard @SeeMeCNC Artemis 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "0.24mm Draft @SeeMeCNC Artemis 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4", + "0.25mm Standard @SeeMeCNC Artemis 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "0.28mm Extra Draft @SeeMeCNC Artemis 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4", + "0.28mm Fine @SeeMeCNC Artemis 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7", + "0.30mm Draft @SeeMeCNC Artemis 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Extra Draft @SeeMeCNC Artemis 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Standard @SeeMeCNC Artemis 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "0.40mm Fine @SeeMeCNC Artemis 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0", + "0.42mm Draft @SeeMeCNC Artemis 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v4 0.7", + "0.49mm Extra Draft @SeeMeCNC Artemis 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7", + "0.50mm Standard @SeeMeCNC Artemis 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "0.60mm Draft @SeeMeCNC Artemis 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v4 1.0", + "0.70mm Extra Draft @SeeMeCNC Artemis 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0" + ], + "compatible_prints_condition": "", + "close_fan_the_first_x_layers": [ + "5" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "fan_cooling_layer_time": [ + "45" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_notes": [ + "Pressure Advance starting values by machine and nozzle size:\nArtemis / BOSSdelta 300:\n 0.4mm nozzle: 0.5000\n 0.5mm nozzle: 0.4000\n 0.7mm nozzle: 0.2857\n 1.0mm nozzle: 0.2000\n\nRostockMAX v3.2 / v4:\n 0.4mm nozzle: 0.5986\n 0.5mm nozzle: 0.4789\n 0.7mm nozzle: 0.3421\n 1.0mm nozzle: 0.2394\n\nBOSSdelta 0505:\n 0.4mm nozzle: 0.6690\n 0.5mm nozzle: 0.5352\n 0.7mm nozzle: 0.3823\n 1.0mm nozzle: 0.2676\n\nBOSSdelta 0510:\n 0.4mm nozzle: 0.9859\n 0.5mm nozzle: 0.7887\n 0.7mm nozzle: 0.5634\n 1.0mm nozzle: 0.3944\n\nBOSSdelta 0521:\n 0.4mm nozzle: 1.6549\n 0.5mm nozzle: 1.3239\n 0.7mm nozzle: 0.9457\n 1.0mm nozzle: 0.6620\n\nRun OrcaSlicer PA calibration to fine-tune for your setup." + ], + "filament_type": [ + "PETG" + ], + "full_fan_speed_layer": [ + "5" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "internal_bridge_fan_speed": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.5" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "30" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "temperature_vitrification": [ + "80" + ], + "textured_cool_plate_temp": [ + "70" + ], + "textured_cool_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "keep_fan_always_on": [ + "1" + ] +} diff --git a/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PLA.json b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PLA.json new file mode 100644 index 0000000000..88065139a5 --- /dev/null +++ b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_PLA.json @@ -0,0 +1,447 @@ +{ + "type": "filament", + "name": "SeeMeCNC PLA", + "from": "System", + "filament_id": "SMCFL001", + "instantiation": "true", + "filament_settings_id": [ + "SeeMeCNC PLA" + ], + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle", + "SeeMeCNC Artemis 0.5 nozzle", + "SeeMeCNC Artemis 0.7 nozzle", + "SeeMeCNC Artemis 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle", + "SeeMeCNC BOSSdelta 300 0.4 nozzle", + "SeeMeCNC BOSSdelta 300 0.5 nozzle", + "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "SeeMeCNC BOSSdelta 300 1.0 nozzle", + "SeeMeCNC RostockMAX v3.2 0.4 nozzle", + "SeeMeCNC RostockMAX v3.2 0.5 nozzle", + "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "SeeMeCNC RostockMAX v3.2 1.0 nozzle", + "SeeMeCNC RostockMAX v4 0.4 nozzle", + "SeeMeCNC RostockMAX v4 0.5 nozzle", + "SeeMeCNC RostockMAX v4 0.7 nozzle", + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "compatible_prints": [ + "0.16mm Fine @SeeMeCNC Artemis 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4", + "0.16mm Fine @SeeMeCNC RostockMAX v4 0.4", + "0.20mm Fine @SeeMeCNC Artemis 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5", + "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5", + "0.20mm Standard @SeeMeCNC Artemis 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "0.24mm Draft @SeeMeCNC Artemis 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4", + "0.25mm Standard @SeeMeCNC Artemis 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "0.28mm Extra Draft @SeeMeCNC Artemis 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4", + "0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4", + "0.28mm Fine @SeeMeCNC Artemis 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7", + "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7", + "0.30mm Draft @SeeMeCNC Artemis 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Extra Draft @SeeMeCNC Artemis 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5", + "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5", + "0.35mm Standard @SeeMeCNC Artemis 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "0.40mm Fine @SeeMeCNC Artemis 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0", + "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0", + "0.42mm Draft @SeeMeCNC Artemis 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.42mm Draft @SeeMeCNC RostockMAX v4 0.7", + "0.49mm Extra Draft @SeeMeCNC Artemis 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7", + "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7", + "0.50mm Standard @SeeMeCNC Artemis 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "0.60mm Draft @SeeMeCNC Artemis 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.60mm Draft @SeeMeCNC RostockMAX v4 1.0", + "0.70mm Extra Draft @SeeMeCNC Artemis 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0", + "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0" + ], + "compatible_prints_condition": "", + "close_fan_the_first_x_layers": [ + "3" + ], + "cool_plate_temp": [ + "60" + ], + "cool_plate_temp_initial_layer": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "55" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "fan_cooling_layer_time": [ + "45" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.24" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_notes": [ + "Pressure Advance starting values by machine and nozzle size:\nArtemis / BOSSdelta 300:\n 0.4mm nozzle: 0.4000\n 0.5mm nozzle: 0.3200\n 0.7mm nozzle: 0.2286\n 1.0mm nozzle: 0.1600\n\nRostockMAX v3.2 / v4:\n 0.4mm nozzle: 0.4789\n 0.5mm nozzle: 0.3831\n 0.7mm nozzle: 0.2736\n 1.0mm nozzle: 0.1915\n\nBOSSdelta 0505:\n 0.4mm nozzle: 0.5352\n 0.5mm nozzle: 0.4282\n 0.7mm nozzle: 0.3058\n 1.0mm nozzle: 0.2141\n\nBOSSdelta 0510:\n 0.4mm nozzle: 0.7887\n 0.5mm nozzle: 0.6310\n 0.7mm nozzle: 0.4507\n 1.0mm nozzle: 0.3155\n\nBOSSdelta 0521:\n 0.4mm nozzle: 1.3239\n 0.5mm nozzle: 1.0592\n 0.7mm nozzle: 0.7565\n 1.0mm nozzle: 0.5296\n\nRun OrcaSlicer PA calibration to fine-tune for your setup." + ], + "filament_type": [ + "PLA" + ], + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "internal_bridge_fan_speed": [ + "100" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "nozzle_temperature_range_high": [ + "225" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.4" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "30" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "60" + ], + "textured_cool_plate_temp": [ + "55" + ], + "textured_cool_plate_temp_initial_layer": [ + "55" + ], + "textured_plate_temp": [ + "55" + ], + "textured_plate_temp_initial_layer": [ + "55" + ], + "keep_fan_always_on": [ + "1" + ], + "shrink_ratio": [ + "1", + "1" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "default_filament_colour": [ + "" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "0" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_final_speed": [ + "0" + ], + "filament_cooling_initial_speed": [ + "0" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + " " + ], + "filament_extruder_variant": [ + "Bowden Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_ironing_flow": [ + "nil" + ], + "filament_ironing_inset": [ + "nil" + ], + "filament_ironing_spacing": [ + "nil" + ], + "filament_ironing_speed": [ + "nil" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "20" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + " " + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_toolchange_time": "4", + "filament_tower_interface_pre_extrusion_dist": [ + "10" + ], + "filament_tower_interface_pre_extrusion_length": [ + "0" + ], + "filament_tower_interface_print_temp": [ + "-1" + ], + "filament_tower_interface_purge_volume": [ + "20" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "60" + ], + "filament_unloading_speed_start": [ + "80" + ], + "filament_vendor": [ + "SeeMeCNC" + ], + "idle_temperature": [ + "0" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "required_nozzle_HRC": [ + "0" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "volumetric_speed_coefficients": [ + "" + ], + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/filament/SeeMeCNC_TPU.json b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_TPU.json new file mode 100644 index 0000000000..34327f0b91 --- /dev/null +++ b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_TPU.json @@ -0,0 +1,185 @@ +{ + "type": "filament", + "name": "SeeMeCNC TPU", + "inherits": "SeeMeCNC filament base", + "from": "System", + "filament_id": "SMCFU001", + "instantiation": "true", + "filament_settings_id": [ + "SeeMeCNC TPU" + ], + "compatible_printers": [ + "SeeMeCNC Artemis 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "SeeMeCNC RostockMAX v4 0.7 nozzle" + ], + "compatible_printers_condition": "", + "compatible_prints": [ + "0.30mm TPU Solid @SeeMeCNC Artemis 0.7", + "0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7", + "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7", + "0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7", + "0.35mm TPU Vase @SeeMeCNC Artemis 0.7", + "0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7", + "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7", + "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7", + "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7", + "0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7", + "0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7" + ], + "compatible_prints_condition": "", + "close_fan_the_first_x_layers": [ + "999" + ], + "cool_plate_temp": [ + "60" + ], + "cool_plate_temp_initial_layer": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "0" + ], + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "fan_cooling_layer_time": [ + "35" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "35" + ], + "filament_cost": [ + "35" + ], + "filament_density": [ + "1.22" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_notes": [ + "Pressure Advance starting values by machine and nozzle size:\nArtemis / BOSSdelta 300:\n 0.7mm nozzle: 0.4571\n\nRostockMAX v3.2 / v4:\n 0.7mm nozzle: 0.5473\n\nBOSSdelta 0505:\n 0.7mm nozzle: 0.6117\n - Expect significant tuning required\n\nBOSSdelta 0510:\n Not recommended for TPU.\n\nBOSSdelta 0521:\n Not recommended for TPU.\n\nRun OrcaSlicer PA calibration to fine-tune for your setup.\n\nNote: TPU profiles are designed for 0.7mm nozzles only." + ], + "filament_type": [ + "TPU" + ], + "full_fan_speed_layer": [ + "999" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.8" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "slow_down_layer_time": [ + "25" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "60" + ], + "textured_cool_plate_temp": [ + "60" + ], + "textured_cool_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ], + "filament_retraction_length": [ + "20" + ], + "filament_retraction_speed": [ + "120" + ], + "filament_deretraction_speed": [ + "120" + ], + "filament_retraction_minimum_travel": [ + "15" + ], + "filament_retract_restart_extra": [ + "0.5" + ], + "filament_retract_before_wipe": [ + "0%" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "filament_retract_lift_above": [ + "0" + ], + "filament_retract_lift_below": [ + "0" + ], + "filament_retract_lift_enforce": [ + "All Surfaces" + ], + "overhang_fan_speed": [ + "30" + ], + "keep_fan_always_on": [ + "0" + ] +} diff --git a/resources/profiles/SeeMeCNC/filament/SeeMeCNC_filament_base.json b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_filament_base.json new file mode 100644 index 0000000000..bf5de9ce70 --- /dev/null +++ b/resources/profiles/SeeMeCNC/filament/SeeMeCNC_filament_base.json @@ -0,0 +1,185 @@ +{ + "type": "filament", + "name": "SeeMeCNC filament base", + "from": "system", + "instantiation": "false", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "default_filament_colour": [ + "" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "0" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_final_speed": [ + "0" + ], + "filament_cooling_initial_speed": [ + "0" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + " " + ], + "filament_extruder_variant": [ + "Bowden Standard" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_ironing_flow": [ + "nil" + ], + "filament_ironing_inset": [ + "nil" + ], + "filament_ironing_spacing": [ + "nil" + ], + "filament_ironing_speed": [ + "nil" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "20" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + " " + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_toolchange_time": "4", + "filament_tower_interface_pre_extrusion_dist": [ + "10" + ], + "filament_tower_interface_pre_extrusion_length": [ + "0" + ], + "filament_tower_interface_print_temp": [ + "-1" + ], + "filament_tower_interface_purge_volume": [ + "20" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "60" + ], + "filament_unloading_speed_start": [ + "80" + ], + "filament_vendor": [ + "SeeMeCNC" + ], + "idle_temperature": [ + "0" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "required_nozzle_HRC": [ + "0" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "volumetric_speed_coefficients": [ + "" + ], + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC Artemis 300.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC Artemis 300.json new file mode 100644 index 0000000000..cd0ba84775 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC Artemis 300.json @@ -0,0 +1,15 @@ +{ + "type": "machine_model", + "name": "SeeMeCNC Artemis 300", + "bed_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_texture": "SeeMeCNC_Buildplate_texture.png", + "default_materials": "SeeMeCNC PLA", + "nozzle_diameter": "0.4;0.5;0.7;1.0", + "machine_tech": "FFF", + "family": "SeeMeCNC Artemis 300", + "thumbnail": "SeeMeCNC Artemis 300_cover.png", + "machine_load_filament_time": "4", + "machine_unload_filament_time": "4", + "model_id": "SEEMECNC_ARTEMIS_300", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 300.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 300.json new file mode 100644 index 0000000000..1586b6f445 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 300.json @@ -0,0 +1,15 @@ +{ + "type": "machine_model", + "name": "SeeMeCNC BOSSdelta 300", + "bed_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_texture": "SeeMeCNC_Buildplate_texture.png", + "default_materials": "SeeMeCNC PLA", + "nozzle_diameter": "0.4;0.5;0.7;1.0", + "machine_tech": "FFF", + "family": "SeeMeCNC BOSSdelta 300", + "thumbnail": "SeeMeCNC BOSSdelta 300_cover.png", + "machine_load_filament_time": "4", + "machine_unload_filament_time": "4", + "model_id": "SEEMECNC_BOSSDELTA_300", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0505.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0505.json new file mode 100644 index 0000000000..9a08105772 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0505.json @@ -0,0 +1,15 @@ +{ + "type": "machine_model", + "name": "SeeMeCNC BOSSdelta 500 0505", + "bed_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_texture": "SeeMeCNC_Buildplate_texture.png", + "default_materials": "SeeMeCNC PLA", + "nozzle_diameter": "0.4;0.5;0.7;1.0", + "machine_tech": "FFF", + "family": "SeeMeCNC BOSSdelta 500 0505", + "thumbnail": "SeeMeCNC BOSSdelta 500 0505_cover.png", + "machine_load_filament_time": "4", + "machine_unload_filament_time": "4", + "model_id": "SEEMECNC_BOSSDELTA_500_0505", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0510.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0510.json new file mode 100644 index 0000000000..5ae339af38 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0510.json @@ -0,0 +1,15 @@ +{ + "type": "machine_model", + "name": "SeeMeCNC BOSSdelta 500 0510", + "bed_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_texture": "SeeMeCNC_Buildplate_texture.png", + "default_materials": "SeeMeCNC PLA", + "nozzle_diameter": "0.4;0.5;0.7;1.0", + "machine_tech": "FFF", + "family": "SeeMeCNC BOSSdelta 500 0510", + "thumbnail": "SeeMeCNC BOSSdelta 500 0510_cover.png", + "machine_load_filament_time": "4", + "machine_unload_filament_time": "4", + "model_id": "SEEMECNC_BOSSDELTA_500_0510", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0521.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0521.json new file mode 100644 index 0000000000..1243cc47bb --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC BOSSdelta 500 0521.json @@ -0,0 +1,15 @@ +{ + "type": "machine_model", + "name": "SeeMeCNC BOSSdelta 500 0521", + "bed_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_texture": "SeeMeCNC_Buildplate_texture.png", + "default_materials": "SeeMeCNC PLA", + "nozzle_diameter": "0.4;0.5;0.7;1.0", + "machine_tech": "FFF", + "family": "SeeMeCNC BOSSdelta 500 0521", + "thumbnail": "SeeMeCNC BOSSdelta 500 0521_cover.png", + "machine_load_filament_time": "4", + "machine_unload_filament_time": "4", + "model_id": "SEEMECNC_BOSSDELTA_500_0521", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC RostockMAX v3.2.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC RostockMAX v3.2.json new file mode 100644 index 0000000000..be7fde668d --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC RostockMAX v3.2.json @@ -0,0 +1,15 @@ +{ + "type": "machine_model", + "name": "SeeMeCNC RostockMAX v3.2", + "bed_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_texture": "SeeMeCNC_Buildplate_texture.png", + "default_materials": "SeeMeCNC PLA", + "nozzle_diameter": "0.4;0.5;0.7;1.0", + "machine_tech": "FFF", + "family": "SeeMeCNC RostockMAX v3.2", + "thumbnail": "SeeMeCNC RostockMAX v3.2_cover.png", + "machine_load_filament_time": "4", + "machine_unload_filament_time": "4", + "model_id": "SEEMECNC_ROSTOCKMAX_V32", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC RostockMAX v4.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC RostockMAX v4.json new file mode 100644 index 0000000000..f5bd01a6c4 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC RostockMAX v4.json @@ -0,0 +1,15 @@ +{ + "type": "machine_model", + "name": "SeeMeCNC RostockMAX v4", + "bed_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_texture": "SeeMeCNC_Buildplate_texture.png", + "default_materials": "SeeMeCNC PLA", + "nozzle_diameter": "0.4;0.5;0.7;1.0", + "machine_tech": "FFF", + "family": "SeeMeCNC RostockMAX v4", + "thumbnail": "SeeMeCNC RostockMAX v4_cover.png", + "machine_load_filament_time": "4", + "machine_unload_filament_time": "4", + "model_id": "SEEMECNC_ROSTOCKMAX_V4", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_4mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_4mm.json new file mode 100644 index 0000000000..d09e9f376e --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_4mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC Artemis 0.4 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.20mm Standard @SeeMeCNC Artemis 0.4", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "500" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ARTEMIS END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ARTEMIS START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 290mm bed) ---\nG92 E0\nG1 X-50 Y-129.9 Z0.4 F5000 ; Move to arc start (inside 145mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-129.9 R139.2 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-119.9 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.32" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.4" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "145.0000x0.0000", + "144.4482x12.6376", + "142.7971x25.1790", + "140.0592x37.5288", + "136.2554x49.5929", + "131.4146x61.2796", + "125.5737x72.5000", + "118.7770x83.1686", + "111.0764x93.2042", + "102.5305x102.5305", + "93.2042x111.0764", + "83.1686x118.7770", + "72.5000x125.5737", + "61.2796x131.4146", + "49.5929x136.2554", + "37.5288x140.0592", + "25.1790x142.7971", + "12.6376x144.4482", + "0.0000x145.0000", + "-12.6376x144.4482", + "-25.1790x142.7971", + "-37.5288x140.0592", + "-49.5929x136.2554", + "-61.2796x131.4146", + "-72.5000x125.5737", + "-83.1686x118.7770", + "-93.2042x111.0764", + "-102.5305x102.5305", + "-111.0764x93.2042", + "-118.7770x83.1686", + "-125.5737x72.5000", + "-131.4146x61.2796", + "-136.2554x49.5929", + "-140.0592x37.5288", + "-142.7971x25.1790", + "-144.4482x12.6376", + "-145.0000x0.0000", + "-144.4482x-12.6376", + "-142.7971x-25.1790", + "-140.0592x-37.5288", + "-136.2554x-49.5929", + "-131.4146x-61.2796", + "-125.5737x-72.5000", + "-118.7770x-83.1686", + "-111.0764x-93.2042", + "-102.5305x-102.5305", + "-93.2042x-111.0764", + "-83.1686x-118.7770", + "-72.5000x-125.5737", + "-61.2796x-131.4146", + "-49.5929x-136.2554", + "-37.5288x-140.0592", + "-25.1790x-142.7971", + "-12.6376x-144.4482", + "-0.0000x-145.0000", + "12.6376x-144.4482", + "25.1790x-142.7971", + "37.5288x-140.0592", + "49.5929x-136.2554", + "61.2796x-131.4146", + "72.5000x-125.5737", + "83.1686x-118.7770", + "93.2042x-111.0764", + "102.5305x-102.5305", + "111.0764x-93.2042", + "118.7770x-83.1686", + "125.5737x-72.5000", + "131.4146x-61.2796", + "136.2554x-49.5929", + "140.0592x-37.5288", + "142.7971x-25.1790", + "144.4482x-12.6376" + ], + "printable_height": "500", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC Artemis 300", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC Artemis 0.4 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC Artemis 300", + "thumbnail": "SeeMeCNC Artemis 300_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_5mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_5mm.json new file mode 100644 index 0000000000..bf9e3c1e2a --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_5mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC Artemis 0.5 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.25mm Standard @SeeMeCNC Artemis 0.5", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "500" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ARTEMIS END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ARTEMIS START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 290mm bed) ---\nG92 E0\nG1 X-50 Y-129.9 Z0.4 F5000 ; Move to arc start (inside 145mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-129.9 R139.2 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-119.9 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.40" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.10" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.5" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "145.0000x0.0000", + "144.4482x12.6376", + "142.7971x25.1790", + "140.0592x37.5288", + "136.2554x49.5929", + "131.4146x61.2796", + "125.5737x72.5000", + "118.7770x83.1686", + "111.0764x93.2042", + "102.5305x102.5305", + "93.2042x111.0764", + "83.1686x118.7770", + "72.5000x125.5737", + "61.2796x131.4146", + "49.5929x136.2554", + "37.5288x140.0592", + "25.1790x142.7971", + "12.6376x144.4482", + "0.0000x145.0000", + "-12.6376x144.4482", + "-25.1790x142.7971", + "-37.5288x140.0592", + "-49.5929x136.2554", + "-61.2796x131.4146", + "-72.5000x125.5737", + "-83.1686x118.7770", + "-93.2042x111.0764", + "-102.5305x102.5305", + "-111.0764x93.2042", + "-118.7770x83.1686", + "-125.5737x72.5000", + "-131.4146x61.2796", + "-136.2554x49.5929", + "-140.0592x37.5288", + "-142.7971x25.1790", + "-144.4482x12.6376", + "-145.0000x0.0000", + "-144.4482x-12.6376", + "-142.7971x-25.1790", + "-140.0592x-37.5288", + "-136.2554x-49.5929", + "-131.4146x-61.2796", + "-125.5737x-72.5000", + "-118.7770x-83.1686", + "-111.0764x-93.2042", + "-102.5305x-102.5305", + "-93.2042x-111.0764", + "-83.1686x-118.7770", + "-72.5000x-125.5737", + "-61.2796x-131.4146", + "-49.5929x-136.2554", + "-37.5288x-140.0592", + "-25.1790x-142.7971", + "-12.6376x-144.4482", + "-0.0000x-145.0000", + "12.6376x-144.4482", + "25.1790x-142.7971", + "37.5288x-140.0592", + "49.5929x-136.2554", + "61.2796x-131.4146", + "72.5000x-125.5737", + "83.1686x-118.7770", + "93.2042x-111.0764", + "102.5305x-102.5305", + "111.0764x-93.2042", + "118.7770x-83.1686", + "125.5737x-72.5000", + "131.4146x-61.2796", + "136.2554x-49.5929", + "140.0592x-37.5288", + "142.7971x-25.1790", + "144.4482x-12.6376" + ], + "printable_height": "500", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC Artemis 300", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC Artemis 0.5 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.5", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC Artemis 300", + "thumbnail": "SeeMeCNC Artemis 300_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_7mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_7mm.json new file mode 100644 index 0000000000..1e189118ef --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_0_7mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC Artemis 0.7 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.35mm Standard @SeeMeCNC Artemis 0.7", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "500" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ARTEMIS END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ARTEMIS START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 290mm bed) ---\nG92 E0\nG1 X-50 Y-129.9 Z0.4 F5000 ; Move to arc start (inside 145mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-129.9 R139.2 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-119.9 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.56" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.15" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.7" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "145.0000x0.0000", + "144.4482x12.6376", + "142.7971x25.1790", + "140.0592x37.5288", + "136.2554x49.5929", + "131.4146x61.2796", + "125.5737x72.5000", + "118.7770x83.1686", + "111.0764x93.2042", + "102.5305x102.5305", + "93.2042x111.0764", + "83.1686x118.7770", + "72.5000x125.5737", + "61.2796x131.4146", + "49.5929x136.2554", + "37.5288x140.0592", + "25.1790x142.7971", + "12.6376x144.4482", + "0.0000x145.0000", + "-12.6376x144.4482", + "-25.1790x142.7971", + "-37.5288x140.0592", + "-49.5929x136.2554", + "-61.2796x131.4146", + "-72.5000x125.5737", + "-83.1686x118.7770", + "-93.2042x111.0764", + "-102.5305x102.5305", + "-111.0764x93.2042", + "-118.7770x83.1686", + "-125.5737x72.5000", + "-131.4146x61.2796", + "-136.2554x49.5929", + "-140.0592x37.5288", + "-142.7971x25.1790", + "-144.4482x12.6376", + "-145.0000x0.0000", + "-144.4482x-12.6376", + "-142.7971x-25.1790", + "-140.0592x-37.5288", + "-136.2554x-49.5929", + "-131.4146x-61.2796", + "-125.5737x-72.5000", + "-118.7770x-83.1686", + "-111.0764x-93.2042", + "-102.5305x-102.5305", + "-93.2042x-111.0764", + "-83.1686x-118.7770", + "-72.5000x-125.5737", + "-61.2796x-131.4146", + "-49.5929x-136.2554", + "-37.5288x-140.0592", + "-25.1790x-142.7971", + "-12.6376x-144.4482", + "-0.0000x-145.0000", + "12.6376x-144.4482", + "25.1790x-142.7971", + "37.5288x-140.0592", + "49.5929x-136.2554", + "61.2796x-131.4146", + "72.5000x-125.5737", + "83.1686x-118.7770", + "93.2042x-111.0764", + "102.5305x-102.5305", + "111.0764x-93.2042", + "118.7770x-83.1686", + "125.5737x-72.5000", + "131.4146x-61.2796", + "136.2554x-49.5929", + "140.0592x-37.5288", + "142.7971x-25.1790", + "144.4482x-12.6376" + ], + "printable_height": "500", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC Artemis 300", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC Artemis 0.7 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.7", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC Artemis 300", + "thumbnail": "SeeMeCNC Artemis 300_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_1_0mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_1_0mm.json new file mode 100644 index 0000000000..9deb062a37 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_Artemis_1_0mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC Artemis 1.0 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.50mm Standard @SeeMeCNC Artemis 1.0", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "500" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ARTEMIS END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ARTEMIS START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 290mm bed) ---\nG92 E0\nG1 X-50 Y-129.9 Z0.4 F5000 ; Move to arc start (inside 145mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-129.9 R139.2 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-119.9 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.80" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.20" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "1.0" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "145.0000x0.0000", + "144.4482x12.6376", + "142.7971x25.1790", + "140.0592x37.5288", + "136.2554x49.5929", + "131.4146x61.2796", + "125.5737x72.5000", + "118.7770x83.1686", + "111.0764x93.2042", + "102.5305x102.5305", + "93.2042x111.0764", + "83.1686x118.7770", + "72.5000x125.5737", + "61.2796x131.4146", + "49.5929x136.2554", + "37.5288x140.0592", + "25.1790x142.7971", + "12.6376x144.4482", + "0.0000x145.0000", + "-12.6376x144.4482", + "-25.1790x142.7971", + "-37.5288x140.0592", + "-49.5929x136.2554", + "-61.2796x131.4146", + "-72.5000x125.5737", + "-83.1686x118.7770", + "-93.2042x111.0764", + "-102.5305x102.5305", + "-111.0764x93.2042", + "-118.7770x83.1686", + "-125.5737x72.5000", + "-131.4146x61.2796", + "-136.2554x49.5929", + "-140.0592x37.5288", + "-142.7971x25.1790", + "-144.4482x12.6376", + "-145.0000x0.0000", + "-144.4482x-12.6376", + "-142.7971x-25.1790", + "-140.0592x-37.5288", + "-136.2554x-49.5929", + "-131.4146x-61.2796", + "-125.5737x-72.5000", + "-118.7770x-83.1686", + "-111.0764x-93.2042", + "-102.5305x-102.5305", + "-93.2042x-111.0764", + "-83.1686x-118.7770", + "-72.5000x-125.5737", + "-61.2796x-131.4146", + "-49.5929x-136.2554", + "-37.5288x-140.0592", + "-25.1790x-142.7971", + "-12.6376x-144.4482", + "-0.0000x-145.0000", + "12.6376x-144.4482", + "25.1790x-142.7971", + "37.5288x-140.0592", + "49.5929x-136.2554", + "61.2796x-131.4146", + "72.5000x-125.5737", + "83.1686x-118.7770", + "93.2042x-111.0764", + "102.5305x-102.5305", + "111.0764x-93.2042", + "118.7770x-83.1686", + "125.5737x-72.5000", + "131.4146x-61.2796", + "136.2554x-49.5929", + "140.0592x-37.5288", + "142.7971x-25.1790", + "144.4482x-12.6376" + ], + "printable_height": "500", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC Artemis 300", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC Artemis 1.0 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "1.0", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC Artemis 300", + "thumbnail": "SeeMeCNC Artemis 300_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_4mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_4mm.json new file mode 100644 index 0000000000..3911e1dc29 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_4mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "580" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0505 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "150", + "150" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0505 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.32" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.4" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "500", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0505", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0505", + "thumbnail": "SeeMeCNC BOSSdelta 500 0505_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_5mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_5mm.json new file mode 100644 index 0000000000..874cdd3b65 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_5mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "580" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0505 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "150", + "150" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0505 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.4" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.5" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "500", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0505", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.5", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0505", + "thumbnail": "SeeMeCNC BOSSdelta 500 0505_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_7mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_7mm.json new file mode 100644 index 0000000000..648f15efab --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_0_7mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "580" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0505 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "150", + "150" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0505 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.56" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.7" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "500", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0505", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.7", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0505", + "thumbnail": "SeeMeCNC BOSSdelta 500 0505_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_1_0mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_1_0mm.json new file mode 100644 index 0000000000..e1878aac4b --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0505_1_0mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "580" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0505 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "150", + "150" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0505 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.8" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "1.0" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "500", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0505", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "1.0", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0505", + "thumbnail": "SeeMeCNC BOSSdelta 500 0505_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_4mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_4mm.json new file mode 100644 index 0000000000..a161d1aece --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_4mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "1000" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0510 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "100", + "100" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0510 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.32" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.4" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "1000", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0510", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0510", + "thumbnail": "SeeMeCNC BOSSdelta 500 0510_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_5mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_5mm.json new file mode 100644 index 0000000000..41d6e5eeff --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_5mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "1000" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0510 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "100", + "100" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0510 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.4" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.5" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "1000", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0510", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.5", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0510", + "thumbnail": "SeeMeCNC BOSSdelta 500 0510_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_7mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_7mm.json new file mode 100644 index 0000000000..e7d67f4ff8 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_0_7mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "1000" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0510 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "100", + "100" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0510 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.56" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.7" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "1000", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0510", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.7", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0510", + "thumbnail": "SeeMeCNC BOSSdelta 500 0510_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_1_0mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_1_0mm.json new file mode 100644 index 0000000000..39e8945cb1 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0510_1_0mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "1000" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0510 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "100", + "100" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0510 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.8" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "1.0" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "1000", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0510", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "1.0", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0510", + "thumbnail": "SeeMeCNC BOSSdelta 500 0510_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_4mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_4mm.json new file mode 100644 index 0000000000..ea01fe1b58 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_4mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "2100" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0521 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "100", + "100" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0521 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.32" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.4" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "2100", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0521", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0521", + "thumbnail": "SeeMeCNC BOSSdelta 500 0521_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_5mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_5mm.json new file mode 100644 index 0000000000..b7ebd27e1c --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_5mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "2100" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0521 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "100", + "100" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0521 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.4" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.5" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "2100", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0521", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.5", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0521", + "thumbnail": "SeeMeCNC BOSSdelta 500 0521_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_7mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_7mm.json new file mode 100644 index 0000000000..bb0b909f5e --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_0_7mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "2100" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0521 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "100", + "100" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0521 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.56" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.7" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "2100", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0521", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.7", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0521", + "thumbnail": "SeeMeCNC BOSSdelta 500 0521_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_1_0mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_1_0mm.json new file mode 100644 index 0000000000..6c308dfc32 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta500_0521_1_0mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model_500.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "260", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "2100" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0521 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "100", + "100" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 500 0521 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 500mm bed) ---\nG92 E0\nG1 X-50 Y-234.7 Z0.4 F5000 ; Move to arc start (inside 250mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-234.7 R240.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-224.7 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.8" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "1.0" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "260", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "250.0000x0.0000", + "249.0487x21.7889", + "246.2019x43.4120", + "241.4815x64.7048", + "234.9232x85.5050", + "226.5769x105.6546", + "216.5064x125.0000", + "204.7880x143.3941", + "191.5111x160.6969", + "176.7767x176.7767", + "160.6969x191.5111", + "143.3941x204.7880", + "125.0000x216.5064", + "105.6546x226.5769", + "85.5050x234.9232", + "64.7048x241.4815", + "43.4120x246.2019", + "21.7889x249.0487", + "0.0000x250.0000", + "-21.7889x249.0487", + "-43.4120x246.2019", + "-64.7048x241.4815", + "-85.5050x234.9232", + "-105.6546x226.5769", + "-125.0000x216.5064", + "-143.3941x204.7880", + "-160.6969x191.5111", + "-176.7767x176.7767", + "-191.5111x160.6969", + "-204.7880x143.3941", + "-216.5064x125.0000", + "-226.5769x105.6546", + "-234.9232x85.5050", + "-241.4815x64.7048", + "-246.2019x43.4120", + "-249.0487x21.7889", + "-250.0000x0.0000", + "-249.0487x-21.7889", + "-246.2019x-43.4120", + "-241.4815x-64.7048", + "-234.9232x-85.5050", + "-226.5769x-105.6546", + "-216.5064x-125.0000", + "-204.7880x-143.3941", + "-191.5111x-160.6969", + "-176.7767x-176.7767", + "-160.6969x-191.5111", + "-143.3941x-204.7880", + "-125.0000x-216.5064", + "-105.6546x-226.5769", + "-85.5050x-234.9232", + "-64.7048x-241.4815", + "-43.4120x-246.2019", + "-21.7889x-249.0487", + "-0.0000x-250.0000", + "21.7889x-249.0487", + "43.4120x-246.2019", + "64.7048x-241.4815", + "85.5050x-234.9232", + "105.6546x-226.5769", + "125.0000x-216.5064", + "143.3941x-204.7880", + "160.6969x-191.5111", + "176.7767x-176.7767", + "191.5111x-160.6969", + "204.7880x-143.3941", + "216.5064x-125.0000", + "226.5769x-105.6546", + "234.9232x-85.5050", + "241.4815x-64.7048", + "246.2019x-43.4120", + "249.0487x-21.7889" + ], + "printable_height": "2100", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 500 0521", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "1.0", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 500 0521", + "thumbnail": "SeeMeCNC BOSSdelta 500 0521_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_4mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_4mm.json new file mode 100644 index 0000000000..8f63f8c97d --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_4mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 300 0.4 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "495" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 300 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 300 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 300mm bed) ---\nG92 E0\nG1 X-50 Y-135.0 Z0.4 F5000 ; Move to arc start (inside 150mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-135.0 R144.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-125.0 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.32" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.4" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "150.0000x0.0000", + "149.4292x13.0734", + "147.7212x26.0472", + "144.8889x38.8229", + "140.9539x51.3030", + "135.9462x63.3927", + "129.9038x75.0000", + "122.8728x86.0365", + "114.9067x96.4181", + "106.0660x106.0660", + "96.4181x114.9067", + "86.0365x122.8728", + "75.0000x129.9038", + "63.3927x135.9462", + "51.3030x140.9539", + "38.8229x144.8889", + "26.0472x147.7212", + "13.0734x149.4292", + "0.0000x150.0000", + "-13.0734x149.4292", + "-26.0472x147.7212", + "-38.8229x144.8889", + "-51.3030x140.9539", + "-63.3927x135.9462", + "-75.0000x129.9038", + "-86.0365x122.8728", + "-96.4181x114.9067", + "-106.0660x106.0660", + "-114.9067x96.4181", + "-122.8728x86.0365", + "-129.9038x75.0000", + "-135.9462x63.3927", + "-140.9539x51.3030", + "-144.8889x38.8229", + "-147.7212x26.0472", + "-149.4292x13.0734", + "-150.0000x0.0000", + "-149.4292x-13.0734", + "-147.7212x-26.0472", + "-144.8889x-38.8229", + "-140.9539x-51.3030", + "-135.9462x-63.3927", + "-129.9038x-75.0000", + "-122.8728x-86.0365", + "-114.9067x-96.4181", + "-106.0660x-106.0660", + "-96.4181x-114.9067", + "-86.0365x-122.8728", + "-75.0000x-129.9038", + "-63.3927x-135.9462", + "-51.3030x-140.9539", + "-38.8229x-144.8889", + "-26.0472x-147.7212", + "-13.0734x-149.4292", + "-0.0000x-150.0000", + "13.0734x-149.4292", + "26.0472x-147.7212", + "38.8229x-144.8889", + "51.3030x-140.9539", + "63.3927x-135.9462", + "75.0000x-129.9038", + "86.0365x-122.8728", + "96.4181x-114.9067", + "106.0660x-106.0660", + "114.9067x-96.4181", + "122.8728x-86.0365", + "129.9038x-75.0000", + "135.9462x-63.3927", + "140.9539x-51.3030", + "144.8889x-38.8229", + "147.7212x-26.0472", + "149.4292x-13.0734" + ], + "printable_height": "495", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 300", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 300 0.4 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 300", + "thumbnail": "SeeMeCNC BOSSdelta 300_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_5mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_5mm.json new file mode 100644 index 0000000000..2e3c6891fa --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_5mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 300 0.5 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "495" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 300 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 300 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 300mm bed) ---\nG92 E0\nG1 X-50 Y-135.0 Z0.4 F5000 ; Move to arc start (inside 150mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-135.0 R144.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-125.0 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.40" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.10" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.5" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "150.0000x0.0000", + "149.4292x13.0734", + "147.7212x26.0472", + "144.8889x38.8229", + "140.9539x51.3030", + "135.9462x63.3927", + "129.9038x75.0000", + "122.8728x86.0365", + "114.9067x96.4181", + "106.0660x106.0660", + "96.4181x114.9067", + "86.0365x122.8728", + "75.0000x129.9038", + "63.3927x135.9462", + "51.3030x140.9539", + "38.8229x144.8889", + "26.0472x147.7212", + "13.0734x149.4292", + "0.0000x150.0000", + "-13.0734x149.4292", + "-26.0472x147.7212", + "-38.8229x144.8889", + "-51.3030x140.9539", + "-63.3927x135.9462", + "-75.0000x129.9038", + "-86.0365x122.8728", + "-96.4181x114.9067", + "-106.0660x106.0660", + "-114.9067x96.4181", + "-122.8728x86.0365", + "-129.9038x75.0000", + "-135.9462x63.3927", + "-140.9539x51.3030", + "-144.8889x38.8229", + "-147.7212x26.0472", + "-149.4292x13.0734", + "-150.0000x0.0000", + "-149.4292x-13.0734", + "-147.7212x-26.0472", + "-144.8889x-38.8229", + "-140.9539x-51.3030", + "-135.9462x-63.3927", + "-129.9038x-75.0000", + "-122.8728x-86.0365", + "-114.9067x-96.4181", + "-106.0660x-106.0660", + "-96.4181x-114.9067", + "-86.0365x-122.8728", + "-75.0000x-129.9038", + "-63.3927x-135.9462", + "-51.3030x-140.9539", + "-38.8229x-144.8889", + "-26.0472x-147.7212", + "-13.0734x-149.4292", + "-0.0000x-150.0000", + "13.0734x-149.4292", + "26.0472x-147.7212", + "38.8229x-144.8889", + "51.3030x-140.9539", + "63.3927x-135.9462", + "75.0000x-129.9038", + "86.0365x-122.8728", + "96.4181x-114.9067", + "106.0660x-106.0660", + "114.9067x-96.4181", + "122.8728x-86.0365", + "129.9038x-75.0000", + "135.9462x-63.3927", + "140.9539x-51.3030", + "144.8889x-38.8229", + "147.7212x-26.0472", + "149.4292x-13.0734" + ], + "printable_height": "495", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 300", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 300 0.5 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.5", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 300", + "thumbnail": "SeeMeCNC BOSSdelta 300_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_7mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_7mm.json new file mode 100644 index 0000000000..ba36df00d2 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_0_7mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "495" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 300 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 300 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 300mm bed) ---\nG92 E0\nG1 X-50 Y-135.0 Z0.4 F5000 ; Move to arc start (inside 150mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-135.0 R144.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-125.0 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.56" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.15" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.7" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "150.0000x0.0000", + "149.4292x13.0734", + "147.7212x26.0472", + "144.8889x38.8229", + "140.9539x51.3030", + "135.9462x63.3927", + "129.9038x75.0000", + "122.8728x86.0365", + "114.9067x96.4181", + "106.0660x106.0660", + "96.4181x114.9067", + "86.0365x122.8728", + "75.0000x129.9038", + "63.3927x135.9462", + "51.3030x140.9539", + "38.8229x144.8889", + "26.0472x147.7212", + "13.0734x149.4292", + "0.0000x150.0000", + "-13.0734x149.4292", + "-26.0472x147.7212", + "-38.8229x144.8889", + "-51.3030x140.9539", + "-63.3927x135.9462", + "-75.0000x129.9038", + "-86.0365x122.8728", + "-96.4181x114.9067", + "-106.0660x106.0660", + "-114.9067x96.4181", + "-122.8728x86.0365", + "-129.9038x75.0000", + "-135.9462x63.3927", + "-140.9539x51.3030", + "-144.8889x38.8229", + "-147.7212x26.0472", + "-149.4292x13.0734", + "-150.0000x0.0000", + "-149.4292x-13.0734", + "-147.7212x-26.0472", + "-144.8889x-38.8229", + "-140.9539x-51.3030", + "-135.9462x-63.3927", + "-129.9038x-75.0000", + "-122.8728x-86.0365", + "-114.9067x-96.4181", + "-106.0660x-106.0660", + "-96.4181x-114.9067", + "-86.0365x-122.8728", + "-75.0000x-129.9038", + "-63.3927x-135.9462", + "-51.3030x-140.9539", + "-38.8229x-144.8889", + "-26.0472x-147.7212", + "-13.0734x-149.4292", + "-0.0000x-150.0000", + "13.0734x-149.4292", + "26.0472x-147.7212", + "38.8229x-144.8889", + "51.3030x-140.9539", + "63.3927x-135.9462", + "75.0000x-129.9038", + "86.0365x-122.8728", + "96.4181x-114.9067", + "106.0660x-106.0660", + "114.9067x-96.4181", + "122.8728x-86.0365", + "129.9038x-75.0000", + "135.9462x-63.3927", + "140.9539x-51.3030", + "144.8889x-38.8229", + "147.7212x-26.0472", + "149.4292x-13.0734" + ], + "printable_height": "495", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 300", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 300 0.7 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.7", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 300", + "thumbnail": "SeeMeCNC BOSSdelta 300_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_1_0mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_1_0mm.json new file mode 100644 index 0000000000..c9c7cfe489 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_BOSSdelta_300_1_0mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC BOSSdelta 300 1.0 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "495" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC BOSSDELTA 300 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC BOSSDELTA 300 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 300mm bed) ---\nG92 E0\nG1 X-50 Y-135.0 Z0.4 F5000 ; Move to arc start (inside 150mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-135.0 R144.0 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-125.0 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.80" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.20" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "1.0" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "150.0000x0.0000", + "149.4292x13.0734", + "147.7212x26.0472", + "144.8889x38.8229", + "140.9539x51.3030", + "135.9462x63.3927", + "129.9038x75.0000", + "122.8728x86.0365", + "114.9067x96.4181", + "106.0660x106.0660", + "96.4181x114.9067", + "86.0365x122.8728", + "75.0000x129.9038", + "63.3927x135.9462", + "51.3030x140.9539", + "38.8229x144.8889", + "26.0472x147.7212", + "13.0734x149.4292", + "0.0000x150.0000", + "-13.0734x149.4292", + "-26.0472x147.7212", + "-38.8229x144.8889", + "-51.3030x140.9539", + "-63.3927x135.9462", + "-75.0000x129.9038", + "-86.0365x122.8728", + "-96.4181x114.9067", + "-106.0660x106.0660", + "-114.9067x96.4181", + "-122.8728x86.0365", + "-129.9038x75.0000", + "-135.9462x63.3927", + "-140.9539x51.3030", + "-144.8889x38.8229", + "-147.7212x26.0472", + "-149.4292x13.0734", + "-150.0000x0.0000", + "-149.4292x-13.0734", + "-147.7212x-26.0472", + "-144.8889x-38.8229", + "-140.9539x-51.3030", + "-135.9462x-63.3927", + "-129.9038x-75.0000", + "-122.8728x-86.0365", + "-114.9067x-96.4181", + "-106.0660x-106.0660", + "-96.4181x-114.9067", + "-86.0365x-122.8728", + "-75.0000x-129.9038", + "-63.3927x-135.9462", + "-51.3030x-140.9539", + "-38.8229x-144.8889", + "-26.0472x-147.7212", + "-13.0734x-149.4292", + "-0.0000x-150.0000", + "13.0734x-149.4292", + "26.0472x-147.7212", + "38.8229x-144.8889", + "51.3030x-140.9539", + "63.3927x-135.9462", + "75.0000x-129.9038", + "86.0365x-122.8728", + "96.4181x-114.9067", + "106.0660x-106.0660", + "114.9067x-96.4181", + "122.8728x-86.0365", + "129.9038x-75.0000", + "135.9462x-63.3927", + "140.9539x-51.3030", + "144.8889x-38.8229", + "147.7212x-26.0472", + "149.4292x-13.0734" + ], + "printable_height": "495", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC BOSSdelta 300", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC BOSSdelta 300 1.0 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "1.0", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC BOSSdelta 300", + "thumbnail": "SeeMeCNC BOSSdelta 300_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_4mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_4mm.json new file mode 100644 index 0000000000..de09d587c0 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_4mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC RostockMAX v3.2 0.4 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "385" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V3.2 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V3.2 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 270mm bed) ---\nG92 E0\nG1 X-50 Y-119.6 Z0.4 F5000 ; Move to arc start (inside 135mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-119.6 R129.6 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-109.6 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.32" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.4" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "135.0000x0.0000", + "134.4863x11.7660", + "132.9490x23.4425", + "130.4000x34.9406", + "126.8585x46.1727", + "122.3516x57.0535", + "116.9134x67.5000", + "110.5855x77.4328", + "103.4160x86.7763", + "95.4594x95.4594", + "86.7763x103.4160", + "77.4328x110.5855", + "67.5000x116.9134", + "57.0535x122.3516", + "46.1727x126.8585", + "34.9406x130.4000", + "23.4425x132.9490", + "11.7660x134.4863", + "0.0000x135.0000", + "-11.7660x134.4863", + "-23.4425x132.9490", + "-34.9406x130.4000", + "-46.1727x126.8585", + "-57.0535x122.3516", + "-67.5000x116.9134", + "-77.4328x110.5855", + "-86.7763x103.4160", + "-95.4594x95.4594", + "-103.4160x86.7763", + "-110.5855x77.4328", + "-116.9134x67.5000", + "-122.3516x57.0535", + "-126.8585x46.1727", + "-130.4000x34.9406", + "-132.9490x23.4425", + "-134.4863x11.7660", + "-135.0000x0.0000", + "-134.4863x-11.7660", + "-132.9490x-23.4425", + "-130.4000x-34.9406", + "-126.8585x-46.1727", + "-122.3516x-57.0535", + "-116.9134x-67.5000", + "-110.5855x-77.4328", + "-103.4160x-86.7763", + "-95.4594x-95.4594", + "-86.7763x-103.4160", + "-77.4328x-110.5855", + "-67.5000x-116.9134", + "-57.0535x-122.3516", + "-46.1727x-126.8585", + "-34.9406x-130.4000", + "-23.4425x-132.9490", + "-11.7660x-134.4863", + "-0.0000x-135.0000", + "11.7660x-134.4863", + "23.4425x-132.9490", + "34.9406x-130.4000", + "46.1727x-126.8585", + "57.0535x-122.3516", + "67.5000x-116.9134", + "77.4328x-110.5855", + "86.7763x-103.4160", + "95.4594x-95.4594", + "103.4160x-86.7763", + "110.5855x-77.4328", + "116.9134x-67.5000", + "122.3516x-57.0535", + "126.8585x-46.1727", + "130.4000x-34.9406", + "132.9490x-23.4425", + "134.4863x-11.7660" + ], + "printable_height": "385", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC RostockMAX v3.2", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC RostockMAX v3.2 0.4 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC RostockMAX v3.2", + "thumbnail": "SeeMeCNC RostockMAX v3.2_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_5mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_5mm.json new file mode 100644 index 0000000000..8ee029401b --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_5mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC RostockMAX v3.2 0.5 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "385" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V3.2 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V3.2 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 270mm bed) ---\nG92 E0\nG1 X-50 Y-119.6 Z0.4 F5000 ; Move to arc start (inside 135mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-119.6 R129.6 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-109.6 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.4" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.5" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "135.0000x0.0000", + "134.4863x11.7660", + "132.9490x23.4425", + "130.4000x34.9406", + "126.8585x46.1727", + "122.3516x57.0535", + "116.9134x67.5000", + "110.5855x77.4328", + "103.4160x86.7763", + "95.4594x95.4594", + "86.7763x103.4160", + "77.4328x110.5855", + "67.5000x116.9134", + "57.0535x122.3516", + "46.1727x126.8585", + "34.9406x130.4000", + "23.4425x132.9490", + "11.7660x134.4863", + "0.0000x135.0000", + "-11.7660x134.4863", + "-23.4425x132.9490", + "-34.9406x130.4000", + "-46.1727x126.8585", + "-57.0535x122.3516", + "-67.5000x116.9134", + "-77.4328x110.5855", + "-86.7763x103.4160", + "-95.4594x95.4594", + "-103.4160x86.7763", + "-110.5855x77.4328", + "-116.9134x67.5000", + "-122.3516x57.0535", + "-126.8585x46.1727", + "-130.4000x34.9406", + "-132.9490x23.4425", + "-134.4863x11.7660", + "-135.0000x0.0000", + "-134.4863x-11.7660", + "-132.9490x-23.4425", + "-130.4000x-34.9406", + "-126.8585x-46.1727", + "-122.3516x-57.0535", + "-116.9134x-67.5000", + "-110.5855x-77.4328", + "-103.4160x-86.7763", + "-95.4594x-95.4594", + "-86.7763x-103.4160", + "-77.4328x-110.5855", + "-67.5000x-116.9134", + "-57.0535x-122.3516", + "-46.1727x-126.8585", + "-34.9406x-130.4000", + "-23.4425x-132.9490", + "-11.7660x-134.4863", + "-0.0000x-135.0000", + "11.7660x-134.4863", + "23.4425x-132.9490", + "34.9406x-130.4000", + "46.1727x-126.8585", + "57.0535x-122.3516", + "67.5000x-116.9134", + "77.4328x-110.5855", + "86.7763x-103.4160", + "95.4594x-95.4594", + "103.4160x-86.7763", + "110.5855x-77.4328", + "116.9134x-67.5000", + "122.3516x-57.0535", + "126.8585x-46.1727", + "130.4000x-34.9406", + "132.9490x-23.4425", + "134.4863x-11.7660" + ], + "printable_height": "385", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC RostockMAX v3.2", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC RostockMAX v3.2 0.5 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.5", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC RostockMAX v3.2", + "thumbnail": "SeeMeCNC RostockMAX v3.2_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_7mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_7mm.json new file mode 100644 index 0000000000..38114f1099 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_0_7mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "385" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V3.2 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V3.2 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 270mm bed) ---\nG92 E0\nG1 X-50 Y-119.6 Z0.4 F5000 ; Move to arc start (inside 135mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-119.6 R129.6 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-109.6 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.56" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.7" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "135.0000x0.0000", + "134.4863x11.7660", + "132.9490x23.4425", + "130.4000x34.9406", + "126.8585x46.1727", + "122.3516x57.0535", + "116.9134x67.5000", + "110.5855x77.4328", + "103.4160x86.7763", + "95.4594x95.4594", + "86.7763x103.4160", + "77.4328x110.5855", + "67.5000x116.9134", + "57.0535x122.3516", + "46.1727x126.8585", + "34.9406x130.4000", + "23.4425x132.9490", + "11.7660x134.4863", + "0.0000x135.0000", + "-11.7660x134.4863", + "-23.4425x132.9490", + "-34.9406x130.4000", + "-46.1727x126.8585", + "-57.0535x122.3516", + "-67.5000x116.9134", + "-77.4328x110.5855", + "-86.7763x103.4160", + "-95.4594x95.4594", + "-103.4160x86.7763", + "-110.5855x77.4328", + "-116.9134x67.5000", + "-122.3516x57.0535", + "-126.8585x46.1727", + "-130.4000x34.9406", + "-132.9490x23.4425", + "-134.4863x11.7660", + "-135.0000x0.0000", + "-134.4863x-11.7660", + "-132.9490x-23.4425", + "-130.4000x-34.9406", + "-126.8585x-46.1727", + "-122.3516x-57.0535", + "-116.9134x-67.5000", + "-110.5855x-77.4328", + "-103.4160x-86.7763", + "-95.4594x-95.4594", + "-86.7763x-103.4160", + "-77.4328x-110.5855", + "-67.5000x-116.9134", + "-57.0535x-122.3516", + "-46.1727x-126.8585", + "-34.9406x-130.4000", + "-23.4425x-132.9490", + "-11.7660x-134.4863", + "-0.0000x-135.0000", + "11.7660x-134.4863", + "23.4425x-132.9490", + "34.9406x-130.4000", + "46.1727x-126.8585", + "57.0535x-122.3516", + "67.5000x-116.9134", + "77.4328x-110.5855", + "86.7763x-103.4160", + "95.4594x-95.4594", + "103.4160x-86.7763", + "110.5855x-77.4328", + "116.9134x-67.5000", + "122.3516x-57.0535", + "126.8585x-46.1727", + "130.4000x-34.9406", + "132.9490x-23.4425", + "134.4863x-11.7660" + ], + "printable_height": "385", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC RostockMAX v3.2", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC RostockMAX v3.2 0.7 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.7", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC RostockMAX v3.2", + "thumbnail": "SeeMeCNC RostockMAX v3.2_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_1_0mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_1_0mm.json new file mode 100644 index 0000000000..31ec6793e2 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v3.2_1_0mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC RostockMAX v3.2 1.0 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "385" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V3.2 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V3.2 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 270mm bed) ---\nG92 E0\nG1 X-50 Y-119.6 Z0.4 F5000 ; Move to arc start (inside 135mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-119.6 R129.6 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-109.6 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.8" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "1.0" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "135.0000x0.0000", + "134.4863x11.7660", + "132.9490x23.4425", + "130.4000x34.9406", + "126.8585x46.1727", + "122.3516x57.0535", + "116.9134x67.5000", + "110.5855x77.4328", + "103.4160x86.7763", + "95.4594x95.4594", + "86.7763x103.4160", + "77.4328x110.5855", + "67.5000x116.9134", + "57.0535x122.3516", + "46.1727x126.8585", + "34.9406x130.4000", + "23.4425x132.9490", + "11.7660x134.4863", + "0.0000x135.0000", + "-11.7660x134.4863", + "-23.4425x132.9490", + "-34.9406x130.4000", + "-46.1727x126.8585", + "-57.0535x122.3516", + "-67.5000x116.9134", + "-77.4328x110.5855", + "-86.7763x103.4160", + "-95.4594x95.4594", + "-103.4160x86.7763", + "-110.5855x77.4328", + "-116.9134x67.5000", + "-122.3516x57.0535", + "-126.8585x46.1727", + "-130.4000x34.9406", + "-132.9490x23.4425", + "-134.4863x11.7660", + "-135.0000x0.0000", + "-134.4863x-11.7660", + "-132.9490x-23.4425", + "-130.4000x-34.9406", + "-126.8585x-46.1727", + "-122.3516x-57.0535", + "-116.9134x-67.5000", + "-110.5855x-77.4328", + "-103.4160x-86.7763", + "-95.4594x-95.4594", + "-86.7763x-103.4160", + "-77.4328x-110.5855", + "-67.5000x-116.9134", + "-57.0535x-122.3516", + "-46.1727x-126.8585", + "-34.9406x-130.4000", + "-23.4425x-132.9490", + "-11.7660x-134.4863", + "-0.0000x-135.0000", + "11.7660x-134.4863", + "23.4425x-132.9490", + "34.9406x-130.4000", + "46.1727x-126.8585", + "57.0535x-122.3516", + "67.5000x-116.9134", + "77.4328x-110.5855", + "86.7763x-103.4160", + "95.4594x-95.4594", + "103.4160x-86.7763", + "110.5855x-77.4328", + "116.9134x-67.5000", + "122.3516x-57.0535", + "126.8585x-46.1727", + "130.4000x-34.9406", + "132.9490x-23.4425", + "134.4863x-11.7660" + ], + "printable_height": "385", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC RostockMAX v3.2", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC RostockMAX v3.2 1.0 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "1.0", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC RostockMAX v3.2", + "thumbnail": "SeeMeCNC RostockMAX v3.2_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_4mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_4mm.json new file mode 100644 index 0000000000..18017a7ecf --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_4mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC RostockMAX v4 0.4 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "385" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V4 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V4 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 280mm bed) ---\nG92 E0\nG1 X-50 Y-124.8 Z0.4 F5000 ; Move to arc start (inside 140mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-124.8 R134.4 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-114.8 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.32" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.08" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.4" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "140.0000x0.0000", + "139.4673x12.2018", + "137.8731x24.3107", + "135.2296x36.2347", + "131.5570x47.8828", + "126.8831x59.1666", + "121.2436x70.0000", + "114.6813x80.3007", + "107.2462x89.9903", + "98.9949x98.9949", + "89.9903x107.2462", + "80.3007x114.6813", + "70.0000x121.2436", + "59.1666x126.8831", + "47.8828x131.5570", + "36.2347x135.2296", + "24.3107x137.8731", + "12.2018x139.4673", + "0.0000x140.0000", + "-12.2018x139.4673", + "-24.3107x137.8731", + "-36.2347x135.2296", + "-47.8828x131.5570", + "-59.1666x126.8831", + "-70.0000x121.2436", + "-80.3007x114.6813", + "-89.9903x107.2462", + "-98.9949x98.9949", + "-107.2462x89.9903", + "-114.6813x80.3007", + "-121.2436x70.0000", + "-126.8831x59.1666", + "-131.5570x47.8828", + "-135.2296x36.2347", + "-137.8731x24.3107", + "-139.4673x12.2018", + "-140.0000x0.0000", + "-139.4673x-12.2018", + "-137.8731x-24.3107", + "-135.2296x-36.2347", + "-131.5570x-47.8828", + "-126.8831x-59.1666", + "-121.2436x-70.0000", + "-114.6813x-80.3007", + "-107.2462x-89.9903", + "-98.9949x-98.9949", + "-89.9903x-107.2462", + "-80.3007x-114.6813", + "-70.0000x-121.2436", + "-59.1666x-126.8831", + "-47.8828x-131.5570", + "-36.2347x-135.2296", + "-24.3107x-137.8731", + "-12.2018x-139.4673", + "-0.0000x-140.0000", + "12.2018x-139.4673", + "24.3107x-137.8731", + "36.2347x-135.2296", + "47.8828x-131.5570", + "59.1666x-126.8831", + "70.0000x-121.2436", + "80.3007x-114.6813", + "89.9903x-107.2462", + "98.9949x-98.9949", + "107.2462x-89.9903", + "114.6813x-80.3007", + "121.2436x-70.0000", + "126.8831x-59.1666", + "131.5570x-47.8828", + "135.2296x-36.2347", + "137.8731x-24.3107", + "139.4673x-12.2018" + ], + "printable_height": "385", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC RostockMAX v4", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC RostockMAX v4 0.4 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC RostockMAX v4", + "thumbnail": "SeeMeCNC RostockMAX v4_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_5mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_5mm.json new file mode 100644 index 0000000000..413cce5b8e --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_5mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC RostockMAX v4 0.5 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "385" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V4 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V4 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 280mm bed) ---\nG92 E0\nG1 X-50 Y-124.8 Z0.4 F5000 ; Move to arc start (inside 140mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-124.8 R134.4 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-114.8 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.40" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.10" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.5" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "140.0000x0.0000", + "139.4673x12.2018", + "137.8731x24.3107", + "135.2296x36.2347", + "131.5570x47.8828", + "126.8831x59.1666", + "121.2436x70.0000", + "114.6813x80.3007", + "107.2462x89.9903", + "98.9949x98.9949", + "89.9903x107.2462", + "80.3007x114.6813", + "70.0000x121.2436", + "59.1666x126.8831", + "47.8828x131.5570", + "36.2347x135.2296", + "24.3107x137.8731", + "12.2018x139.4673", + "0.0000x140.0000", + "-12.2018x139.4673", + "-24.3107x137.8731", + "-36.2347x135.2296", + "-47.8828x131.5570", + "-59.1666x126.8831", + "-70.0000x121.2436", + "-80.3007x114.6813", + "-89.9903x107.2462", + "-98.9949x98.9949", + "-107.2462x89.9903", + "-114.6813x80.3007", + "-121.2436x70.0000", + "-126.8831x59.1666", + "-131.5570x47.8828", + "-135.2296x36.2347", + "-137.8731x24.3107", + "-139.4673x12.2018", + "-140.0000x0.0000", + "-139.4673x-12.2018", + "-137.8731x-24.3107", + "-135.2296x-36.2347", + "-131.5570x-47.8828", + "-126.8831x-59.1666", + "-121.2436x-70.0000", + "-114.6813x-80.3007", + "-107.2462x-89.9903", + "-98.9949x-98.9949", + "-89.9903x-107.2462", + "-80.3007x-114.6813", + "-70.0000x-121.2436", + "-59.1666x-126.8831", + "-47.8828x-131.5570", + "-36.2347x-135.2296", + "-24.3107x-137.8731", + "-12.2018x-139.4673", + "-0.0000x-140.0000", + "12.2018x-139.4673", + "24.3107x-137.8731", + "36.2347x-135.2296", + "47.8828x-131.5570", + "59.1666x-126.8831", + "70.0000x-121.2436", + "80.3007x-114.6813", + "89.9903x-107.2462", + "98.9949x-98.9949", + "107.2462x-89.9903", + "114.6813x-80.3007", + "121.2436x-70.0000", + "126.8831x-59.1666", + "131.5570x-47.8828", + "135.2296x-36.2347", + "137.8731x-24.3107", + "139.4673x-12.2018" + ], + "printable_height": "385", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC RostockMAX v4", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC RostockMAX v4 0.5 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.5", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC RostockMAX v4", + "thumbnail": "SeeMeCNC RostockMAX v4_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_7mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_7mm.json new file mode 100644 index 0000000000..9cf89c9270 --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_0_7mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC RostockMAX v4 0.7 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "385" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V4 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V4 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 280mm bed) ---\nG92 E0\nG1 X-50 Y-124.8 Z0.4 F5000 ; Move to arc start (inside 140mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-124.8 R134.4 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-114.8 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.56" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.15" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "0.7" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "140.0000x0.0000", + "139.4673x12.2018", + "137.8731x24.3107", + "135.2296x36.2347", + "131.5570x47.8828", + "126.8831x59.1666", + "121.2436x70.0000", + "114.6813x80.3007", + "107.2462x89.9903", + "98.9949x98.9949", + "89.9903x107.2462", + "80.3007x114.6813", + "70.0000x121.2436", + "59.1666x126.8831", + "47.8828x131.5570", + "36.2347x135.2296", + "24.3107x137.8731", + "12.2018x139.4673", + "0.0000x140.0000", + "-12.2018x139.4673", + "-24.3107x137.8731", + "-36.2347x135.2296", + "-47.8828x131.5570", + "-59.1666x126.8831", + "-70.0000x121.2436", + "-80.3007x114.6813", + "-89.9903x107.2462", + "-98.9949x98.9949", + "-107.2462x89.9903", + "-114.6813x80.3007", + "-121.2436x70.0000", + "-126.8831x59.1666", + "-131.5570x47.8828", + "-135.2296x36.2347", + "-137.8731x24.3107", + "-139.4673x12.2018", + "-140.0000x0.0000", + "-139.4673x-12.2018", + "-137.8731x-24.3107", + "-135.2296x-36.2347", + "-131.5570x-47.8828", + "-126.8831x-59.1666", + "-121.2436x-70.0000", + "-114.6813x-80.3007", + "-107.2462x-89.9903", + "-98.9949x-98.9949", + "-89.9903x-107.2462", + "-80.3007x-114.6813", + "-70.0000x-121.2436", + "-59.1666x-126.8831", + "-47.8828x-131.5570", + "-36.2347x-135.2296", + "-24.3107x-137.8731", + "-12.2018x-139.4673", + "-0.0000x-140.0000", + "12.2018x-139.4673", + "24.3107x-137.8731", + "36.2347x-135.2296", + "47.8828x-131.5570", + "59.1666x-126.8831", + "70.0000x-121.2436", + "80.3007x-114.6813", + "89.9903x-107.2462", + "98.9949x-98.9949", + "107.2462x-89.9903", + "114.6813x-80.3007", + "121.2436x-70.0000", + "126.8831x-59.1666", + "131.5570x-47.8828", + "135.2296x-36.2347", + "137.8731x-24.3107", + "139.4673x-12.2018" + ], + "printable_height": "385", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC RostockMAX v4", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC RostockMAX v4 0.7 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "0.7", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC RostockMAX v4", + "thumbnail": "SeeMeCNC RostockMAX v4_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_1_0mm.json b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_1_0mm.json new file mode 100644 index 0000000000..69316f794c --- /dev/null +++ b/resources/profiles/SeeMeCNC/machine/SeeMeCNC_RostockMAX_v4_1_0mm.json @@ -0,0 +1,351 @@ +{ + "type": "machine", + "name": "SeeMeCNC RostockMAX v4 1.0 nozzle", + "from": "System", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_model": "SeeMeCNC_Buildplate_Model.STL", + "bed_custom_texture": "SeeMeCNC_Buildplate_texture.png", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "bed_temperature_formula": "by_first_filament", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num == 1}M104 S[nozzle_temperature] ; Step down from first layer temp to print temp{endif}\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "{if layer_num >= 0}\nG92 E0\nG1 E-5 F3000\nG1 E-155 F5000\nT[next_extruder]\n{if layer_num == 0}\nM109 S[first_layer_temperature]\n{else}\nM109 S[nozzle_temperature]\n{endif}\nG1 E160 F5000\nG92 E0\n{endif}", + "cooling_tube_length": "5", + "cooling_tube_retraction": "160", + "default_filament_profile": [ + "SeeMeCNC PLA" + ], + "default_nozzle_volume_type": [ + "Standard" + ], + "default_print_profile": "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "deretraction_speed": [ + "60" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "enable_power_loss_recovery": "printer_configuration", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "70", + "extruder_clearance_height_to_rod": "70", + "extruder_clearance_radius": "75", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_printable_area": [], + "extruder_printable_height": [ + "385" + ], + "extruder_type": [ + "Bowden" + ], + "extruder_variant_list": [ + "Bowden Standard" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "file_start_gcode": "", + "gcode_flavor": "reprapfirmware", + "grab_length": [ + "0" + ], + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "duet", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V4 END G-CODE =======\nM104 S0 ; Turn off hotend\nM140 S0 ; Turn off heated bed\nM107 T0 ; Turn off part cooling fan\nG91 ; Relative positioning\nG1 Z2 E-160 F6000 ; Lift 2mm and retract 160mm\nG92 E0\nG90 ; Absolute positioning\nM203 Z18000 ; Allow fast Z for homing\nG28 ; Home all axes - clears part immediately on a delta\n;======= END G-CODE =======" + ], + "machine_load_filament_time": "4", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "5000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "5000", + "5000" + ], + "machine_max_acceleration_y": [ + "5000", + "5000" + ], + "machine_max_acceleration_z": [ + "5000", + "5000" + ], + "machine_max_jerk_e": [ + "15", + "15" + ], + "machine_max_jerk_x": [ + "15", + "15" + ], + "machine_max_jerk_y": [ + "15", + "15" + ], + "machine_max_jerk_z": [ + "15", + "15" + ], + "machine_max_junction_deviation": [ + "0.01" + ], + "machine_max_speed_e": [ + "150", + "25" + ], + "machine_max_speed_x": [ + "300", + "300" + ], + "machine_max_speed_y": [ + "300", + "300" + ], + "machine_max_speed_z": [ + "200", + "200" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "M601", + "machine_start_gcode": [ + ";======= SEEMECNC ROSTOCKMAX V4 START G-CODE =======\nG21 ; Set units to mm\nG90 ; Absolute positioning\nM82 ; Extruder to absolute mode\nG28 ; Home all axes\nG1 Z50 F9000 ; Lift nozzle for safe heating\n; --- SELECT STARTING TOOL ---\nT[initial_tool] ; Activate the first assigned filament in OrcaSlicer\n; --- PREHEAT ---\nM140 S[first_layer_bed_temperature] ; Start bed heating\nM104 S[first_layer_temperature] ; Start nozzle heating\nM190 S[first_layer_bed_temperature] ; Wait for bed to reach temp\nM109 S[first_layer_temperature] ; Wait for nozzle to reach temp\n; --- RE-PRIME BOWDEN TUBE ---\nG92 E0\nG1 E160.5 F3000 ; Retract 160mm\nG92 E0\n; --- PURGE LINE (curved arc near front edge, 280mm bed) ---\nG92 E0\nG1 X-50 Y-124.8 Z0.4 F5000 ; Move to arc start (inside 140mm radius)\nG1 Z0.3 F1000 ; Drop to prime height\nG3 X50 Y-124.8 R134.4 E40 F600 ; Arc purge, 100mm sweep, heavy extrusion\nG1 E38 F4500 ; Retract 2mm before wipe (Bowden)\nG1 X65 Y-114.8 Z0.2 F6000 ; Wipe move at Z0.2\nG92 E0 ; Zero extruder before print\n;======= END START G-CODE =======" + ], + "machine_tool_change_time": "0", + "machine_unload_filament_time": "4", + "manual_filament_change": "0", + "master_extruder_id": "1", + "max_layer_height": [ + "0.80" + ], + "max_resonance_avoidance_speed": "100", + "min_layer_height": [ + "0.20" + ], + "min_resonance_avoidance_speed": "50", + "nozzle_diameter": [ + "1.0" + ], + "nozzle_flush_dataset": [ + "0" + ], + "nozzle_height": "3.0", + "nozzle_hrc": "0", + "nozzle_type": [ + "brass" + ], + "nozzle_volume": [ + "0" + ], + "parking_pos_retraction": "160", + "pellet_modded_printer": "0", + "physical_extruder_map": [ + "0" + ], + "preferred_orientation": "0", + "printable_area": [ + "140.0000x0.0000", + "139.4673x12.2018", + "137.8731x24.3107", + "135.2296x36.2347", + "131.5570x47.8828", + "126.8831x59.1666", + "121.2436x70.0000", + "114.6813x80.3007", + "107.2462x89.9903", + "98.9949x98.9949", + "89.9903x107.2462", + "80.3007x114.6813", + "70.0000x121.2436", + "59.1666x126.8831", + "47.8828x131.5570", + "36.2347x135.2296", + "24.3107x137.8731", + "12.2018x139.4673", + "0.0000x140.0000", + "-12.2018x139.4673", + "-24.3107x137.8731", + "-36.2347x135.2296", + "-47.8828x131.5570", + "-59.1666x126.8831", + "-70.0000x121.2436", + "-80.3007x114.6813", + "-89.9903x107.2462", + "-98.9949x98.9949", + "-107.2462x89.9903", + "-114.6813x80.3007", + "-121.2436x70.0000", + "-126.8831x59.1666", + "-131.5570x47.8828", + "-135.2296x36.2347", + "-137.8731x24.3107", + "-139.4673x12.2018", + "-140.0000x0.0000", + "-139.4673x-12.2018", + "-137.8731x-24.3107", + "-135.2296x-36.2347", + "-131.5570x-47.8828", + "-126.8831x-59.1666", + "-121.2436x-70.0000", + "-114.6813x-80.3007", + "-107.2462x-89.9903", + "-98.9949x-98.9949", + "-89.9903x-107.2462", + "-80.3007x-114.6813", + "-70.0000x-121.2436", + "-59.1666x-126.8831", + "-47.8828x-131.5570", + "-36.2347x-135.2296", + "-24.3107x-137.8731", + "-12.2018x-139.4673", + "-0.0000x-140.0000", + "12.2018x-139.4673", + "24.3107x-137.8731", + "36.2347x-135.2296", + "47.8828x-131.5570", + "59.1666x-126.8831", + "70.0000x-121.2436", + "80.3007x-114.6813", + "89.9903x-107.2462", + "98.9949x-98.9949", + "107.2462x-89.9903", + "114.6813x-80.3007", + "121.2436x-70.0000", + "126.8831x-59.1666", + "131.5570x-47.8828", + "135.2296x-36.2347", + "137.8731x-24.3107", + "139.4673x-12.2018" + ], + "printable_height": "385", + "printer_agent": "", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Bowden Standard" + ], + "printer_model": "SeeMeCNC RostockMAX v4", + "printer_notes": "", + "printer_settings_id": "SeeMeCNC RostockMAX v4 1.0 nozzle", + "printer_structure": "delta", + "printer_technology": "FFF", + "printer_variant": "1.0", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "0", + "resonance_avoidance": "0", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "3" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "2" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "6" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "support_object_skip_flush": "0", + "template_custom_gcode": "", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "wipe_tower_type": "type2", + "wrapping_detection_gcode": "", + "wrapping_detection_layers": "20", + "wrapping_exclude_area": [], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0", + "model": "SeeMeCNC RostockMAX v4", + "thumbnail": "SeeMeCNC RostockMAX v4_cover.png", + "description": "SeeMeCNC configurations" +} diff --git a/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC Artemis 0.4.json b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC Artemis 0.4.json new file mode 100644 index 0000000000..378dfb4156 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC Artemis 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.16mm Fine @SeeMeCNC Artemis 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.16mm Fine @SeeMeCNC Artemis 0.4", + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.16", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4.json b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4.json new file mode 100644 index 0000000000..1ca1eb7ddf --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.16", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4.json b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4.json new file mode 100644 index 0000000000..06da9f7edd --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.16", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4.json b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4.json new file mode 100644 index 0000000000..304f3ac56a --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.16", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4.json b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4.json new file mode 100644 index 0000000000..44449b9c29 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.16", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4.json b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4.json new file mode 100644 index 0000000000..5f4d7c4391 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.16", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC RostockMAX v4 0.4.json b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC RostockMAX v4 0.4.json new file mode 100644 index 0000000000..391f49e552 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.16mm Fine @SeeMeCNC RostockMAX v4 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.16mm Fine @SeeMeCNC RostockMAX v4 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.16mm Fine @SeeMeCNC RostockMAX v4 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.16", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json b/resources/profiles/SeeMeCNC/process/0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json new file mode 100644 index 0000000000..c0f111db6e --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC Artemis 0.5.json b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC Artemis 0.5.json new file mode 100644 index 0000000000..a3f564d43c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC Artemis 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Fine @SeeMeCNC Artemis 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Fine @SeeMeCNC Artemis 0.5", + "compatible_printers": [ + "SeeMeCNC Artemis 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5.json b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5.json new file mode 100644 index 0000000000..b93716667e --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5.json b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5.json new file mode 100644 index 0000000000..ea1e85ed85 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5.json b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5.json new file mode 100644 index 0000000000..4083a4d82a --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5.json b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5.json new file mode 100644 index 0000000000..89f80c7629 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5.json b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5.json new file mode 100644 index 0000000000..a4317bea61 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC RostockMAX v4 0.5.json b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC RostockMAX v4 0.5.json new file mode 100644 index 0000000000..08468cb923 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Fine @SeeMeCNC RostockMAX v4 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC Artemis 0.4.json b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC Artemis 0.4.json new file mode 100644 index 0000000000..031733d390 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC Artemis 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Standard @SeeMeCNC Artemis 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Standard @SeeMeCNC Artemis 0.4", + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4.json b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4.json new file mode 100644 index 0000000000..741776c8c7 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4.json b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4.json new file mode 100644 index 0000000000..48c4ca98b3 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4.json b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4.json new file mode 100644 index 0000000000..cf6e7a5ad0 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4.json b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4.json new file mode 100644 index 0000000000..1c99ac7b4f --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4.json b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4.json new file mode 100644 index 0000000000..0eb2423048 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC RostockMAX v4 0.4.json b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC RostockMAX v4 0.4.json new file mode 100644 index 0000000000..3b829e46d6 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.20mm Standard @SeeMeCNC RostockMAX v4 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.20mm Standard @SeeMeCNC RostockMAX v4 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC Artemis 0.4.json b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC Artemis 0.4.json new file mode 100644 index 0000000000..a1eeadf8c1 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC Artemis 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.24mm Draft @SeeMeCNC Artemis 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.24mm Draft @SeeMeCNC Artemis 0.4", + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.24", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4.json b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4.json new file mode 100644 index 0000000000..a8b05dfa20 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.24", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json new file mode 100644 index 0000000000..7c571ed487 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.24", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json new file mode 100644 index 0000000000..1f2fbdbecb --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.24", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json new file mode 100644 index 0000000000..d476011b5e --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.24", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json new file mode 100644 index 0000000000..d1b9e76880 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.24", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC RostockMAX v4 0.4.json b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC RostockMAX v4 0.4.json new file mode 100644 index 0000000000..f47222828c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.24mm Draft @SeeMeCNC RostockMAX v4 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.24", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC Artemis 0.5.json b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC Artemis 0.5.json new file mode 100644 index 0000000000..3700a954c8 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC Artemis 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.25mm Standard @SeeMeCNC Artemis 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.25mm Standard @SeeMeCNC Artemis 0.5", + "compatible_printers": [ + "SeeMeCNC Artemis 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.25", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5.json b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5.json new file mode 100644 index 0000000000..3d1d4258dc --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.25", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5.json b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5.json new file mode 100644 index 0000000000..aa5189c4f5 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.25", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5.json b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5.json new file mode 100644 index 0000000000..ff1b0bbfd4 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.25", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5.json b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5.json new file mode 100644 index 0000000000..36c391d977 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.25", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5.json b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5.json new file mode 100644 index 0000000000..9205dff278 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.25", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC RostockMAX v4 0.5.json b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC RostockMAX v4 0.5.json new file mode 100644 index 0000000000..5e7a025d07 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.25mm Standard @SeeMeCNC RostockMAX v4 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.25", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC Artemis 0.4.json b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC Artemis 0.4.json new file mode 100644 index 0000000000..66bff7d5df --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC Artemis 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Extra Draft @SeeMeCNC Artemis 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Extra Draft @SeeMeCNC Artemis 0.4", + "compatible_printers": [ + "SeeMeCNC Artemis 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4.json b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4.json new file mode 100644 index 0000000000..1e35b0eb8f --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json new file mode 100644 index 0000000000..7c9ad2d811 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json new file mode 100644 index 0000000000..cd7b8b6ddf --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json new file mode 100644 index 0000000000..d5c4876849 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4.json b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4.json new file mode 100644 index 0000000000..4155bb2e51 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4.json b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4.json new file mode 100644 index 0000000000..7165fd06ee --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.4 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.2", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1500", + "inner_wall_acceleration": "1500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC Artemis 0.7.json b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC Artemis 0.7.json new file mode 100644 index 0000000000..49667ba705 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC Artemis 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Fine @SeeMeCNC Artemis 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Fine @SeeMeCNC Artemis 0.7", + "compatible_printers": [ + "SeeMeCNC Artemis 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7.json b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7.json new file mode 100644 index 0000000000..a34c19f2cc --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7.json b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7.json new file mode 100644 index 0000000000..841444a1f1 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7.json b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7.json new file mode 100644 index 0000000000..33bc3e82d4 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7.json b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7.json new file mode 100644 index 0000000000..e90d3a88d6 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7.json b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7.json new file mode 100644 index 0000000000..7520f43813 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC RostockMAX v4 0.7.json b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC RostockMAX v4 0.7.json new file mode 100644 index 0000000000..bcc2c2e2c2 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.28mm Fine @SeeMeCNC RostockMAX v4 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.28", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC Artemis 0.5.json b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC Artemis 0.5.json new file mode 100644 index 0000000000..522dd065d8 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC Artemis 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.30mm Draft @SeeMeCNC Artemis 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm Draft @SeeMeCNC Artemis 0.5", + "compatible_printers": [ + "SeeMeCNC Artemis 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5.json b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5.json new file mode 100644 index 0000000000..256c30d2b9 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json new file mode 100644 index 0000000000..9174c0dde7 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json new file mode 100644 index 0000000000..543e58af03 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json new file mode 100644 index 0000000000..dd03ab70bb --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5.json b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5.json new file mode 100644 index 0000000000..7ffedffa57 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC RostockMAX v4 0.5.json b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC RostockMAX v4 0.5.json new file mode 100644 index 0000000000..a06df312b0 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm Draft @SeeMeCNC RostockMAX v4 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC Artemis 0.7.json b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC Artemis 0.7.json new file mode 100644 index 0000000000..2c93f40bce --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC Artemis 0.7.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "0.30mm TPU Solid @SeeMeCNC Artemis 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm TPU Solid @SeeMeCNC Artemis 0.7", + "compatible_printers": [ + "SeeMeCNC Artemis 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "0", + "top_shell_layers": "2", + "top_surface_pattern": "concentric", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7.json b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7.json new file mode 100644 index 0000000000..922b8d4a9d --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "0", + "top_shell_layers": "2", + "top_surface_pattern": "concentric", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7.json b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7.json new file mode 100644 index 0000000000..046aab13ee --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "0", + "top_shell_layers": "2", + "top_surface_pattern": "concentric", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7.json b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7.json new file mode 100644 index 0000000000..8e0b8cdc36 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "0", + "top_shell_layers": "2", + "top_surface_pattern": "concentric", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7.json b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7.json new file mode 100644 index 0000000000..68729627ee --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "0", + "top_shell_layers": "2", + "top_surface_pattern": "concentric", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7.json b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7.json new file mode 100644 index 0000000000..8d4d608981 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "0", + "top_shell_layers": "2", + "top_surface_pattern": "concentric", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7.json b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7.json new file mode 100644 index 0000000000..0c7063bd9b --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.3", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "0", + "top_shell_layers": "2", + "top_surface_pattern": "concentric", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC Artemis 0.5.json b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC Artemis 0.5.json new file mode 100644 index 0000000000..48d7fb0b10 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC Artemis 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Extra Draft @SeeMeCNC Artemis 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Extra Draft @SeeMeCNC Artemis 0.5", + "compatible_printers": [ + "SeeMeCNC Artemis 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5.json b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5.json new file mode 100644 index 0000000000..3c5b9ba01f --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json new file mode 100644 index 0000000000..da3b820549 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json new file mode 100644 index 0000000000..eded24f5cb --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json new file mode 100644 index 0000000000..1cf97fd54c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5.json b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5.json new file mode 100644 index 0000000000..316a9cfc36 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5.json b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5.json new file mode 100644 index 0000000000..1dc9db45b2 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.5 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.25", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "1200", + "inner_wall_acceleration": "1200" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC Artemis 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC Artemis 0.7.json new file mode 100644 index 0000000000..cddbf4453c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC Artemis 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Standard @SeeMeCNC Artemis 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Standard @SeeMeCNC Artemis 0.7", + "compatible_printers": [ + "SeeMeCNC Artemis 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7.json new file mode 100644 index 0000000000..90971ce758 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7.json new file mode 100644 index 0000000000..53155e298f --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7.json new file mode 100644 index 0000000000..07594cd92d --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7.json new file mode 100644 index 0000000000..8de92d8888 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7.json new file mode 100644 index 0000000000..eae4d527aa --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC RostockMAX v4 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC RostockMAX v4 0.7.json new file mode 100644 index 0000000000..bc8d5c6c4c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm Standard @SeeMeCNC RostockMAX v4 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm Standard @SeeMeCNC RostockMAX v4 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC Artemis 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC Artemis 0.7.json new file mode 100644 index 0000000000..cf28c40476 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC Artemis 0.7.json @@ -0,0 +1,37 @@ +{ + "type": "process", + "name": "0.35mm TPU Vase @SeeMeCNC Artemis 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm TPU Vase @SeeMeCNC Artemis 0.7", + "compatible_printers": [ + "SeeMeCNC Artemis 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_shell_layers": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "ensure_vertical_shell_thickness": "ensure_moderate", + "initial_layer_print_height": "0.3", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "1", + "top_shell_layers": "0", + "top_surface_pattern": "concentric", + "wall_loops": "1", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7.json new file mode 100644 index 0000000000..68ff32cb8b --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7.json @@ -0,0 +1,37 @@ +{ + "type": "process", + "name": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 300 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_shell_layers": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "ensure_vertical_shell_thickness": "ensure_moderate", + "initial_layer_print_height": "0.3", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "1", + "top_shell_layers": "0", + "top_surface_pattern": "concentric", + "wall_loops": "1", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7.json new file mode 100644 index 0000000000..dd2dcf9a5c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7.json @@ -0,0 +1,37 @@ +{ + "type": "process", + "name": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0505 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_shell_layers": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "ensure_vertical_shell_thickness": "ensure_moderate", + "initial_layer_print_height": "0.3", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "1", + "top_shell_layers": "0", + "top_surface_pattern": "concentric", + "wall_loops": "1", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7.json new file mode 100644 index 0000000000..1b8b37262f --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7.json @@ -0,0 +1,37 @@ +{ + "type": "process", + "name": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0510 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_shell_layers": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "ensure_vertical_shell_thickness": "ensure_moderate", + "initial_layer_print_height": "0.3", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "1", + "top_shell_layers": "0", + "top_surface_pattern": "concentric", + "wall_loops": "1", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7.json new file mode 100644 index 0000000000..63645975c6 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7.json @@ -0,0 +1,37 @@ +{ + "type": "process", + "name": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm TPU Vase @SeeMeCNC BOSSdelta 500 0521 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_shell_layers": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "ensure_vertical_shell_thickness": "ensure_moderate", + "initial_layer_print_height": "0.3", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "1", + "top_shell_layers": "0", + "top_surface_pattern": "concentric", + "wall_loops": "1", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7.json new file mode 100644 index 0000000000..423852eda4 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7.json @@ -0,0 +1,37 @@ +{ + "type": "process", + "name": "0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm TPU Vase @SeeMeCNC RostockMAX v3.2 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_shell_layers": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "ensure_vertical_shell_thickness": "ensure_moderate", + "initial_layer_print_height": "0.3", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "1", + "top_shell_layers": "0", + "top_surface_pattern": "concentric", + "wall_loops": "1", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7.json b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7.json new file mode 100644 index 0000000000..6002585396 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7.json @@ -0,0 +1,37 @@ +{ + "type": "process", + "name": "0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "bottom_shell_layers": "0", + "bottom_surface_pattern": "concentric", + "counterbore_hole_bridging": "none", + "ensure_vertical_shell_thickness": "ensure_moderate", + "initial_layer_print_height": "0.3", + "layer_height": "0.35", + "precise_z_height": "0", + "skirt_distance": "1", + "skirt_loops": "2", + "spiral_mode": "1", + "top_shell_layers": "0", + "top_surface_pattern": "concentric", + "wall_loops": "1", + "line_width": "0.9", + "outer_wall_line_width": "0.9", + "top_surface_line_width": "0.9", + "internal_solid_infill_line_width": "0.9", + "sparse_infill_line_width": "0.9", + "initial_layer_line_width": "0.9", + "support_line_width": "0.9", + "skeleton_infill_line_width": "0.9", + "skin_infill_line_width": "0.9", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC Artemis 1.0.json b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC Artemis 1.0.json new file mode 100644 index 0000000000..f561a3114c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC Artemis 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.40mm Fine @SeeMeCNC Artemis 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.40mm Fine @SeeMeCNC Artemis 1.0", + "compatible_printers": [ + "SeeMeCNC Artemis 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.4", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0.json b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0.json new file mode 100644 index 0000000000..6807856889 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.4", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0.json b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0.json new file mode 100644 index 0000000000..6ac2d1f367 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.4", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0.json b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0.json new file mode 100644 index 0000000000..7823ab303c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.4", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0.json b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0.json new file mode 100644 index 0000000000..fd18ed0344 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.4", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0.json b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0.json new file mode 100644 index 0000000000..a238435f95 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.4", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC RostockMAX v4 1.0.json b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC RostockMAX v4 1.0.json new file mode 100644 index 0000000000..8193ebb0cc --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.40mm Fine @SeeMeCNC RostockMAX v4 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.4", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC Artemis 0.7.json b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC Artemis 0.7.json new file mode 100644 index 0000000000..5cf5486a13 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC Artemis 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.42mm Draft @SeeMeCNC Artemis 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.42mm Draft @SeeMeCNC Artemis 0.7", + "compatible_printers": [ + "SeeMeCNC Artemis 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.42", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7.json b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7.json new file mode 100644 index 0000000000..553ea160b0 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.42", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json new file mode 100644 index 0000000000..e815f68cd3 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.42", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json new file mode 100644 index 0000000000..66575b6c5f --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.42", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json new file mode 100644 index 0000000000..e2c4f31abe --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.42", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7.json b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7.json new file mode 100644 index 0000000000..36bf4e41d2 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.42", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC RostockMAX v4 0.7.json b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC RostockMAX v4 0.7.json new file mode 100644 index 0000000000..ffc0197005 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.42mm Draft @SeeMeCNC RostockMAX v4 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.42mm Draft @SeeMeCNC RostockMAX v4 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.42mm Draft @SeeMeCNC RostockMAX v4 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.42", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC Artemis 0.7.json b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC Artemis 0.7.json new file mode 100644 index 0000000000..4ab95ebeb1 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC Artemis 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.49mm Extra Draft @SeeMeCNC Artemis 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.49mm Extra Draft @SeeMeCNC Artemis 0.7", + "compatible_printers": [ + "SeeMeCNC Artemis 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.49", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7.json b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7.json new file mode 100644 index 0000000000..b67733960d --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.49", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json new file mode 100644 index 0000000000..4c694c42f8 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.49", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json new file mode 100644 index 0000000000..b444945dbd --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.49", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json new file mode 100644 index 0000000000..2a4f72f3eb --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.49", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7.json b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7.json new file mode 100644 index 0000000000..a77c6544e0 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.49", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7.json b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7.json new file mode 100644 index 0000000000..eebbdcb867 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 0.7 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.35", + "layer_height": "0.49", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "800", + "inner_wall_acceleration": "800" +} diff --git a/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC Artemis 1.0.json b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC Artemis 1.0.json new file mode 100644 index 0000000000..1b8877983c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC Artemis 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.50mm Standard @SeeMeCNC Artemis 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.50mm Standard @SeeMeCNC Artemis 1.0", + "compatible_printers": [ + "SeeMeCNC Artemis 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.5", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0.json b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0.json new file mode 100644 index 0000000000..dcc4b6f80f --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.5", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0.json b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0.json new file mode 100644 index 0000000000..c1395ff209 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.5", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0.json b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0.json new file mode 100644 index 0000000000..f1d7f378cd --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.5", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0.json b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0.json new file mode 100644 index 0000000000..fbc9d07d34 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.5", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0.json b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0.json new file mode 100644 index 0000000000..0fe9a4b8cc --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.5", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC RostockMAX v4 1.0.json b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC RostockMAX v4 1.0.json new file mode 100644 index 0000000000..ac12c9bb5c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.50mm Standard @SeeMeCNC RostockMAX v4 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.50mm Standard @SeeMeCNC RostockMAX v4 1.0", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.5", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC Artemis 1.0.json b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC Artemis 1.0.json new file mode 100644 index 0000000000..cac43f4d9f --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC Artemis 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.60mm Draft @SeeMeCNC Artemis 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.60mm Draft @SeeMeCNC Artemis 1.0", + "compatible_printers": [ + "SeeMeCNC Artemis 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.6", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0.json b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0.json new file mode 100644 index 0000000000..86119f0cab --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.6", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json new file mode 100644 index 0000000000..81da080533 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.6", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json new file mode 100644 index 0000000000..d34c5fb9dc --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.6", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json new file mode 100644 index 0000000000..97b5bf671d --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.6", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0.json b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0.json new file mode 100644 index 0000000000..0cd62fecac --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.6", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC RostockMAX v4 1.0.json b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC RostockMAX v4 1.0.json new file mode 100644 index 0000000000..b819217d25 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.60mm Draft @SeeMeCNC RostockMAX v4 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.60mm Draft @SeeMeCNC RostockMAX v4 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.60mm Draft @SeeMeCNC RostockMAX v4 1.0", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.6", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC Artemis 1.0.json b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC Artemis 1.0.json new file mode 100644 index 0000000000..f8c8e83126 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC Artemis 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.70mm Extra Draft @SeeMeCNC Artemis 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.70mm Extra Draft @SeeMeCNC Artemis 1.0", + "compatible_printers": [ + "SeeMeCNC Artemis 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.7", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0.json b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0.json new file mode 100644 index 0000000000..3e133a208d --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 300 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.7", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json new file mode 100644 index 0000000000..eed73783f6 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0505 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.7", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json new file mode 100644 index 0000000000..4414b3557c --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0510 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.7", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json new file mode 100644 index 0000000000..7208968058 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0", + "compatible_printers": [ + "SeeMeCNC BOSSdelta 500 0521 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.7", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0.json b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0.json new file mode 100644 index 0000000000..9ddeacd0a8 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0", + "compatible_printers": [ + "SeeMeCNC RostockMAX v3.2 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.7", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0.json b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0.json new file mode 100644 index 0000000000..c7f8388a1b --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0", + "inherits": "SeeMeCNC process base", + "from": "System", + "instantiation": "true", + "print_settings_id": "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0", + "compatible_printers": [ + "SeeMeCNC RostockMAX v4 1.0 nozzle" + ], + "compatible_printers_condition": "", + "alternate_extra_wall": "0", + "counterbore_hole_bridging": "none", + "initial_layer_print_height": "0.3", + "layer_height": "0.7", + "precise_z_height": "0", + "skirt_distance": "2", + "skirt_loops": "0", + "spiral_mode": "0", + "outer_wall_acceleration": "500", + "inner_wall_acceleration": "500" +} diff --git a/resources/profiles/SeeMeCNC/process/SeeMeCNC_process_base.json b/resources/profiles/SeeMeCNC/process/SeeMeCNC_process_base.json new file mode 100644 index 0000000000..f1562c0f45 --- /dev/null +++ b/resources/profiles/SeeMeCNC/process/SeeMeCNC_process_base.json @@ -0,0 +1,351 @@ +{ + "type": "process", + "name": "SeeMeCNC process base", + "from": "system", + "instantiation": "false", + "accel_to_decel_enable": "0", + "accel_to_decel_factor": "50%", + "align_infill_direction_to_model": "0", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_density": "100%", + "bridge_acceleration": "30%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_use_efc_outline": "0", + "brim_width": "5", + "calib_flowrate_topinfill_special_order": "0", + "default_acceleration": "2000", + "default_jerk": "8", + "default_junction_deviation": "0", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "elefant_foot_compensation_layers": "1", + "enable_extra_bridge_layer": "disabled", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enable_tower_interface_cooldown_during_tower": "0", + "enable_tower_interface_features": "0", + "enable_wrapping_detection": "0", + "enforce_support_layers": "0", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "1", + "extra_solid_infills": "", + "extrusion_rate_smoothing_external_perimeter_only": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "fill_multiline": "1", + "filter_out_gap_fill": "0", + "first_layer_flow_ratio": "1", + "flush_into_infill": "1", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "disabled_fuzzy", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_mode": "displacement", + "fuzzy_skin_noise_type": "classic", + "fuzzy_skin_octaves": "4", + "fuzzy_skin_persistence": "0.5", + "fuzzy_skin_point_distance": "0.3", + "fuzzy_skin_scale": "1", + "fuzzy_skin_thickness": "0.2", + "gap_fill_flow_ratio": "1", + "gap_fill_target": "nowhere", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "0", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_combination_max_layer_height": "100%", + "infill_direction": "45", + "infill_jerk": "8", + "infill_lock_depth": "1", + "infill_overhang_angle": "60", + "infill_shift_step": "0.4", + "infill_wall_overlap": "25%", + "initial_layer_acceleration": "600", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "4", + "initial_layer_min_bead_width": "85%", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "1000", + "inner_wall_flow_ratio": "1", + "inner_wall_jerk": "8", + "interface_shells": "0", + "interlocking_beam": "0", + "interlocking_beam_layer_count": "2", + "interlocking_beam_width": "0.8", + "interlocking_boundary_avoidance": "2", + "interlocking_depth": "2", + "interlocking_orientation": "22.5", + "internal_bridge_angle": "0", + "internal_bridge_density": "100%", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_flow_ratio": "1", + "internal_solid_infill_pattern": "monotonic", + "ironing_angle": "0", + "ironing_angle_fixed": "0", + "ironing_flow": "10%", + "ironing_inset": "0", + "ironing_pattern": "rectilinear", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_type": "no ironing", + "is_infill_first": "0", + "lateral_lattice_angle_1": "-45", + "lateral_lattice_angle_2": "45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "50", + "max_travel_detour_distance": "10000", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_skirt_length": "4", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "notes": "", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "0", + "ooze_prevention": "0", + "outer_wall_flow_ratio": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_flow_ratio": "1", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "post_process": [], + "precise_outer_wall": "1", + "preheat_steps": "1", + "preheat_time": "30", + "prime_tower_brim_width": "3", + "prime_tower_enable_framework": "1", + "prime_tower_flat_ironing": "0", + "prime_tower_infill_gap": "150%", + "prime_tower_skip_points": "0", + "prime_tower_width": "30", + "prime_volume": "150", + "print_extruder_id": [ + "1" + ], + "print_extruder_variant": [ + "Bowden Standard" + ], + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "35%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "set_other_flow_ratios": "0", + "single_extruder_multi_material_priming": "0", + "single_loop_draft_shield": "0", + "skeleton_infill_density": "25%", + "skeleton_infill_line_width": "100%", + "skin_infill_density": "25%", + "skin_infill_depth": "2", + "skin_infill_line_width": "100%", + "skirt_height": "1", + "skirt_speed": "50", + "skirt_start_angle": "-135", + "skirt_type": "combined", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "4", + "slowdown_for_curled_perimeters": "1", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": [ + "0,0", + "\n0.2,0.4444", + "\n0.4,0.6145", + "\n0.6,0.7059", + "\n0.8,0.7619", + "\n1.5,0.8571", + "\n2,0.8889", + "\n3,0.9231", + "\n5,0.9520", + "\n10,1" + ], + "solid_infill_direction": "45", + "solid_infill_filament": "1", + "solid_infill_rotate_template": "", + "sparse_infill_acceleration": "100%", + "sparse_infill_filament": "1", + "sparse_infill_flow_ratio": "1", + "sparse_infill_pattern": "gyroid", + "sparse_infill_rotate_template": "", + "spiral_finishing_flow_ratio": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "spiral_starting_flow_ratio": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "1", + "support_expansion": "0", + "support_filament": "0", + "support_flow_ratio": "1", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_flow_ratio": "1", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.8", + "support_interface_top_layers": "1", + "support_ironing": "0", + "support_ironing_flow": "10%", + "support_ironing_pattern": "rectilinear", + "support_ironing_spacing": "0.1", + "support_object_first_layer_gap": "0.2", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "1", + "support_remove_small_overhang": "1", + "support_style": "default", + "support_threshold_angle": "30", + "support_threshold_overlap": "50%", + "support_top_z_distance": "0.3", + "support_type": "tree(auto)", + "symmetric_infill_y_axis": "0", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_bottom_infill_wall_overlap": "25%", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_density": "100%", + "top_surface_jerk": "8", + "travel_acceleration": "2000", + "travel_speed_z": "0", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "5", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "2", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "arachne", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "1", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "30", + "wipe_tower_extra_flow": "100%", + "wipe_tower_extra_rib_length": "5", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_filament": "0", + "wipe_tower_fillet_wall": "1", + "wipe_tower_max_purge_speed": "60", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rib_width": "3", + "wipe_tower_rotation_angle": "0", + "wipe_tower_wall_type": "rib", + "wiping_volumes_extruders": [ + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70" + ], + "xy_contour_compensation": "0", + "top_surface_acceleration": "600", + "travel_jerk": "10", + "initial_layer_speed": "30", + "outer_wall_acceleration": "1000", + "outer_wall_line_width": "100%", + "line_width": "100%", + "initial_layer_line_width": "125%", + "inner_wall_line_width": "100%", + "top_surface_line_width": "105%", + "sparse_infill_line_width": "125%", + "internal_solid_infill_line_width": "105%", + "support_line_width": "125%", + "outer_wall_speed": "60", + "inner_wall_speed": "80", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "100", + "gap_infill_speed": "60", + "support_speed": "60", + "support_interface_speed": "50", + "top_surface_speed": "50", + "small_perimeter_speed": "40%", + "small_perimeter_threshold": "0", + "outer_wall_jerk": "4", + "xy_hole_compensation": "0", + "description": "SeeMeCNC configurations", + "top_surface_flow_ratio": "0.95", + "travel_speed": "150", + "support_wall_loops": "0", + "wall_loops": "3", + "sparse_infill_density": "20%", + "top_surface_pattern": "monotonicline", + "bottom_shell_layers": "4", + "top_shell_layers": "4", + "bottom_surface_pattern": "monotonicline", + "detect_thin_wall": "1", + "ensure_vertical_shell_thickness": "ensure_all", + "bridge_speed": "35" +}