From b38133fd90a47e630a82a657312171e2263e683e Mon Sep 17 00:00:00 2001 From: Andy Date: Thu, 4 Apr 2024 16:50:38 +0700 Subject: [PATCH 01/24] Russian translation update (#4782) * Russian translation update Russian translation update OrcaSlicer V2.0.0 RC + two lines in intext.js --- localization/i18n/ru/OrcaSlicer_ru.po | 114 ++++++++++++++++---------- resources/web/data/text.js | 4 +- 2 files changed, 72 insertions(+), 46 deletions(-) diff --git a/localization/i18n/ru/OrcaSlicer_ru.po b/localization/i18n/ru/OrcaSlicer_ru.po index 7edc32559a..82ceeb5cfb 100644 --- a/localization/i18n/ru/OrcaSlicer_ru.po +++ b/localization/i18n/ru/OrcaSlicer_ru.po @@ -5,18 +5,18 @@ # msgid "" msgstr "" -"Project-Id-Version: OrcaSlicer V2.0.0 beta\n" +"Project-Id-Version: OrcaSlicer V2.0.0 RC\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-03-29 21:10+0800\n" -"PO-Revision-Date: 2024-03-17 18:48+0700\n" +"PO-Revision-Date: 2024-03-30 17:42+0700\n" "Last-Translator: \n" "Language-Team: andylg@yandex.ru\n" "Language: ru_RU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" "X-Generator: Poedit 3.4.2\n" msgid "Supports Painting" @@ -3436,6 +3436,8 @@ msgid "" "Alternate extra wall does't work well when ensure vertical shell thickness " "is set to All. " msgstr "" +"Чередующаяся дополнительная стенка не работает, если для \"Обеспечивать " +"верт. толщину оболочки\" установлено значение «Везде»." msgid "" "Change these settings automatically? \n" @@ -3443,6 +3445,10 @@ msgid "" "alternate extra wall\n" "No - Dont use alternate extra wall" msgstr "" +"Изменить эти настройки автоматически?\n" +"Да - Изменить в «Обеспечивать верт. толщину оболочки» на значение " +"«Умеренное» и включить чередующуюся дополнительную стенку\n" +"Нет - Отказаться от использования чередующейся дополнительной стенки" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -3492,6 +3498,8 @@ msgid "" "seam_slope_start_height need to be smaller than layer_height.\n" "Reset to 0." msgstr "" +"seam_slope_start_height должна быть меньше высоты слоя.\n" +"Значение сброшено на 0." msgid "Auto bed leveling" msgstr "Автовыравнивание стола" @@ -4225,7 +4233,7 @@ msgstr "Имя хоста или IP-адрес" # ??? Пользовательская камера msgid "Custom camera source" -msgstr "Источник пользовательской камеры" +msgstr "Пользовательский источник камеры" msgid "Show \"Live Video\" guide page." msgstr "Показать страницу руководства «Прямая трансляция»." @@ -6187,7 +6195,7 @@ msgid "Stealth Mode" msgstr "Режим конфиденциальности (отключение телеметрии Bambulab)" msgid "Enable network plugin" -msgstr "" +msgstr "Включить сетевой плагин" msgid "Check for stable updates only" msgstr "Уведомлять только о стабильных версиях программы" @@ -6255,7 +6263,7 @@ msgstr "" "каждом изменении цвета." msgid "Network" -msgstr "" +msgstr "Сеть" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "Автосинхронизация пользовательских профилей (принтера/прутка/процесса)" @@ -6965,8 +6973,8 @@ msgid "" "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Перед использованием устройства Bambu Lab ознакомьтесь с правилами и " -"условиями. Нажимая на кнопку \"Согласие на использование устройства Bambu Lab" -"\", вы соглашаетесь соблюдать Политику конфиденциальности и Условия " +"условиями. Нажимая на кнопку \"Согласие на использование устройства Bambu " +"Lab\", вы соглашаетесь соблюдать Политику конфиденциальности и Условия " "использования (далее - \"Условия\"). Если вы не соблюдаете или не согласны с " "Политикой конфиденциальности Bambu Lab, пожалуйста, не пользуйтесь " "оборудованием и услугами Bambu Lab." @@ -7147,8 +7155,8 @@ msgstr "Игнорировать" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "При записи таймлапса без видимости головы рекомендуется добавить «Черновая " "башня таймлапса». \n" @@ -8810,6 +8818,12 @@ msgid "" "You can adjust the machine_max_acceleration_travel value in your printer's " "configuration to get higher speeds." msgstr "" +"Значение ускорения перемещения превышает значение заданное в настройках " +"принтера (machine_max_acceleration_travel).\n" +"Программа автоматически ограничит это ускорение, чтобы оно не превышало " +"возможности принтера. \n" +"Если хотите получить более высокие скорости, вы можете изменить это значение " +"в настройках принтера (вкладка «Ограничение принтера»)." msgid "Generating skirt & brim" msgstr "Генерация юбки и каймы" @@ -8894,10 +8908,10 @@ msgid "Printer preset names" msgstr "Имена профиля принтера" msgid "Use 3rd-party print host" -msgstr "" +msgstr "Использовать сторонний хост печати" msgid "Allow controlling BambuLab's printer through 3rd party print hosts" -msgstr "" +msgstr "Позволяет управлять принтером BambuLab через сторонние хосты печати." msgid "Hostname, IP or URL" msgstr "Имя хоста, IP/URL-адрес" @@ -9178,7 +9192,6 @@ msgstr "" msgid "Cooling overhang threshold" msgstr "Порог включения обдува на нависаниях" -#, fuzzy, c-format msgid "" "Force cooling fan to be specific speed when overhang degree of printed part " "exceeds this value. Expressed as percentage which indicides how much width " @@ -9375,7 +9388,7 @@ msgstr "" "степени их нависания." msgid "Bridge counterbore holes" -msgstr "" +msgstr "Мост для зенкованных отверстий" msgid "" "This option creates bridges for counterbore holes, allowing them to be " @@ -10684,17 +10697,17 @@ msgstr "Полная скорость вентилятора на слое" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Скорость вентилятора будет нарастать линейно от нуля на слое " -"\"close_fan_the_first_x_layers\" до максимума на слое \"full_fan_speed_layer" -"\". Значение \"full_fan_speed_layer\" будет игнорироваться, если оно меньше " -"значения \"close_fan_the_first_x_layers\", в этом случае вентилятор будет " -"работать на максимально допустимой скорости на слое " -"\"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" до максимума на слое " +"\"full_fan_speed_layer\". Значение \"full_fan_speed_layer\" будет " +"игнорироваться, если оно меньше значения \"close_fan_the_first_x_layers\", в " +"этом случае вентилятор будет работать на максимально допустимой скорости на " +"слое \"close_fan_the_first_x_layers\" + 1." msgid "Support interface fan speed" msgstr "Скорость вентилятора на связующем слое" @@ -11927,13 +11940,14 @@ msgid "" "(indicating the absence of sharp corners), a scarf joint seam will be used. " "The default value is 155°." msgstr "" -"Этот параметр задает пороговый угол для применения клиновидного шва.\n" +"Этот параметр задаёт пороговое значение угола для применения клиновидного " +"шва.\n" "Если максимальный угол в контуре периметра превышает это значение (что " "указывает на отсутствие острых углов), будет использован клиновидный шов. " "Значение по умолчанию - 155°." msgid "Conditional overhang threshold" -msgstr "" +msgstr "Пороговая величина нависания" #, no-c-format, no-boost-format msgid "" @@ -11943,6 +11957,11 @@ msgid "" "at 40% of the external wall's width. Due to performance considerations, the " "degree of overhang is estimated." msgstr "" +"Этот параметр задаёт пороговое значение нависания для применения " +"клиновидного шва. Если неподдерживаемая часть периметра меньше этого " +"порогового значения, то будут применён клиновидный шов. Пороговое значение " +"по умолчанию установлено на 40% от ширины внешней периметра. Из соображений " +"производительности оценивается степень нависания." msgid "Scarf joint speed" msgstr "Скорость клиновидного шва" @@ -14138,7 +14157,7 @@ msgstr "" "семейство = Basic - базовый, Matte - матовый)" msgid "Pattern" -msgstr "" +msgstr "Шаблон" msgid "Method" msgstr "Метод" @@ -14475,7 +14494,7 @@ msgid "Export Log" msgstr "Журнал экспорта" msgid "OrcaSlicer Version:" -msgstr "" +msgstr "Версия OrcaSlicer:" msgid "System Version:" msgstr "Версия ОС:" @@ -14484,10 +14503,10 @@ msgid "DNS Server:" msgstr "DNS-сервер:" msgid "Test OrcaSlicer(GitHub)" -msgstr "" +msgstr "Тест доступности OrcaSlicer(GitHub)" msgid "Test OrcaSlicer(GitHub):" -msgstr "" +msgstr "Тест доступности OrcaSlicer(GitHub):" msgid "Test Bing.com" msgstr "Тест Bing.com" @@ -14597,8 +14616,8 @@ msgstr "" "Хотите перезаписать его?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Мы переименуем профиль в \"Производитель Тип Серия @выбранный принтер\".\n" @@ -15017,8 +15036,9 @@ msgstr "Не удалось получить действительную ссы msgid "Success!" msgstr "Успешно!" +# ??? Вы уверены, что хотите выйти, разлогиниться? msgid "Are you sure to log out?" -msgstr "" +msgstr "Вы уверены, что хотите выйти из системы?" msgid "Refresh Printers" msgstr "Обновить принтеры" @@ -15052,7 +15072,7 @@ msgstr "" "его в хранилище сертификатов/Keychain." msgid "Login/Test" -msgstr "" +msgstr "Вход/Тест" msgid "Connection to printers connected via the print host failed." msgstr "Не удалось подключиться к принтерам, подключенным через хост печати." @@ -15190,45 +15210,51 @@ msgstr "" "Ошибка: \"%2%\"" msgid "Connected to Obico successfully!" -msgstr "" +msgstr "Соединение с Obico успешно установлено." msgid "Could not connect to Obico" -msgstr "" +msgstr "Не удалось подключиться к Obico" msgid "Connected to SimplyPrint successfully!" -msgstr "" +msgstr "Соединение с SimplyPrint успешно установлено." msgid "Could not connect to SimplyPrint" -msgstr "" +msgstr "Не удалось подключиться к SimplyPrint" msgid "SimplyPrint account not linked. Go to Connect options to set it up." msgstr "" +"Учётная запись SimplyPrint не привязана. Перейдите в раздел подключения для " +"настройки." msgid "" "File size exceeds the 100MB upload limit. Please upload your file through " "the panel." msgstr "" +"Размер файла превышает лимит загрузки в 100 МБ. Пожалуйста, загрузите файл " +"через панель." msgid "Unknown error" -msgstr "" +msgstr "Неизвестная ошибка" msgid "Connection to Flashforge works correctly." -msgstr "" +msgstr "Соединение с Flashforge успешно установлено." msgid "Could not connect to Flashforge" -msgstr "" +msgstr "Не удалось подключиться к Flashforge" msgid "The provided state is not correct." -msgstr "" +msgstr "Указано неверное состояние." msgid "Please give the required permissions when authorizing this application." msgstr "" +"Пожалуйста, предоставьте необходимые разрешения при авторизации этого " +"приложения." msgid "Something unexpected happened when trying to log in, please try again." -msgstr "" +msgstr "При попытке войти произошла какая-то ошибка, попробуйте ещё раз." msgid "User cancelled." -msgstr "" +msgstr "Отменено пользователем." #: resources/data/hints.ini: [hint:Precise wall] msgid "" diff --git a/resources/web/data/text.js b/resources/web/data/text.js index 42d4b5f894..1b69d6d97a 100644 --- a/resources/web/data/text.js +++ b/resources/web/data/text.js @@ -878,8 +878,8 @@ var LangText = { t111: "Создать новый", t112: "Присоединяйтесь к программе", t113: "Вы можете изменить свой выбор в любое время.", - orca1: "Edit Project Info", - orca2: "no model information", + orca1: "Редактировать информацию о проекте", + orca2: "Информации о модели отсутствует", }, ko_KR: { t1: "Orca Slicer에 오신 것을 환영합니다", From 1dc9caf19d7f2ce87e6a798360a796918fcebee0 Mon Sep 17 00:00:00 2001 From: GrannyShifting <91286026+GrannyShifting@users.noreply.github.com> Date: Thu, 4 Apr 2024 06:41:05 -0700 Subject: [PATCH 02/24] Add z offset to pressure advance calibration (line and pattern) (#4434) --- src/libslic3r/calib.cpp | 9 +++++---- src/libslic3r/calib.hpp | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/libslic3r/calib.cpp b/src/libslic3r/calib.cpp index 224479c097..e5e0923c7d 100644 --- a/src/libslic3r/calib.cpp +++ b/src/libslic3r/calib.cpp @@ -461,6 +461,7 @@ std::string CalibPressureAdvanceLine::print_pa_lines(double start_x, double star const auto filament_diameter = config.filament_diameter.get_at(0); const auto print_flow_ratio = config.print_flow_ratio; + const auto z_offset = config.z_offset; const double e_per_mm = CalibPressureAdvance::e_per_mm(m_line_width, m_height_layer, m_nozzle_diameter, filament_diameter, print_flow_ratio); @@ -472,7 +473,7 @@ std::string CalibPressureAdvanceLine::print_pa_lines(double start_x, double star const double fast = CalibPressureAdvance::speed_adjust(m_fast_speed); const double slow = CalibPressureAdvance::speed_adjust(m_slow_speed); std::stringstream gcode; - gcode << mp_gcodegen->writer().travel_to_z(m_height_layer); + gcode << mp_gcodegen->writer().travel_to_z(m_height_layer + z_offset); double y_pos = start_y; // prime line @@ -508,7 +509,7 @@ std::string CalibPressureAdvanceLine::print_pa_lines(double start_x, double star default_box_opt_args.is_filled = true; gcode << draw_box(writer, box_start_x, start_y - m_space_y, number_spacing() * 8, (num + 1) * m_space_y, default_box_opt_args); - gcode << writer.travel_to_z(m_height_layer*2); + gcode << writer.travel_to_z(m_height_layer*2 + z_offset); for (int i = 0; i < num; i += 2) { gcode << draw_number(box_start_x + 3 + m_line_width, y_pos + i * m_space_y + m_space_y / 2, start_pa + i * step_pa, m_draw_digit_mode, m_number_line_width, number_e_per_mm, 3600, writer); @@ -543,7 +544,7 @@ void CalibPressureAdvancePattern::generate_custom_gcodes(const DynamicPrintConfi refresh_setup(config, is_bbl_machine, model, origin); gcode << move_to(Vec2d(m_starting_point.x(), m_starting_point.y()), m_writer, "Move to start XY position"); - gcode << m_writer.travel_to_z(height_first_layer(), "Move to start Z position"); + gcode << m_writer.travel_to_z(height_first_layer() + height_z_offset(), "Move to start Z position"); gcode << m_writer.set_pressure_advance(m_params.start); const DrawBoxOptArgs default_box_opt_args(wall_count(), height_first_layer(), line_width_first_layer(), @@ -565,7 +566,7 @@ void CalibPressureAdvancePattern::generate_custom_gcodes(const DynamicPrintConfi // draw pressure advance pattern for (int i = 0; i < m_num_layers; ++i) { - const double layer_height = height_first_layer() + (i * height_layer()); + const double layer_height = height_first_layer() + height_z_offset() + (i * height_layer()); const double zhop_height = layer_height + height_layer(); if (i > 0) { diff --git a/src/libslic3r/calib.hpp b/src/libslic3r/calib.hpp index ee74d98a63..3d0146e2b8 100644 --- a/src/libslic3r/calib.hpp +++ b/src/libslic3r/calib.hpp @@ -268,6 +268,7 @@ private: void _refresh_writer(bool is_bbl_machine, const Model &model, const Vec3d &origin); double height_first_layer() const { return m_config.option("initial_layer_print_height")->value; }; + double height_z_offset() const { return m_config.option("z_offset")->value; }; double height_layer() const { return m_config.option("layer_height")->value; }; const int get_num_patterns() const { return std::ceil((m_params.end - m_params.start) / m_params.step + 1); } From 9d81245efff881b431cb429bfd24b09ac7bdb723 Mon Sep 17 00:00:00 2001 From: Dima Buzdyk <46728448+buzzhuzz@users.noreply.github.com> Date: Thu, 4 Apr 2024 18:46:14 +0500 Subject: [PATCH 03/24] Touchpad-friently 3d navigation (#4598) * gui: camera navigation style option Add camera navigation style config option as a preparation for introduction of touchpad style navigation * gui: touchpa-friently 3d navigation Implement FreeCAD-inspired touchpad-friendly camera operation mode: - Shift+move: panning - Alt+move: rotation Set "Camera mode" to "Touchpad" in settings menu to activate this mode. * cache current navigation style in class member variable Cache current navigation style on canvas focus, do not request settings value each mouse event. * force focuse 3d preview on preferences window close Explicitly force focus 3D preview pane on closing preferences window. This allows preferences be updated only once without checking current value each input event. Another benefit is to have 3D view in focus is that user could immediatelly use 3d-view shortcuts like Ctrl+<1..7> without clicking to the 3D view first. --- src/libslic3r/AppConfig.cpp | 3 +++ src/slic3r/GUI/GLCanvas3D.cpp | 34 +++++++++++++++++++++++++++++----- src/slic3r/GUI/GLCanvas3D.hpp | 6 ++++++ src/slic3r/GUI/GUI_App.cpp | 1 + src/slic3r/GUI/MainFrame.cpp | 3 +++ src/slic3r/GUI/Preferences.cpp | 4 ++++ 6 files changed, 46 insertions(+), 5 deletions(-) diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp index e474ca642a..8e82e21862 100644 --- a/src/libslic3r/AppConfig.cpp +++ b/src/libslic3r/AppConfig.cpp @@ -173,6 +173,9 @@ void AppConfig::set_defaults() if (get("use_free_camera").empty()) set_bool("use_free_camera", false); + if (get("camera_navigation_style").empty()) + set("camera_navigation_style", "0"); + #ifdef SUPPORT_REVERSE_MOUSE_ZOOM if (get("reverse_mouse_wheel_zoom").empty()) set_bool("reverse_mouse_wheel_zoom", false); diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 227c93d15a..5bf629ccde 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -1137,6 +1137,7 @@ GLCanvas3D::GLCanvas3D(wxGLCanvas* canvas, Bed3D &bed) , m_multisample_allowed(false) , m_moving(false) , m_tab_down(false) + , m_camera_movement(false) , m_cursor_type(Standard) , m_color_by("volume") , m_reload_delayed(false) @@ -3853,7 +3854,7 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt) m_mouse.ignore_left_up = true; m_tooltip.set_in_imgui(false); if (imgui->update_mouse_data(evt)) { - if (evt.LeftDown() && m_canvas != nullptr) + if ((evt.LeftDown() || (evt.Moving() && (evt.AltDown() || evt.ShiftDown()))) && m_canvas != nullptr) m_canvas->SetFocus(); m_mouse.position = evt.Leaving() ? Vec2d(-1.0, -1.0) : pos.cast(); m_tooltip.set_in_imgui(true); @@ -4172,7 +4173,7 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt) m_dirty = true; } } - else if (evt.Dragging()) { + else if (evt.Dragging() || is_camera_rotate(evt) || is_camera_pan(evt)) { m_mouse.dragging = true; if (m_layers_editing.state != LayersEditing::Unknown && layer_editing_object_idx != -1) { @@ -4182,7 +4183,7 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt) } } // do not process the dragging if the left mouse was set down in another canvas - else if (evt.LeftIsDown()) { + else if (is_camera_rotate(evt)) { // Orca: Sphere rotation for painting view // if dragging over blank area with left button, rotate if ((any_gizmo_active || m_hover_volume_idxs.empty()) && m_mouse.is_start_position_3D_defined()) { @@ -4244,9 +4245,10 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt) m_dirty = true; } + m_camera_movement = true; m_mouse.drag.start_position_3D = Vec3d((double)pos(0), (double)pos(1), 0.0); } - else if (evt.MiddleIsDown() || evt.RightIsDown()) { + else if (is_camera_pan(evt)) { // If dragging over blank area with right button, pan. if (m_mouse.is_start_position_2D_defined()) { // get point in model space at Z = 0 @@ -4268,10 +4270,12 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt) m_mouse.ignore_right_up = true; } + m_camera_movement = true; m_mouse.drag.start_position_2D = pos; } } - else if (evt.LeftUp() || evt.MiddleUp() || evt.RightUp()) { + else if ((evt.LeftUp() || evt.MiddleUp() || evt.RightUp()) || + (m_camera_movement && !is_camera_rotate(evt) && !is_camera_pan(evt))) { m_mouse.position = pos.cast(); if (evt.LeftUp()) { @@ -4450,6 +4454,25 @@ void GLCanvas3D::on_set_focus(wxFocusEvent& evt) } _refresh_if_shown_on_screen(); m_tooltip_enabled = true; + m_is_touchpad_navigation = wxGetApp().app_config->get_bool("camera_navigation_style"); +} + +bool GLCanvas3D::is_camera_rotate(const wxMouseEvent& evt) const +{ + if (m_is_touchpad_navigation) { + return evt.Moving() && evt.AltDown() && !evt.ShiftDown(); + } else { + return evt.Dragging() && evt.LeftIsDown(); + } +} + +bool GLCanvas3D::is_camera_pan(const wxMouseEvent& evt) const +{ + if (m_is_touchpad_navigation) { + return evt.Moving() && evt.ShiftDown() && !evt.AltDown(); + } else { + return evt.Dragging() && (evt.MiddleIsDown() || evt.RightIsDown()); + } } Size GLCanvas3D::get_canvas_size() const @@ -5052,6 +5075,7 @@ void GLCanvas3D::export_toolpaths_to_obj(const char* filename) const void GLCanvas3D::mouse_up_cleanup() { m_moving = false; + m_camera_movement = false; m_mouse.drag.move_volume_idx = -1; m_mouse.set_start_position_3D_as_invalid(); m_mouse.set_start_position_2D_as_invalid(); diff --git a/src/slic3r/GUI/GLCanvas3D.hpp b/src/slic3r/GUI/GLCanvas3D.hpp index 6f9de7c9ad..bed5ac3ae1 100644 --- a/src/slic3r/GUI/GLCanvas3D.hpp +++ b/src/slic3r/GUI/GLCanvas3D.hpp @@ -551,6 +551,8 @@ private: std::array m_old_size{ 0, 0 }; + bool m_is_touchpad_navigation{ false }; + // Screen is only refreshed from the OnIdle handler if it is dirty. bool m_dirty; bool m_initialized; @@ -564,6 +566,7 @@ private: bool m_multisample_allowed; bool m_moving; bool m_tab_down; + bool m_camera_movement; //BBS: add toolpath outside bool m_toolpath_outside{ false }; ECursorType m_cursor_type; @@ -963,6 +966,9 @@ public: void on_set_focus(wxFocusEvent& evt); void force_set_focus(); + bool is_camera_rotate(const wxMouseEvent& evt) const; + bool is_camera_pan(const wxMouseEvent& evt) const; + Size get_canvas_size() const; Vec2d get_local_mouse_position() const; diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 1894e1d35c..5284595e0b 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -5275,6 +5275,7 @@ void GUI_App::open_preferences(size_t open_on_tab, const std::string& highlight_ // so we put it into an inner scope PreferencesDialog dlg(mainframe, open_on_tab, highlight_option); dlg.ShowModal(); + this->plater_->get_current_canvas3D()->force_set_focus(); // BBS //app_layout_changed = dlg.settings_layout_changed(); #if ENABLE_GCODE_LINES_ID_IN_H_SLIDER diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 7e06f6e17d..c25b14d7e1 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -589,6 +589,7 @@ DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, BORDERLESS_FRAME_ { PreferencesDialog dlg(this); dlg.ShowModal(); + plater()->get_current_canvas3D()->force_set_focus(); #if ENABLE_GCODE_LINES_ID_IN_H_SLIDER if (dlg.seq_top_layer_only_changed() || dlg.seq_seq_top_gcode_indices_changed()) #else @@ -2703,6 +2704,7 @@ void MainFrame::init_menubar_as_editor() [this](wxCommandEvent &) { PreferencesDialog dlg(this); dlg.ShowModal(); + plater()->get_current_canvas3D()->force_set_focus(); #if ENABLE_GCODE_LINES_ID_IN_H_SLIDER if (dlg.seq_top_layer_only_changed() || dlg.seq_seq_top_gcode_indices_changed()) #else @@ -2729,6 +2731,7 @@ void MainFrame::init_menubar_as_editor() [this](wxCommandEvent &) { PreferencesDialog dlg(this); dlg.ShowModal(); + plater()->get_current_canvas3D()->force_set_focus(); #if ENABLE_GCODE_LINES_ID_IN_H_SLIDER if (dlg.seq_top_layer_only_changed() || dlg.seq_seq_top_gcode_indices_changed()) #else diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index d5dd87da15..f54fe37cda 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -1019,6 +1019,9 @@ wxWindow* PreferencesDialog::create_general_page() std::vector DefaultPage = {_L("Home"), _L("Prepare")}; auto item_default_page = create_item_combobox(_L("Default Page"), page, _L("Set the page opened on startup."), "default_page", DefaultPage); + std::vector CameraNavStyle = {_L("Default"), _L("Touchpad")}; + auto item_camera_navigation_style = create_item_combobox(_L("Camera style"), page, _L("Select camera navigation style.\nDefault: LMB+move for rotation, RMB/MMB+move for panning.\nTouchpad: Alt+move for rotation, Shift+move for panning."), "camera_navigation_style", CameraNavStyle); + auto item_mouse_zoom_settings = create_item_checkbox(_L("Zoom to mouse position"), page, _L("Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center."), 50, "zoom_to_mouse"); auto item_use_free_camera_settings = create_item_checkbox(_L("Use free camera"), page, _L("If enabled, use free camera. If not enabled, use constrained camera."), 50, "use_free_camera"); @@ -1083,6 +1086,7 @@ wxWindow* PreferencesDialog::create_general_page() sizer_page->Add(item_region, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_currency, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_default_page, 0, wxTOP, FromDIP(3)); + sizer_page->Add(item_camera_navigation_style, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_mouse_zoom_settings, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_use_free_camera_settings, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_show_splash_screen, 0, wxTOP, FromDIP(3)); From ff7faca943bd243f434eb707d76de17ff88211b3 Mon Sep 17 00:00:00 2001 From: Dima Buzdyk <46728448+buzzhuzz@users.noreply.github.com> Date: Thu, 4 Apr 2024 18:47:42 +0500 Subject: [PATCH 04/24] Fix model load in debug build (#4656) * Fix model load in debug build Debug build exit with error on model load due to failed assertion (file path redacted): orca-slicer: <...>/OrcaSlicer/src/libslic3r/Model.cpp:1361: void Slic3r::ModelObject::update_min_max_z(): Assertion `! this->instances.empty()' failed. Assertion failed due to model->ensure_on_bed() being called for object which yet to be load from file. Do not call ensure_on_bed() for models read from file since they may be read with no default instance. ensure_on_bed() called later within withing Plater::load_model_objects() for each object added. * Rework according to code review comment --- src/slic3r/GUI/Plater.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 6fd95de599..22868af0cb 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -4056,7 +4056,8 @@ std::vector Plater::priv::load_files(const std::vector& input_ return empty_result; } - model_object->ensure_on_bed(is_project_file); + if (!model_object->instances.empty()) + model_object->ensure_on_bed(is_project_file); } tolal_model_count += model_idx; From 14fc48ffbd3499c5da18df5bf6712c8323cc178e Mon Sep 17 00:00:00 2001 From: Dima Buzdyk <46728448+buzzhuzz@users.noreply.github.com> Date: Thu, 4 Apr 2024 18:52:07 +0500 Subject: [PATCH 05/24] gui: reverse mouse zoom option (#4668) (#4677) * gui: reverse mouse zoom option (#4668) Add configuration entry for reverse mouse zoom option Define SUPPORT_REVERSE_MOUSE_ZOOM macro to enable feature code. * remove SUPPORT_REVERSE_MOUSE_ZOOM macro --------- Co-authored-by: SoftFever --- src/libslic3r/AppConfig.cpp | 2 -- src/slic3r/GUI/GLCanvas3D.cpp | 6 +----- src/slic3r/GUI/Preferences.cpp | 2 ++ 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp index 8e82e21862..449beb252d 100644 --- a/src/libslic3r/AppConfig.cpp +++ b/src/libslic3r/AppConfig.cpp @@ -176,10 +176,8 @@ void AppConfig::set_defaults() if (get("camera_navigation_style").empty()) set("camera_navigation_style", "0"); -#ifdef SUPPORT_REVERSE_MOUSE_ZOOM if (get("reverse_mouse_wheel_zoom").empty()) set_bool("reverse_mouse_wheel_zoom", false); -#endif if (get("zoom_to_mouse").empty()) set_bool("zoom_to_mouse", false); diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 5bf629ccde..d346cec8d0 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -3685,11 +3685,7 @@ void GLCanvas3D::on_mouse_wheel(wxMouseEvent& evt) return; } // Calculate the zoom delta and apply it to the current zoom factor -#ifdef SUPPORT_REVERSE_MOUSE_ZOOM - double direction_factor = (wxGetApp().app_config->get("reverse_mouse_wheel_zoom") == "1") ? -1.0 : 1.0; -#else - double direction_factor = 1.0; -#endif + double direction_factor = wxGetApp().app_config->get_bool("reverse_mouse_wheel_zoom") ? -1.0 : 1.0; auto delta = direction_factor * (double)evt.GetWheelRotation() / (double)evt.GetWheelDelta(); bool zoom_to_mouse = wxGetApp().app_config->get("zoom_to_mouse") == "true"; if (!zoom_to_mouse) {// zoom to center diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index f54fe37cda..725ffe3726 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -1024,6 +1024,7 @@ wxWindow* PreferencesDialog::create_general_page() auto item_mouse_zoom_settings = create_item_checkbox(_L("Zoom to mouse position"), page, _L("Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center."), 50, "zoom_to_mouse"); auto item_use_free_camera_settings = create_item_checkbox(_L("Use free camera"), page, _L("If enabled, use free camera. If not enabled, use constrained camera."), 50, "use_free_camera"); + auto reverse_mouse_zoom = create_item_checkbox(_L("Reverse mouse zoom"), page, _L("If enabled, reverses the direction of zoom with mouse wheel."), 50, "reverse_mouse_wheel_zoom"); auto item_show_splash_screen = create_item_checkbox(_L("Show splash screen"), page, _L("Show the splash screen during startup."), 50, "show_splash_screen"); auto item_hints = create_item_checkbox(_L("Show \"Tip of the day\" notification after start"), page, _L("If enabled, useful hints are displayed at startup."), 50, "show_hints"); @@ -1089,6 +1090,7 @@ wxWindow* PreferencesDialog::create_general_page() sizer_page->Add(item_camera_navigation_style, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_mouse_zoom_settings, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_use_free_camera_settings, 0, wxTOP, FromDIP(3)); + sizer_page->Add(reverse_mouse_zoom, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_show_splash_screen, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_hints, 0, wxTOP, FromDIP(3)); sizer_page->Add(title_presets, 0, wxTOP | wxEXPAND, FromDIP(20)); From fe914e82f3a84d6d0dc0c66c99d2249085fd0d7e Mon Sep 17 00:00:00 2001 From: Asoka Wotulo <32058490+asokawotulo@users.noreply.github.com> Date: Sun, 7 Apr 2024 11:07:44 +0700 Subject: [PATCH 06/24] Fix segmentation fault when running CLI (#4702) * fix: replace extruder_clearance_max_radius with extruder_clearance_radius * fix: add if m_plater before accessing preset_bundle * fix: generate thumbnail only when callback is defined * fix: change default gcode thumbnail format to png --- src/OrcaSlicer.cpp | 8 ++--- src/libslic3r/GCode.cpp | 65 +++++++++++++++++++----------------- src/slic3r/GUI/PartPlate.cpp | 20 ++++++----- 3 files changed, 50 insertions(+), 43 deletions(-) diff --git a/src/OrcaSlicer.cpp b/src/OrcaSlicer.cpp index 09e6b3b574..1a3b6ca859 100644 --- a/src/OrcaSlicer.cpp +++ b/src/OrcaSlicer.cpp @@ -1312,14 +1312,14 @@ int CLI::run(int argc, char **argv) old_height_to_rod = config.opt_float("extruder_clearance_height_to_rod"); if (config.option("extruder_clearance_height_to_lid")) old_height_to_lid = config.opt_float("extruder_clearance_height_to_lid"); - if (config.option("extruder_clearance_max_radius")) - old_max_radius = config.opt_float("extruder_clearance_max_radius"); + if (config.option("extruder_clearance_radius")) + old_max_radius = config.opt_float("extruder_clearance_radius"); if (config.option("max_layer_height")) old_max_layer_height = config.option("max_layer_height")->values; if (config.option("min_layer_height")) old_min_layer_height = config.option("min_layer_height")->values; BOOST_LOG_TRIVIAL(info) << boost::format("old printable size from 3mf: {%1%, %2%, %3%}")%old_printable_width %old_printable_depth %old_printable_height; - BOOST_LOG_TRIVIAL(info) << boost::format("old extruder_clearance_height_to_rod %1%, extruder_clearance_height_to_lid %2%, extruder_clearance_max_radius %3%}")%old_height_to_rod %old_height_to_lid %old_max_radius; + BOOST_LOG_TRIVIAL(info) << boost::format("old extruder_clearance_height_to_rod %1%, extruder_clearance_height_to_lid %2%, extruder_clearance_radius %3%}")%old_height_to_rod %old_height_to_lid %old_max_radius; } else { @@ -2774,7 +2774,7 @@ int CLI::run(int argc, char **argv) double print_height = m_print_config.opt_float("printable_height"); double height_to_lid = m_print_config.opt_float("extruder_clearance_height_to_lid"); double height_to_rod = m_print_config.opt_float("extruder_clearance_height_to_rod"); - double cleareance_radius = m_print_config.opt_float("extruder_clearance_max_radius"); + double cleareance_radius = m_print_config.opt_float("extruder_clearance_radius"); //double plate_stride; std::string bed_texture; diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 3f16dc8667..58edf94901 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -2000,13 +2000,16 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato // if thumbnail type of BTT_TFT, insert above header // if not, it is inserted under the header in its normal spot - const GCodeThumbnailsFormat m_gcode_thumbnail_format = print.full_print_config().opt_enum("thumbnails_format"); - if (m_gcode_thumbnail_format == GCodeThumbnailsFormat::BTT_TFT) - GCodeThumbnails::export_thumbnails_to_file( - thumbnail_cb, print.get_plate_index(), print.full_print_config().option("thumbnails")->values, - m_gcode_thumbnail_format, - [&file](const char *sz) { file.write(sz); }, - [&print]() { print.throw_if_canceled(); }); + GCodeThumbnailsFormat m_gcode_thumbnail_format = GCodeThumbnailsFormat::PNG; + if (thumbnail_cb != nullptr) { + m_gcode_thumbnail_format = print.full_print_config().opt_enum("thumbnails_format"); + if (m_gcode_thumbnail_format == GCodeThumbnailsFormat::BTT_TFT) + GCodeThumbnails::export_thumbnails_to_file( + thumbnail_cb, print.get_plate_index(), print.full_print_config().option("thumbnails")->values, + m_gcode_thumbnail_format, + [&file](const char *sz) { file.write(sz); }, + [&print]() { print.throw_if_canceled(); }); + } file.write_format("; HEADER_BLOCK_START\n"); // Write information on the generator. @@ -2067,32 +2070,32 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato // as configuration key / value pairs to be parsable by older versions of // PrusaSlicer G-code viewer. { - if (is_bbl_printers) { - file.write("; CONFIG_BLOCK_START\n"); - std::string full_config; - append_full_config(print, full_config); - if (!full_config.empty()) - file.write(full_config); + if (is_bbl_printers) { + file.write("; CONFIG_BLOCK_START\n"); + std::string full_config; + append_full_config(print, full_config); + if (!full_config.empty()) + file.write(full_config); - // SoftFever: write compatiple image - int first_layer_bed_temperature = get_bed_temperature(0, true, print.config().curr_bed_type); - file.write_format("; first_layer_bed_temperature = %d\n", - first_layer_bed_temperature); - file.write_format( - "; first_layer_temperature = %d\n", - print.config().nozzle_temperature_initial_layer.get_at(0)); - file.write("; CONFIG_BLOCK_END\n\n"); - } else { - if (m_gcode_thumbnail_format != GCodeThumbnailsFormat::BTT_TFT) { - auto thumbnaim_fmt = m_gcode_thumbnail_format; - // Orca: if the thumbnail format is ColPic, we write PNG in the beginning of gcode file and ColPic in the end of gcode file. - if(m_gcode_thumbnail_format == GCodeThumbnailsFormat::ColPic) - thumbnaim_fmt = GCodeThumbnailsFormat::PNG; - GCodeThumbnails::export_thumbnails_to_file( - thumbnail_cb, print.get_plate_index(), print.full_print_config().option("thumbnails")->values, - thumbnaim_fmt, [&file](const char* sz) { file.write(sz); }, [&print]() { print.throw_if_canceled(); }); + // SoftFever: write compatiple image + int first_layer_bed_temperature = get_bed_temperature(0, true, print.config().curr_bed_type); + file.write_format("; first_layer_bed_temperature = %d\n", + first_layer_bed_temperature); + file.write_format( + "; first_layer_temperature = %d\n", + print.config().nozzle_temperature_initial_layer.get_at(0)); + file.write("; CONFIG_BLOCK_END\n\n"); + } else if (thumbnail_cb != nullptr) { + if (m_gcode_thumbnail_format != GCodeThumbnailsFormat::BTT_TFT) { + auto thumbnaim_fmt = m_gcode_thumbnail_format; + // Orca: if the thumbnail format is ColPic, we write PNG in the beginning of gcode file and ColPic in the end of gcode file. + if (m_gcode_thumbnail_format == GCodeThumbnailsFormat::ColPic) + thumbnaim_fmt = GCodeThumbnailsFormat::PNG; + GCodeThumbnails::export_thumbnails_to_file( + thumbnail_cb, print.get_plate_index(), print.full_print_config().option("thumbnails")->values, + thumbnaim_fmt, [&file](const char* sz) { file.write(sz); }, [&print]() { print.throw_if_canceled(); }); + } } - } } diff --git a/src/slic3r/GUI/PartPlate.cpp b/src/slic3r/GUI/PartPlate.cpp index 420a7a3347..61480e49af 100644 --- a/src/slic3r/GUI/PartPlate.cpp +++ b/src/slic3r/GUI/PartPlate.cpp @@ -2356,11 +2356,13 @@ void PartPlate::generate_logo_polygon(ExPolygon &logo_polygon) { if (m_shape.size() == 4) { - auto preset_bundle = wxGetApp().preset_bundle; - bool is_bbl_vendor = false; - if (preset_bundle) - is_bbl_vendor = preset_bundle->is_bbl_vendor(); + + if (m_plater) { + if (auto preset_bundle = wxGetApp().preset_bundle; preset_bundle) + is_bbl_vendor = preset_bundle->is_bbl_vendor(); + } + //rectangle case for (int i = 0; i < 4; i++) { @@ -2545,8 +2547,8 @@ bool PartPlate::set_shape(const Pointfs& shape, const Pointfs& exclude_areas, Ve ExPolygon logo_poly; generate_logo_polygon(logo_poly); - m_logo_triangles.reset(); - if (!init_model_from_poly(m_logo_triangles, logo_poly, GROUND_Z + 0.02f)) + m_logo_triangles.reset(); + if (!init_model_from_poly(m_logo_triangles, logo_poly, GROUND_Z + 0.02f)) BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ":Unable to create logo triangles\n"; ExPolygon poly; @@ -2576,8 +2578,10 @@ bool PartPlate::set_shape(const Pointfs& shape, const Pointfs& exclude_areas, Ve calc_vertex_for_icons(4, m_plate_settings_icon); //calc_vertex_for_number(0, (m_plate_index < 9), m_plate_idx_icon); calc_vertex_for_number(0, false, m_plate_idx_icon); - // calc vertex for plate name - generate_plate_name_texture(); + if (m_plater) { + // calc vertex for plate name + generate_plate_name_texture(); + } } calc_height_limit(); From ff5035ffae9c8b8720ba333c6ded9263710dfa95 Mon Sep 17 00:00:00 2001 From: Dima Buzdyk <46728448+buzzhuzz@users.noreply.github.com> Date: Sun, 7 Apr 2024 19:12:28 +0500 Subject: [PATCH 07/24] Fix go-to-layer dialog in gcode preview (#4816) gcode-preview: fix go-to-layer dialog --- src/slic3r/GUI/IMSlider.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/IMSlider.cpp b/src/slic3r/GUI/IMSlider.cpp index b44fcc7f99..f12cf5aab4 100644 --- a/src/slic3r/GUI/IMSlider.cpp +++ b/src/slic3r/GUI/IMSlider.cpp @@ -1243,7 +1243,7 @@ void IMSlider::render_go_to_layer_dialog() | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoScrollWithMouse; - if (ImGui::BeginPopupModal((_u8L("Jump to layer")).c_str(), NULL, windows_flag)) + if (ImGui::BeginPopupModal((_u8L("Jump to Layer")).c_str(), NULL, windows_flag)) { imgui.text(_u8L("Please enter the layer number") + " (" + std::to_string(m_min_value + 1) + " - " + std::to_string(m_max_value + 1) + "):"); if (ImGui::IsMouseClicked(0)) { From 793f2634c33740f7d5d0064f0c6a69192c8d7aea Mon Sep 17 00:00:00 2001 From: KrisMorr <154343071+KrisMorr@users.noreply.github.com> Date: Sun, 7 Apr 2024 16:12:52 +0200 Subject: [PATCH 08/24] Update Polish translation (#4799) * Update Polish translation * Fix --- localization/i18n/pl/OrcaSlicer_pl.po | 67 ++++++++++++++------------- 1 file changed, 36 insertions(+), 31 deletions(-) diff --git a/localization/i18n/pl/OrcaSlicer_pl.po b/localization/i18n/pl/OrcaSlicer_pl.po index 7f709798a2..0aef501d5c 100644 --- a/localization/i18n/pl/OrcaSlicer_pl.po +++ b/localization/i18n/pl/OrcaSlicer_pl.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"Project-Id-Version: Orca Slicer\n" +"Project-Id-Version: OrcaSlicer 2.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-03-29 21:10+0800\n" "PO-Revision-Date: \n" @@ -5622,8 +5622,8 @@ msgid "" "front door and/or remove the upper glass." msgstr "" "Aktualna temperatura podgrzewanego stołu jest stosunkowo wysoka. Dysza może " -"się zatkać podczas drukowania tym filamentu w zamkniętej obudowie. Proszę " -"otworzyć drzwi przednie i/lub zdjąć górny panel." +"się zatkać podczas drukowania tym filamentu w zamkniętej obudowie. Proszę " +"otworzyć drzwi przednie i/lub zdjąć górny panel." msgid "" "The nozzle hardness required by the filament is higher than the default " @@ -7109,8 +7109,8 @@ msgstr "Ignoruj" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Podczas nagrywania timelapse'a bez głowicy narzędziowej zaleca się dodanie " "\"Timelaps - Wieża Czyszcząca\" \n" @@ -8852,7 +8852,7 @@ msgid "Printer preset names" msgstr "Nazwy profilu drukarki" msgid "Use 3rd-party print host" -msgstr "Użyj innego serwera druku" +msgstr "Użyj zewnętrznego serwera druku" msgid "Allow controlling BambuLab's printer through 3rd party print hosts" msgstr "" @@ -8957,10 +8957,10 @@ msgid "" msgstr "" "Unikaj ruchów nad obrysami-\n" "Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli " -"objazd miałby wykroczyć poza tę wartość, funkcja \"unikaj ruchów nad obrysami" -"\" zostanie zignorowana dla tej ścieżki. Długość objazdu można zdefiniować " -"jako wartość absolutna lub obliczona procentowo (np. 50%) z długości ruchu " -"bezpośredniego." +"objazd miałby wykroczyć poza tę wartość, funkcja \"unikaj ruchów nad " +"obrysami\" zostanie zignorowana dla tej ścieżki. Długość objazdu można " +"zdefiniować jako wartość absolutna lub obliczona procentowo (np. 50%) z " +"długości ruchu bezpośredniego." msgid "mm or %" msgstr "mm lub %" @@ -9520,9 +9520,9 @@ msgid "" "quality for needle and small details" msgstr "" "Włącz tę opcję, aby zwolnić prędkość druku, aby czas końcowej warstwy nie " -"był krótszy niż próg czasu warstwy w \"Próg maksymalnej prędkości wentylatora" -"\", tak aby warstwa mogła być chłodzona przez dłuższy czas. Może to poprawić " -"jakość chłodzenia dla igieł i małych detali" +"był krótszy niż próg czasu warstwy w \"Próg maksymalnej prędkości " +"wentylatora\", tak aby warstwa mogła być chłodzona przez dłuższy czas. Może " +"to poprawić jakość chłodzenia dla igieł i małych detali" msgid "Normal printing" msgstr "Normalne drukowanie" @@ -10649,10 +10649,10 @@ msgstr "Pełna prędkość wentylatora na warstwie" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Prędkość wentylatora będzie stopniowo zwiększana liniowo od zera na warstwie " "\"close_fan_the_first_x_layers\" do maksymalnej na warstwie " @@ -11885,13 +11885,13 @@ msgid "" "(indicating the absence of sharp corners), a scarf joint seam will be used. " "The default value is 155°." msgstr "" -"Ta opcja ustawia próg kątowy do zastosowania warunkowo szwu ukośnego.\n" +"Ten parametr określa minimalny kąt do zastosowania szwu ukośnego.\n" "Jeśli maksymalny kąt w obrębie pętli obwodu przekroczy tę wartość (co " "wskazuje na brak ostrych narożników), zostanie użyty szew ukośny. Domyślna " "wartość to 155°." msgid "Conditional overhang threshold" -msgstr "" +msgstr "Wartość progowa nawisu" #, no-c-format, no-boost-format msgid "" @@ -11901,6 +11901,11 @@ msgid "" "at 40% of the external wall's width. Due to performance considerations, the " "degree of overhang is estimated." msgstr "" +"Ten parametr określa wartości progowe nawisu dla zastosowania szwu ukośnego. " +"Jeśli niepodparta część obwodu jest mniejsza niż ten próg, zostanie " +"zastosowany szew ukośny. Domyślny próg jest ustawiony na 40% szerokości " +"zewnętrznego obwodu. Ze względów wydajnościowych stopień nawisu jest " +"szacowany." msgid "Scarf joint speed" msgstr "Prędkość szwu ukośnego" @@ -12140,8 +12145,8 @@ msgstr "" "poklatkowy po zakończeniu drukowania. Jeśli wybrany jest tryb \"Wygładź\", " "głowica narzędziowa przesunie się nad wieżę po wydrukowaniu każdej warstwy, " "a następnie zrobi zdjęcie. Ponieważ stopiony filament może wyciekać z dyszy " -"podczas robienia zdjęcia, wieża czyszcząca jest wymagana w trybie \"Wygładź" -"\" do czyszczenia dyszy." +"podczas robienia zdjęcia, wieża czyszcząca jest wymagana w trybie " +"\"Wygładź\" do czyszczenia dyszy." msgid "Traditional" msgstr "Tradycyjny" @@ -12221,10 +12226,10 @@ msgid "" "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" -"Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania szpar" -"\" zostaną zamknięte przy cięciu. Operacja zamykania szpar może zmniejszyć " -"finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej wartości na " -"rozsądnie niskim poziomie." +"Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania " +"szpar\" zostaną zamknięte przy cięciu. Operacja zamykania szpar może " +"zmniejszyć finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej " +"wartości na rozsądnie niskim poziomie." msgid "Slicing Mode" msgstr "Tryb cięcia" @@ -14527,8 +14532,8 @@ msgstr "" "Czy chcesz go zastąpić?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Nazwa profilu zostanie zmieniona na \"Producent Typ Rodzaj @nazwa drukarki, " @@ -16450,8 +16455,8 @@ msgstr "" #~ "Elevation is too low for object. Use the \"Pad around object\" feature to " #~ "print the object without elevation." #~ msgstr "" -#~ "Podniesienie zbyt małe dla modelu. Użyj funkcji \"Podkładka wokół modelu" -#~ "\", aby wydrukować model bez podniesienia." +#~ "Podniesienie zbyt małe dla modelu. Użyj funkcji \"Podkładka wokół " +#~ "modelu\", aby wydrukować model bez podniesienia." #~ msgid "" #~ "The endings of the support pillars will be deployed on the gap between " @@ -16956,8 +16961,8 @@ msgstr "" #~ "the front door and/or remove the upper glass." #~ msgstr "" #~ "Aktualna temperatura stołu drukującego jest stosunkowo wysoka. Dysza może " -#~ "się zatkać podczas drukowania tego filamentu w zamkniętej obudowie. " -#~ "Proszę otworzyć drzwi przednie i/lub zdjąć górny panel." +#~ "się zatkać podczas drukowania tego filamentu w zamkniętej obudowie. " +#~ "Proszę otworzyć drzwi przednie i/lub zdjąć górny panel." #~ msgid "" #~ "The nozzle hardness required by the filament is higher than the default " From c21e15e732fe0ff15a4ba1defe0fd111143ed94c Mon Sep 17 00:00:00 2001 From: Heiko Liebscher Date: Sun, 7 Apr 2024 16:36:15 +0200 Subject: [PATCH 09/24] fix typo and new features in DE language file (#4881) --- localization/i18n/de/OrcaSlicer_de.po | 64 +++++++++++++++++++-------- 1 file changed, 45 insertions(+), 19 deletions(-) diff --git a/localization/i18n/de/OrcaSlicer_de.po b/localization/i18n/de/OrcaSlicer_de.po index 46c5f39223..19b5d499db 100644 --- a/localization/i18n/de/OrcaSlicer_de.po +++ b/localization/i18n/de/OrcaSlicer_de.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-29 21:10+0800\n" +"POT-Creation-Date: 2024-04-05 11:32+0200\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -4168,7 +4168,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Größe:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -6261,6 +6261,21 @@ msgstr "Standardseite" msgid "Set the page opened on startup." msgstr "Legen Sie die Seite fest, die beim Start geöffnet wird." +msgid "Touchpad" +msgstr "Touchpad" + +msgid "Camera style" +msgstr "Kamerastil" + +msgid "" +"Select camera navigation style.\n" +"Default: LMB+move for rotation, RMB/MMB+move for panning.\n" +"Touchpad: Alt+move for rotation, Shift+move for panning." +msgstr "" +"Wählen Sie den Kameranavigationsstil aus.\n" +"Standard: LMB+Verschieben für Rotation, RMB/MMB+Verschieben für Schwenken.\n" +"Touchpad: Alt+Verschieben für Rotation, Shift+Verschieben für Schwenken." + msgid "Zoom to mouse position" msgstr "Zum Mausposition zoomen" @@ -6277,6 +6292,12 @@ msgstr "Freie Kamera verwenden" msgid "If enabled, use free camera. If not enabled, use constrained camera." msgstr "Wenn aktiviert, wird die freie Kamera verwendet." +msgid "Reverse mouse zoom" +msgstr "Maus-Zoom umkehren" + +msgid "If enabled, reverses the direction of zoom with mouse wheel." +msgstr "Wenn aktiviert, wird die Richtung des Zooms mit dem Mausrad umgekehrt." + msgid "Show splash screen" msgstr "Splash-Screen anzeigen" @@ -6851,8 +6872,8 @@ msgstr "" msgid "" "Timelapse is not supported because Print sequence is set to \"By object\"." msgstr "" -"Zeitraffer wird nicht unterstützt, da die Druckreihenfolge auf \"Nach Objekt" -"\" eingestellt ist." +"Zeitraffer wird nicht unterstützt, da die Druckreihenfolge auf \"Nach " +"Objekt\" eingestellt ist." msgid "Errors" msgstr "Fehler" @@ -7200,13 +7221,13 @@ msgstr "Ignorieren" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Wenn Sie einen Zeitraffer ohne Werkzeugkopf aufnehmen, wird empfohlen, einen " "\"Timelapse Wischturm\" hinzuzufügen, indem Sie mit der rechten Maustaste " -"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"->" -"\"Timelapse Wischturm\" wählen." +"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"-" +">\"Timelapse Wischturm\" wählen." msgid "Line width" msgstr "Breite der Linie" @@ -10753,13 +10774,13 @@ msgstr "Volle Lüfterdrehzahl ab Schicht" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" -"Die Lüftergeschwindigkeit wird linear von Null bei der Schicht" -"\"close_fan_the_first_x_layers\" auf das Maximum bei der Schicht " +"Die Lüftergeschwindigkeit wird linear von Null bei der " +"Schicht\"close_fan_the_first_x_layers\" auf das Maximum bei der Schicht " "\"full_fan_speed_layer\" erhöht. \"full_fan_speed_layer\" wird ignoriert, " "wenn es niedriger ist als \"close_fan_the_first_x_layers\",in diesem Fall " "läuft der Lüfter bei Schicht \"close_fan_the_first_x_layers\"+ 1 mit maximal " @@ -11999,6 +12020,11 @@ msgid "" "at 40% of the external wall's width. Due to performance considerations, the " "degree of overhang is estimated." msgstr "" +"Diese Option bestimmt den Überhangsschwellenwert für die Anwendung von " +"Schrägnahtnähten. Wenn der nicht unterstützte Teil des Umfangs kleiner als " +"dieser Schwellenwert ist, werden Schrägnahtnähte angewendet. Der " +"Standardwert für die Schwelle beträgt 40% der Breite der äußeren Wand. Auf " +"Grund von Leistungserwägungen wird der Grad des Überhangs geschätzt." msgid "Scarf joint speed" msgstr "Schrägnaht Geschwindigkeit" @@ -12032,7 +12058,7 @@ msgid "This factor affects the amount of material for scarf joints." msgstr "Dieser Faktor beeinflusst die Menge an Material für Schaltnähte." msgid "Scarf start height" -msgstr "Start Höhe des Schalnaht" +msgstr "Start Höhe des Schrägnaht" msgid "" "Start height of the scarf.\n" @@ -14667,8 +14693,8 @@ msgstr "" "Möchten Sie es überschreiben?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Wir würden die Voreinstellungen als \"Hersteller Typ Seriennummer @Drucker, " @@ -15861,8 +15887,8 @@ msgstr "" #~ msgstr "Keine dünnen Schichten (EXPERIMENTELL)" #~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you " +#~ "selected\". \n" #~ "To add preset for more prinetrs, Please go to printer selection" #~ msgstr "" #~ "Wir würden die Voreinstellungen als \"Hersteller Typ Seriennummer " From 95585b353939e53040fd5292c29350d4b3a51172 Mon Sep 17 00:00:00 2001 From: magicmaker3 <66371323+magicmaker3@users.noreply.github.com> Date: Sun, 7 Apr 2024 22:41:17 +0800 Subject: [PATCH 10/24] MagicMaker Apply to join (#4895) * Create MagicMaker * Update MagicMaker * Delete resources/profiles/MagicMaker * Add files via upload * Add files via upload --- resources/profiles/MagicMaker.json | 226 ++++++++++++++++++ .../MagicMaker/120_buildplate_model.stl | Bin 0 -> 18684 bytes .../MagicMaker/125_buildplate_model.stl | Bin 0 -> 18684 bytes .../MagicMaker/150_buildplate_model.stl | Bin 0 -> 18684 bytes .../MagicMaker/160_buildplate_model.stl | Bin 0 -> 18684 bytes .../MagicMaker/220210_buildplate_model.stl | Bin 0 -> 18684 bytes .../MagicMaker/220_buildplate_model.stl | Bin 0 -> 18684 bytes .../MagicMaker/250_buildplate_model.stl | Bin 0 -> 18684 bytes .../MagicMaker/310_buildplate_model.stl | Bin 0 -> 18684 bytes .../profiles/MagicMaker/MM BoneKing_cover.png | Bin 0 -> 54924 bytes .../profiles/MagicMaker/MM hj sk_cover.png | Bin 0 -> 51711 bytes .../MagicMaker/MM hj_buildplate_model.stl | Bin 0 -> 18684 bytes .../profiles/MagicMaker/MM hqs SF_cover.png | Bin 0 -> 51640 bytes .../profiles/MagicMaker/MM hqs hj_cover.png | Bin 0 -> 46423 bytes .../profiles/MagicMaker/MM slb_cover.png | Bin 0 -> 41634 bytes .../MagicMaker/MM_buildplate_texture.png | Bin 0 -> 7791 bytes .../MagicMaker/filament/MM Generic ABS.json | 54 +++++ .../MagicMaker/filament/MM Generic PA.json | 32 +++ .../MagicMaker/filament/MM Generic PC.json | 35 +++ .../MagicMaker/filament/MM Generic PEEK.json | 51 ++++ .../MagicMaker/filament/MM Generic PETG.json | 87 +++++++ .../MagicMaker/filament/MM Generic PLA.json | 46 ++++ .../MagicMaker/filament/MM Generic TPU.json | 58 +++++ .../MagicMaker/filament/fdm_filament_abs.json | 88 +++++++ .../MagicMaker/filament/fdm_filament_asa.json | 88 +++++++ .../filament/fdm_filament_common.json | 144 +++++++++++ .../MagicMaker/filament/fdm_filament_pa.json | 85 +++++++ .../MagicMaker/filament/fdm_filament_pc.json | 88 +++++++ .../filament/fdm_filament_peek.json | 88 +++++++ .../MagicMaker/filament/fdm_filament_pet.json | 82 +++++++ .../MagicMaker/filament/fdm_filament_pla.json | 91 +++++++ .../MagicMaker/filament/fdm_filament_pva.json | 100 ++++++++ .../MagicMaker/filament/fdm_filament_tpu.json | 88 +++++++ .../machine/MM BoneKing 0.4 nozzle.json | 136 +++++++++++ .../MagicMaker/machine/MM BoneKing.json | 12 + .../machine/MM hj SK 0.4 nozzle.json | 138 +++++++++++ .../profiles/MagicMaker/machine/MM hj SK.json | 12 + .../machine/MM hqs SF 0.4 nozzle.json | 137 +++++++++++ .../MagicMaker/machine/MM hqs SF.json | 12 + .../machine/MM hqs hj 0.4 nozzle.json | 129 ++++++++++ .../MagicMaker/machine/MM hqs hj.json | 12 + .../MagicMaker/machine/MM slb 0.4 nozzle.json | 129 ++++++++++ .../profiles/MagicMaker/machine/MM slb.json | 12 + .../machine/fdm_machine_common.json | 118 +++++++++ .../profiles/MagicMaker/magicmaker_hotend.stl | Bin 0 -> 363684 bytes .../process/0.10mm Fine @MM BoneKing.json | 117 +++++++++ .../process/0.10mm Fine @MM hj SK.json | 117 +++++++++ .../process/0.10mm Fine @MM hqs SF.json | 117 +++++++++ .../process/0.10mm Fine @MM hqs hj.json | 117 +++++++++ .../process/0.10mm Fine @MM slb.json | 117 +++++++++ .../0.10mm Fine Fast @MM BoneKing.json | 118 +++++++++ .../process/0.10mm Fine Fast @MM hj SK.json | 118 +++++++++ .../process/0.10mm Fine Fast @MM hqs SF.json | 118 +++++++++ .../0.12mm Fine BestFast @MM BoneKing.json | 118 +++++++++ .../0.12mm Fine SuperFast @MM BoneKing.json | 118 +++++++++ .../process/0.20mm Standard @MM BoneKing.json | 117 +++++++++ .../process/0.20mm Standard @MM hj SK.json | 117 +++++++++ .../process/0.20mm Standard @MM hqs SF.json | 117 +++++++++ .../process/0.20mm Standard @MM hqs hj.json | 117 +++++++++ .../process/0.20mm Standard @MM slb.json | 117 +++++++++ .../0.20mm Standard Fast @MM BoneKing.json | 117 +++++++++ .../0.20mm Standard Fast @MM hj SK.json | 117 +++++++++ .../0.20mm Standard Fast @MM hqs SF.json | 117 +++++++++ .../process/0.30mm Draft @MM BoneKing.json | 115 +++++++++ .../process/0.30mm Draft @MM hj SK.json | 115 +++++++++ .../process/0.30mm Draft @MM hqs SF.json | 115 +++++++++ .../process/0.30mm Draft @MM hqs hj.json | 115 +++++++++ .../process/0.30mm Draft @MM slb.json | 115 +++++++++ .../0.30mm Draft Fast @MM BoneKing.json | 116 +++++++++ .../process/0.30mm Draft Fast @MM hj SK.json | 116 +++++++++ .../process/0.30mm Draft Fast @MM hqs SF.json | 116 +++++++++ .../process/fdm_process_common.json | 70 ++++++ 72 files changed, 5482 insertions(+) create mode 100644 resources/profiles/MagicMaker.json create mode 100644 resources/profiles/MagicMaker/120_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/125_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/150_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/160_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/220210_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/220_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/250_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/310_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/MM BoneKing_cover.png create mode 100644 resources/profiles/MagicMaker/MM hj sk_cover.png create mode 100644 resources/profiles/MagicMaker/MM hj_buildplate_model.stl create mode 100644 resources/profiles/MagicMaker/MM hqs SF_cover.png create mode 100644 resources/profiles/MagicMaker/MM hqs hj_cover.png create mode 100644 resources/profiles/MagicMaker/MM slb_cover.png create mode 100644 resources/profiles/MagicMaker/MM_buildplate_texture.png create mode 100644 resources/profiles/MagicMaker/filament/MM Generic ABS.json create mode 100644 resources/profiles/MagicMaker/filament/MM Generic PA.json create mode 100644 resources/profiles/MagicMaker/filament/MM Generic PC.json create mode 100644 resources/profiles/MagicMaker/filament/MM Generic PEEK.json create mode 100644 resources/profiles/MagicMaker/filament/MM Generic PETG.json create mode 100644 resources/profiles/MagicMaker/filament/MM Generic PLA.json create mode 100644 resources/profiles/MagicMaker/filament/MM Generic TPU.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_abs.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_asa.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_common.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_pa.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_pc.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_peek.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_pet.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_pla.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_pva.json create mode 100644 resources/profiles/MagicMaker/filament/fdm_filament_tpu.json create mode 100644 resources/profiles/MagicMaker/machine/MM BoneKing 0.4 nozzle.json create mode 100644 resources/profiles/MagicMaker/machine/MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/machine/MM hj SK 0.4 nozzle.json create mode 100644 resources/profiles/MagicMaker/machine/MM hj SK.json create mode 100644 resources/profiles/MagicMaker/machine/MM hqs SF 0.4 nozzle.json create mode 100644 resources/profiles/MagicMaker/machine/MM hqs SF.json create mode 100644 resources/profiles/MagicMaker/machine/MM hqs hj 0.4 nozzle.json create mode 100644 resources/profiles/MagicMaker/machine/MM hqs hj.json create mode 100644 resources/profiles/MagicMaker/machine/MM slb 0.4 nozzle.json create mode 100644 resources/profiles/MagicMaker/machine/MM slb.json create mode 100644 resources/profiles/MagicMaker/machine/fdm_machine_common.json create mode 100644 resources/profiles/MagicMaker/magicmaker_hotend.stl create mode 100644 resources/profiles/MagicMaker/process/0.10mm Fine @MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/process/0.10mm Fine @MM hj SK.json create mode 100644 resources/profiles/MagicMaker/process/0.10mm Fine @MM hqs SF.json create mode 100644 resources/profiles/MagicMaker/process/0.10mm Fine @MM hqs hj.json create mode 100644 resources/profiles/MagicMaker/process/0.10mm Fine @MM slb.json create mode 100644 resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM hj SK.json create mode 100644 resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM hqs SF.json create mode 100644 resources/profiles/MagicMaker/process/0.12mm Fine BestFast @MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/process/0.12mm Fine SuperFast @MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/process/0.20mm Standard @MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/process/0.20mm Standard @MM hj SK.json create mode 100644 resources/profiles/MagicMaker/process/0.20mm Standard @MM hqs SF.json create mode 100644 resources/profiles/MagicMaker/process/0.20mm Standard @MM hqs hj.json create mode 100644 resources/profiles/MagicMaker/process/0.20mm Standard @MM slb.json create mode 100644 resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM hj SK.json create mode 100644 resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM hqs SF.json create mode 100644 resources/profiles/MagicMaker/process/0.30mm Draft @MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/process/0.30mm Draft @MM hj SK.json create mode 100644 resources/profiles/MagicMaker/process/0.30mm Draft @MM hqs SF.json create mode 100644 resources/profiles/MagicMaker/process/0.30mm Draft @MM hqs hj.json create mode 100644 resources/profiles/MagicMaker/process/0.30mm Draft @MM slb.json create mode 100644 resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM BoneKing.json create mode 100644 resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM hj SK.json create mode 100644 resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM hqs SF.json create mode 100644 resources/profiles/MagicMaker/process/fdm_process_common.json diff --git a/resources/profiles/MagicMaker.json b/resources/profiles/MagicMaker.json new file mode 100644 index 0000000000..1da3457e31 --- /dev/null +++ b/resources/profiles/MagicMaker.json @@ -0,0 +1,226 @@ +{ + "name": "MagicMaker", + "version": "02.00.00.00", + "force_update": "0", + "description": "MagicMaker configurations", + "machine_model_list": [ + { + "name": "MM hqs hj", + "sub_path": "machine/MM hqs hj.json" + }, + { + "name": "MM hqs SF", + "sub_path": "machine/MM hqs SF.json" + }, + { + "name": "MM hj SK", + "sub_path": "machine/MM hj SK.json" + }, + { + "name": "MM BoneKing", + "sub_path": "machine/MM BoneKing.json" + }, + { + "name": "MM slb", + "sub_path": "machine/MM slb.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "0.10mm Fine @MM slb", + "sub_path": "process/0.10mm Fine @MM slb.json" + }, + { + "name": "0.20mm Standard @MM slb", + "sub_path": "process/0.20mm Standard @MM slb.json" + }, + { + "name": "0.30mm Draft @MM slb", + "sub_path": "process/0.30mm Draft @MM slb.json" + }, + { + "name": "0.10mm Fine @MM hqs hj", + "sub_path": "process/0.10mm Fine @MM hqs hj.json" + }, + { + "name": "0.20mm Standard @MM hqs hj", + "sub_path": "process/0.20mm Standard @MM hqs hj.json" + }, + { + "name": "0.30mm Draft @MM hqs hj", + "sub_path": "process/0.30mm Draft @MM hqs hj.json" + }, + { + "name": "0.10mm Fine @MM hqs SF", + "sub_path": "process/0.10mm Fine @MM hqs SF.json" + }, + { + "name": "0.20mm Standard @MM hqs SF", + "sub_path": "process/0.20mm Standard @MM hqs SF.json" + }, + { + "name": "0.30mm Draft @MM hqs SF", + "sub_path": "process/0.30mm Draft @MM hqs SF.json" + }, + { + "name": "0.10mm Fine Fast @MM hqs SF", + "sub_path": "process/0.10mm Fine Fast @MM hqs SF.json" + }, + { + "name": "0.20mm Standard Fast @MM hqs SF", + "sub_path": "process/0.20mm Standard Fast @MM hqs SF.json" + }, + { + "name": "0.30mm Draft Fast @MM hqs SF", + "sub_path": "process/0.30mm Draft Fast @MM hqs SF.json" + }, + { + "name": "0.10mm Fine @MM hj SK", + "sub_path": "process/0.10mm Fine @MM hj SK.json" + }, + { + "name": "0.20mm Standard @MM hj SK", + "sub_path": "process/0.20mm Standard @MM hj SK.json" + }, + { + "name": "0.30mm Draft @MM hj SK", + "sub_path": "process/0.30mm Draft @MM hj SK.json" + }, + { + "name": "0.10mm Fine Fast @MM hj SK", + "sub_path": "process/0.10mm Fine Fast @MM hj SK.json" + }, + { + "name": "0.20mm Standard Fast @MM hj SK", + "sub_path": "process/0.20mm Standard Fast @MM hj SK.json" + }, + { + "name": "0.30mm Draft Fast @MM hj SK", + "sub_path": "process/0.30mm Draft Fast @MM hj SK.json" + }, + { + "name": "0.10mm Fine @MM BoneKing", + "sub_path": "process/0.10mm Fine @MM BoneKing.json" + }, + { + "name": "0.20mm Standard @MM BoneKing", + "sub_path": "process/0.20mm Standard @MM BoneKing.json" + }, + { + "name": "0.30mm Draft @MM BoneKing", + "sub_path": "process/0.30mm Draft @MM BoneKing.json" + }, + { + "name": "0.10mm Fine Fast @MM BoneKing", + "sub_path": "process/0.10mm Fine Fast @MM BoneKing.json" + }, + { + "name": "0.20mm Standard Fast @MM BoneKing", + "sub_path": "process/0.20mm Standard Fast @MM BoneKing.json" + }, + { + "name": "0.30mm Draft Fast @MM BoneKing", + "sub_path": "process/0.30mm Draft Fast @MM BoneKing.json" + }, + { + "name": "0.12mm Fine SuperFast @MM BoneKing", + "sub_path": "process/0.12mm Fine SuperFast @MM BoneKing.json" + }, + { + "name": "0.12mm Fine BestFast @MM BoneKing", + "sub_path": "process/0.12mm Fine BestFast @MM BoneKing.json" + } + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, + { + "name": "fdm_filament_pet", + "sub_path": "filament/fdm_filament_pet.json" + }, + { + "name": "fdm_filament_abs", + "sub_path": "filament/fdm_filament_abs.json" + }, + { + "name": "fdm_filament_tpu", + "sub_path": "filament/fdm_filament_tpu.json" + }, + { + "name": "fdm_filament_pc", + "sub_path": "filament/fdm_filament_pc.json" + }, + { + "name": "fdm_filament_pa", + "sub_path": "filament/fdm_filament_pa.json" + }, + { + "name": "fdm_filament_peek", + "sub_path": "filament/fdm_filament_peek.json" + }, + { + "name": "MM Generic PLA", + "sub_path": "filament/MM Generic PLA.json" + }, + { + "name": "MM Generic PETG", + "sub_path": "filament/MM Generic PETG.json" + }, + { + "name": "MM Generic ABS", + "sub_path": "filament/MM Generic ABS.json" + }, + { + "name": "MM Generic TPU", + "sub_path": "filament/MM Generic TPU.json" + }, + { + "name": "MM Generic PC", + "sub_path": "filament/MM Generic PC.json" + }, + { + "name": "MM Generic PA", + "sub_path": "filament/MM Generic PA.json" + }, + { + "name": "MM Generic PEEK", + "sub_path": "filament/MM Generic PEEK.json" + } + ], + "machine_list": [ + { + "name": "fdm_machine_common", + "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "MM hqs hj 0.4 nozzle", + "sub_path": "machine/MM hqs hj 0.4 nozzle.json" + }, + { + "name": "MM hqs SF 0.4 nozzle", + "sub_path": "machine/MM hqs SF 0.4 nozzle.json" + }, + { + "name": "MM hj SK 0.4 nozzle", + "sub_path": "machine/MM hj SK 0.4 nozzle.json" + }, + { + "name": "MM BoneKing 0.4 nozzle", + "sub_path": "machine/MM BoneKing 0.4 nozzle.json" + }, + { + "name": "MM slb 0.4 nozzle", + "sub_path": "machine/MM slb 0.4 nozzle.json" + } + ] +} diff --git a/resources/profiles/MagicMaker/120_buildplate_model.stl b/resources/profiles/MagicMaker/120_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..2c4ecb81ee797656cee51f51e80812584b11c8c5 GIT binary patch literal 18684 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 O-!C$v8d_m|B>F!((Y0v+ literal 0 HcmV?d00001 diff --git a/resources/profiles/MagicMaker/125_buildplate_model.stl b/resources/profiles/MagicMaker/125_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..e3e9f08071caa707654698e254ae16f053b136de GIT binary patch literal 18684 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/MagicMaker/150_buildplate_model.stl b/resources/profiles/MagicMaker/150_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..6b8b197d4c7f2551308823ca3bc42889d26eab84 GIT binary patch literal 18684 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/MagicMaker/250_buildplate_model.stl b/resources/profiles/MagicMaker/250_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..0b6d7de9b319a7208f63f0f3328295873460da84 GIT binary patch literal 18684 zcmbuHd3cmnmc~z+gn)vwD2W7yHEcEzQWaFt1Pd2hbbtm1w1*Z%Tcri39h;UJZHj$* z#HDqF0JeargproEszMMog;k6(E+B4E@;Ekv0n{L2WC;+{_uTWHs<*8B-}pS;-Y4(* zedoL1UCy~nIcf4u*G-$yYy9oA@0|5O(Qx|z{_}v3=-!Pv)eHAL95esBymst_c(=kc zaiR;VxZK^8ucuJ#j|Jo6lOB@46Wy~ur+SSc*gGmNf@z|||Cgw~ZPC3MgwkwPJNEkc z#SfjezS9X*T*P(ON8V=zvF7}7)&~+=W~+Pp1>;9Lw-_Jos)%l>D~LUE>A2Xfb!)3o zL1LyyTx)%NkX;h%no|2 zX#A#}>KXENLq%12@kcx7CayHk)iTjn+om1t9zWL5#{NB>K*dE6H5eb^qlxN&U2NMU zgoKvas;H`WywhE65+iNRUjYIY7a=|-oA!7|+QZZ%^(-y36@CSxE`~T~h)F{~Pg9Uc z|5h8$P7RQKKO(Iyf2+||dBGKq??&Vz_=_T;W&S(S(rt777xY;WWj|#*1_V27YrUU{YrYt`(vJroH@T+mLZao&HvH(H?0pO&}vh`xZp%HU&-tlpc9SAo7&@>yur+S+XXej<3Atw&bfv*CVUcJ+vqf&|X0iR zyHoKi&Qn5Kg#SMj!|#Lb(cD@P@1N}LNT7m5E_H|T!4DTI6hi{7_D<~v?c#2BoFjo&w{*VLL@hXhC_&U~(4@fQUk}e9&`Q2r zR-)AUIQZ4jz~T>wS^^br!IckXC9XDB=-bTHJ$FVvopHv_qNpIjee8$#g(hm8v!%H1 z^}ZQzg;sYT>>f;I85a+FG}7U=!InS;iBo14?e5FAZ%B0FNZZJPbwe@;w7R0IcQBP@ zT)%p5;F*JqZ9PyyLT2sk#8viNy*6o9^t))D^??LhaV$x_RomTT{yM&EuM7gMD(VY^ zoRM)pNA&IT$^QGt$b5wg5*!m#Uw6RQmHzqd8*M$1Kr4>B+L}Zyd2^!=K7Y;x=`k-%rh7Tk#Um^NUUhD9c2c!k@S!jh(o5**(G_wCTiJUl#Hn;XPGmb=L zj11;mot+x_{Wyuvs33v)HPNUsGmBsSUNQhwkZ9MrPdt@n9GPCbwPCen8AzZNX6Hoj z2e%YYJS>?EDo8Z9_JwFLebAobjXz4Zgalgkt|*Lau4S^>Ax)9s49Un)S>4z_IXmN% zY}V)3tPd3=hVK{v^RCG({hC=KfmY3}1B^e(OKtWV(d-o!COUbUEI!HPiFvKB{MqXz zs34J^w`VQi9(b|kZ?-3*f`rsbXSg8+a|5R~NN-01t@sWF+S4RHV8&Rlmd+4~s zCz%!OBa`xwh!%-pqgmTIpIuRz-uy&k7vzW*=0LkbbQ5)skoC zM(2JdGaM3V#Um~CR#zQq>wm|aMUg-&U4==E+S>n7|F^%AagGWSoUiD2BdY)HmhfIL z8X$pI7$1oy^xWxR=tUeH=eR^uWpB43p8nYo6P%@02b7B-0-j3KU1Kwe>&+i7uud zXI?&SX`&wGTci6v`lWpK9xxkKp%^N;CRaaiyR4n? zNklbY94>yfV0y+|r4zU+n%CITU+b-LaCL{PFdv;UYc*Zt?5#f>Uhero1&Ma;P6gX| zZ%FiY|7C&pUOkXND<7Q>?nu_W>)Ne>r}xXZLdATm;E&!H#U~NP3PaIRTckZuL1OQ` zW>XJoO`@GOw^n|8wX``BXw~D3=HPL!FPQOh;Mw9i-s%p&71DdgP6*~FS6;KaH4Te; zt2`1wSFD7s34JT z+M~f6!9=T`8yA?rRYol;NOU!AGdMYFi_B=c=%Q10)S`mK$EH2CjwU=W?w%*G>c}EblTB6RM6_mAjyPT-F2-%0L`94uP zQug`?2`#e~=JRF@0)dK)5Fa-^pHn*D+Yv@W%WQ?~5+Wo}aS^f)cPzW4?4;REJ)T{e z_N_2u#jim0sUbR=y;ojKqJo5$Wk>j9^L6j`zAh?S=KVe0bK*U6A|z085whd;l=-^X zdhLOPmf1?jrucZ$5Z8GGDlS5Hyq?~eQ@X%w4t4UfkYC6tonwe)=SEhc zf&`9cqC+hWHWHj`T~LJzj$nKe(cPtg32-Ff_CN&*ElbTOzL-;b_nwE#%)htc?Cdl1 z2k*TR4d0G)u-ywUHM{3!>;n}SK|71K6PcauQnMGHK`6~uID@AXsJI9k%|5;|{c3vt zIO_umEwdHQ^XUXCE<)}j0{9bpyDFT{<^6Le<%K4{B@DgGFzob z93)V25wvrd@xiTU&OodWB(%&{7=6+SR9plR`)C));S8h9{QGCvuS_|)M~Xd$DAyx$ z153A{f0O( z2JNuB#;mp}q&?}voo%i(g{>t zgv{-yniAD-$(e8n2`#e~uBnKSK*dFf53iTR_*)^NWwydqSh8PP0u>iQ)WLkKCrxk9 z`m`W}P@1i94VO-!;v&R{H)^Z79!O}Jt#ECa9Osrm#YGTZWa{C~R~dxTY^A+K&T)`H z#YITJYV>jjQ;oE{2G~pR6v*sTw=|fZE;$1#NN8DdAM;imKe!%*nYWhtP13V)Bv5e? z@~yn6W_=)`Wwych_ZT@cFxUvnO+kQnzXql~WT|$HeDlS5NczFr;T|z?3 zY=x_(WL{zkR9r-IoR@mz+_Xn(O{QhG!Zn;7=Scz;7a=~(d{r9q@?9jf%vPFNN-seI z6&E2sOdc9Dd8lncJ;5@&rQ5VT+VoQ0TjIZ)d>05*Tm;iZb%wZlwd6iXXql~aFU!nT z#s?CpxCp+rV0&Urb2ucl%vQSFCO%AWPZFrO2syzrxo(X67WXS8w9Hnz?c_nm z3ldtEdhmHmwz(n1ZH|QQ8?)jf4>=zeA4tgjA>Lht_!zk+r+T*+&ymnFTk&kix2ePj5~#Qc z@$v47MD^K)awioDElWM*hLHF`g6DH>DHkC=yolqqM~YCItvLGdeIMypNTA{(#0N*t z1D{FXMMBGLB~etz2NI~b2pJ!{m)sj0a5!N{EfQL0E6r+ToFjpXix3}XF5%q|>qGB7 z^0TzeR(gXnIhP~}R9r-w51tbV2`#gg-iDBQ*Ly2VpyDDj^D88@%vO3wBRRJx^D9(b zgv1Xs`@}f1aXpaGGF#~_67hiqDlQ@!Ym<92NNAa@^gc^weuavQ5FeN=A)#fq(pxrC z4^I>jMcbvz6X@ z6CX&R;vzEhDsN~&3e%KKtjt>54jO9K9G?4Lu%+E#D}-*?A0UnET!3sXS-CMhy*Gw zLVR5FeWH4bcWQ}*mZcu@djqKl5GN2~=E!_`qxl2`#gg zL{S|dNTA{(WPF&}hcf^>29eM*TX8nPzZj8mjsz+$LVS=p?=t5G=FFBtdP>IU1Gvkn zf0y3^Fk#LOm>^V;(6a0Z4{kpt+JEiMe9BvP%B+p{tJyJ0gk>Vbr;EHr1RI}Ahu5!rc=Gz_ zT_0v!0u>~5r%>7>YhACBhS&R80u>~5|5AGUC98a!UtN8vB~U>^Z;?pNvv2Wj-tHjK zN@Jq<_|GSLRercb-U<~YG*U}FI!;+1_@h^IRFIH(rQhnBw?+l_d0!V5Bslt{+GA~f z*QoCwqyTr*M3T1vN!vnf&|_JA{w~s zzUZ-Y^X%+{1X^)qNPXQ`vK9vZ&>*u9DoF4=pK8IrPn1VG_L*(xD^!q>SzCL_<16|` zUw>%1B~U>^*M{<~DyAIwUp@4VVxALGK|*gN$xWxzZC8Z1{nvauqL4r{Y9P0xWB=jzpoE4q+uPnadnF})r zw9?E;e6+-UfxDl3CdxHO1qr>2B|b{qmPOXguCzXoKr77v#mC$;?TSZtxyTZzAc1#V zhz1W|I;`%KP8kGRrQc4-z2l`w%guu=fmZ20*jrWIGpG&_9_h`As33v=O$DMh z#lA@4QR(eSpp~9Fh>t^y&iB9izRc~YAfaa=5)GDDZ1Z2)BJl$iB=m$vBF<$`B_iv+ z7=;QFdTu1dzu#FO8Rf-6RFKfqEFo&!t|*Rru@)61_(}Ym7K!I)Cm)a07D+ru1qoa& z5p8*-Z-Bg<0SUB{`e~L?@>sclLT|}SP(dPn9c9K~K*wPE_>kXx@C`cb`9#yE+*mo% zC*vFyyg`RI_J~G&v?uW9pJgsV0`(+HGf&|_|Gq-|;9_A4aNO3w;q7Og0GVe=ig2!RR`x*I73ek&x<3L{a< Yp4$TzBrxL?!uVi$D7$fkq<0b`697qpLQ$w(rcQ7NSb zJp$?>VG$>&XlRa1G*#8?c3~IVk`Y^Ukj;sJ$a1hjh`U11y}$czz3;Q${56~;{0`sy zdH4O^Z@KrkR3=OuJ7UVuO2+-B>Wky>U%#N~!8HGOz_yVy8x|B4 zXNZ2ZPRa|p{I3*GKVE!aL$7lEccLSI&aYp^gm_0Kj1ZdW$w;C=K~2Vi`CuTsv2fI-ihniejQOKCN?s0*{ZYpO;^j{;*BmI#izCcYVWOmUqnz&hfFGi6SOCMIr$oNGxOeC8mi^uO%9{ zD!+cJe%*M#bun&_?wNu7Tq_eDTzli8;SHZ1?&khINT3o%5FKV8i4&Rn`{uazh$CTT zvFf*ORKrEnx@88rn*R+5RKf`LF>!Zs`tKcGdvHDcXIWXS@GB5q%*6LhOz6EQpdbq85m{~JTgBGJD&~iLH=-~?z9qNRC6#hGk9 z&P+U<__yo!xSAt@RxK?ZD`zwpRsJSV-b((g9sj8#P(k8U^N0rD$NxnHtqL=~j}4O! zmsWdkMdT|;;QUDR*mHL#|1tR-_pOi!S{1X8j+M8#dVJV6o)|mepROK6zJdhK^F%iv znc3&AyN~4%Xmz%wD6_DjFf-D%p!--v?yXP>5*?Ya7JRgPd1A-3i*tyxExy$wHHDc@ zc}93X_^)^xzYn&@H!YP7J+i$W2~?11OT%G&$itP2r;$Lb9g`~>YP|92Y_kL^NPIN8 zq9RCaoAZpTITC1fW5F36$4Q|^51 zI@mk9;Jx0CKt)<`@dKAs3wkX`o^#6;`c|MI@fFXao$|W4HzfM*Si9u@6<6mFXf_HBh7!S0ms@!wtKTE5@=_JxRYv{4ib(E*%KQ^WnSv#nN8^)- zuG#dVVtFM1oSUHt5`aAi#Gn%!G`8-kUKJjR2a=0TmBdkBso`9`)rYor@>dxg4gTk7 z>4xH)bKWXQ_-h}cZ=bs}vfo?d1lDSS^;t2m)ohKkW8cxlJl{uF!F3z^tMuRSlOA)U z=Vt5SKPzZeRO#3JlI5>N|8&5xVnq;?CV+(3AAcOg-nJAko=5l)!Wmk7RY9lskQ9+^=6;=Mz8^J_* zE5}6ZU(r#E3KBo!w)s0Hk{OqXxwy~=2%HcX{Q9$-FFcMZ4D_oZlA%RL5q5E)$+mywKcT$hFsSA87%vkX&5b@q? zO!i)7Er|*eR@NQif<48tYrLTkDS|siGd!0N*JL#UdK;l%BOklfrORC z%EqSpKmwI8LU+6_eJQ{EKCeBHu(DV+@;JA>ez%8QF1yYfz8ka-6(n#p%Qux>1DV(3 z>rlZFj87sO-X|JWg6Dbgj)ax9=Hvg8Uw&89gE9VlEzZuom&LPPQ6=yCt`E+^yn8P7 zh{@{(m0W_h^j%NHJKN>F7oI~HtycaF9wa!bWoP{`f`*EZgFI?)?l{KzK*Gvmh4Xxn z2rB9i34OyJ{QN7pH%iTsu(DWTWFSHUl`w)x>LK4rzL)qw!pdS5j5tW35=PLLKI}tU zPg+rYAYo;-@}p0Xz(^KG5Qz`|6X*Z9Z}o$ImGSpm{T>q}u=nAvD)(JSYkSCOvU*^) zWMz31e#300=IW6pf{JEHNa$DS$Y*LpzR>nS!pdTW`5X}vsDu&P=ARagNzdP@{R#;y zi&ZcKYz6|AFhal87km*&?__2an5k6!&KpEdak62X2YGidzE4|ugLeb~>PgX;mm z$4K9er)Mj{WnV$U%0w4&RP*YQ78Li`tt_)Mu9kuXDq)1q?O&bB)W4}`!f_<5ELOOt zB0>U{FhYHJy~L{ruIRKZR=5hw_A5uAV*ZdII*-5A0PgLxJ}Ay1j20_g!vzUc!U*-@ zjoNx?4)CcFGY0g7k3)%@5?>?-x z@=%^-ZEs2boiijLPzfW1CfdcswaYa3LBh&nWqVmXSFsNyPzfXC)`IJaY0Ke|u(DX$ zZkzhx-kv2;2_y6bi*wzy^et%*B&;k}w(qAtkU%Ajkn^wXOznIiVP&zh-AKJzgE<2# zVTAgadpc8J`-rX$kg&2?*{-VA0|`{Z2=&px_phGxRxC(ZS?eL^EnWDAkhD1xwr?y- z7@?^%~+p|_5NT3o%XgvmV9?Ee_+9QsHm9-waTd(aQnX3`DD=$hI zp+2|;V_u%f_3)o%WwEl;0j&oTsDu&fL)K|t-;E<-WwEkz3iW{mDq)0<4_Fn&k+8B@ z+3AV;KmwI8LdUrm)ykzkkg&2?*@=+OS4f}|M(BKnkrN3ki(;a<+s7Dq)1&#UgtB1D+2#R}>#e zSXr#3SIUhP-koP3NT3o%s1I)pIv+?_S*&Dq$yuuUKmwI8LVb8MgY$uem9-vvKCC{F z(D_5XhY@n@W8kfl3&m_4uzZGWFj*tann8u(H-eZwRRm zBxF9fmI@=(hZk|Y_V5X##Y&=&-1pIbg#;>Lg!=Fzr}Ke?mBmVSXr#>HiXW*-di~Wl`tYVze2*wVr6$UvU7Vjzd|L9(D=c#Pg)|I)B_1Ci)Q1;2oew0eELL{wO?@DNN*IxwUm;;-v9kMj z>I3sDRKf@y=To@7$JV;FS{w;0i^%~X-z*43en^dsDu$32j%R8 zPc+gpCn8~Gv65aX_uDm|BY{d7p+0!_Dd+W|^MQnw#meprs}Cel2_w`8ukOluJ?MNO zVP&m{-iTKpNa*~bH4Gy(zw&mSy?Xf1GFq%;w)68uBv1(>v>wAwX6h$-=bT7bS?i&{ zH_&<@A@jMlR2ZQ?Fk3>x%3>wa$Isi5KqZV&ADCYuVP&z>C~D&a^D9)s2pu0h`$z`h z#vl?_7AwgH!$CT}HqyS){@Em51!&52okZq2C& z61uXmoFVz~fzp!4evw0<71oL9kpU}HV`g6L2z)NSq3s%ZHGh6(a?!p#N1%d)-FnkI z6Pxy365ajN8*&J=lC0nVR?D{zPM!YAg^oZ43C-c{>wZ7+xzx<}+BgCgBy6Wp+hgF0 zlCo`^yEp#MlheAo;xXOvkxjr;5{Is$kuyP_kaHfH~S!gRuUQfue-VR!_kVv zI{To4gv|4P3l4m0X|l9Sm7A|nK|*J3>m^&~cTF9AV4fpTLBiIC`mHuiIvqK9^=qXv zC!&Ic-AK}#P7~VAPo(}h%Z(@`(8|`hIzBevu`d$8aGLXh3KAHJh;CbyiM-RMi>n7J zNLaj5AJbo6n;deso%~WSh6)lEMRmVq?(7c9AHSV&^*{v)i|v|a%SNENndSq93ug!gh z@5#7(+Iq7F`_`CD|Hqk@F(ax0PdT3%|- zVx3D+LBf7FrEm5ARf`kvtwrNp@M{+8!0jC zj(y32UK~UP2|LYFqPqS3()C`fMFk0YlKiGc-30y4^&3dA1bmzZo z&VU43Y5gqA=)7=gr1#~Tm!N_~a2>^CFlu8kI6nOQa5z@@S3;9U*A2?cj`Qp&vKxDH z=Pr0-umAf^(bxYYJC|e$w8DFY{Ck{DKd-y`l+IVE;El%MTRpjIcIlC~G~(cxKr6Xx zG?0b-OhH literal 0 HcmV?d00001 diff --git a/resources/profiles/MagicMaker/MM BoneKing_cover.png b/resources/profiles/MagicMaker/MM BoneKing_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..18b5ad2d19fad636b3f2eaf7e1db74958b2c58d2 GIT binary patch literal 54924 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 O0000v6jww5beFW!U6bza9G&ldKWyW9_^`Ws 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�ikVHL(=idN5+wj$m*a?rmo9M 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/MagicMaker/MM hqs SF_cover.png b/resources/profiles/MagicMaker/MM hqs SF_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..fd0a4ba09887e5b2077fc049349a66ec07477471 GIT binary patch literal 51640 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

M>(t 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/MagicMaker/MM hqs hj_cover.png b/resources/profiles/MagicMaker/MM hqs hj_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5cd8f9e46fe7d99d611036664aea4b60e58dbd GIT binary patch literal 46423 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%0DLl8KW@kgn&ST9*dKTnFN0Lfh!bM*WoSiediYs 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/MagicMaker/MM_buildplate_texture.png b/resources/profiles/MagicMaker/MM_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..56a2cc04e18a17181ee396141ba9bc962e9611fc GIT binary patch literal 7791 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 s26pCJQKHTQ&_PaJ{rcjtGwv>qzGFl}XxBsM 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

sIq@SJf?@wf20a~mta<0k@@_` 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

`8 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

y;qX9n?_SxvmtSnIX{NEg>SXdVp)i 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 diff --git a/resources/profiles/Flashforge/flashforge_adventurer5m_series_buildplate_model.STL b/resources/profiles/Flashforge/flashforge_adventurer5m_series_buildplate_model.STL new file mode 100644 index 0000000000000000000000000000000000000000..ba3120726ad262439dccbcfc775f797b2c1221ee GIT binary patch literal 473684 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¬G97CI92%^ZU6w5%& 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 z�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 Date: Wed, 10 Apr 2024 11:31:47 +0800 Subject: [PATCH 22/24] trigger build for changes in build script --- .github/workflows/build_all.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build_all.yml b/.github/workflows/build_all.yml index a45d336f86..e5997c2e70 100644 --- a/.github/workflows/build_all.yml +++ b/.github/workflows/build_all.yml @@ -24,6 +24,9 @@ on: - '**/CMakeLists.txt' - 'version.inc' - ".github/workflows/build_*.yml" + - 'BuildLinux.sh' + - 'build_release_vs2022.bat' + - 'build_release_macos.sh' workflow_dispatch: # allows for manual dispatch inputs: From eef66022a0522d18dc61a9ad2f4b62bf2b851c20 Mon Sep 17 00:00:00 2001 From: yw4z Date: Wed, 10 Apr 2024 16:42:39 +0300 Subject: [PATCH 23/24] Small change on Toolbar order (#4581) * Update GLGizmosManager.cpp * Update GLGizmosManager.hpp --- src/slic3r/GUI/Gizmos/GLGizmosManager.cpp | 2 +- src/slic3r/GUI/Gizmos/GLGizmosManager.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp index a30f87d31e..4a747ad963 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp @@ -199,9 +199,9 @@ bool GLGizmosManager::init() m_gizmos.emplace_back(new GLGizmoMeshBoolean(m_parent, m_is_dark ? "toolbar_meshboolean_dark.svg" : "toolbar_meshboolean.svg", EType::MeshBoolean)); m_gizmos.emplace_back(new GLGizmoFdmSupports(m_parent, m_is_dark ? "toolbar_support_dark.svg" : "toolbar_support.svg", EType::FdmSupports)); m_gizmos.emplace_back(new GLGizmoSeam(m_parent, m_is_dark ? "toolbar_seam_dark.svg" : "toolbar_seam.svg", EType::Seam)); + m_gizmos.emplace_back(new GLGizmoMmuSegmentation(m_parent, m_is_dark ? "mmu_segmentation_dark.svg" : "mmu_segmentation.svg", EType::MmuSegmentation)); m_gizmos.emplace_back(new GLGizmoEmboss(m_parent, m_is_dark ? "toolbar_text_dark.svg" : "toolbar_text.svg", EType::Emboss)); m_gizmos.emplace_back(new GLGizmoSVG(m_parent)); - m_gizmos.emplace_back(new GLGizmoMmuSegmentation(m_parent, m_is_dark ? "mmu_segmentation_dark.svg" : "mmu_segmentation.svg", EType::MmuSegmentation)); m_gizmos.emplace_back(new GLGizmoMeasure(m_parent, m_is_dark ? "toolbar_measure_dark.svg" : "toolbar_measure.svg", EType::Measure)); m_gizmos.emplace_back(new GLGizmoSimplify(m_parent, "reduce_triangles.svg", EType::Simplify)); //m_gizmos.emplace_back(new GLGizmoSlaSupports(m_parent, "sla_supports.svg", sprite_id++)); diff --git a/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp b/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp index cc6ca682e8..19cf11a8ca 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp +++ b/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp @@ -85,9 +85,9 @@ public: MeshBoolean, FdmSupports, Seam, + MmuSegmentation, Emboss, Svg, - MmuSegmentation, Measure, Simplify, //SlaSupports, From ec8d91e14f735746d115b464a2b3dc98afc15ed1 Mon Sep 17 00:00:00 2001 From: Alex Boyd Date: Wed, 10 Apr 2024 07:54:46 -0600 Subject: [PATCH 24/24] Display filament labels in "change filament" context menus (#4921) * ENH: display filament labels in "change filament" context menus --- src/slic3r/GUI/GUI_Factories.cpp | 38 ++++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 7 deletions(-) diff --git a/src/slic3r/GUI/GUI_Factories.cpp b/src/slic3r/GUI/GUI_Factories.cpp index 6102761b10..386e36d469 100644 --- a/src/slic3r/GUI/GUI_Factories.cpp +++ b/src/slic3r/GUI/GUI_Factories.cpp @@ -897,8 +897,20 @@ void MenuFactory::append_menu_item_change_extruder(wxMenu* menu) bool is_active_extruder = i == initial_extruder; int icon_idx = i == 0 ? 0 : i - 1; - const wxString& item_name = (i == 0 ? _L("Default") : wxString::Format(_L("Filament %d"), i)) + - (is_active_extruder ? " (" + _L("active") + ")" : ""); + wxString item_name = _L("Default"); + + if (i > 0) { + auto preset = wxGetApp().preset_bundle->filaments.find_preset(wxGetApp().preset_bundle->filament_presets[i - 1]); + if (preset == nullptr) { + item_name = wxString::Format(_L("Filament %d"), i); + } else { + item_name = from_u8(preset->label(false)); + } + } + + if (is_active_extruder) { + item_name << " (" + _L("current") + ")"; + } if (icon_idx >= 0 && icon_idx < icons.size()) { append_menu_item( @@ -1881,8 +1893,20 @@ void MenuFactory::append_menu_item_change_filament(wxMenu* menu) //bool is_active_extruder = i == initial_extruder; bool is_active_extruder = false; - const wxString& item_name = (i == 0 ? _L("Default") : wxString::Format(_L("Filament %d"), i)) + - (is_active_extruder ? " (" + _L("current") + ")" : ""); + wxString item_name = _L("Default"); + + if (i > 0) { + auto preset = wxGetApp().preset_bundle->filaments.find_preset(wxGetApp().preset_bundle->filament_presets[i - 1]); + if (preset == nullptr) { + item_name = wxString::Format(_L("Filament %d"), i); + } else { + item_name = from_u8(preset->label(false)); + } + } + + if (is_active_extruder) { + item_name << " (" + _L("current") + ")"; + } append_menu_item(extruder_selection_menu, wxID_ANY, item_name, "", [i](wxCommandEvent&) { obj_list()->set_extruder_for_selected_items(i); }, i == 0 ? wxNullBitmap : *icons[i - 1], menu, @@ -1958,10 +1982,10 @@ void MenuFactory::append_menu_item_plate_name(wxMenu *menu) // Delete old menu item const int item_id = menu->FindItem(name); if (item_id != wxNOT_FOUND) menu->Destroy(item_id); - + PartPlate *plate = plater()->get_partplate_list().get_selected_plate(); assert(plate); - + auto item = append_menu_item( menu, wxID_ANY, name, "", [plate](wxCommandEvent &e) { @@ -1973,7 +1997,7 @@ void MenuFactory::append_menu_item_plate_name(wxMenu *menu) else { plater()->select_plate_by_hover_id(hover_idx, false, true); - } + } plater()->get_current_canvas3D()->post_event(SimpleEvent(EVT_GLCANVAS_PLATE_NAME_CHANGE)); }, "", nullptr, []() { return true; }, m_parent);

>!Y|U7lbo^QHz^__i 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 U)!IaM>~i-XXh8z+6=qrg5AL_Dd;kCd literal 0 HcmV?d00001 diff --git a/resources/profiles/MagicMaker/process/0.10mm Fine @MM BoneKing.json b/resources/profiles/MagicMaker/process/0.10mm Fine @MM BoneKing.json new file mode 100644 index 0000000000..96031f4534 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.10mm Fine @MM BoneKing.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.10mm Fine @MM BoneKing", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_acceleration": "500", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "enable_support": "1", + "gap_infill_speed": "100", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "90", + "layer_height": "0.1", + "line_width": "0.4", + "outer_wall_speed": "45", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "90", + "support_bottom_z_distance": "0.1", + "support_interface_speed": "90", + "support_speed": "80", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "top_surface_speed": "60", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "2000", + "travel_acceleration": "3000", + "compatible_printers": [ + "MM BoneKing 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.10mm Fine @MM hj SK.json b/resources/profiles/MagicMaker/process/0.10mm Fine @MM hj SK.json new file mode 100644 index 0000000000..9e65e3c0f1 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.10mm Fine @MM hj SK.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.10mm Fine @MM hj SK", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_acceleration": "500", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "enable_support": "1", + "gap_infill_speed": "100", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "90", + "layer_height": "0.1", + "line_width": "0.4", + "outer_wall_speed": "45", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "90", + "support_bottom_z_distance": "0.1", + "support_interface_speed": "90", + "support_speed": "80", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "top_surface_speed": "60", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "2000", + "travel_acceleration": "3000", + "compatible_printers": [ + "MM hj SK 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.10mm Fine @MM hqs SF.json b/resources/profiles/MagicMaker/process/0.10mm Fine @MM hqs SF.json new file mode 100644 index 0000000000..aac3d619ec --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.10mm Fine @MM hqs SF.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.10mm Fine @MM hqs SF", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_acceleration": "500", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "enable_support": "1", + "gap_infill_speed": "100", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "90", + "layer_height": "0.1", + "line_width": "0.4", + "outer_wall_speed": "45", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "90", + "support_bottom_z_distance": "0.1", + "support_interface_speed": "90", + "support_speed": "80", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "top_surface_speed": "60", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "2000", + "travel_acceleration": "3000", + "compatible_printers": [ + "MM hqs SF 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.10mm Fine @MM hqs hj.json b/resources/profiles/MagicMaker/process/0.10mm Fine @MM hqs hj.json new file mode 100644 index 0000000000..1cf2bb15bd --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.10mm Fine @MM hqs hj.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.10mm Fine @MM hqs hj", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bridge_acceleration": "1000", + "default_acceleration": "1600", + "enable_support": "1", + "gap_infill_speed": "100", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_acceleration": "1200", + "initial_layer_acceleration": "500", + "inner_wall_speed": "60", + "internal_solid_infill_acceleration": "1600", + "internal_solid_infill_speed": "90", + "is_custom_defined": "0", + "layer_height": "0.1", + "line_width": "0.4", + "outer_wall_acceleration": "1000", + "outer_wall_speed": "45", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_acceleration": "1600", + "sparse_infill_speed": "90", + "support_bottom_z_distance": "0.1", + "support_interface_speed": "90", + "support_speed": "80", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "top_surface_acceleration": "1000", + "top_surface_speed": "60", + "travel_acceleration": "1600", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "compatible_printers": [ + "MM hqs hj 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.10mm Fine @MM slb.json b/resources/profiles/MagicMaker/process/0.10mm Fine @MM slb.json new file mode 100644 index 0000000000..0d84145903 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.10mm Fine @MM slb.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.10mm Fine @MM slb", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bridge_acceleration": "1000", + "enable_support": "1", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "layer_height": "0.1", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "top_surface_acceleration": "1000", + "default_acceleration": "1200", + "gap_infill_speed": "60", + "initial_layer_print_height": "0.2", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "inner_wall_speed": "45", + "internal_solid_infill_acceleration": "1200", + "internal_solid_infill_speed": "60", + "is_custom_defined": "0", + "outer_wall_acceleration": "800", + "outer_wall_speed": "30", + "sparse_infill_acceleration": "1200", + "sparse_infill_speed": "60", + "support_interface_speed": "60", + "support_speed": "60", + "top_surface_speed": "50", + "travel_acceleration": "1200", + "travel_speed": "120", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "compatible_printers": [ + "MM slb 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM BoneKing.json b/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM BoneKing.json new file mode 100644 index 0000000000..edcec6770e --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM BoneKing.json @@ -0,0 +1,118 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.10mm Fine Fast @MM BoneKing", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "initial_layer_acceleration": "500", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "enable_support": "1", + "layer_height": "0.1", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "3000", + "default_acceleration": "10000", + "gap_infill_speed": "250", + "initial_layer_infill_speed": "50", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "200", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "250", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "150", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "250", + "support_interface_speed": "80", + "support_speed": "150", + "top_surface_acceleration": "2000", + "top_surface_speed": "180", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM BoneKing 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM hj SK.json b/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM hj SK.json new file mode 100644 index 0000000000..12fbabfa16 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM hj SK.json @@ -0,0 +1,118 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.10mm Fine Fast @MM hj SK", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "initial_layer_acceleration": "500", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "enable_support": "1", + "layer_height": "0.1", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "3000", + "default_acceleration": "10000", + "gap_infill_speed": "250", + "initial_layer_infill_speed": "50", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "200", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "250", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "150", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "250", + "support_interface_speed": "80", + "support_speed": "150", + "top_surface_acceleration": "2000", + "top_surface_speed": "180", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM hj SK 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM hqs SF.json b/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM hqs SF.json new file mode 100644 index 0000000000..95d35c5974 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.10mm Fine Fast @MM hqs SF.json @@ -0,0 +1,118 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.10mm Fine Fast @MM hqs SF", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "initial_layer_acceleration": "500", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "enable_support": "1", + "layer_height": "0.1", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "3000", + "default_acceleration": "10000", + "gap_infill_speed": "250", + "initial_layer_infill_speed": "50", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "200", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "250", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "150", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "250", + "support_interface_speed": "80", + "support_speed": "150", + "top_surface_acceleration": "2000", + "top_surface_speed": "180", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM hqs SF 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.12mm Fine BestFast @MM BoneKing.json b/resources/profiles/MagicMaker/process/0.12mm Fine BestFast @MM BoneKing.json new file mode 100644 index 0000000000..a852f468cb --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.12mm Fine BestFast @MM BoneKing.json @@ -0,0 +1,118 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine BestFast @MM BoneKing", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "initial_layer_acceleration": "500", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "enable_support": "1", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "initial_layer_print_height": "0.2", + "internal_solid_infill_acceleration": "10000", + "sparse_infill_acceleration": "10000", + "top_surface_acceleration": "2000", + "bridge_acceleration": "50000", + "default_acceleration": "100000", + "gap_infill_speed": "1000", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "100000", + "inner_wall_speed": "800", + "internal_solid_infill_speed": "1000", + "is_custom_defined": "0", + "layer_height": "0.12", + "outer_wall_acceleration": "50000", + "outer_wall_speed": "500", + "overhang_2_4_speed": "30", + "sparse_infill_speed": "1000", + "support_interface_speed": "100", + "support_speed": "350", + "top_surface_speed": "800", + "travel_acceleration": "100000", + "travel_speed": "1500", + "compatible_printers": [ + "MM BoneKing 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.12mm Fine SuperFast @MM BoneKing.json b/resources/profiles/MagicMaker/process/0.12mm Fine SuperFast @MM BoneKing.json new file mode 100644 index 0000000000..9993d37aa7 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.12mm Fine SuperFast @MM BoneKing.json @@ -0,0 +1,118 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine SuperFast @MM BoneKing", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "initial_layer_acceleration": "500", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "enable_support": "1", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "support_top_z_distance": "0.1", + "top_shell_layers": "8", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "default_acceleration": "10000", + "initial_layer_print_height": "0.2", + "internal_solid_infill_acceleration": "10000", + "outer_wall_acceleration": "5000", + "sparse_infill_acceleration": "10000", + "support_interface_speed": "80", + "support_speed": "150", + "top_surface_acceleration": "2000", + "travel_acceleration": "10000", + "bridge_acceleration": "5000", + "gap_infill_speed": "350", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "10000", + "inner_wall_speed": "350", + "internal_solid_infill_speed": "350", + "is_custom_defined": "0", + "layer_height": "0.12", + "outer_wall_speed": "200", + "overhang_2_4_speed": "30", + "sparse_infill_speed": "450", + "top_surface_speed": "200", + "travel_speed": "500", + "compatible_printers": [ + "MM BoneKing 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.20mm Standard @MM BoneKing.json b/resources/profiles/MagicMaker/process/0.20mm Standard @MM BoneKing.json new file mode 100644 index 0000000000..309d1d3ab4 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.20mm Standard @MM BoneKing.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @MM BoneKing", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "initial_layer_acceleration": "500", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.45", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "initial_layer_travel_speed": "60", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "4", + "enable_support": "1", + "gap_infill_speed": "100", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "90", + "layer_height": "0.2", + "line_width": "0.4", + "outer_wall_speed": "45", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "90", + "support_bottom_z_distance": "0.1", + "support_interface_speed": "90", + "support_speed": "80", + "top_shell_layers": "6", + "top_surface_speed": "60", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "2000", + "travel_acceleration": "3000", + "travel_speed": "150", + "compatible_printers": [ + "MM BoneKing 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.20mm Standard @MM hj SK.json b/resources/profiles/MagicMaker/process/0.20mm Standard @MM hj SK.json new file mode 100644 index 0000000000..89506213f6 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.20mm Standard @MM hj SK.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @MM hj SK", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "initial_layer_acceleration": "500", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.45", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "initial_layer_travel_speed": "60", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "4", + "enable_support": "1", + "gap_infill_speed": "100", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "90", + "layer_height": "0.2", + "line_width": "0.4", + "outer_wall_speed": "45", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "90", + "support_bottom_z_distance": "0.1", + "support_interface_speed": "90", + "support_speed": "80", + "top_shell_layers": "6", + "top_surface_speed": "60", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "2000", + "travel_acceleration": "3000", + "travel_speed": "150", + "compatible_printers": [ + "MM hj SK 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.20mm Standard @MM hqs SF.json b/resources/profiles/MagicMaker/process/0.20mm Standard @MM hqs SF.json new file mode 100644 index 0000000000..c04bf60770 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.20mm Standard @MM hqs SF.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @MM hqs SF", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "initial_layer_acceleration": "500", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.45", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "initial_layer_travel_speed": "60", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "4", + "enable_support": "1", + "gap_infill_speed": "100", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "90", + "layer_height": "0.2", + "line_width": "0.4", + "outer_wall_speed": "45", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "90", + "support_bottom_z_distance": "0.1", + "support_interface_speed": "90", + "support_speed": "80", + "top_shell_layers": "6", + "top_surface_speed": "60", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "2000", + "travel_acceleration": "3000", + "travel_speed": "150", + "compatible_printers": [ + "MM hqs SF 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.20mm Standard @MM hqs hj.json b/resources/profiles/MagicMaker/process/0.20mm Standard @MM hqs hj.json new file mode 100644 index 0000000000..4f0224481f --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.20mm Standard @MM hqs hj.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @MM hqs hj", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.45", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "initial_layer_travel_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "4", + "bridge_acceleration": "1000", + "default_acceleration": "1600", + "enable_support": "1", + "gap_infill_speed": "100", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_acceleration": "1200", + "inner_wall_speed": "60", + "internal_solid_infill_acceleration": "1600", + "internal_solid_infill_speed": "90", + "is_custom_defined": "0", + "layer_height": "0.2", + "line_width": "0.4", + "outer_wall_acceleration": "1000", + "outer_wall_speed": "45", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_acceleration": "1600", + "initial_layer_acceleration": "500", + "sparse_infill_speed": "90", + "support_bottom_z_distance": "0.1", + "support_interface_speed": "90", + "support_speed": "80", + "top_shell_layers": "6", + "top_surface_acceleration": "1000", + "top_surface_speed": "60", + "travel_acceleration": "1600", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "compatible_printers": [ + "MM hqs hj 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.20mm Standard @MM slb.json b/resources/profiles/MagicMaker/process/0.20mm Standard @MM slb.json new file mode 100644 index 0000000000..3a2ce22e6e --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.20mm Standard @MM slb.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @MM slb", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.45", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "initial_layer_travel_speed": "60", + "travel_speed": "120", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "4", + "bridge_acceleration": "1000", + "enable_support": "1", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "layer_height": "0.2", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "initial_layer_acceleration": "500", + "support_bottom_z_distance": "0.1", + "top_shell_layers": "6", + "top_surface_acceleration": "1000", + "default_acceleration": "1200", + "gap_infill_speed": "60", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "1000", + "inner_wall_speed": "45", + "internal_solid_infill_acceleration": "1200", + "internal_solid_infill_speed": "60", + "is_custom_defined": "0", + "outer_wall_acceleration": "800", + "outer_wall_speed": "30", + "sparse_infill_acceleration": "1200", + "sparse_infill_speed": "60", + "support_interface_speed": "60", + "support_speed": "60", + "top_surface_speed": "50", + "travel_acceleration": "1200", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "compatible_printers": [ + "MM slb 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM BoneKing.json b/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM BoneKing.json new file mode 100644 index 0000000000..c496a8b2b4 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM BoneKing.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard Fast @MM BoneKing", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.45", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "4", + "enable_support": "1", + "layer_height": "0.2", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "initial_layer_acceleration": "500", + "top_shell_layers": "6", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "5000", + "default_acceleration": "10000", + "gap_infill_speed": "200", + "initial_layer_infill_speed": "50", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "200", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "240", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "150", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "250", + "support_interface_speed": "80", + "support_speed": "150", + "top_surface_acceleration": "2000", + "top_surface_speed": "180", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM BoneKing 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM hj SK.json b/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM hj SK.json new file mode 100644 index 0000000000..ed09680bbd --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM hj SK.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard Fast @MM hj SK", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.45", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "4", + "enable_support": "1", + "layer_height": "0.2", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "initial_layer_acceleration": "500", + "top_shell_layers": "6", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "5000", + "default_acceleration": "10000", + "gap_infill_speed": "200", + "initial_layer_infill_speed": "50", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "200", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "240", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "150", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "250", + "support_interface_speed": "80", + "support_speed": "150", + "top_surface_acceleration": "2000", + "top_surface_speed": "180", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM hj SK 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM hqs SF.json b/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM hqs SF.json new file mode 100644 index 0000000000..0c7e0bab23 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.20mm Standard Fast @MM hqs SF.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard Fast @MM hqs sf", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.45", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "4", + "enable_support": "1", + "layer_height": "0.2", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "support_bottom_z_distance": "0.1", + "initial_layer_acceleration": "500", + "top_shell_layers": "6", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "5000", + "default_acceleration": "10000", + "gap_infill_speed": "200", + "initial_layer_infill_speed": "50", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "200", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "240", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "150", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "250", + "support_interface_speed": "80", + "support_speed": "150", + "top_surface_acceleration": "2000", + "top_surface_speed": "180", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM hqs sf 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.30mm Draft @MM BoneKing.json b/resources/profiles/MagicMaker/process/0.30mm Draft @MM BoneKing.json new file mode 100644 index 0000000000..bdce77e824 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.30mm Draft @MM BoneKing.json @@ -0,0 +1,115 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Draft @MM BoneKing", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "initial_layer_acceleration": "500", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "3", + "enable_support": "1", + "gap_infill_speed": "90", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "55", + "internal_solid_infill_speed": "80", + "layer_height": "0.3", + "line_width": "0.4", + "outer_wall_speed": "40", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "80", + "support_speed": "70", + "top_shell_layers": "4", + "top_surface_speed": "50", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "3000", + "travel_acceleration": "3000", + "compatible_printers": [ + "MM BoneKing 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.30mm Draft @MM hj SK.json b/resources/profiles/MagicMaker/process/0.30mm Draft @MM hj SK.json new file mode 100644 index 0000000000..bf9b4bf478 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.30mm Draft @MM hj SK.json @@ -0,0 +1,115 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Draft @MM hj SK", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "initial_layer_acceleration": "500", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "3", + "enable_support": "1", + "gap_infill_speed": "90", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "55", + "internal_solid_infill_speed": "80", + "layer_height": "0.3", + "line_width": "0.4", + "outer_wall_speed": "40", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "80", + "support_speed": "70", + "top_shell_layers": "4", + "top_surface_speed": "50", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "3000", + "travel_acceleration": "3000", + "compatible_printers": [ + "MM hj SK 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.30mm Draft @MM hqs SF.json b/resources/profiles/MagicMaker/process/0.30mm Draft @MM hqs SF.json new file mode 100644 index 0000000000..0929e9dd48 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.30mm Draft @MM hqs SF.json @@ -0,0 +1,115 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Draft @MM hqs SF", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "initial_layer_acceleration": "500", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "3", + "enable_support": "1", + "gap_infill_speed": "90", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_speed": "55", + "internal_solid_infill_speed": "80", + "layer_height": "0.3", + "line_width": "0.4", + "outer_wall_speed": "40", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_speed": "80", + "support_speed": "70", + "top_shell_layers": "4", + "top_surface_speed": "50", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "2000", + "default_acceleration": "3000", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "2000", + "internal_solid_infill_acceleration": "3000", + "is_custom_defined": "0", + "outer_wall_acceleration": "1600", + "sparse_infill_acceleration": "3000", + "top_surface_acceleration": "3000", + "travel_acceleration": "3000", + "compatible_printers": [ + "MM hqs SF 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.30mm Draft @MM hqs hj.json b/resources/profiles/MagicMaker/process/0.30mm Draft @MM hqs hj.json new file mode 100644 index 0000000000..2dae174d7f --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.30mm Draft @MM hqs hj.json @@ -0,0 +1,115 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Draft @MM hqs hj", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "3", + "bridge_acceleration": "1000", + "default_acceleration": "1600", + "enable_support": "1", + "gap_infill_speed": "90", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "inner_wall_acceleration": "1200", + "inner_wall_speed": "55", + "internal_solid_infill_acceleration": "1600", + "internal_solid_infill_speed": "80", + "is_custom_defined": "0", + "layer_height": "0.3", + "line_width": "0.4", + "outer_wall_acceleration": "1000", + "outer_wall_speed": "40", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "sparse_infill_acceleration": "1600", + "sparse_infill_speed": "80", + "support_speed": "70", + "top_shell_layers": "4", + "top_surface_acceleration": "1000", + "top_surface_speed": "50", + "travel_acceleration": "1600", + "initial_layer_acceleration": "500", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "compatible_printers": [ + "MM hqs hj 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.30mm Draft @MM slb.json b/resources/profiles/MagicMaker/process/0.30mm Draft @MM slb.json new file mode 100644 index 0000000000..7314b4cfaa --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.30mm Draft @MM slb.json @@ -0,0 +1,115 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Draft @MM slb", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "3", + "bridge_acceleration": "1000", + "enable_support": "1", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_speed": "15", + "layer_height": "0.3", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "top_shell_layers": "4", + "top_surface_acceleration": "1000", + "default_acceleration": "1200", + "gap_infill_speed": "50", + "initial_layer_print_height": "0.2", + "inner_wall_acceleration": "1000", + "inner_wall_speed": "40", + "internal_solid_infill_acceleration": "1200", + "internal_solid_infill_speed": "50", + "is_custom_defined": "0", + "outer_wall_acceleration": "800", + "outer_wall_speed": "30", + "sparse_infill_acceleration": "1200", + "sparse_infill_speed": "50", + "support_interface_speed": "50", + "support_speed": "50", + "top_surface_speed": "40", + "travel_acceleration": "1200", + "travel_speed": "120", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "compatible_printers": [ + "MM slb 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM BoneKing.json b/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM BoneKing.json new file mode 100644 index 0000000000..f1feb9d4d7 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM BoneKing.json @@ -0,0 +1,116 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Draft Fast @MM BoneKing", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "3", + "enable_support": "1", + "layer_height": "0.3", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "top_shell_layers": "4", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "5000", + "default_acceleration": "10000", + "gap_infill_speed": "200", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "50", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "150", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "180", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "120", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "200", + "support_speed": "130", + "top_surface_acceleration": "2000", + "top_surface_speed": "150", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM BoneKing 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM hj SK.json b/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM hj SK.json new file mode 100644 index 0000000000..4935a4a224 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM hj SK.json @@ -0,0 +1,116 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Draft Fast @MM hj SK", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "3", + "enable_support": "1", + "layer_height": "0.3", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "top_shell_layers": "4", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "5000", + "default_acceleration": "10000", + "gap_infill_speed": "200", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "50", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "150", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "180", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "120", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "200", + "support_speed": "130", + "top_surface_acceleration": "2000", + "top_surface_speed": "150", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM hj SK 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM hqs SF.json b/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM hqs SF.json new file mode 100644 index 0000000000..90aaa46fb9 --- /dev/null +++ b/resources/profiles/MagicMaker/process/0.30mm Draft Fast @MM hqs SF.json @@ -0,0 +1,116 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Draft Fast @MM hqs SF", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_height": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "bottom_shell_layers": "3", + "enable_support": "1", + "layer_height": "0.3", + "line_width": "0.4", + "skirt_distance": "1", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "top_shell_layers": "4", + "version": "2.0.0.0", + "wall_loops": "3", + "wipe_on_loops": "1", + "bridge_acceleration": "5000", + "default_acceleration": "10000", + "gap_infill_speed": "200", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "50", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "5000", + "inner_wall_speed": "150", + "internal_solid_infill_acceleration": "10000", + "internal_solid_infill_speed": "180", + "is_custom_defined": "0", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "120", + "sparse_infill_acceleration": "10000", + "sparse_infill_speed": "200", + "support_speed": "130", + "top_surface_acceleration": "2000", + "top_surface_speed": "150", + "travel_acceleration": "10000", + "travel_speed": "300", + "compatible_printers": [ + "MM hqs SF 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/MagicMaker/process/fdm_process_common.json b/resources/profiles/MagicMaker/process/fdm_process_common.json new file mode 100644 index 0000000000..a3623f2199 --- /dev/null +++ b/resources/profiles/MagicMaker/process/fdm_process_common.json @@ -0,0 +1,70 @@ +{ + "type": "process", + "name": "fdm_process_common", + "from": "system", + "instantiation": "false", + "adaptive_layer_height": "0", + "reduce_crossing_wall": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "5", + "compatible_printers": [], + "print_sequence": "by layer", + "default_acceleration": "0", + "bridge_no_support": "0", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "outer_wall_speed": "120", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "20", + "gap_infill_speed": "30", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "sparse_infill_speed": "50", + "interface_shells": "0", + "detect_overhang_wall": "0", + "reduce_infill_retraction": "0", + "filename_format": "{input_filename_base}.gcode", + "wall_loops": "3", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "40", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "nearest", + "skirt_distance": "2", + "skirt_height": "2", + "minimum_sparse_infill_area": "0", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_speed": "40", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_filament": "0", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_interface_loop_pattern": "0", + "support_interface_top_layers": "2", + "support_interface_spacing": "0", + "support_interface_speed": "80", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "40", + "support_object_xy_distance": "0.5", + "detect_thin_wall": "0", + "top_surface_line_width": "0.4", + "top_surface_speed": "30", + "travel_speed": "400", + "enable_prime_tower": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0" +} From ba414bb74a996155c5513a1a093ab11225ba6020 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 7 Apr 2024 22:43:00 +0800 Subject: [PATCH 11/24] Wrong bridge detection result (FOR TESTING ONLY) (#4678) Fixed an issue that top surface was treated as internal bridge --- src/libslic3r/PrintObject.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp index f8ed199bf5..077b226668 100644 --- a/src/libslic3r/PrintObject.cpp +++ b/src/libslic3r/PrintObject.cpp @@ -1982,7 +1982,7 @@ void PrintObject::discover_vertical_shells() #ifdef DEBUG_BRIDGE_OVER_INFILL template void debug_draw(std::string name, const T& a, const T& b, const T& c, const T& d) { - std::vector colors = {"red", "green", "blue", "orange"}; + std::vector colors = {"red", "green", "blue", "orange"}; BoundingBox bbox = get_extents(a); bbox.merge(get_extents(b)); bbox.merge(get_extents(c)); @@ -2656,7 +2656,10 @@ void PrintObject::bridge_over_infill() Polygons lightning_area; Polygons expansion_area; Polygons total_fill_area; + Polygons total_top_area; for (const LayerRegion *region : layer->regions()) { + Polygons top_polys = to_polygons(region->fill_surfaces.filter_by_types({stTop})); + total_top_area.insert(total_top_area.end(), top_polys.begin(), top_polys.end()); Polygons internal_polys = to_polygons(region->fill_surfaces.filter_by_types({stInternal, stInternalSolid})); expansion_area.insert(expansion_area.end(), internal_polys.begin(), internal_polys.end()); Polygons fill_polys = to_polygons(region->fill_expolygons); @@ -2746,6 +2749,7 @@ void PrintObject::bridge_over_infill() bridging_area = closing(bridging_area, flow.scaled_spacing()); bridging_area = intersection(bridging_area, limiting_area); bridging_area = intersection(bridging_area, total_fill_area); + bridging_area = diff(bridging_area, total_top_area); expansion_area = diff(expansion_area, bridging_area); #ifdef DEBUG_BRIDGE_OVER_INFILL From 00235ee7b46a505ce61fcf93527ccf337ca3fc57 Mon Sep 17 00:00:00 2001 From: vgdh Date: Mon, 8 Apr 2024 09:57:57 -0400 Subject: [PATCH 12/24] Add Kingroon KP3S 3.0 (#4902) * lower wipe tower margin * add Kingroon KP3S 3.0 * del post process --------- Co-authored-by: super_pc --- resources/profiles/Kingroon.json | 12 +++ .../Kingroon/Kingroon KP3S 3.0_cover.png | Bin 0 -> 43587 bytes .../filament/Kingroon Generic ABS.json | 3 +- .../filament/Kingroon Generic ASA.json | 3 +- .../filament/Kingroon Generic PA-CF.json | 3 +- .../filament/Kingroon Generic PA.json | 3 +- .../filament/Kingroon Generic PC.json | 3 +- .../filament/Kingroon Generic PETG.json | 3 +- .../filament/Kingroon Generic PLA-CF.json | 3 +- .../filament/Kingroon Generic PLA.json | 3 +- .../filament/Kingroon Generic PVA.json | 3 +- .../filament/Kingroon Generic TPU.json | 3 +- .../machine/Kingroon KP3S 3.0 0.4 nozzle.json | 96 ++++++++++++++++++ .../Kingroon/machine/Kingroon KP3S 3.0.json | 12 +++ .../0.30mm Standard @Kingroon KP3S 3.0.json | 87 ++++++++++++++++ 15 files changed, 227 insertions(+), 10 deletions(-) create mode 100644 resources/profiles/Kingroon/Kingroon KP3S 3.0_cover.png create mode 100644 resources/profiles/Kingroon/machine/Kingroon KP3S 3.0 0.4 nozzle.json create mode 100644 resources/profiles/Kingroon/machine/Kingroon KP3S 3.0.json create mode 100644 resources/profiles/Kingroon/process/0.30mm Standard @Kingroon KP3S 3.0.json diff --git a/resources/profiles/Kingroon.json b/resources/profiles/Kingroon.json index 01a9377ea7..292090de84 100644 --- a/resources/profiles/Kingroon.json +++ b/resources/profiles/Kingroon.json @@ -12,6 +12,10 @@ { "name": "Kingroon KP3S PRO V2", "sub_path": "machine/Kingroon KP3S PRO V2.json" + }, + { + "name": "Kingroon KP3S 3.0", + "sub_path": "machine/Kingroon KP3S 3.0.json" } ], "process_list": [ @@ -34,6 +38,10 @@ { "name": "0.20mm Standard @Kingroon KP3S PRO V2", "sub_path": "process/0.20mm Standard @Kingroon KP3S PRO V2.json" + }, + { + "name": "0.30mm Standard @Kingroon KP3S 3.0", + "sub_path": "process/0.30mm Standard @Kingroon KP3S 3.0.json" } ], "filament_list": [ @@ -130,6 +138,10 @@ { "name": "Kingroon KP3S PRO V2 0.4 nozzle", "sub_path": "machine/Kingroon KP3S PRO V2 0.4 nozzle.json" + }, + { + "name": "Kingroon KP3S 0.4 nozzle", + "sub_path": "machine/Kingroon KP3S 3.0 0.4 nozzle.json" } ] } diff --git a/resources/profiles/Kingroon/Kingroon KP3S 3.0_cover.png b/resources/profiles/Kingroon/Kingroon KP3S 3.0_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..1862987bbf4831fc6c96c1e7eb085d38cd0e71cb GIT binary patch literal 43587 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 f00000003tJe5na Date: Mon, 8 Apr 2024 16:58:46 +0300 Subject: [PATCH 13/24] Update OrcaSlicer_tr.po - TURKISH translation update (#4847) --- localization/i18n/tr/OrcaSlicer_tr.po | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/localization/i18n/tr/OrcaSlicer_tr.po b/localization/i18n/tr/OrcaSlicer_tr.po index d905045482..b4417e9019 100644 --- a/localization/i18n/tr/OrcaSlicer_tr.po +++ b/localization/i18n/tr/OrcaSlicer_tr.po @@ -1,22 +1,17 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. msgid "" msgstr "" -"Project-Id-Version: OrcaSlicer\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-03-29 21:10+0800\n" "PO-Revision-Date: 2024-03-29 21:50+0300\n" "Last-Translator: Olcay ÖREN\n" -"Language-Team: Türkçe\n" -"Language: tr_TR\n" +"Language-Team: \n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" -"X-Generator: Poedit 3.3.2\n" -"X-Loco-Version: 2.6.4-dev; wp-6.3.1\n" +"X-Generator: Poedit 3.4.1\n" msgid "Supports Painting" msgstr "Destek Boyama" From 1e20121b09b030cf497462be0e1c03cca94186a6 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Mon, 8 Apr 2024 22:13:27 +0800 Subject: [PATCH 14/24] update WIKI --- doc/Calibration.md | 2 +- doc/adaptive-bed-mesh.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/Calibration.md b/doc/Calibration.md index 9a5975ce29..bb4b8422b8 100644 --- a/doc/Calibration.md +++ b/doc/Calibration.md @@ -79,7 +79,7 @@ The PA value for this test will be increased by 0.002 for every 1 mm increase in Steps: 1. Select the printer, filament, and process you would like to use for the test. 2. Examine each corner of the print and mark the height that yields the best overall result. - 3. I selected a height of 8 mm for this case, so the pressure advance value should be calculated as `0.002x8 = 0.016`. + 3. I selected a height of 8 mm for this case, so the pressure advance value should be calculated as `PressureAdvanceStart+(PressureAdvanceStep x measured)` example: `0+(0.002 x 8) = 0.016`. ![tower](https://user-images.githubusercontent.com/103989404/210140231-e886b98d-280a-4464-9781-c74ed9b7d44e.jpg) ![tower_measure](https://user-images.githubusercontent.com/103989404/210140232-885b549b-e3b8-46b9-a24c-5229c9182408.jpg) diff --git a/doc/adaptive-bed-mesh.md b/doc/adaptive-bed-mesh.md index 01e346b135..a711eaff0c 100644 --- a/doc/adaptive-bed-mesh.md +++ b/doc/adaptive-bed-mesh.md @@ -34,7 +34,8 @@ G29 L{adaptive_bed_mesh_min[0]} R{adaptive_bed_mesh_max[0]} F{adaptive_bed_mesh_ ### Klipper: ``` ; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally -BED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=1 ADAPTIVE_MARGIN=0 +; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic +BED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 ``` ### RRF: ``` From 2122fcfc16a94ca6b8282bee801653a3f0550351 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Tue, 9 Apr 2024 18:06:54 +0800 Subject: [PATCH 15/24] Add an option to allow user disable printer configuration (#4930) Add an option to allow user diable printer configuration --- src/libslic3r/AppConfig.cpp | 4 ++++ src/slic3r/GUI/Preferences.cpp | 2 ++ src/slic3r/GUI/Tab.cpp | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp index 449beb252d..bec3f3c9ae 100644 --- a/src/libslic3r/AppConfig.cpp +++ b/src/libslic3r/AppConfig.cpp @@ -275,6 +275,10 @@ void AppConfig::set_defaults() set_bool("auto_calculate", true); } + if (get("remember_printer_config").empty()) { + set_bool("remember_printer_config", true); + } + if (get("show_home_page").empty()) { set_bool("show_home_page", true); } diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index 725ffe3726..919e79bd98 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -1030,6 +1030,7 @@ wxWindow* PreferencesDialog::create_general_page() auto item_hints = create_item_checkbox(_L("Show \"Tip of the day\" notification after start"), page, _L("If enabled, useful hints are displayed at startup."), 50, "show_hints"); auto item_calc_mode = create_item_checkbox(_L("Flushing volumes: Auto-calculate everytime the color changed."), page, _L("If enabled, auto-calculate everytime the color changed."), 50, "auto_calculate"); + auto item_remember_printer_config = create_item_checkbox(_L("Remember printer configuration"), page, _L("If enabled, Orca will remember and switch filament/process configuration for each printer automatically."), 50, "remember_printer_config"); auto title_presets = create_item_title(_L("Presets"), page, _L("Presets")); auto title_network = create_item_title(_L("Network"), page, _L("Network")); auto item_user_sync = create_item_checkbox(_L("Auto sync user presets(Printer/Filament/Process)"), page, _L("User Sync"), 50, "sync_user_preset"); @@ -1097,6 +1098,7 @@ wxWindow* PreferencesDialog::create_general_page() sizer_page->Add(item_calc_mode, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_user_sync, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_system_sync, 0, wxTOP, FromDIP(3)); + sizer_page->Add(item_remember_printer_config, 0, wxTOP, FromDIP(3)); sizer_page->Add(item_save_presets, 0, wxTOP, FromDIP(3)); sizer_page->Add(title_network, 0, wxTOP | wxEXPAND, FromDIP(20)); sizer_page->Add(item_check_stable_version_only, 0, wxTOP, FromDIP(3)); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index c6144e2237..b41b0e8a7c 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -4757,7 +4757,7 @@ bool Tab::select_preset(std::string preset_name, bool delete_current /*=false*/, apply_config_from_cache(); // Orca: update presets for the selected printer - if (m_type == Preset::TYPE_PRINTER) { + if (m_type == Preset::TYPE_PRINTER && wxGetApp().app_config->get_bool("remember_printer_config")) { m_preset_bundle->update_selections(*wxGetApp().app_config); wxGetApp().plater()->sidebar().on_filaments_change(m_preset_bundle->filament_presets.size()); } From 58ee918db3dbfd4d26dd6d21040a891f337f0230 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Tue, 9 Apr 2024 19:53:32 +0800 Subject: [PATCH 16/24] fix wrong overhang slowdown value (#4940) --- src/libslic3r/GCode.cpp | 101 ++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 55 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 58edf94901..6664294962 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -5197,76 +5197,67 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, (is_bridge(path.role()) || is_perimeter(path.role()))) { bool is_external = is_external_perimeter(path.role()); double ref_speed = is_external ? m_config.get_abs_value("outer_wall_speed") : m_config.get_abs_value("inner_wall_speed"); + if (ref_speed == 0) + ref_speed = EXTRUDER_CONFIG(filament_max_volumetric_speed) / _mm3_per_mm; + + if (EXTRUDER_CONFIG(filament_max_volumetric_speed) > 0) { + ref_speed = std::min(ref_speed, EXTRUDER_CONFIG(filament_max_volumetric_speed) / path.mm3_per_mm); + } if (sloped) { ref_speed = std::min(ref_speed, m_config.scarf_joint_speed.get_abs_value(ref_speed)); } + ConfigOptionPercents overhang_overlap_levels({75, 50, 25, 13, 12.99, 0}); - if (m_config.slowdown_for_curled_perimeters){ - ConfigOptionFloatsOrPercents dynamic_overhang_speeds( - {(m_config.get_abs_value("overhang_1_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_1_4_speed", ref_speed) * 100 / ref_speed, true}, - (m_config.get_abs_value("overhang_2_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_2_4_speed", ref_speed) * 100 / ref_speed, true}, - (m_config.get_abs_value("overhang_3_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_3_4_speed", ref_speed) * 100 / ref_speed, true}, - (m_config.get_abs_value("overhang_4_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_4_4_speed", ref_speed) * 100 / ref_speed, true}, - (m_config.get_abs_value("overhang_4_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_4_4_speed", ref_speed) * 100 / ref_speed, true}, - (m_config.get_abs_value("overhang_4_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_4_4_speed", ref_speed) * 100 / ref_speed, true}}); - if (ref_speed == 0) - ref_speed = EXTRUDER_CONFIG(filament_max_volumetric_speed) / _mm3_per_mm; + if (m_config.slowdown_for_curled_perimeters){ + ConfigOptionFloatsOrPercents dynamic_overhang_speeds( + {(m_config.get_abs_value("overhang_1_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_1_4_speed", ref_speed) * 100 / ref_speed, true}, + (m_config.get_abs_value("overhang_2_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_2_4_speed", ref_speed) * 100 / ref_speed, true}, + (m_config.get_abs_value("overhang_3_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_3_4_speed", ref_speed) * 100 / ref_speed, true}, + (m_config.get_abs_value("overhang_4_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_4_4_speed", ref_speed) * 100 / ref_speed, true}, + (m_config.get_abs_value("overhang_4_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_4_4_speed", ref_speed) * 100 / ref_speed, true}, + (m_config.get_abs_value("overhang_4_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_4_4_speed", ref_speed) * 100 / ref_speed, true}}); - if (EXTRUDER_CONFIG(filament_max_volumetric_speed) > 0) { - ref_speed = std::min(ref_speed, EXTRUDER_CONFIG(filament_max_volumetric_speed) / path.mm3_per_mm); - } - - new_points = m_extrusion_quality_estimator.estimate_extrusion_quality(path, overhang_overlap_levels, dynamic_overhang_speeds, + new_points = m_extrusion_quality_estimator.estimate_extrusion_quality(path, overhang_overlap_levels, dynamic_overhang_speeds, ref_speed, speed, m_config.slowdown_for_curled_perimeters); }else{ - ConfigOptionFloatsOrPercents dynamic_overhang_speeds( - {(m_config.get_abs_value("overhang_1_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_1_4_speed", ref_speed) * 100 / ref_speed, true}, - (m_config.get_abs_value("overhang_2_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_2_4_speed", ref_speed) * 100 / ref_speed, true}, - (m_config.get_abs_value("overhang_3_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_3_4_speed", ref_speed) * 100 / ref_speed, true}, - (m_config.get_abs_value("overhang_4_4_speed", ref_speed) < 0.5) ? - FloatOrPercent{100, true} : - FloatOrPercent{m_config.get_abs_value("overhang_4_4_speed", ref_speed) * 100 / ref_speed, true}, - FloatOrPercent{m_config.get_abs_value("bridge_speed") * 100 / ref_speed, true}, - FloatOrPercent{m_config.get_abs_value("bridge_speed") * 100 / ref_speed, true}}); - - if (ref_speed == 0) - ref_speed = EXTRUDER_CONFIG(filament_max_volumetric_speed) / _mm3_per_mm; + ConfigOptionFloatsOrPercents dynamic_overhang_speeds( + {(m_config.get_abs_value("overhang_1_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_1_4_speed", ref_speed) * 100 / ref_speed, true}, + (m_config.get_abs_value("overhang_2_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_2_4_speed", ref_speed) * 100 / ref_speed, true}, + (m_config.get_abs_value("overhang_3_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_3_4_speed", ref_speed) * 100 / ref_speed, true}, + (m_config.get_abs_value("overhang_4_4_speed", ref_speed) < 0.5) ? + FloatOrPercent{100, true} : + FloatOrPercent{m_config.get_abs_value("overhang_4_4_speed", ref_speed) * 100 / ref_speed, true}, + FloatOrPercent{m_config.get_abs_value("bridge_speed") * 100 / ref_speed, true}, + FloatOrPercent{m_config.get_abs_value("bridge_speed") * 100 / ref_speed, true}}); - if (EXTRUDER_CONFIG(filament_max_volumetric_speed) > 0) { - ref_speed = std::min(ref_speed, EXTRUDER_CONFIG(filament_max_volumetric_speed) / path.mm3_per_mm); - } - - new_points = m_extrusion_quality_estimator.estimate_extrusion_quality(path, overhang_overlap_levels, dynamic_overhang_speeds, + new_points = m_extrusion_quality_estimator.estimate_extrusion_quality(path, overhang_overlap_levels, dynamic_overhang_speeds, ref_speed, speed, m_config.slowdown_for_curled_perimeters); - } + } variable_speed = std::any_of(new_points.begin(), new_points.end(), [speed](const ProcessedPoint &p) { return fabs(double(p.speed) - speed) > EPSILON; }); + } double F = speed * 60; // convert mm/sec to mm/min - if(abs(F - 5753.504) < 0.002) - { - std::cout << "F: " << F << std::endl; - } //Orca: process custom gcode for extrusion role change if (path.role() != m_last_extrusion_role && !m_config.change_extrusion_role_gcode.value.empty()) { From a5a5c3c408cb43c6924cf6538680a932891092da Mon Sep 17 00:00:00 2001 From: Marc Date: Tue, 9 Apr 2024 14:33:03 +0200 Subject: [PATCH 17/24] Update OrcaSlicer_de.po (#4909) * Update OrcaSlicer_de.po - added missing translations - minor grammar changes * Update localization/i18n/de/OrcaSlicer_de.po yes, that sounds perfect Co-authored-by: discip <53649486+discip@users.noreply.github.com> * Update localization/i18n/de/OrcaSlicer_de.po Co-authored-by: discip <53649486+discip@users.noreply.github.com> * Update localization/i18n/de/OrcaSlicer_de.po Co-authored-by: discip <53649486+discip@users.noreply.github.com> * Update localization/i18n/de/OrcaSlicer_de.po Co-authored-by: discip <53649486+discip@users.noreply.github.com> * Update localization/i18n/de/OrcaSlicer_de.po Co-authored-by: discip <53649486+discip@users.noreply.github.com> * Update localization/i18n/de/OrcaSlicer_de.po Co-authored-by: discip <53649486+discip@users.noreply.github.com> * Update localization/i18n/de/OrcaSlicer_de.po Co-authored-by: discip <53649486+discip@users.noreply.github.com> * Update localization/i18n/de/OrcaSlicer_de.po Co-authored-by: discip <53649486+discip@users.noreply.github.com> --------- Co-authored-by: discip <53649486+discip@users.noreply.github.com> --- localization/i18n/de/OrcaSlicer_de.po | 43 ++++++++++++++------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/localization/i18n/de/OrcaSlicer_de.po b/localization/i18n/de/OrcaSlicer_de.po index 19b5d499db..b5c906d8a0 100644 --- a/localization/i18n/de/OrcaSlicer_de.po +++ b/localization/i18n/de/OrcaSlicer_de.po @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.2\n" msgid "Supports Painting" msgstr "Stützen aufmalen" @@ -6058,7 +6058,7 @@ msgid "The provided file name is not valid." msgstr "Der angegebene Dateiname ist ungültig." msgid "The following characters are not allowed by a FAT file system:" -msgstr "die folgenden Zeichen sind nicht erlaubt beim Fat Datei System:" +msgstr "Folgende Zeichen werden vom FAT Dateisystem nicht unterstützt:" msgid "Save Sliced file as:" msgstr "Geslicte Datei speichern unter:" @@ -7877,7 +7877,10 @@ msgstr "" "Ramming bezeichnet die schnelle Extrusion kurz vor einem Werkzeugwechsel bei " "einem Single-Extruder-MM-Drucker. Sein Zweck ist es, das Ende des entladenen " "Filaments so zu formen, dass es das Einsetzen des neuen Filaments nicht " -"verhindert und selbst später wieder eingeführt werden kann. Diese " +"verhindert und selbst später wieder eingeführt werden kann.\n" +"\n" +"Dies ist eine Einstellung für Experten, eine falsche Einstellung führt " +"wahrscheinlich zu Verstopfungen, schleifendem Extruderrad, usw." msgid "Total ramming time" msgstr "Summe der Ramming-Zeit" @@ -7941,10 +7944,10 @@ msgid "To" msgstr "Zu" msgid "Bambu Network plug-in not detected." -msgstr "Bambu Network-Plug-in nicht erkannt." +msgstr "Bambu Network Plugin nicht erkannt." msgid "Click here to download it." -msgstr "Klicken Sie hier, um es herunterzuladen." +msgstr "Hier klicken um es herunterzuladen." msgid "Login" msgstr "Anmelden" @@ -8123,7 +8126,7 @@ msgid "Gizmo cut" msgstr "Trennen" msgid "Gizmo Place face on bed" -msgstr "Fläche auf Druckbett platzieren " +msgstr "Fläche auf Druckbett platzieren" msgid "Gizmo SLA support points" msgstr "SLA Stützpunkte" @@ -8376,7 +8379,7 @@ msgid "Repair failed." msgstr "Reparatur fehlgeschlagen." msgid "Loading repaired objects" -msgstr "Laden reparierter Objekte" +msgstr "Reparierte Objekte laden" msgid "Exporting 3mf file failed" msgstr "Exportieren der 3mf-Datei fehlgeschlagen" @@ -10498,7 +10501,7 @@ msgid "Filament price. For statistics only" msgstr "Filamentpreis. Nur für statistische Zwecke." msgid "money/kg" -msgstr "€/kg" +msgstr "Kosten/kg" msgid "Vendor" msgstr "Hersteller" @@ -11002,7 +11005,7 @@ msgid "The printer cost per hour" msgstr "Die Druckkosten pro Stunde" msgid "money/h" -msgstr "€/h" +msgstr "Kosten/h" msgid "Support control chamber temperature" msgstr "Druckkammer-Temperatursteuerung" @@ -11990,7 +11993,7 @@ msgid "" "Apply scarf joints only to smooth perimeters where traditional seams do not " "conceal the seams at sharp corners effectively." msgstr "" -"Wenden Sie Schaltnähte nur auf glatte Umfänge an, bei denen traditionelle " +"Wenden Sie Schrägnähte nur auf glatte Umfänge an, bei denen traditionelle " "Nahtstellen die Nähte an scharfen Ecken nicht effektiv verbergen." msgid "Conditional angle threshold" @@ -12010,7 +12013,7 @@ msgstr "" "Schrägnaht verwendet. Der Standardwert beträgt 155°." msgid "Conditional overhang threshold" -msgstr "" +msgstr "Bedingte Überstandsschwelle" #, no-c-format, no-boost-format msgid "" @@ -12039,8 +12042,8 @@ msgid "" "percentage (e.g., 80%), the speed is calculated based on the respective " "outer or inner wall speed. The default value is set to 100%." msgstr "" -"Diese Option legt die Druckgeschwindigkeit für Schaltnähte fest. Es wird " -"empfohlen, Schaltnähte mit einer langsamen Geschwindigkeit (weniger als 100 " +"Diese Option legt die Druckgeschwindigkeit für Schrägnähte fest. Es wird " +"empfohlen, Schrägnähte mit einer langsamen Geschwindigkeit (weniger als 100 " "mm/s) zu drucken. Es ist auch ratsam, die 'Glättung der Extrusionsrate' zu " "aktivieren, wenn die eingestellte Geschwindigkeit erheblich von der " "Geschwindigkeit der äußeren oder inneren Wände abweicht. Wenn die hier " @@ -12055,10 +12058,10 @@ msgid "Scarf joint flow ratio" msgstr "Schrägnaht Flussverhältnis" msgid "This factor affects the amount of material for scarf joints." -msgstr "Dieser Faktor beeinflusst die Menge an Material für Schaltnähte." +msgstr "Dieser Faktor beeinflusst die Menge an Material für Schrägnähte." msgid "Scarf start height" -msgstr "Start Höhe des Schrägnaht" +msgstr "Starthöhe der Schrägnaht" msgid "" "Start height of the scarf.\n" @@ -12725,7 +12728,7 @@ msgid "Distance from tree branch to the outermost brim line" msgstr "Abstand vom Modell zur äußersten Randlinie" msgid "Tip Diameter" -msgstr "Tippdurchmesser" +msgstr "Durchmesser der Spitze" #. TRN PrintSettings: "Organic supports" > "Tip Diameter" msgid "Branch tip diameter for organic supports." @@ -12739,7 +12742,7 @@ msgstr "Diese Einstellung bestimmt den Anfangsdurchmesser der Stützknoten." #. TRN PrintSettings: #lmFIXME msgid "Branch Diameter Angle" -msgstr "Ast-Durchmesserwinkel" +msgstr "Ast-Verjüngungs-Winkel" #. TRN PrintSettings: "Organic supports" > "Branch Diameter Angle" msgid "" @@ -12754,7 +12757,7 @@ msgstr "" "organischen Stütze erhöhen." msgid "Branch Diameter with double walls" -msgstr "Ast-Durchmesser mit doppelten Wänden" +msgstr "Doppelte Wände für Ast-Durchmesser ab" #. TRN PrintSettings: "Organic supports" > "Branch Diameter" msgid "" @@ -13446,7 +13449,7 @@ msgstr "Volumen pro Extruder" msgid "Total filament volume extruded per extruder during the entire print." msgstr "" "Gesamtes Filamentvolumen, das pro Extruder während des gesamten Drucks " -"extrudiert wurde." +"extrudiert wird." msgid "Total toolchanges" msgstr "Gesamte Anzahl der Werkzeugwechsel" @@ -14260,7 +14263,7 @@ msgid "From Volumetric Speed" msgstr "Vom volumetrischen Speed" msgid "To Volumetric Speed" -msgstr "zum volumetrischen Speed" +msgstr "zur volumetrischen Geschwindigkeit" msgid "Flow Dynamics Calibration Result" msgstr "Flussdynamik-Kalibrierungsergebnis" From 70427e1c3f31fdd4bd653054b0fd79601d3874d3 Mon Sep 17 00:00:00 2001 From: cochcoder <103969142+cochcoder@users.noreply.github.com> Date: Tue, 9 Apr 2024 12:36:32 +0000 Subject: [PATCH 18/24] QOL improvments to Ender 3 V3 KE G-Code (#4675) * Add M420 S1; Enable mesh leveling * Implament various improvments * Readd F1500.0 & end the second pass a bit shorter * Remove extra \n's * Remove \nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800 * Misc Enable arc fitting Support line width to 0.42 Elephant foot compensation to 0.15 * Apply given settings * Enable infill combination * Change wipe_distance to 2 * Reduce elephant foot compensation to 0.1 * Adjust bridging & overhang speeds & disable retract before wipe * Tune speed & max values * Change min_layer_height & support z distance * revert min_layer_height --- .../Creality Ender-3 V3 KE 0.4 nozzle.json | 27 +++++++------ .../0.12mm Fine @Creality Ender3V3KE.json | 40 +++++++++---------- .../0.16mm Optimal @Creality Ender3V3KE.json | 38 +++++++++--------- .../0.20mm Standard @Creality Ender3V3KE.json | 40 +++++++++---------- .../0.24mm Draft @Creality Ender3V3KE.json | 40 +++++++++---------- 5 files changed, 94 insertions(+), 91 deletions(-) diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 KE 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 KE 0.4 nozzle.json index e00049c085..67a76a08d4 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 KE 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 KE 0.4 nozzle.json @@ -47,12 +47,12 @@ "8000" ], "machine_max_acceleration_z": [ - "500", - "500" + "300", + "300" ], "machine_max_speed_e": [ - "100", - "100" + "40", + "40" ], "machine_max_speed_x": [ "500", @@ -71,12 +71,12 @@ "5" ], "machine_max_jerk_x": [ - "10", - "10" + "7", + "7" ], "machine_max_jerk_y": [ - "10", - "10" + "7", + "7" ], "machine_max_jerk_z": [ "0.4", @@ -91,8 +91,11 @@ "retraction_minimum_travel": [ "2" ], + "wipe_distance": [ + "2" + ], "retract_before_wipe": [ - "70%" + "0%" ], "retraction_length": [ "0.5" @@ -116,11 +119,11 @@ "default_filament_profile": [ "Creality Generic PLA @Ender-3V3-all" ], - "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home \n \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X-2.0 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.0 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-1.7 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-1.7 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", - "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z5 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X2 Y218 F3000 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp\nG28 ;Home\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp\nG1 X-2.0 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize\nG1 X-2.0 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X-1.7 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X-1.7 Y30 Z0.28 F1500.0 E15 ;Draw the second line\nG92 E0 ;Reset Extruder", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z20 ;Raise Z more\nG90 ;Absolute positionning\nG1 X2 Y218 F3000 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", "thumbnails": [ "96x96", "300x300" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json index b67f41ee2a..feebc0013b 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json @@ -13,7 +13,7 @@ "bottom_shell_layers": "5", "bottom_shell_thickness": "0", "bridge_flow": "0.95", - "bridge_speed": "100", + "bridge_speed": "65", "brim_type": "no_brim", "brim_width": "5", "brim_object_gap": "0.1", @@ -23,21 +23,21 @@ "top_surface_acceleration": "5000", "bridge_no_support": "0", "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "enable_arc_fitting": "0", - "outer_wall_line_width": "0.4", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "1", + "outer_wall_line_width": "0.42", "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.4", + "line_width": "0.42", "infill_direction": "45", "sparse_infill_density": "15%", "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", + "initial_layer_acceleration": "1000", "travel_acceleration": "5000", "inner_wall_acceleration": "5000", - "outer_wall_acceleration": "2500", + "outer_wall_acceleration": "5000", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", - "infill_combination": "0", + "infill_combination": "1", "sparse_infill_line_width": "0.45", "infill_wall_overlap": "25%", "interface_shells": "0", @@ -49,10 +49,10 @@ "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", "detect_overhang_wall": "1", "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "35", "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.42", + "inner_wall_line_width": "0.45", "wall_loops": "2", "print_settings_id": "", "raft_layers": "0", @@ -69,9 +69,9 @@ "support_type": "normal(auto)", "support_style": "grid", "support_on_build_plate_only": "0", - "support_top_z_distance": "0.15", + "support_top_z_distance": "0.16", "support_filament": "0", - "support_line_width": "0.38", + "support_line_width": "0.42", "support_interface_loop_pattern": "0", "support_interface_filament": "0", "support_interface_top_layers": "4", @@ -88,30 +88,30 @@ "tree_support_wall_count": "0", "detect_thin_wall": "1", "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", + "top_surface_line_width": "0.42", "top_shell_layers": "5", "top_shell_thickness": "0.8", "initial_layer_speed": "50", "initial_layer_infill_speed": "105", "outer_wall_speed": "250", "inner_wall_speed": "300", - "internal_solid_infill_speed": "300", + "internal_solid_infill_speed": "250", "top_surface_speed": "250", - "gap_infill_speed": "100", + "gap_infill_speed": "200", "sparse_infill_speed": "300", - "travel_speed": "300", + "travel_speed": "400", "enable_prime_tower": "0", "wipe_tower_no_sparse_layers": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", "xy_contour_compensation": "0", "default_jerk": "7", - "outer_wall_jerk": "8", + "outer_wall_jerk": "7", "inner_wall_jerk": "7", - "infill_jerk": "8", + "infill_jerk": "7", "top_surface_jerk": "7", "initial_layer_jerk": "7", - "travel_jerk": "8", + "travel_jerk": "7", "compatible_printers": [ "Creality Ender-3 V3 KE 0.4 nozzle" ] diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json index 77463015b9..13b0f53b36 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json @@ -13,7 +13,7 @@ "bottom_shell_layers": "4", "bottom_shell_thickness": "0", "bridge_flow": "0.95", - "bridge_speed": "100", + "bridge_speed": "65", "brim_type": "no_brim", "brim_width": "5", "brim_object_gap": "0.1", @@ -23,21 +23,21 @@ "top_surface_acceleration": "5000", "bridge_no_support": "0", "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "enable_arc_fitting": "0", - "outer_wall_line_width": "0.4", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "1", + "outer_wall_line_width": "0.42", "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.4", + "line_width": "0.42", "infill_direction": "45", "sparse_infill_density": "15%", "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", + "initial_layer_acceleration": "1000", "travel_acceleration": "5000", "inner_wall_acceleration": "5000", - "outer_wall_acceleration": "2500", + "outer_wall_acceleration": "5000", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", - "infill_combination": "0", + "infill_combination": "1", "sparse_infill_line_width": "0.45", "infill_wall_overlap": "25%", "interface_shells": "0", @@ -49,10 +49,10 @@ "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", "detect_overhang_wall": "1", "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "35", "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.42", + "inner_wall_line_width": "0.45", "wall_loops": "2", "print_settings_id": "", "raft_layers": "0", @@ -71,7 +71,7 @@ "support_on_build_plate_only": "0", "support_top_z_distance": "0.2", "support_filament": "0", - "support_line_width": "0.38", + "support_line_width": "0.42", "support_interface_loop_pattern": "0", "support_interface_filament": "0", "support_interface_top_layers": "3", @@ -88,30 +88,30 @@ "tree_support_wall_count": "0", "detect_thin_wall": "1", "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", + "top_surface_line_width": "0.42", "top_shell_layers": "4", "top_shell_thickness": "0.8", "initial_layer_speed": "50", "initial_layer_infill_speed": "105", "outer_wall_speed": "250", "inner_wall_speed": "300", - "internal_solid_infill_speed": "300", + "internal_solid_infill_speed": "250", "top_surface_speed": "250", - "gap_infill_speed": "100", + "gap_infill_speed": "200", "sparse_infill_speed": "300", - "travel_speed": "300", + "travel_speed": "400", "enable_prime_tower": "0", "wipe_tower_no_sparse_layers": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", "xy_contour_compensation": "0", "default_jerk": "7", - "outer_wall_jerk": "8", + "outer_wall_jerk": "7", "inner_wall_jerk": "7", - "infill_jerk": "8", + "infill_jerk": "7", "top_surface_jerk": "7", "initial_layer_jerk": "7", - "travel_jerk": "8", + "travel_jerk": "7", "compatible_printers": [ "Creality Ender-3 V3 KE 0.4 nozzle" ] diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json index e1dd35fd3d..e492dadef3 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json @@ -13,7 +13,7 @@ "bottom_shell_layers": "4", "bottom_shell_thickness": "0", "bridge_flow": "0.95", - "bridge_speed": "100", + "bridge_speed": "65", "brim_type": "no_brim", "brim_width": "5", "brim_object_gap": "0.1", @@ -23,21 +23,21 @@ "top_surface_acceleration": "5000", "bridge_no_support": "0", "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "enable_arc_fitting": "0", - "outer_wall_line_width": "0.4", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "1", + "outer_wall_line_width": "0.42", "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.4", + "line_width": "0.42", "infill_direction": "45", "sparse_infill_density": "15%", "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", + "initial_layer_acceleration": "1000", "travel_acceleration": "5000", "inner_wall_acceleration": "5000", - "outer_wall_acceleration": "2500", + "outer_wall_acceleration": "5000", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", - "infill_combination": "0", + "infill_combination": "1", "sparse_infill_line_width": "0.45", "infill_wall_overlap": "25%", "interface_shells": "0", @@ -49,10 +49,10 @@ "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", "detect_overhang_wall": "1", "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "35", "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.42", + "inner_wall_line_width": "0.45", "wall_loops": "2", "print_settings_id": "", "raft_layers": "0", @@ -69,9 +69,9 @@ "support_type": "normal(auto)", "support_style": "grid", "support_on_build_plate_only": "0", - "support_top_z_distance": "0.15", + "support_top_z_distance": "0.16", "support_filament": "0", - "support_line_width": "0.38", + "support_line_width": "0.42", "support_interface_loop_pattern": "0", "support_interface_filament": "0", "support_interface_top_layers": "2", @@ -88,30 +88,30 @@ "tree_support_wall_count": "0", "detect_thin_wall": "1", "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", + "top_surface_line_width": "0.42", "top_shell_layers": "4", "top_shell_thickness": "0.8", "initial_layer_speed": "50", "initial_layer_infill_speed": "105", "outer_wall_speed": "250", "inner_wall_speed": "300", - "internal_solid_infill_speed": "300", + "internal_solid_infill_speed": "250", "top_surface_speed": "250", - "gap_infill_speed": "100", + "gap_infill_speed": "200", "sparse_infill_speed": "300", - "travel_speed": "300", + "travel_speed": "400", "enable_prime_tower": "0", "wipe_tower_no_sparse_layers": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", "xy_contour_compensation": "0", "default_jerk": "7", - "outer_wall_jerk": "8", + "outer_wall_jerk": "7", "inner_wall_jerk": "7", - "infill_jerk": "8", + "infill_jerk": "7", "top_surface_jerk": "7", "initial_layer_jerk": "7", - "travel_jerk": "8", + "travel_jerk": "7", "compatible_printers": [ "Creality Ender-3 V3 KE 0.4 nozzle" ] diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3KE.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3KE.json index 01ab4fa9ca..2d2bfe2562 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3KE.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3KE.json @@ -13,7 +13,7 @@ "bottom_shell_layers": "4", "bottom_shell_thickness": "0", "bridge_flow": "0.95", - "bridge_speed": "100", + "bridge_speed": "65", "brim_type": "no_brim", "brim_width": "5", "brim_object_gap": "0.1", @@ -23,21 +23,21 @@ "top_surface_acceleration": "5000", "bridge_no_support": "0", "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "enable_arc_fitting": "0", - "outer_wall_line_width": "0.4", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "1", + "outer_wall_line_width": "0.42", "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.4", + "line_width": "0.42", "infill_direction": "45", "sparse_infill_density": "15%", "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", + "initial_layer_acceleration": "1000", "travel_acceleration": "5000", "inner_wall_acceleration": "5000", - "outer_wall_acceleration": "2500", + "outer_wall_acceleration": "5000", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", - "infill_combination": "0", + "infill_combination": "1", "sparse_infill_line_width": "0.45", "infill_wall_overlap": "25%", "interface_shells": "0", @@ -49,10 +49,10 @@ "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", "detect_overhang_wall": "1", "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "35", "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.42", + "inner_wall_line_width": "0.45", "wall_loops": "2", "print_settings_id": "", "raft_layers": "0", @@ -69,9 +69,9 @@ "support_type": "normal(auto)", "support_style": "grid", "support_on_build_plate_only": "0", - "support_top_z_distance": "0.15", + "support_top_z_distance": "0.16", "support_filament": "0", - "support_line_width": "0.38", + "support_line_width": "0.42", "support_interface_loop_pattern": "0", "support_interface_filament": "0", "support_interface_top_layers": "2", @@ -88,30 +88,30 @@ "tree_support_wall_count": "0", "detect_thin_wall": "1", "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", + "top_surface_line_width": "0.42", "top_shell_layers": "4", "top_shell_thickness": "0.8", "initial_layer_speed": "50", "initial_layer_infill_speed": "105", "outer_wall_speed": "250", "inner_wall_speed": "300", - "internal_solid_infill_speed": "300", + "internal_solid_infill_speed": "250", "top_surface_speed": "250", - "gap_infill_speed": "100", + "gap_infill_speed": "200", "sparse_infill_speed": "300", - "travel_speed": "300", + "travel_speed": "400", "enable_prime_tower": "0", "wipe_tower_no_sparse_layers": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", "xy_contour_compensation": "0", "default_jerk": "7", - "outer_wall_jerk": "8", + "outer_wall_jerk": "7", "inner_wall_jerk": "7", - "infill_jerk": "8", + "infill_jerk": "7", "top_surface_jerk": "7", "initial_layer_jerk": "7", - "travel_jerk": "8", + "travel_jerk": "7", "compatible_printers": [ "Creality Ender-3 V3 KE 0.4 nozzle" ] From 78ee7f5074a2678fd1f8cc451befb7e2be25a153 Mon Sep 17 00:00:00 2001 From: Denis Anikin <31272453+sizzname@users.noreply.github.com> Date: Tue, 9 Apr 2024 16:40:50 +0400 Subject: [PATCH 19/24] fix processes for Creality Ender3V3SE 0.4 nozzle (#4785) --- resources/profiles/Creality.json | 16 ++++++++-------- .../Creality Ender-3 V3 SE 0.4 nozzle.json | 2 +- ...=> 0.12mm Fine @Creality Ender3V3SE 0.4.json} | 4 ++-- ...0.16mm Optimal @Creality Ender3V3SE 0.4.json} | 4 ++-- ....20mm Standard @Creality Ender3V3SE 0.4.json} | 4 ++-- ...> 0.24mm Draft @Creality Ender3V3SE 0.4.json} | 4 ++-- 6 files changed, 17 insertions(+), 17 deletions(-) rename resources/profiles/Creality/process/{0.12mm Fine @Creality Ender3V3SE.json => 0.12mm Fine @Creality Ender3V3SE 0.4.json} (97%) rename resources/profiles/Creality/process/{0.16mm Optimal @Creality Ender3V3SE.json => 0.16mm Optimal @Creality Ender3V3SE 0.4.json} (97%) rename resources/profiles/Creality/process/{0.20mm Standard @Creality Ender3V3SE.json => 0.20mm Standard @Creality Ender3V3SE 0.4.json} (97%) rename resources/profiles/Creality/process/{0.24mm Draft @Creality Ender3V3SE.json => 0.24mm Draft @Creality Ender3V3SE 0.4.json} (97%) diff --git a/resources/profiles/Creality.json b/resources/profiles/Creality.json index ca8810ad65..56887ec657 100644 --- a/resources/profiles/Creality.json +++ b/resources/profiles/Creality.json @@ -295,8 +295,8 @@ "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.2.json" }, { - "name": "0.12mm Fine @Creality Ender3V3SE", - "sub_path": "process/0.12mm Fine @Creality Ender3V3SE.json" + "name": "0.12mm Fine @Creality Ender3V3SE 0.4", + "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.4.json" }, { "name": "0.12mm Fine @Creality Ender3V3SE 0.6", @@ -403,8 +403,8 @@ "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.2.json" }, { - "name": "0.16mm Optimal @Creality Ender3V3SE", - "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE.json" + "name": "0.16mm Optimal @Creality Ender3V3SE 0.4", + "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.4.json" }, { "name": "0.16mm Optimal @Creality Ender3V3SE 0.6", @@ -563,8 +563,8 @@ "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.2.json" }, { - "name": "0.20mm Standard @Creality Ender3V3SE", - "sub_path": "process/0.20mm Standard @Creality Ender3V3SE.json" + "name": "0.20mm Standard @Creality Ender3V3SE 0.4", + "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.4.json" }, { "name": "0.20mm Standard @Creality Ender3V3SE 0.6", @@ -679,8 +679,8 @@ "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.2.json" }, { - "name": "0.24mm Draft @Creality Ender3V3SE", - "sub_path": "process/0.24mm Draft @Creality Ender3V3SE.json" + "name": "0.24mm Draft @Creality Ender3V3SE 0.4", + "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.4.json" }, { "name": "0.24mm Draft @Creality Ender3V3SE 0.6", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json index 4911dcc32b..78153de123 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json @@ -10,7 +10,7 @@ "printer_variant": "0.4", "gcode_flavor": "marlin2", "printer_structure": "i3", - "default_print_profile": "0.20mm Standard @Creality Ender3V3SE", + "default_print_profile": "0.20mm Standard @Creality Ender3V3SE 0.4", "extruder_clearance_height_to_rod": "47", "extruder_clearance_max_radius": "90", "extruder_clearance_radius": "90", diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE 0.4.json similarity index 97% rename from resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE.json rename to resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE 0.4.json index b9b5e749ff..6193b866f6 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE 0.4.json @@ -1,7 +1,7 @@ { "type": "process", "setting_id": "GP004", - "name": "0.12mm Fine @Creality Ender3V3SE", + "name": "0.12mm Fine @Creality Ender3V3SE 0.4", "from": "system", "inherits": "fdm_process_creality_common", "instantiation": "true", @@ -113,6 +113,6 @@ "initial_layer_jerk": "8", "travel_jerk": "8", "compatible_printers": [ - "Creality Ender-3 V3 SE" + "Creality Ender-3 V3 SE 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE 0.4.json similarity index 97% rename from resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE.json rename to resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE 0.4.json index 9f784cdb15..9c5884cf05 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE 0.4.json @@ -1,7 +1,7 @@ { "type": "process", "setting_id": "GP004", - "name": "0.16mm Optimal @Creality Ender3V3SE", + "name": "0.16mm Optimal @Creality Ender3V3SE 0.4", "from": "system", "inherits": "fdm_process_creality_common", "instantiation": "true", @@ -113,6 +113,6 @@ "initial_layer_jerk": "8", "travel_jerk": "8", "compatible_printers": [ - "Creality Ender-3 V3 SE" + "Creality Ender-3 V3 SE 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE 0.4.json similarity index 97% rename from resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE.json rename to resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE 0.4.json index 1978a6e65b..55bf46c031 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE 0.4.json @@ -1,7 +1,7 @@ { "type": "process", "setting_id": "GP004", - "name": "0.20mm Standard @Creality Ender3V3SE", + "name": "0.20mm Standard @Creality Ender3V3SE 0.4", "from": "system", "inherits": "fdm_process_creality_common", "instantiation": "true", @@ -113,6 +113,6 @@ "initial_layer_jerk": "8", "travel_jerk": "8", "compatible_printers": [ - "Creality Ender-3 V3 SE" + "Creality Ender-3 V3 SE 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE 0.4.json similarity index 97% rename from resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE.json rename to resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE 0.4.json index 43f9be0988..4883e507ac 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE 0.4.json @@ -1,7 +1,7 @@ { "type": "process", "setting_id": "GP004", - "name": "0.24mm Draft @Creality Ender3V3SE", + "name": "0.24mm Draft @Creality Ender3V3SE 0.4", "from": "system", "inherits": "fdm_process_creality_common", "instantiation": "true", @@ -113,6 +113,6 @@ "initial_layer_jerk": "8", "travel_jerk": "8", "compatible_printers": [ - "Creality Ender-3 V3 SE" + "Creality Ender-3 V3 SE 0.4 nozzle" ] } \ No newline at end of file From 72933ebc85bc91917b0be6862384e147f7a6c113 Mon Sep 17 00:00:00 2001 From: Dima Buzdyk <46728448+buzzhuzz@users.noreply.github.com> Date: Tue, 9 Apr 2024 17:42:22 +0500 Subject: [PATCH 20/24] Series of fixes for the Creality Ender 3 V3 SE (#4813) * e3v3se: disable m73 as not supported in FW * e3v3se: remove thumbnails Remove thumbnails generation to not confuse users. Currently event CrealityPrint does not generate thumbnails for the E3 V3 SE. * e3v3se: update motion capabilities Update motion parameters for the Ender 3 V3 SE profiles: - max acceleration on all axis to 2500 as per product spec - max X and Y speeds to 250 as per product spec - max Z speed to 5 as set in factory defaults (M502, M503) - max E speed to 40 as presented in recommended print parameters on the product page Product spec sheet: https://wiki.creality.com/en/ender-series/ender-3-v3-se/quick-start-guide/user-manual --- .../Creality Ender-3 V3 SE 0.2 nozzle.json | 35 +++++++++---------- .../Creality Ender-3 V3 SE 0.4 nozzle.json | 35 +++++++++---------- .../Creality Ender-3 V3 SE 0.6 nozzle.json | 35 +++++++++---------- .../Creality Ender-3 V3 SE 0.8 nozzle.json | 35 +++++++++---------- 4 files changed, 68 insertions(+), 72 deletions(-) diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json index 0ad4760407..c004b1c4ca 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json @@ -28,44 +28,44 @@ "nozzle_type": "brass", "auxiliary_fan": "0", "machine_max_acceleration_extruding": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_retracting": [ "2500", "2500" ], "machine_max_acceleration_travel": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_x": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_y": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_z": [ "500", "500" ], "machine_max_speed_e": [ - "100", - "100" + "40", + "40" ], "machine_max_speed_x": [ - "500", - "500" + "250", + "250" ], "machine_max_speed_y": [ - "500", - "500" + "250", + "250" ], "machine_max_speed_z": [ - "30", - "30" + "5", + "5" ], "machine_max_jerk_e": [ "5", @@ -117,8 +117,7 @@ "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home \nM420 S1; Enable mesh leveling \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y220 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", + "disable_m73": "1", "thumbnails": [ - "96x96", - "300x300" ] } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json index 78153de123..532c2b1bfe 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json @@ -28,44 +28,44 @@ "nozzle_type": "brass", "auxiliary_fan": "0", "machine_max_acceleration_extruding": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_retracting": [ "2500", "2500" ], "machine_max_acceleration_travel": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_x": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_y": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_z": [ "500", "500" ], "machine_max_speed_e": [ - "100", - "100" + "40", + "40" ], "machine_max_speed_x": [ - "500", - "500" + "250", + "250" ], "machine_max_speed_y": [ - "500", - "500" + "250", + "250" ], "machine_max_speed_z": [ - "30", - "30" + "5", + "5" ], "machine_max_jerk_e": [ "5", @@ -117,8 +117,7 @@ "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home \nM420 S1; Enable mesh leveling \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y220 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", + "disable_m73": "1", "thumbnails": [ - "96x96", - "300x300" ] } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json index 75b28a18ae..f8f186ad43 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json @@ -28,44 +28,44 @@ "nozzle_type": "brass", "auxiliary_fan": "0", "machine_max_acceleration_extruding": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_retracting": [ "2500", "2500" ], "machine_max_acceleration_travel": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_x": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_y": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_z": [ "500", "500" ], "machine_max_speed_e": [ - "100", - "100" + "40", + "40" ], "machine_max_speed_x": [ - "500", - "500" + "250", + "250" ], "machine_max_speed_y": [ - "500", - "500" + "250", + "250" ], "machine_max_speed_z": [ - "30", - "30" + "5", + "5" ], "machine_max_jerk_e": [ "5", @@ -117,8 +117,7 @@ "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home \nM420 S1; Enable mesh leveling \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y220 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", + "disable_m73": "1", "thumbnails": [ - "96x96", - "300x300" ] } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json index 59e8f249dc..036ea052e3 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json @@ -28,44 +28,44 @@ "nozzle_type": "brass", "auxiliary_fan": "0", "machine_max_acceleration_extruding": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_retracting": [ "2500", "2500" ], "machine_max_acceleration_travel": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_x": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_y": [ - "5000", - "5000" + "2500", + "2500" ], "machine_max_acceleration_z": [ "500", "500" ], "machine_max_speed_e": [ - "100", - "100" + "40", + "40" ], "machine_max_speed_x": [ - "500", - "500" + "250", + "250" ], "machine_max_speed_y": [ - "500", - "500" + "250", + "250" ], "machine_max_speed_z": [ - "30", - "30" + "5", + "5" ], "machine_max_jerk_e": [ "5", @@ -117,8 +117,7 @@ "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home \nM420 S1; Enable mesh leveling \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y220 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", + "disable_m73": "1", "thumbnails": [ - "96x96", - "300x300" ] } \ No newline at end of file From b56255b4df8f67b790c06fac13adcd90e44ca3b5 Mon Sep 17 00:00:00 2001 From: Asim Siddiqui Date: Tue, 9 Apr 2024 22:43:29 +1000 Subject: [PATCH 21/24] Flashforge Adventurer profile enhancements (#4824) --- ...ge_adventurer5m_series_buildplate_model.STL | Bin 447484 -> 0 bytes ...ge_adventurer5m_series_buildplate_model.STL | Bin 0 -> 473684 bytes ...flashforge_adventurer_5m_series_hotend.stl} | Bin .../Flashforge Adventurer 5M 0.6 Nozzle.json | 2 +- ...lashforge Adventurer 5M Pro 0.6 Nozzle.json | 2 +- .../machine/Flashforge Adventurer 5M Pro.json | 4 ++-- .../machine/Flashforge Adventurer 5M.json | 4 ++-- .../machine/fdm_adventurer3_common.json | 17 ++++++++++++----- ...mm Standard @Flashforge AD3 0.4 Nozzle.json | 4 ++-- ...0.30mm Fast @Flashforge AD3 0.4 Nozzle.json | 4 ++-- ...mm Standard @Flashforge AD3 0.6 Nozzle.json | 4 ++-- 11 files changed, 24 insertions(+), 17 deletions(-) delete mode 100644 resources/profiles/Flashforge/flashfoge_adventurer5m_series_buildplate_model.STL create mode 100644 resources/profiles/Flashforge/flashforge_adventurer5m_series_buildplate_model.STL rename resources/profiles/Flashforge/{flashfoge_adventurer_5m_series_hotend.stl => flashforge_adventurer_5m_series_hotend.stl} (100%) diff --git a/resources/profiles/Flashforge/flashfoge_adventurer5m_series_buildplate_model.STL b/resources/profiles/Flashforge/flashfoge_adventurer5m_series_buildplate_model.STL deleted file mode 100644 index 810b7f90074db4428a5855a11bc7e547d4e7e1ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447484 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 z 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