From 9defe7b617b7a416779d6c3a57f52c390f88fb4d Mon Sep 17 00:00:00 2001 From: "qing.zhang" Date: Thu, 20 Apr 2023 16:16:29 +0800 Subject: [PATCH 001/110] FIX: STUDIO-2383 slicing error while using compensation set resolution value to 0 could avoid shape error 1. elephant compensation 2. xy-hole-compensation 3. xy-contour-compensation Signed-off-by: qing.zhang Change-Id: I238b6dd3342e09d33f4d10f7928f5fb48371d2b3 (cherry picked from commit f3518dbd226e7fe7cc6e0bbead118aa8321037bd) --- src/libslic3r/Print.cpp | 3 ++- src/libslic3r/PrintObjectSlice.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index 12ab102120..cb540c987d 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -172,6 +172,7 @@ bool Print::invalidate_state_by_config_options(const ConfigOptionResolver & /* n } else if ( opt_key == "initial_layer_print_height" || opt_key == "nozzle_diameter" + || opt_key == "resolution" // Spiral Vase forces different kind of slicing than the normal model: // In Spiral Vase mode, holes are closed and only the largest area contour is kept at each layer. // Therefore toggling the Spiral Vase on / off requires complete reslicing. @@ -220,7 +221,7 @@ bool Print::invalidate_state_by_config_options(const ConfigOptionResolver & /* n opt_key == "initial_layer_line_width" || opt_key == "min_layer_height" || opt_key == "max_layer_height" - || opt_key == "resolution" + //|| opt_key == "resolution" //BBS: when enable arc fitting, we must re-generate perimeter || opt_key == "enable_arc_fitting" || opt_key == "wall_infill_order") { diff --git a/src/libslic3r/PrintObjectSlice.cpp b/src/libslic3r/PrintObjectSlice.cpp index 382296e16c..d92fb2398d 100644 --- a/src/libslic3r/PrintObjectSlice.cpp +++ b/src/libslic3r/PrintObjectSlice.cpp @@ -140,7 +140,7 @@ static std::vector slice_volumes_inner( params_base.trafo = object_trafo; //BBS: 0.0025mm is safe enough to simplify the data to speed slicing up for high-resolution model. //Also has on influence on arc fitting which has default resolution 0.0125mm. - params_base.resolution = 0.0025; + params_base.resolution = print_config.resolution <= 0.001 ? 0.0f : 0.0025; switch (print_object_config.slicing_mode.value) { case SlicingMode::Regular: params_base.mode = MeshSlicingParams::SlicingMode::Regular; break; case SlicingMode::EvenOdd: params_base.mode = MeshSlicingParams::SlicingMode::EvenOdd; break; From d20afab1150361f8b3e4ea3ec32fb058774a6a52 Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Sun, 23 Apr 2023 10:18:52 +0800 Subject: [PATCH 002/110] FIX: save and load layer_range to 3mf Change-Id: Ie18aa8140b5c0fbba87be6ef2f8d0c924fa61791 (cherry picked from commit 6ef824bfbe06c694609c8e69338a3628248b93ac) --- src/libslic3r/Format/bbs_3mf.cpp | 35 +++++++++++++++++--------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/src/libslic3r/Format/bbs_3mf.cpp b/src/libslic3r/Format/bbs_3mf.cpp index e0eb8fcb77..5f447f91a0 100644 --- a/src/libslic3r/Format/bbs_3mf.cpp +++ b/src/libslic3r/Format/bbs_3mf.cpp @@ -154,8 +154,8 @@ const std::string BBS_MODEL_CONFIG_FILE = "Metadata/model_settings.config"; const std::string BBS_MODEL_CONFIG_RELS_FILE = "Metadata/_rels/model_settings.config.rels"; const std::string SLICE_INFO_CONFIG_FILE = "Metadata/slice_info.config"; const std::string BBS_LAYER_HEIGHTS_PROFILE_FILE = "Metadata/layer_heights_profile.txt"; -/*const std::string LAYER_CONFIG_RANGES_FILE = "Metadata/Prusa_Slicer_layer_config_ranges.xml"; -const std::string SLA_SUPPORT_POINTS_FILE = "Metadata/Slic3r_PE_sla_support_points.txt"; +const std::string LAYER_CONFIG_RANGES_FILE = "Metadata/layer_config_ranges.xml"; +/*const std::string SLA_SUPPORT_POINTS_FILE = "Metadata/Slic3r_PE_sla_support_points.txt"; const std::string SLA_DRAIN_HOLES_FILE = "Metadata/Slic3r_PE_sla_drain_holes.txt";*/ const std::string CUSTOM_GCODE_PER_PRINT_Z_FILE = "Metadata/custom_gcode_per_layer.xml"; const std::string AUXILIARY_DIR = "Auxiliaries/"; @@ -750,8 +750,8 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) typedef std::map IdToCutObjectInfoMap; //typedef std::map IdToGeometryMap; typedef std::map> IdToLayerHeightsProfileMap; - /*typedef std::map IdToLayerConfigRangesMap; - typedef std::map> IdToSlaSupportPointsMap; + typedef std::map IdToLayerConfigRangesMap; + /*typedef std::map> IdToSlaSupportPointsMap; typedef std::map> IdToSlaDrainHolesMap;*/ struct ObjectImporter @@ -941,8 +941,8 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) IdToMetadataMap m_objects_metadata; IdToCutObjectInfoMap m_cut_object_infos; IdToLayerHeightsProfileMap m_layer_heights_profiles; - /*IdToLayerConfigRangesMap m_layer_config_ranges; - IdToSlaSupportPointsMap m_sla_support_points; + IdToLayerConfigRangesMap m_layer_config_ranges; + /*IdToSlaSupportPointsMap m_sla_support_points; IdToSlaDrainHolesMap m_sla_drain_holes;*/ std::string m_curr_metadata_name; std::string m_curr_characters; @@ -1198,7 +1198,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) m_curr_config.volume_id = -1; m_objects_metadata.clear(); m_layer_heights_profiles.clear(); - //m_layer_config_ranges.clear(); + m_layer_config_ranges.clear(); //m_sla_support_points.clear(); m_curr_metadata_name.clear(); m_curr_characters.clear(); @@ -1509,10 +1509,10 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) _extract_layer_heights_profile_config_from_archive(archive, stat); } else - /*if (boost::algorithm::iequals(name, LAYER_CONFIG_RANGES_FILE)) { + if (boost::algorithm::iequals(name, LAYER_CONFIG_RANGES_FILE)) { // extract slic3r layer config ranges file _extract_layer_config_ranges_from_archive(archive, stat, config_substitutions); - }*/ + } //BBS: disable SLA related files currently /*else if (boost::algorithm::iequals(name, SLA_SUPPORT_POINTS_FILE)) { // extract sla support points file @@ -1686,12 +1686,12 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) model_object->layer_height_profile.set(std::move(obj_layer_heights_profile->second)); // m_layer_config_ranges are indexed by a 1 based model object index. - /*IdToLayerConfigRangesMap::iterator obj_layer_config_ranges = m_layer_config_ranges.find(object.second + 1); + IdToLayerConfigRangesMap::iterator obj_layer_config_ranges = m_layer_config_ranges.find(object.second + 1); if (obj_layer_config_ranges != m_layer_config_ranges.end()) model_object->layer_config_ranges = std::move(obj_layer_config_ranges->second); // m_sla_support_points are indexed by a 1 based model object index. - IdToSlaSupportPointsMap::iterator obj_sla_support_points = m_sla_support_points.find(object.second + 1); + /*IdToSlaSupportPointsMap::iterator obj_sla_support_points = m_sla_support_points.find(object.second + 1); if (obj_sla_support_points != m_sla_support_points.end() && !obj_sla_support_points->second.empty()) { model_object->sla_support_points = std::move(obj_sla_support_points->second); model_object->sla_points_status = sla::PointsStatus::UserModified; @@ -2435,7 +2435,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) } } } - /* + void _BBS_3MF_Importer::_extract_layer_config_ranges_from_archive(mz_zip_archive& archive, const mz_zip_archive_file_stat& stat, ConfigSubstitutionContext& config_substitutions) { if (stat.m_uncomp_size > 0) { @@ -2493,7 +2493,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) } } } - + /* void _BBS_3MF_Importer::_extract_sla_support_points_from_archive(mz_zip_archive& archive, const mz_zip_archive_file_stat& stat) { if (stat.m_uncomp_size > 0) { @@ -5353,14 +5353,16 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) proFn(EXPORT_STAGE_ADD_LAYER_RANGE, 0, 1, cb_cancel); if (cb_cancel) return false; - } + }*/ // Adds layer config ranges file ("Metadata/Slic3r_PE_layer_config_ranges.txt"). // All layer height profiles of all ModelObjects are stored here, indexed by 1 based index of the ModelObject in Model. // The index differes from the index of an object ID of an object instance of a 3MF file! if (!_add_layer_config_ranges_file_to_archive(archive, model)) { + close_zip_writer(&archive); + boost::filesystem::remove(filename); return false; - }*/ + } // BBS progress point /*BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ":" <<__LINE__ << boost::format("export 3mf EXPORT_STAGE_ADD_SUPPORT\n"); @@ -6406,7 +6408,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) return true; } - /* + bool _BBS_3MF_Exporter::_add_layer_config_ranges_file_to_archive(mz_zip_archive& archive, Model& model) { std::string out = ""; @@ -6466,6 +6468,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) return true; } + /* bool _BBS_3MF_Exporter::_add_sla_support_points_file_to_archive(mz_zip_archive& archive, Model& model) { assert(is_decimal_separator_point()); From 6c0d1898b370116947ff5e76593e630ebfc6bd97 Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Sun, 23 Apr 2023 10:58:42 +0800 Subject: [PATCH 003/110] FIX: crash when setting negative thickness value on text tool github issue #1656 Change-Id: Ib77bdd3e4b2508c466d7122a9052d1d15d6bc4bb (cherry picked from commit 8e347eb971ad28bd53fd4bfcdbccd0b980e81810) --- src/slic3r/GUI/Gizmos/GLGizmoText.cpp | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoText.cpp b/src/slic3r/GUI/Gizmos/GLGizmoText.cpp index 64015ebf2b..2d4bc86621 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoText.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoText.cpp @@ -771,10 +771,12 @@ void GLGizmoText::on_render_input_window(float x, float y, float bottom_limit) m_imgui->text(_L("Thickness")); ImGui::SameLine(caption_size); ImGui::PushItemWidth(list_width); - if(ImGui::InputFloat("###text_thickness", &m_thickness,0.0f, 0.0f, "%.2f")) - m_need_update_text = true; + float old_value = m_thickness; + ImGui::InputFloat("###text_thickness", &m_thickness, 0.0f, 0.0f, "%.2f"); if (m_thickness < 0.1f) m_thickness = 0.1f; + if (old_value != m_thickness) + m_need_update_text = true; const float slider_icon_width = m_imgui->get_slider_icon_size().x; const float slider_width = list_width - 1.5 * slider_icon_width - space_size; @@ -806,10 +808,12 @@ void GLGizmoText::on_render_input_window(float x, float y, float bottom_limit) m_imgui->text(_L("Embeded\ndepth")); ImGui::SameLine(caption_size); ImGui::PushItemWidth(list_width); - if (ImGui::InputFloat("###text_embeded_depth", &m_embeded_depth, 0.0f, 0.0f, "%.2f")) - m_need_update_text = true; + old_value = m_embeded_depth; + ImGui::InputFloat("###text_embeded_depth", &m_embeded_depth, 0.0f, 0.0f, "%.2f"); if (m_embeded_depth < 0.f) m_embeded_depth = 0.f; + if (old_value != m_embeded_depth) + m_need_update_text = true; ImGui::AlignTextToFramePadding(); m_imgui->text(_L("Input text")); @@ -1468,6 +1472,11 @@ void GLGizmoText::generate_text_volume(bool is_temp) TextInfo text_info = get_text_info(); if (m_is_modify && m_need_update_text) { + if (m_object_idx == -1 || m_volume_idx == -1) { + BOOST_LOG_TRIVIAL(error) << boost::format("Text: selected object_idx = %1%, volume_idx = %2%") % m_object_idx % m_volume_idx; + return; + } + plater->take_snapshot("Modify Text"); const Selection &selection = m_parent.get_selection(); ModelObject * model_object = selection.get_model()->objects[m_object_idx]; From ae0a470f4c4a0707637c166227b8fea299ca9a5c Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Fri, 21 Apr 2023 11:02:36 +0800 Subject: [PATCH 004/110] FIX: rotate model before cut, the rotation of connectors is incorrect github issue #1646 & #1647 Change-Id: Iab1d6984685a532011f425e704ccae039a6ef65d (cherry picked from commit 1219045039de4ac0ed677b264e6e8469e6bc72dd) --- src/libslic3r/Model.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/Model.cpp b/src/libslic3r/Model.cpp index 5dac9b6d73..9d2c664d26 100644 --- a/src/libslic3r/Model.cpp +++ b/src/libslic3r/Model.cpp @@ -1846,7 +1846,7 @@ void ModelObject::process_connector_cut( // Perform cut TriangleMesh upper_mesh, lower_mesh; - process_volume_cut(volume, instance_matrix, cut_matrix, attributes, upper_mesh, lower_mesh); + process_volume_cut(volume, Transform3d::Identity(), cut_matrix, attributes, upper_mesh, lower_mesh); // add small Z offset to better preview upper_mesh.translate((-0.05 * Vec3d::UnitZ()).cast()); From 64428b4d3b7b4484643b201fed7fb891177d83ee Mon Sep 17 00:00:00 2001 From: "qing.zhang" Date: Wed, 19 Apr 2023 19:48:11 +0800 Subject: [PATCH 005/110] ENH: add support for PLA and support for PA Signed-off-by: qing.zhang Change-Id: I83781d4e11bd986131caaabba479c0074f2506a0 (cherry picked from commit 545c0122d1c0fce96b62de7ee9042b24911d93a6) --- resources/profiles/BBL.json | 34 ++++++++++++++++- .../Bambu Support For PA PET @BBL X1C.json | 16 ++++++++ .../Bambu Support For PA PET @base.json | 35 +++++++++++++++++ ...u Support For PLA @BBL X1C 0.2 nozzle.json | 21 ++++++++++ .../Bambu Support For PLA @BBL X1C.json | 16 ++++++++ .../filament/Bambu Support For PLA @base.json | 29 ++++++++++++++ .../Bambu Support For PA PET @BBL P1P.json | 13 +++++++ ...u Support For PLA @BBL P1P 0.2 nozzle.json | 38 +++++++++++++++++++ .../P1P/Bambu Support For PLA @BBL P1P.json | 31 +++++++++++++++ 9 files changed, 232 insertions(+), 1 deletion(-) create mode 100644 resources/profiles/BBL/filament/Bambu Support For PA PET @BBL X1C.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PA PET @base.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PLA @BBL X1C 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PLA @BBL X1C.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PLA @base.json create mode 100644 resources/profiles/BBL/filament/P1P/Bambu Support For PA PET @BBL P1P.json create mode 100644 resources/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P.json diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index 2c94e639cd..703813e853 100644 --- a/resources/profiles/BBL.json +++ b/resources/profiles/BBL.json @@ -1,7 +1,7 @@ { "name": "Bambulab", "url": "http://www.bambulab.com/Parameters/vendor/BBL.json", - "version": "01.06.00.01", + "version": "01.06.00.02", "force_update": "0", "description": "the initial version of BBL configurations", "machine_model_list": [ @@ -868,6 +868,38 @@ { "name": "Bambu PET-CF @BBL P1P", "sub_path": "filament/P1P/Bambu PET-CF @BBL P1P.json" + }, + { + "name":"Bambu Support For PLA @base", + "sub_path":"filament/Bambu Support For PLA @base.json" + }, + { + "name":"Bambu Support For PLA @BBL X1C 0.2 nozzle", + "sub_path":"filament/Bambu Support For PLA @BBL X1C 0.2 nozzle.json" + }, + { + "name":"Bambu Support For PLA @BBL X1C", + "sub_path":"filament/Bambu Support For PLA @BBL X1C.json" + }, + { + "name":"Bambu Support For PLA @BBL P1P 0.2 nozzle", + "sub_path":"filament/P1P/Bambu Support For PLA @BBL P1P 0.2 nozzle.json" + }, + { + "name":"Bambu Support For PLA @BBL P1P", + "sub_path":"filament/P1P/Bambu Support For PLA @BBL P1P.json" + }, + { + "name":"Bambu Support For PA/PET @base", + "sub_path":"filament/Bambu Support For PA PET @base.json" + }, + { + "name":"Bambu Support For PA/PET @BBL P1P", + "sub_path":"filament/P1P/Bambu Support For PA PET @BBL P1P.json" + }, + { + "name":"Bambu Support For PA/PET @BBL X1C", + "sub_path":"filament/Bambu Support For PA PET @BBL X1C.json" } ], "machine_list": [ diff --git a/resources/profiles/BBL/filament/Bambu Support For PA PET @BBL X1C.json b/resources/profiles/BBL/filament/Bambu Support For PA PET @BBL X1C.json new file mode 100644 index 0000000000..bbf5d836ac --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PA PET @BBL X1C.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "setting_id": "GFSS03_00", + "name": "Bambu Support For PA/PET @BBL X1C", + "from": "system", + "instantiation": "true", + "inherits": "Bambu Support For PA/PET @base", + "compatible_printers": [ + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab X1 Carbon 0.6 nozzle", + "Bambu Lab X1 Carbon 0.8 nozzle", + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab X1 0.6 nozzle", + "Bambu Lab X1 0.8 nozzle" + ] +} diff --git a/resources/profiles/BBL/filament/Bambu Support For PA PET @base.json b/resources/profiles/BBL/filament/Bambu Support For PA PET @base.json new file mode 100644 index 0000000000..5ba24bd8d3 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PA PET @base.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "filament_id": "GFS03", + "name": "Bambu Support For PA/PET @base", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_pa", + "required_nozzle_HRC": [ + "3" + ], + "filament_vendor": [ + "Bambu Lab" + ], + "filament_density": [ + "1.22" + ], + "filament_is_support": [ + "1" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "nozzle_temperature": [ + "280" + ], + "fan_cooling_layer_time": [ + "10" + ], + "filament_cost": [ + "34.99" + ], + "slow_down_layer_time":[ + "6" + ] +} diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA @BBL X1C 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu Support For PLA @BBL X1C 0.2 nozzle.json new file mode 100644 index 0000000000..7903c25650 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PLA @BBL X1C 0.2 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "setting_id": "GFSS02_01", + "name": "Bambu Support For PLA @BBL X1C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu Support For PLA @base", + "filament_max_volumetric_speed": [ + "0.5" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature": [ + "240" + ], + "compatible_printers": [ + "Bambu Lab X1 Carbon 0.2 nozzle", + "Bambu Lab X1 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA @BBL X1C.json b/resources/profiles/BBL/filament/Bambu Support For PLA @BBL X1C.json new file mode 100644 index 0000000000..61cf0a8ab6 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PLA @BBL X1C.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "setting_id": "GFSS02_02", + "name": "Bambu Support For PLA @BBL X1C", + "from": "system", + "instantiation": "true", + "inherits": "Bambu Support For PLA @base", + "compatible_printers": [ + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab X1 Carbon 0.6 nozzle", + "Bambu Lab X1 Carbon 0.8 nozzle", + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab X1 0.6 nozzle", + "Bambu Lab X1 0.8 nozzle" + ] +} diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA @base.json b/resources/profiles/BBL/filament/Bambu Support For PLA @base.json new file mode 100644 index 0000000000..5a49fef271 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PLA @base.json @@ -0,0 +1,29 @@ +{ + "type": "filament", + "filament_id": "GFS02", + "name": "Bambu Support For PLA @base", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_pla", + "filament_vendor": [ + "Bambu Lab" + ], + "filament_density": [ + "1.30" + ], + "filament_is_support": [ + "1" + ], + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "filament_cost": [ + "69.98" + ], + "slow_down_layer_time": [ + "8" + ] +} diff --git a/resources/profiles/BBL/filament/P1P/Bambu Support For PA PET @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu Support For PA PET @BBL P1P.json new file mode 100644 index 0000000000..e59d77e2dc --- /dev/null +++ b/resources/profiles/BBL/filament/P1P/Bambu Support For PA PET @BBL P1P.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "setting_id": "GFSS03_01", + "name": "Bambu Support For PA/PET @BBL P1P", + "from": "system", + "instantiation": "true", + "inherits": "Bambu Support For PA/PET @base", + "compatible_printers": [ + "Bambu Lab P1P 0.4 nozzle", + "Bambu Lab P1P 0.6 nozzle", + "Bambu Lab P1P 0.8 nozzle" + ] +} diff --git a/resources/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P 0.2 nozzle.json b/resources/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P 0.2 nozzle.json new file mode 100644 index 0000000000..0b73e5f494 --- /dev/null +++ b/resources/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P 0.2 nozzle.json @@ -0,0 +1,38 @@ +{ + "type": "filament", + "setting_id": "GFSS02_11", + "name": "Bambu Support For PLA @BBL P1P 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu Support For PLA @base", + "filament_max_volumetric_speed": [ + "0.5" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature": [ + "240" + ], + "hot_plate_temp" : [ + "65" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "65" + ], + "fan_min_speed": [ + "50" + ], + "fan_cooling_layer_time": [ + "80" + ], + "compatible_printers": [ + "Bambu Lab P1P 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P.json new file mode 100644 index 0000000000..19ebe7afc1 --- /dev/null +++ b/resources/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P.json @@ -0,0 +1,31 @@ +{ + "type": "filament", + "setting_id": "GFSS02_12", + "name": "Bambu Support For PLA @BBL P1P", + "from": "system", + "instantiation": "true", + "inherits": "Bambu Support For PLA @base", + "hot_plate_temp" : [ + "65" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "65" + ], + "fan_min_speed": [ + "50" + ], + "fan_cooling_layer_time": [ + "80" + ], + "compatible_printers": [ + "Bambu Lab P1P 0.4 nozzle", + "Bambu Lab P1P 0.6 nozzle", + "Bambu Lab P1P 0.8 nozzle" + ] +} From 8be14d6cfe96fec8986c312980bfae0414dbe6d3 Mon Sep 17 00:00:00 2001 From: "qing.zhang" Date: Tue, 25 Apr 2023 17:41:07 +0800 Subject: [PATCH 006/110] FIX: set temp befor open HB fan to avoid oozing Signed-off-by: qing.zhang Change-Id: Ibbda89a855927615d7da0e6da94a988852a10465 --- resources/profiles/BBL.json | 2 +- resources/profiles/BBL/machine/Bambu Lab P1P 0.2 nozzle.json | 2 +- resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json | 2 +- resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json | 2 +- resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json | 2 +- resources/profiles/BBL/machine/Bambu Lab X1 0.2 nozzle.json | 2 +- resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json | 2 +- resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json | 2 +- resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json | 2 +- .../profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json | 2 +- .../profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json | 2 +- .../profiles/BBL/machine/Bambu Lab X1 Carbon 0.6 nozzle.json | 2 +- .../profiles/BBL/machine/Bambu Lab X1 Carbon 0.8 nozzle.json | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index 703813e853..017470de67 100644 --- a/resources/profiles/BBL.json +++ b/resources/profiles/BBL.json @@ -1,7 +1,7 @@ { "name": "Bambulab", "url": "http://www.bambulab.com/Parameters/vendor/BBL.json", - "version": "01.06.00.02", + "version": "01.06.00.03", "force_update": "0", "description": "the initial version of BBL configurations", "machine_model_list": [ diff --git a/resources/profiles/BBL/machine/Bambu Lab P1P 0.2 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1P 0.2 nozzle.json index 380f00d7f5..07c26c7236 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1P 0.2 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1P 0.2 nozzle.json @@ -26,7 +26,7 @@ "retraction_minimum_travel": [ "5" ], - "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230323 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z-0.04 ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", + "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z-0.04 ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", "upward_compatible_machine":[ "Bambu Lab X1 0.2 nozzle", "Bambu Lab X1 Carbon 0.2 nozzle" diff --git a/resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json index f4016ebad0..7af2778d3c 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json @@ -23,7 +23,7 @@ "0x28" ], "extruder_clearance_max_radius": "56", - "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230323 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", + "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", "scan_first_layer": "0", "machine_load_filament_time": "29", "machine_unload_filament_time": "28", diff --git a/resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json index d5e2180d11..5c55f9e45b 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json @@ -26,7 +26,7 @@ "retraction_minimum_travel": [ "3" ], - "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230323 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y15 E1.166 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E1.166\nG0 X18 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", + "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y15 E1.166 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E1.166\nG0 X18 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", "nozzle_type": "hardened_steel", "nozzle_hrc": "55", "upward_compatible_machine":[ diff --git a/resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json index cb10e3e27a..92867bd3cf 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json @@ -29,7 +29,7 @@ "retract_length_toolchange": [ "3" ], - "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230323 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y0.5 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X240 E15\nG0 Y15 E1.500 F{outer_wall_volumetric_speed/(0.3*1.0)/ 4 * 60}\nG0 X239.5\nG0 E0.3\nG0 Y1.5 E1.500\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X18 E15\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", + "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_extruder] >50)||(bed_temperature_initial_layer[initial_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y0.5 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X240 E15\nG0 Y15 E1.500 F{outer_wall_volumetric_speed/(0.3*1.0)/ 4 * 60}\nG0 X239.5\nG0 E0.3\nG0 Y1.5 E1.500\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X18 E15\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", "nozzle_type": "hardened_steel", "nozzle_hrc": "55", "upward_compatible_machine":[ diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 0.2 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 0.2 nozzle.json index d727b43d07..5f9ff32645 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 0.2 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 0.2 nozzle.json @@ -26,7 +26,7 @@ "retraction_minimum_travel": [ "5" ], - "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230322 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E0.933\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.018\n G1 F1200.0 X28.500 Y19.500 Z0.200 E0.933\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.091\n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.080\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.238\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.403\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.183\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.403\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.201\n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.061\n G1 F1200.0 X30.000 Y20.000 Z0.200 E0.659\n G1 F1200.0 X30.000 Y41.000 Z0.200 E0.769\n G1 F1200.0 X50.000 Y41.000 Z0.200 E0.732\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.256\n G1 F1200.0 X30.000 Y34.000 Z0.200 E0.732\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n\t{if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F4800\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.160\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.080\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.080 K0.160\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.08 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.08}\n M623\n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", + "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E0.933\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.018\n G1 F1200.0 X28.500 Y19.500 Z0.200 E0.933\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.091\n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.080\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.238\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.403\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.183\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.403\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.201\n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.061\n G1 F1200.0 X30.000 Y20.000 Z0.200 E0.659\n G1 F1200.0 X30.000 Y41.000 Z0.200 E0.769\n G1 F1200.0 X50.000 Y41.000 Z0.200 E0.732\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.256\n G1 F1200.0 X30.000 Y34.000 Z0.200 E0.732\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n\t{if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F4800\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.160\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.080\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.080 K0.160\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.08 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.08}\n M623\n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", "nozzle_type": "stainless_steel", "upward_compatible_machine":[ "Bambu Lab P1P 0.2 nozzle", diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json index e77c8c8566..d504610c0f 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json @@ -26,7 +26,7 @@ "20", "20" ], - "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230322 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on \nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY \n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1 \nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90 \nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000 \n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E0.933 \n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.018 \n G1 F1200.0 X28.500 Y19.500 Z0.200 E0.933 \n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.091 \n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.080 \n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.238 \n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.403 \n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.183 \n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.403 \n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.201 \n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.061 \n G1 F1200.0 X30.000 Y20.000 Z0.200 E0.659 \n G1 F1200.0 X30.000 Y41.000 Z0.200 E0.769 \n G1 F1200.0 X50.000 Y41.000 Z0.200 E0.732 \n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.256 \n G1 F1200.0 X30.000 Y34.000 Z0.200 E0.732 \n G1 F1500.000 E-0.800 \n\n ;=========== extruder cali extrusion ================== \n T1000 \n M83 \n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800 \n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800 \n G0 Z1\n G0 X180 Z0.3 F18000\n \n M900 L1000.0 M1.0\n M900 K0.040 \n G0 X45.000 F30000 \n G0 Y20.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800 \n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n M400\n\n G0 X45.000 F30000 \n M900 K0.020 \n G0 X45.000 F30000 \n G0 Y22.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800 \n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n M400\n\n G0 X45.000 F30000 \n M900 K0.000 \n G0 X45.000 F30000 \n G0 Y24.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration =========== \nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1 \n G0 F6000 X40.000 Y54.500 Z0.000 \n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500 \n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P1 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P200 \n M971 S5 P3 \n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P2 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P500 \n M971 S5 P4 \n M963 S1 \n M400 P1500 \n M964 \n T1100 \n G0 F6000 X40.000 Y54.500 Z0.000 \n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500 \n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P1 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P200 \n M971 S5 P3 \n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P2 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P500 \n M971 S5 P4 \n M963 S1 \n M400 P1500 \n M964 \n T1100 \n G1 Z3 F3000 \n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100 \n M400 P400 \n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400 \n M960 S1 P1 \n M400 P50 \n\n M969 S1 N3 A2000 \n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.020 K0.040\n M400 P100 \n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000 \n T1000 \n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.02 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.02}\n M623 \n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n M973 S4 \n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan \nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90 \nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60} \nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", + "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on \nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY \n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1 \nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90 \nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000 \n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E0.933 \n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.018 \n G1 F1200.0 X28.500 Y19.500 Z0.200 E0.933 \n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.091 \n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.080 \n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.238 \n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.403 \n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.183 \n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.403 \n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.201 \n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.061 \n G1 F1200.0 X30.000 Y20.000 Z0.200 E0.659 \n G1 F1200.0 X30.000 Y41.000 Z0.200 E0.769 \n G1 F1200.0 X50.000 Y41.000 Z0.200 E0.732 \n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.256 \n G1 F1200.0 X30.000 Y34.000 Z0.200 E0.732 \n G1 F1500.000 E-0.800 \n\n ;=========== extruder cali extrusion ================== \n T1000 \n M83 \n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800 \n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800 \n G0 Z1\n G0 X180 Z0.3 F18000\n \n M900 L1000.0 M1.0\n M900 K0.040 \n G0 X45.000 F30000 \n G0 Y20.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800 \n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n M400\n\n G0 X45.000 F30000 \n M900 K0.020 \n G0 X45.000 F30000 \n G0 Y22.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800 \n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n M400\n\n G0 X45.000 F30000 \n M900 K0.000 \n G0 X45.000 F30000 \n G0 Y24.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration =========== \nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1 \n G0 F6000 X40.000 Y54.500 Z0.000 \n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500 \n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P1 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P200 \n M971 S5 P3 \n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P2 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P500 \n M971 S5 P4 \n M963 S1 \n M400 P1500 \n M964 \n T1100 \n G0 F6000 X40.000 Y54.500 Z0.000 \n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500 \n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P1 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P200 \n M971 S5 P3 \n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P2 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P500 \n M971 S5 P4 \n M963 S1 \n M400 P1500 \n M964 \n T1100 \n G1 Z3 F3000 \n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100 \n M400 P400 \n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400 \n M960 S1 P1 \n M400 P50 \n\n M969 S1 N3 A2000 \n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.020 K0.040\n M400 P100 \n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000 \n T1000 \n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.02 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.02}\n M623 \n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n M973 S4 \n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan \nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90 \nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60} \nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", "scan_first_layer": "1", "machine_load_filament_time": "29", "machine_unload_filament_time": "28", diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json index bfc3bfa467..3aaebcd2c2 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json @@ -26,7 +26,7 @@ "retraction_minimum_travel": [ "3" ], - "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230322 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y15 E1.166 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E1.166\nG0 X18 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E1.679\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.032\n G1 F1200.0 X28.500 Y19.500 Z0.200 E1.679\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.164\n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.944\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.428\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.725\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.329\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.725\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.362\n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.910\n G1 F1200.0 X30.000 Y20.000 Z0.200 E1.186\n G1 F1200.0 X30.000 Y41.000 Z0.200 E1.384\n G1 F1200.0 X50.000 Y41.000 Z0.200 E1.318\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.461\n G1 F1200.0 X30.000 Y34.000 Z0.200 E1.318\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E16.9 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.030\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.015\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.015 K0.030\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.015 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.015}\n M623\n\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", + "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y15 E1.166 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E1.166\nG0 X18 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E1.679\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.032\n G1 F1200.0 X28.500 Y19.500 Z0.200 E1.679\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.164\n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.944\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.428\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.725\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.329\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.725\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.362\n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.910\n G1 F1200.0 X30.000 Y20.000 Z0.200 E1.186\n G1 F1200.0 X30.000 Y41.000 Z0.200 E1.384\n G1 F1200.0 X50.000 Y41.000 Z0.200 E1.318\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.461\n G1 F1200.0 X30.000 Y34.000 Z0.200 E1.318\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E16.9 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.030\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.015\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.015 K0.030\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.015 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.015}\n M623\n\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", "nozzle_type": "hardened_steel", "nozzle_hrc": "55", "upward_compatible_machine":[ diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json index b11a5b9313..1c4225d3ee 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json @@ -29,7 +29,7 @@ "retract_length_toolchange": [ "3" ], - "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230322 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y0.5 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X240 E15\nG0 Y15 E1.500 F{outer_wall_volumetric_speed/(0.3*1.0)/ 4 * 60}\nG0 X239.5\nG0 E0.3\nG0 Y1.5 E1.500\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X18 E15\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E1.8660\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.0360\n G1 F1200.0 X28.500 Y19.500 Z0.200 E1.8660\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.1820\n G1 F1200.0 X31.000 Y49.000 Z0.200 E2.1600\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.4760\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.8060\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.3660\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.8060\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.4020\n G1 F1200.0 X48.000 Y20.000 Z0.200 E2.1220\n G1 F1200.0 X30.000 Y20.000 Z0.200 E1.3180\n G1 F1200.0 X30.000 Y41.000 Z0.200 E1.5380\n G1 F1200.0 X50.000 Y41.000 Z0.200 E1.4640\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.5120\n G1 F1200.0 X30.000 Y34.000 Z0.200 E1.4640\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X110.000 E9.35441 F4800\n G0 X185.000 E9.35441 F4800\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.020\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.010\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.010 K0.020\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.01 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14) *0.01}\n M623\n\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X185.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X190.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X195.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X200.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X205.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X210.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X215.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X220.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X225.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", + "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y0.5 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X240 E15\nG0 Y15 E1.500 F{outer_wall_volumetric_speed/(0.3*1.0)/ 4 * 60}\nG0 X239.5\nG0 E0.3\nG0 Y1.5 E1.500\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X18 E15\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E1.8660\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.0360\n G1 F1200.0 X28.500 Y19.500 Z0.200 E1.8660\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.1820\n G1 F1200.0 X31.000 Y49.000 Z0.200 E2.1600\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.4760\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.8060\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.3660\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.8060\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.4020\n G1 F1200.0 X48.000 Y20.000 Z0.200 E2.1220\n G1 F1200.0 X30.000 Y20.000 Z0.200 E1.3180\n G1 F1200.0 X30.000 Y41.000 Z0.200 E1.5380\n G1 F1200.0 X50.000 Y41.000 Z0.200 E1.4640\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.5120\n G1 F1200.0 X30.000 Y34.000 Z0.200 E1.4640\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X110.000 E9.35441 F4800\n G0 X185.000 E9.35441 F4800\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.020\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.010\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.010 K0.020\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.01 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14) *0.01}\n M623\n\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X185.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X190.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X195.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X200.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X205.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X210.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X215.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X220.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X225.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", "nozzle_type": "hardened_steel", "nozzle_hrc": "55", "upward_compatible_machine":[ diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json index fd99ccab49..f34ba14f2e 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json @@ -26,7 +26,7 @@ "retraction_minimum_travel": [ "5" ], - "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230322 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E0.933\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.018\n G1 F1200.0 X28.500 Y19.500 Z0.200 E0.933\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.091\n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.080\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.238\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.403\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.183\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.403\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.201\n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.061\n G1 F1200.0 X30.000 Y20.000 Z0.200 E0.659\n G1 F1200.0 X30.000 Y41.000 Z0.200 E0.769\n G1 F1200.0 X50.000 Y41.000 Z0.200 E0.732\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.256\n G1 F1200.0 X30.000 Y34.000 Z0.200 E0.732\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n\t{if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F4800\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.160\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.080\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.080 K0.160\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.08 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.08}\n M623\n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", + "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E0.933\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.018\n G1 F1200.0 X28.500 Y19.500 Z0.200 E0.933\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.091\n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.080\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.238\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.403\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.183\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.403\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.201\n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.061\n G1 F1200.0 X30.000 Y20.000 Z0.200 E0.659\n G1 F1200.0 X30.000 Y41.000 Z0.200 E0.769\n G1 F1200.0 X50.000 Y41.000 Z0.200 E0.732\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.256\n G1 F1200.0 X30.000 Y34.000 Z0.200 E0.732\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n\t{if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F4800\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.160\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.080\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.080 K0.160\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.08 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.08}\n M623\n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", "nozzle_type": "stainless_steel", "nozzle_hrc": "20", "upward_compatible_machine":[ diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json index 0b079aca78..58a0464c3e 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json @@ -26,7 +26,7 @@ "20", "20" ], - "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230322 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on \nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY \n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1 \nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90 \nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000 \n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E0.933 \n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.018 \n G1 F1200.0 X28.500 Y19.500 Z0.200 E0.933 \n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.091 \n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.080 \n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.238 \n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.403 \n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.183 \n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.403 \n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.201 \n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.061 \n G1 F1200.0 X30.000 Y20.000 Z0.200 E0.659 \n G1 F1200.0 X30.000 Y41.000 Z0.200 E0.769 \n G1 F1200.0 X50.000 Y41.000 Z0.200 E0.732 \n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.256 \n G1 F1200.0 X30.000 Y34.000 Z0.200 E0.732 \n G1 F1500.000 E-0.800 \n\n ;=========== extruder cali extrusion ================== \n T1000 \n M83 \n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800 \n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800 \n G0 Z1\n G0 X180 Z0.3 F18000\n \n M900 L1000.0 M1.0\n M900 K0.040 \n G0 X45.000 F30000 \n G0 Y20.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800 \n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n M400\n\n G0 X45.000 F30000 \n M900 K0.020 \n G0 X45.000 F30000 \n G0 Y22.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800 \n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n M400\n\n G0 X45.000 F30000 \n M900 K0.000 \n G0 X45.000 F30000 \n G0 Y24.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration =========== \nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1 \n G0 F6000 X40.000 Y54.500 Z0.000 \n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500 \n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P1 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P200 \n M971 S5 P3 \n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P2 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P500 \n M971 S5 P4 \n M963 S1 \n M400 P1500 \n M964 \n T1100 \n G0 F6000 X40.000 Y54.500 Z0.000 \n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500 \n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P1 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P200 \n M971 S5 P3 \n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P2 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P500 \n M971 S5 P4 \n M963 S1 \n M400 P1500 \n M964 \n T1100 \n G1 Z3 F3000 \n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100 \n M400 P400 \n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400 \n M960 S1 P1 \n M400 P50 \n\n M969 S1 N3 A2000 \n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.020 K0.040\n M400 P100 \n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000 \n T1000 \n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.02 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.02}\n M623 \n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n M973 S4 \n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan \nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90 \nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60} \nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", + "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on \nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY \n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1 \nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90 \nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000 \n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E0.933 \n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.018 \n G1 F1200.0 X28.500 Y19.500 Z0.200 E0.933 \n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.091 \n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.080 \n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.238 \n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.403 \n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.183 \n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.403 \n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.201 \n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.061 \n G1 F1200.0 X30.000 Y20.000 Z0.200 E0.659 \n G1 F1200.0 X30.000 Y41.000 Z0.200 E0.769 \n G1 F1200.0 X50.000 Y41.000 Z0.200 E0.732 \n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.256 \n G1 F1200.0 X30.000 Y34.000 Z0.200 E0.732 \n G1 F1500.000 E-0.800 \n\n ;=========== extruder cali extrusion ================== \n T1000 \n M83 \n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800 \n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800 \n G0 Z1\n G0 X180 Z0.3 F18000\n \n M900 L1000.0 M1.0\n M900 K0.040 \n G0 X45.000 F30000 \n G0 Y20.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800 \n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n M400\n\n G0 X45.000 F30000 \n M900 K0.020 \n G0 X45.000 F30000 \n G0 Y22.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800 \n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n M400\n\n G0 X45.000 F30000 \n M900 K0.000 \n G0 X45.000 F30000 \n G0 Y24.000 F30000 \n G1 F1500.000 E0.800 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos \n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration =========== \nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1 \n G0 F6000 X40.000 Y54.500 Z0.000 \n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500 \n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P1 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P200 \n M971 S5 P3 \n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P2 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P500 \n M971 S5 P4 \n M963 S1 \n M400 P1500 \n M964 \n T1100 \n G0 F6000 X40.000 Y54.500 Z0.000 \n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500 \n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P1 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P200 \n M971 S5 P3 \n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1 \n G0 Y37.50 \n M400 P200\n M971 S5 P2 \n M960 S0 P0\n M960 S2 P1 \n G0 Y54.50 \n M400 P500 \n M971 S5 P4 \n M963 S1 \n M400 P1500 \n M964 \n T1100 \n G1 Z3 F3000 \n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100 \n M400 P400 \n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400 \n M960 S1 P1 \n M400 P50 \n\n M969 S1 N3 A2000 \n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.020 K0.040\n M400 P100 \n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000 \n T1000 \n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600 \n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.02 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.02}\n M623 \n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60} \n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60} \n M973 S4 \n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan \nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90 \nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60} \nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", "scan_first_layer": "1", "machine_load_filament_time": "29", "machine_unload_filament_time": "28", diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.6 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.6 nozzle.json index 53ebc5f479..ac7a701175 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.6 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.6 nozzle.json @@ -26,7 +26,7 @@ "retraction_minimum_travel": [ "3" ], - "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230322 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y15 E1.166 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E1.166\nG0 X18 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E1.679\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.032\n G1 F1200.0 X28.500 Y19.500 Z0.200 E1.679\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.164\n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.944\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.428\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.725\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.329\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.725\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.362\n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.910\n G1 F1200.0 X30.000 Y20.000 Z0.200 E1.186\n G1 F1200.0 X30.000 Y41.000 Z0.200 E1.384\n G1 F1200.0 X50.000 Y41.000 Z0.200 E1.318\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.461\n G1 F1200.0 X30.000 Y34.000 Z0.200 E1.318\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E16.9 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.030\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.015\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.015 K0.030\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.015 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.015}\n M623\n\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", + "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y15 E1.166 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E1.166\nG0 X18 E25 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E1.679\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.032\n G1 F1200.0 X28.500 Y19.500 Z0.200 E1.679\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.164\n G1 F1200.0 X31.000 Y49.000 Z0.200 E1.944\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.428\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.725\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.329\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.725\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.362\n G1 F1200.0 X48.000 Y20.000 Z0.200 E1.910\n G1 F1200.0 X30.000 Y20.000 Z0.200 E1.186\n G1 F1200.0 X30.000 Y41.000 Z0.200 E1.384\n G1 F1200.0 X50.000 Y41.000 Z0.200 E1.318\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.461\n G1 F1200.0 X30.000 Y34.000 Z0.200 E1.318\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E16.9 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.030\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.015\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.9) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.015 K0.030\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E2.25000 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.015 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.015}\n M623\n\n G1 X140.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.56250 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", "upward_compatible_machine":[ "Bambu Lab P1P 0.6 nozzle", "Bambu Lab X1 0.6 nozzle" diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.8 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.8 nozzle.json index 1da5d4cb6e..428c360f8a 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.8 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.8 nozzle.json @@ -29,7 +29,7 @@ "retract_length_toolchange": [ "3" ], - "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230322 =====================\n;===== turn on the HB fan =================\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp to turn on the HB fan\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y0.5 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X240 E15\nG0 Y15 E1.500 F{outer_wall_volumetric_speed/(0.3*1.0)/ 4 * 60}\nG0 X239.5\nG0 E0.3\nG0 Y1.5 E1.500\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X18 E15\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E1.8660\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.0360\n G1 F1200.0 X28.500 Y19.500 Z0.200 E1.8660\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.1820\n G1 F1200.0 X31.000 Y49.000 Z0.200 E2.1600\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.4760\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.8060\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.3660\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.8060\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.4020\n G1 F1200.0 X48.000 Y20.000 Z0.200 E2.1220\n G1 F1200.0 X30.000 Y20.000 Z0.200 E1.3180\n G1 F1200.0 X30.000 Y41.000 Z0.200 E1.5380\n G1 F1200.0 X50.000 Y41.000 Z0.200 E1.4640\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.5120\n G1 F1200.0 X30.000 Y34.000 Z0.200 E1.4640\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X110.000 E9.35441 F4800\n G0 X185.000 E9.35441 F4800\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.020\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.010\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.010 K0.020\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.01 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14) *0.01}\n M623\n\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X185.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X190.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X195.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X200.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X205.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X210.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X215.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X220.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X225.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", + "machine_start_gcode": ";===== machine: X1 =========================\n;===== date: 20230425 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG0 Z12 F300 ; lower the hotbed , to prevent the nozzle is below the hotbed\nG0 Z-6;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{0.0} ; clear z-trim value first\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {elsif (bed_temperature[initial_no_support_extruder] >50)||(bed_temperature_initial_layer[initial_no_support_extruder] >50)}\n M106 P3 S255\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== noozle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y0.5 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X240 E15\nG0 Y15 E1.500 F{outer_wall_volumetric_speed/(0.3*1.0)/ 4 * 60}\nG0 X239.5\nG0 E0.3\nG0 Y1.5 E1.500\nG0 X129 E15 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\nG0 X18 E15\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n G0 F3000 X28.000 Y19.500 Z0.200\n G1 F1200.0 X28.000 Y45.000 Z0.200 E1.8660\n G1 F1200.0 X28.500 Y45.000 Z0.200 E0.0360\n G1 F1200.0 X28.500 Y19.500 Z0.200 E1.8660\n G1 F1200.0 X31.000 Y19.500 Z0.200 E0.1820\n G1 F1200.0 X31.000 Y49.000 Z0.200 E2.1600\n G1 F1200.0 X37.500 Y49.000 Z0.200 E0.4760\n G1 F1200.0 X37.500 Y60.000 Z0.200 E0.8060\n G1 F1200.0 X42.500 Y60.000 Z0.200 E0.3660\n G1 F1200.0 X42.500 Y49.000 Z0.200 E0.8060\n G1 F1200.0 X48.000 Y49.000 Z0.200 E0.4020\n G1 F1200.0 X48.000 Y20.000 Z0.200 E2.1220\n G1 F1200.0 X30.000 Y20.000 Z0.200 E1.3180\n G1 F1200.0 X30.000 Y41.000 Z0.200 E1.5380\n G1 F1200.0 X50.000 Y41.000 Z0.200 E1.4640\n G1 F1200.0 X50.000 Y34.000 Z0.200 E0.5120\n G1 F1200.0 X30.000 Y34.000 Z0.200 E1.4640\n G1 F1500.000 E-0.800\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y18.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X110.000 E9.35441 F4800\n G0 X185.000 E9.35441 F4800\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.020\n G0 X45.000 F30000\n G0 Y20.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.010\n G0 X45.000 F30000\n G0 Y22.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y24.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y18.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X40.000 Y54.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P16000\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P1\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S1 P1\n G0 Y37.50\n M400 P200\n M971 S5 P2\n M960 S0 P0\n M960 S2 P1\n G0 Y54.50\n M400 P500\n M971 S5 P4\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y22.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.010 K0.020\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y16.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y16.000 F30000 E0\n M109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E2.4945 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X70.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X75.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X80.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X85.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X90.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X95.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X100.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X105.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X110.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X115.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X120.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X125.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X130.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X135.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.01 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14) *0.01}\n M623\n\n G1 X140.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X145.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X150.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X155.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X160.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X165.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X170.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X175.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X180.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X185.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X190.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X195.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X200.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X205.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X210.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X215.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n G1 X220.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) / 4 * 60}\n G1 X225.000 E0.6236 F{outer_wall_volumetric_speed/(0.3*1.0) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X128.0 Y253.0 Z0.2 F24000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG0 X253 E6.4 F{outer_wall_volumetric_speed/(0.3*0.6) * 60}\nG0 Y128 E6.4\nG0 X252.5\nG0 Y252.5 E6.4\nG0 X128 E6.4", "upward_compatible_machine":[ "Bambu Lab P1P 0.8 nozzle", "Bambu Lab X1 0.8 nozzle" From 18fcbc8857d7c9cf54e7cbc043453262b29cf61e Mon Sep 17 00:00:00 2001 From: tao wang Date: Wed, 26 Apr 2023 10:07:26 +0800 Subject: [PATCH 007/110] NEW:add color picker control to material settings Change-Id: I69dc51b64edb0a44331cd93d7fc157b4b0284fdc --- src/slic3r/GUI/AMSMaterialsSetting.cpp | 69 +++++++++++++++++++++----- src/slic3r/GUI/AMSMaterialsSetting.hpp | 3 ++ 2 files changed, 60 insertions(+), 12 deletions(-) diff --git a/src/slic3r/GUI/AMSMaterialsSetting.cpp b/src/slic3r/GUI/AMSMaterialsSetting.cpp index 820cac35d8..865a432be0 100644 --- a/src/slic3r/GUI/AMSMaterialsSetting.cpp +++ b/src/slic3r/GUI/AMSMaterialsSetting.cpp @@ -669,17 +669,6 @@ void AMSMaterialsSetting::on_clr_picker(wxMouseEvent &event) m_color_picker_popup.set_ams_colours(ams_colors); m_color_picker_popup.set_def_colour(m_clr_picker->m_colour); m_color_picker_popup.Popup(); - - /*auto clr_dialog = new wxColourDialog(this, m_clrData); - if (clr_dialog->ShowModal() == wxID_OK) { - m_clrData = &(clr_dialog->GetColourData()); - m_clr_picker->SetBackgroundColor(wxColour( - m_clrData->GetColour().Red(), - m_clrData->GetColour().Green(), - m_clrData->GetColour().Blue(), - 254 - )); - }*/ } bool AMSMaterialsSetting::is_virtual_tray() @@ -1114,7 +1103,7 @@ ColorPickerPopup::ColorPickerPopup(wxWindow* parent) } wxBoxSizer* m_sizer_other = new wxBoxSizer(wxHORIZONTAL); - auto m_title_other = new wxStaticText(m_def_color_box, wxID_ANY, _L("Other color"), wxDefaultPosition, wxDefaultSize, 0); + auto m_title_other = new wxStaticText(m_def_color_box, wxID_ANY, _L("Other Color"), wxDefaultPosition, wxDefaultSize, 0); m_title_other->SetFont(::Label::Body_14); m_title_other->SetBackgroundColour(wxColour(238, 238, 238)); m_sizer_other->Add(m_title_other, 0, wxALL, 5); @@ -1124,11 +1113,43 @@ ColorPickerPopup::ColorPickerPopup(wxWindow* parent) other_line->SetBackgroundColour(wxColour(0xCECECE)); m_sizer_other->Add(other_line, 1, wxALIGN_CENTER, 0); + //custom color + wxBoxSizer* m_sizer_custom = new wxBoxSizer(wxHORIZONTAL); + auto m_title_custom = new wxStaticText(m_def_color_box, wxID_ANY, _L("Custom Color"), wxDefaultPosition, wxDefaultSize, 0); + m_title_custom->SetFont(::Label::Body_14); + m_title_custom->SetBackgroundColour(wxColour(238, 238, 238)); + auto custom_line = new wxPanel(m_def_color_box, wxID_ANY, wxDefaultPosition, wxSize(-1, 1), wxTAB_TRAVERSAL); + custom_line->SetBackgroundColour(wxColour(0xCECECE)); + custom_line->SetMinSize(wxSize(-1, 1)); + custom_line->SetMaxSize(wxSize(-1, 1)); + m_sizer_custom->Add(m_title_custom, 0, wxALL, 5); + m_sizer_custom->Add(custom_line, 1, wxALIGN_CENTER, 0); + + m_custom_cp = new StaticBox(m_def_color_box); + m_custom_cp->SetSize(FromDIP(60), FromDIP(25)); + m_custom_cp->SetMinSize(wxSize(FromDIP(60), FromDIP(25))); + m_custom_cp->SetMaxSize(wxSize(FromDIP(60), FromDIP(25))); + m_custom_cp->SetBorderColor(StateColor(std::pair(wxColour(238, 238, 238), StateColor::Normal))); + m_custom_cp->Bind(wxEVT_LEFT_DOWN, &ColorPickerPopup::on_custom_clr_picker, this); + m_custom_cp->Bind(wxEVT_ENTER_WINDOW, [this](auto& e) { + SetCursor(wxCURSOR_HAND); + }); + m_custom_cp->Bind(wxEVT_LEAVE_WINDOW, [this](auto& e) { + SetCursor(wxCURSOR_ARROW); + }); + + m_clrData = new wxColourData(); + m_clrData->SetChooseFull(true); + m_clrData->SetChooseAlpha(false); + + m_sizer_box->Add(0, 0, 0, wxTOP, FromDIP(10)); m_sizer_box->Add(m_sizer_ams, 1, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); m_sizer_box->Add(m_ams_fg_sizer, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); m_sizer_box->Add(m_sizer_other, 1, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); m_sizer_box->Add(fg_sizer, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); + m_sizer_box->Add(m_sizer_custom, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); + m_sizer_box->Add(m_custom_cp, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(16)); m_sizer_box->Add(0, 0, 0, wxTOP, FromDIP(10)); @@ -1145,6 +1166,28 @@ ColorPickerPopup::ColorPickerPopup(wxWindow* parent) wxGetApp().UpdateDarkUIWin(this); } +void ColorPickerPopup::on_custom_clr_picker(wxMouseEvent& event) +{ + auto clr_dialog = new wxColourDialog(nullptr, m_clrData); + wxColour picker_color; + + if (clr_dialog->ShowModal() == wxID_OK) { + m_clrData = &(clr_dialog->GetColourData()); + + picker_color = wxColour( + m_clrData->GetColour().Red(), + m_clrData->GetColour().Green(), + m_clrData->GetColour().Blue(), + 254 + ); + m_custom_cp->SetBackgroundColor(picker_color); + set_def_colour(picker_color); + wxCommandEvent evt(EVT_SELECTED_COLOR); + unsigned long g_col = ((picker_color.Red() & 0xff) << 16) + ((picker_color.Green() & 0xff) << 8) + (picker_color.Blue() & 0xff); + evt.SetInt(g_col); + wxPostEvent(GetParent(), evt); + } +} void ColorPickerPopup::set_ams_colours(std::vector ams) { @@ -1202,6 +1245,8 @@ void ColorPickerPopup::set_def_colour(wxColour col) } } + m_custom_cp->SetBackgroundColor(m_def_col); + Dismiss(); } diff --git a/src/slic3r/GUI/AMSMaterialsSetting.hpp b/src/slic3r/GUI/AMSMaterialsSetting.hpp index 6c0b38e408..60d7e17c0c 100644 --- a/src/slic3r/GUI/AMSMaterialsSetting.hpp +++ b/src/slic3r/GUI/AMSMaterialsSetting.hpp @@ -54,6 +54,8 @@ public: class ColorPickerPopup : public PopupWindow { public: + StaticBox* m_custom_cp; + wxColourData* m_clrData; StaticBox* m_def_color_box; wxFlexGridSizer* m_ams_fg_sizer; wxColour m_def_col; @@ -65,6 +67,7 @@ public: public: ColorPickerPopup(wxWindow* parent); ~ColorPickerPopup() {}; + void on_custom_clr_picker(wxMouseEvent& event); void set_ams_colours(std::vector ams); void set_def_colour(wxColour col); void paintEvent(wxPaintEvent& evt); From 1f42a95ee4d1a02ad951031cf22486804d0f2c80 Mon Sep 17 00:00:00 2001 From: Stone Li Date: Wed, 26 Apr 2023 15:59:42 +0800 Subject: [PATCH 008/110] ENH: update version to 01.06.02.01 Change-Id: I97fbdfb2f58638fd819fc4cec41333ee695547f8 --- src/slic3r/Utils/bambu_networking.hpp | 2 +- version.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/Utils/bambu_networking.hpp b/src/slic3r/Utils/bambu_networking.hpp index 8e46f88c72..a0dea1cfe1 100644 --- a/src/slic3r/Utils/bambu_networking.hpp +++ b/src/slic3r/Utils/bambu_networking.hpp @@ -41,7 +41,7 @@ namespace BBL { #define BAMBU_NETWORK_LIBRARY "bambu_networking" #define BAMBU_NETWORK_AGENT_NAME "bambu_network_agent" -#define BAMBU_NETWORK_AGENT_VERSION "01.06.00.01" +#define BAMBU_NETWORK_AGENT_VERSION "01.06.02.01" //iot preset type strings diff --git a/version.inc b/version.inc index 219cd935f2..d42f10153d 100644 --- a/version.inc +++ b/version.inc @@ -10,4 +10,4 @@ endif() if(NOT DEFINED BBL_INTERNAL_TESTING) set(BBL_INTERNAL_TESTING "1") endif() -set(SLIC3R_VERSION "01.06.00.66") +set(SLIC3R_VERSION "01.06.02.01") From 48bdf6dbc7f0ccaaa2701568ae8301b266c4b5a0 Mon Sep 17 00:00:00 2001 From: gerrit Date: Wed, 26 Apr 2023 16:09:17 +0800 Subject: [PATCH 009/110] ci: update network module based on commit 2f3f938 Change-Id: I56ea8cf7a512e77d2c7e617fdff381d705399b5c --- src/slic3r/Utils/bambu_networking.hpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/slic3r/Utils/bambu_networking.hpp b/src/slic3r/Utils/bambu_networking.hpp index a0dea1cfe1..50f29aec3d 100644 --- a/src/slic3r/Utils/bambu_networking.hpp +++ b/src/slic3r/Utils/bambu_networking.hpp @@ -43,7 +43,6 @@ namespace BBL { #define BAMBU_NETWORK_AGENT_NAME "bambu_network_agent" #define BAMBU_NETWORK_AGENT_VERSION "01.06.02.01" - //iot preset type strings #define IOT_PRINTER_TYPE_STRING "printer" #define IOT_FILAMENT_STRING "filament" From afe0ed6f41ef5f691e9bf3354a471520af248641 Mon Sep 17 00:00:00 2001 From: gerrit Date: Wed, 26 Apr 2023 16:11:33 +0800 Subject: [PATCH 010/110] ci: update build version to 01.06.02.02 Change-Id: Id18fc70803c7a5c96749a6b004a3dec1480f3a77 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index d42f10153d..a969484fa2 100644 --- a/version.inc +++ b/version.inc @@ -10,4 +10,4 @@ endif() if(NOT DEFINED BBL_INTERNAL_TESTING) set(BBL_INTERNAL_TESTING "1") endif() -set(SLIC3R_VERSION "01.06.02.01") +set(SLIC3R_VERSION "01.06.02.02") From 8b08d2be9f0617e77fb141b0bfd903db9cb3c97d Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Wed, 19 Apr 2023 17:16:08 +0800 Subject: [PATCH 011/110] FIX:add layer range, the extruder should inherit from object config Change-Id: I11615ebe40393cf1a1fe5caad7490dc6083ec2e7 (cherry picked from commit 864869b656fb4afbf68d47a191b6a8105dd25933) --- src/slic3r/GUI/GUI_ObjectList.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/GUI_ObjectList.cpp b/src/slic3r/GUI/GUI_ObjectList.cpp index f2c236c3eb..1b676ab67f 100644 --- a/src/slic3r/GUI/GUI_ObjectList.cpp +++ b/src/slic3r/GUI/GUI_ObjectList.cpp @@ -2900,7 +2900,10 @@ DynamicPrintConfig ObjectList::get_default_layer_config(const int obj_idx) wxGetApp().preset_bundle->prints.get_edited_preset().config.opt_float("layer_height"); config.set_key_value("layer_height",new ConfigOptionFloat(layer_height)); // BBS - config.set_key_value("extruder", new ConfigOptionInt(1)); + int extruder = object(obj_idx)->config.has("extruder") ? + object(obj_idx)->config.opt_int("extruder") : + wxGetApp().preset_bundle->prints.get_edited_preset().config.opt_float("extruder"); + config.set_key_value("extruder", new ConfigOptionInt(extruder)); return config; } @@ -3314,7 +3317,7 @@ void ObjectList::part_selection_changed() Sidebar& panel = wxGetApp().sidebar(); panel.Freeze(); - wxGetApp().plater()->canvas3D()->handle_sidebar_focus_event("", false); + //wxGetApp().plater()->canvas3D()->handle_sidebar_focus_event("", false); // BBS //wxGetApp().obj_manipul() ->UpdateAndShow(update_and_show_manipulations); wxGetApp().obj_settings()->UpdateAndShow(update_and_show_settings); From fe0415650049b0979eee2b9830377ab6781b0e69 Mon Sep 17 00:00:00 2001 From: gerrit Date: Wed, 26 Apr 2023 16:39:50 +0800 Subject: [PATCH 012/110] ci: update build version to 01.06.02.03 Change-Id: Ibbda1d0b2163fbcb318eb6554dbc766c561fddf9 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index a969484fa2..260c8591de 100644 --- a/version.inc +++ b/version.inc @@ -10,4 +10,4 @@ endif() if(NOT DEFINED BBL_INTERNAL_TESTING) set(BBL_INTERNAL_TESTING "1") endif() -set(SLIC3R_VERSION "01.06.02.02") +set(SLIC3R_VERSION "01.06.02.03") From 955d9bb84b287b023d4250f89f61af1e780d6ec8 Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Wed, 26 Apr 2023 19:27:03 +0800 Subject: [PATCH 013/110] FIX: mac command key been translated and cannot work Change-Id: Ib8f83e7c0acee36ebf2f7365f544eeb804b4db8a --- src/slic3r/GUI/MainFrame.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 06a5f3f6e9..a36b56befb 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -158,6 +158,12 @@ static wxIcon main_frame_icon(GUI_App::EAppMode app_mode) wxDEFINE_EVENT(EVT_SYNC_CLOUD_PRESET, SimpleEvent); +#ifdef __APPLE__ +static const wxString ctrl = ("Ctrl+"); +#else +static const wxString ctrl = _L("Ctrl+"); +#endif + MainFrame::MainFrame() : DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, BORDERLESS_FRAME_STYLE, "mainframe") , m_printhost_queue_dlg(new PrintHostQueueDialog(this)) @@ -1974,7 +1980,6 @@ static void add_common_publish_menu_items(wxMenu* publish_menu, MainFrame* mainF static void add_common_view_menu_items(wxMenu* view_menu, MainFrame* mainFrame, std::function can_change_view) { - const wxString ctrl = _L("Ctrl+"); // The camera control accelerators are captured by GLCanvas3D::on_char(). append_menu_item(view_menu, wxID_ANY, _L("Default View") + "\t" + ctrl + "0", _L("Default View"), [mainFrame](wxCommandEvent&) { mainFrame->select_view("plate"); @@ -2004,8 +2009,6 @@ void MainFrame::init_menubar_as_editor() wxMenuBar::SetAutoWindowMenu(false); m_menubar = new wxMenuBar(); #endif - - const wxString ctrl = _L("Ctrl+"); // File menu wxMenu* fileMenu = new wxMenu; From dbc797305c00d754d3b098b20263d614385a7506 Mon Sep 17 00:00:00 2001 From: gerrit Date: Thu, 27 Apr 2023 10:28:47 +0800 Subject: [PATCH 014/110] ci: update build version to 01.06.02.04 Change-Id: I7bfdc18da15ed4061458a0261b577abfb42abc1c --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index 260c8591de..2ebe8e5839 100644 --- a/version.inc +++ b/version.inc @@ -10,4 +10,4 @@ endif() if(NOT DEFINED BBL_INTERNAL_TESTING) set(BBL_INTERNAL_TESTING "1") endif() -set(SLIC3R_VERSION "01.06.02.03") +set(SLIC3R_VERSION "01.06.02.04") From b953fd0b4dc66328df84d295a011a19a72f0aa28 Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Fri, 28 Apr 2023 14:55:24 +0800 Subject: [PATCH 015/110] ENH: switch back to ubuntu 20.04 for building linux This reverts commit 32f978c8932064395c0cfc3d8c22c2c9a263d4df. --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 88fbbca331..7e1adf506e 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -6,7 +6,7 @@ jobs: appimage-builder: name: Linux AppImage Build - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 From b971e8a73f50ceaa745751896ed8de1eef1115cd Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sat, 29 Apr 2023 18:25:05 +0800 Subject: [PATCH 016/110] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 26d5860c89..f3d54595cf 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,10 @@ -# Orca Slicer [![Build Win64](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_win.yml/badge.svg?branch=SoftFever)](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_win.yml) [![Build Mac AppleSilicon](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_mac_arm64.yml/badge.svg?branch=SoftFever)](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_mac_arm64.yml) [![Build Mac Intel](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_mac_x64.yml/badge.svg?branch=SoftFever)](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_mac_x64.yml) [![Build Linux](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_linux.yml/badge.svg?branch=SoftFever)](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_linux.yml) + +# Orca Slicer Orca Slicer is a fork of Bambu Studio. It was previously known as BambuStudio-SoftFever. Bambu Studio is based on [PrusaSlicer](https://github.com/prusa3d/PrusaSlicer) by Prusa Research, which is from [Slic3r](https://github.com/Slic3r/Slic3r) by Alessandro Ranellucci and the RepRap community. Orca Slicer incorporates a lot of features from SuperSlicer by @supermerill From 9304f2016a6ff7f1b6e3f937813b207c9daf50ab Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sat, 29 Apr 2023 18:37:01 +0800 Subject: [PATCH 017/110] update wiki --- doc/Home.md | 9 ++----- doc/How to build | 11 +++++++++ doc/How to build - Linux et al.md | 4 --- doc/How to build - Mac OS.md | 41 ------------------------------- doc/How to build - Windows.md | 35 -------------------------- doc/release_notes_cn.md | 18 -------------- doc/release_notes_en.md | 18 -------------- 7 files changed, 13 insertions(+), 123 deletions(-) create mode 100644 doc/How to build delete mode 100644 doc/How to build - Linux et al.md delete mode 100644 doc/How to build - Mac OS.md delete mode 100644 doc/How to build - Windows.md delete mode 100644 doc/release_notes_cn.md delete mode 100644 doc/release_notes_en.md diff --git a/doc/Home.md b/doc/Home.md index 6c3d6bf723..3f911caa8e 100644 --- a/doc/Home.md +++ b/doc/Home.md @@ -1,12 +1,7 @@ -Welcome to the documentation wiki! +Welcome to the OrcaSlicer WIKI! We have divided it roughly into the following pages: * [Calibration](wiki/Calibration) -* [How to build - Linux et al](wiki/How-to-build---Linux-et-al) -* [How to build Mac OS](wiki/How-to-build---Mac-OS) -* [How to build Windows](wiki/How-to-build---Windows) -* [Localization guide](wiki/Localization_guide) -* [release_notes_cn](wiki/release_notes_cn) -* [release_notes_en](wiki/release_notes_en) * [Seam](wiki/Seam) +* [How to build Orca Slicer](wiki/How-to-build) diff --git a/doc/How to build b/doc/How to build new file mode 100644 index 0000000000..a7c05b0f5d --- /dev/null +++ b/doc/How to build @@ -0,0 +1,11 @@ +# How to compile +- Windows 64-bit + - Tools needed: Visual Studio 2019, Cmake, git, Strawberry Perl. + - Run `build_release.bat` in `x64 Native Tools Command Prompt for VS 2019` + +- Mac 64-bit + - Tools needed: Xcode, Cmake, git, gettext + - run `build_release_macos.sh` + +- Ubuntu + - run `BuildLinux.sh -udisr` \ No newline at end of file diff --git a/doc/How to build - Linux et al.md b/doc/How to build - Linux et al.md deleted file mode 100644 index 0c276bce00..0000000000 --- a/doc/How to build - Linux et al.md +++ /dev/null @@ -1,4 +0,0 @@ - -# Building Orca Slicer on UNIX/Linux - -Currently Linux version is not verified, you can try it referring to [PrusaSlicer'S linux building guide](https://github.com/prusa3d/PrusaSlicer/blob/master/doc/How%20to%20build%20-%20Linux%20et%20al.md) \ No newline at end of file diff --git a/doc/How to build - Mac OS.md b/doc/How to build - Mac OS.md deleted file mode 100644 index 43009d32fa..0000000000 --- a/doc/How to build - Mac OS.md +++ /dev/null @@ -1,41 +0,0 @@ - -# Building Orca Slicer on Mac OS - -## Enviroment setup -Install Following tools: -- Xcode from app store -- Cmake -- git -- gettext - -Cmake, git, gettext can be installed from brew(brew install cmake git gettext) - -## building the deps -You need to build the dependence of OrcaSlicer first. (Only needs for the first time) - -Suppose you download the codes into /Users/_username_/work/projects/BambuStudio -create a directory to store the dependence built: /Users/_username_/work/projects/OrcaSlicer_dep -**(Please make sure to replace the username with the one on your computer)** - -`cd BambuStudio/deps` -`mkdir build;cd build` - -for arm64 architecture -`cmake ../ -DDESTDIR="/Users/username/work/projects/OrcaSlicer_dep" -DOPENSSL_ARCH="darwin64-arm64-cc"` -for x86 architeccture -`cmake ../ -DDESTDIR="/Users/username/work/projects/OrcaSlicer_dep" -DOPENSSL_ARCH="darwin64-x86_64-cc"` -`make -jN` (N can be a number between 1 and the max cpu number) - -## building the Orca Slicer -create a directory to store the installed files at /Users/username/work/projects/BambuStudio/install_dir -`cd BambuStudio` -`mkdir install_dir` -`mkdir build;cd build` - -building it use cmake -`cmake .. -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="/Users/username/work/projects/OrcaSlicer_dep/usr/local" -DCMAKE_INSTALL_PREFIX="../install_dir" -DCMAKE_BUILD_TYPE=Release -DCMAKE_MACOSX_RPATH=ON -DCMAKE_INSTALL_RPATH="/Users/username/work/projects/OrcaSlicer_dep/usr/local" -DCMAKE_MACOSX_BUNDLE=on` -`cmake --build . --target install --config Release -jN` - -building it use xcode -`cmake .. -GXcode -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="/Users/username/work/projects/OrcaSlicer_dep/usr/local" -DCMAKE_INSTALL_PREFIX="../install_dir" -DCMAKE_BUILD_TYPE=Release -DCMAKE_MACOSX_RPATH=ON -DCMAKE_INSTALL_RPATH="/Users/username/work/projects/OrcaSlicer_dep/usr/local" -DCMAKE_MACOSX_BUNDLE=on` -then building it using Xcode \ No newline at end of file diff --git a/doc/How to build - Windows.md b/doc/How to build - Windows.md deleted file mode 100644 index cfac395636..0000000000 --- a/doc/How to build - Windows.md +++ /dev/null @@ -1,35 +0,0 @@ -# Building Orca Slicer on Windows - -## Enviroment setup -Install Following tools: -- Visual Studio Community 2019 from [visualstudio.microsoft.com/vs/](https://visualstudio.microsoft.com/vs/) (Older versions are not supported as Orca Slicer requires support for C++17, and newer versions should also be ok); -- Cmake from [cmake.org](https://cmake.org/download/) -- Git from [gitforwindows.org](https://gitforwindows.org/) -- Perl from [strawberryperl](https://strawberryperl.com/) - -## building the deps -Suppose you download the codes into D:/work/Projects/BambuStudio -create a directory to store the dependence built: D:/work/Projects/OrcaSlicer_dep - -`cd BambuStudio/deps` -`mkdir build;cd build` -`cmake ../ -G "Visual Studio 16 2019" -DDESTDIR="D:/work/Projects/OrcaSlicer_dep" -DCMAKE_BUILD_TYPE=Release` -`msbuild /m ALL_BUILD.vcxproj` - -It takes "00:14:27.37" to finish it on my machine (11th Gen Intel(R) Core(TM) i9-11900 @2.50GHz 2.50 GHz, with 32.0 GB DDR) - -## building the Orca Slicer -create a directory to store the installed files at D:/work/Projects/BambuStudio/install_dir -`cd BambuStudio` -`mkdir install_dir` -`mkdir build;cd build` - -set -DWIN10SDK_PATH to your windows sdk path(for example: C:/Program Files (x86)/Windows Kits/10/Include/10.0.19041.0) in below command: -`cmake .. -G "Visual Studio 16 2019" -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="D:/work/Projects/OrcaSlicer_dep/usr/local" -DCMAKE_INSTALL_PREFIX="../install_dir" -DCMAKE_BUILD_TYPE=Release -DWIN10SDK_PATH="C:/Program Files (x86)/Windows Kits/10/Include/10.0.19041.0"` - -then build it using command -`cmake --build . --target install --config Release` - -or building it under the Visual Studio 2019 -(set the OrcaSlicer_app_gui as start project) -![image](https://user-images.githubusercontent.com/106916061/179185940-06135b47-f2a4-415a-9be4-666680fa0f9a.png) \ No newline at end of file diff --git a/doc/release_notes_cn.md b/doc/release_notes_cn.md deleted file mode 100644 index b5c3b9b391..0000000000 --- a/doc/release_notes_cn.md +++ /dev/null @@ -1,18 +0,0 @@ -**新功能** -1. 3D文字工具 -2. 对象和拷贝间的数据共享 -3. 参数表格 -4. 用户指南 -5. 支持Arachne特性 - -**改进** -1. 支持导出通用的3mf格式,兼容其他切片软件 -2. 优化混合支撑和树状支撑的生成速度 -3. 支持不停靠工具头的延迟摄影 -4. 支持纹理PEI热床 -5. 支持导入和导出预设 -6. 支持随机位置的接缝设置 -7. 支持匈牙利语 -8. 一些关键问题修复 - -详细信息请查看:https://github.com/bambulab/BambuStudio/releases diff --git a/doc/release_notes_en.md b/doc/release_notes_en.md deleted file mode 100644 index 89d801b2d4..0000000000 --- a/doc/release_notes_en.md +++ /dev/null @@ -1,18 +0,0 @@ -**New Features** -1. 3D text tool -2. Shared data between an object and its copies -3. Parameter table -4. User manual -5. Arachne feature - -**Improvements** -1. Added support for exporting generic 3mf that is compatible with other slicers -2. Optimized the performance of hybrid and tree support -3. Added traditional timelapse mode -4. Added support for Textured PEI plate -5. Added support for export/import preset -6. Added random seam position -7. Added Magyar translations -8. Fixed some known bugs - -For details, please check https://github.com/bambulab/BambuStudio/releases From 99230aabacf235a21fe867ce5b4ca2e421dde9ec Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 7 May 2023 01:22:13 +0800 Subject: [PATCH 018/110] Calibration: retraction test --- .../calib/retraction/retraction_tower.stl | Bin 0 -> 1405284 bytes src/libslic3r/GCode.cpp | 34 +++--- src/libslic3r/calib.hpp | 3 +- src/slic3r/GUI/MainFrame.cpp | 16 +++ src/slic3r/GUI/MainFrame.hpp | 1 + src/slic3r/GUI/Plater.cpp | 58 ++++++++++ src/slic3r/GUI/Plater.hpp | 1 + src/slic3r/GUI/calib_dlg.cpp | 107 ++++++++++++++++++ src/slic3r/GUI/calib_dlg.hpp | 20 ++++ 9 files changed, 226 insertions(+), 14 deletions(-) create mode 100644 resources/calib/retraction/retraction_tower.stl diff --git a/resources/calib/retraction/retraction_tower.stl b/resources/calib/retraction/retraction_tower.stl new file mode 100644 index 0000000000000000000000000000000000000000..61f2db07fe3fd0866d878dcf5df967d02187185b GIT binary patch literal 1405284 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≥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

ySlWHP>!vgISG2{ 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

&KkyE-wn-94?|fkz3R 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 * print.calib_params().step); + } else if (print.calib_mode() == CalibMode::Calib_Temp_Tower) { + auto offset = static_cast(print_z / 10.001) * 5; + gcode += writer().set_temperature(print.calib_params().start - offset); + } else if (print.calib_mode() == CalibMode::Calib_VFA_Tower) { + auto _speed = print.calib_params().start + std::floor(print_z / 5.0) * print.calib_params().step; + m_calib_config.set_key_value("outer_wall_speed", new ConfigOptionFloat(std::round(_speed))); + } else if (print.calib_mode() == CalibMode::Calib_Vol_speed_Tower) { + auto _speed = print.calib_params().start + print_z * print.calib_params().step; + m_calib_config.set_key_value("outer_wall_speed", new ConfigOptionFloat(std::round(_speed))); + } + else if (print.calib_mode() == CalibMode::Calib_Retraction_tower) { + auto _length = print.calib_params().start + std::floor(print_z) * print.calib_params().step; + DynamicConfig _cfg; + _cfg.set_key_value("retraction_length", new ConfigOptionFloats{_length}); + writer().config.apply(_cfg); + sprintf(buf, "; Calib_Retraction_tower: Z_HEIGHT: %g, length:%g\n", print_z, _length); + gcode += buf; + } + // BBS: don't use lazy_raise when enable spiral vase gcode += this->change_layer(print_z, !m_spiral_vase); // this will increase m_layer_index m_layer = &layer; @@ -2858,19 +2879,6 @@ GCode::LayerResult GCode::process_layer( config.set_key_value("max_layer_z", new ConfigOptionFloat(m_max_layer_z)); } - if (print.calib_mode() == CalibMode::Calib_PA_Tower) { - gcode += writer().set_pressure_advance(print.calib_params().start + static_cast(print_z) * print.calib_params().step); - } else if (print.calib_mode() == CalibMode::Calib_Temp_Tower) { - auto offset = static_cast(print_z / 10.001) * 5; - gcode += writer().set_temperature(print.calib_params().start - offset); - } else if (print.calib_mode() == CalibMode::Calib_VFA_Tower) { - auto _speed = print.calib_params().start + std::floor(print_z / 5.0) * print.calib_params().step; - m_calib_config.set_key_value("outer_wall_speed", new ConfigOptionFloat(std::round(_speed))); - } else if (print.calib_mode() == CalibMode::Calib_Vol_speed_Tower) { - auto _speed = print.calib_params().start + print_z * print.calib_params().step; - m_calib_config.set_key_value("outer_wall_speed", new ConfigOptionFloat(std::round(_speed))); - } - //BBS if (first_layer) { if (m_config.default_acceleration.value > 0 && m_config.initial_layer_acceleration.value > 0) { diff --git a/src/libslic3r/calib.hpp b/src/libslic3r/calib.hpp index a094f73b25..18cc583b62 100644 --- a/src/libslic3r/calib.hpp +++ b/src/libslic3r/calib.hpp @@ -13,7 +13,8 @@ enum class CalibMode : int { Calib_PA_Tower, Calib_Temp_Tower, Calib_Vol_speed_Tower, - Calib_VFA_Tower + Calib_VFA_Tower, + Calib_Retraction_tower }; struct Calib_Params diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 64f498bf1e..27cc5d729b 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -2621,6 +2621,13 @@ void MainFrame::init_menubar_as_editor() m_pa_calib_dlg->ShowModal(); }, "", nullptr, [this]() {return m_plater->is_view3D_shown();; }, this); + append_menu_item(m_topbar->GetCalibMenu(), wxID_ANY, _L("Retraction test"), _L("Retraction test"), + [this](wxCommandEvent&) { + if (!m_retraction_calib_dlg) + m_retraction_calib_dlg = new Retraction_Test_Dlg((wxWindow*)this, wxID_ANY, m_plater); + m_retraction_calib_dlg->ShowModal(); + }, "", nullptr, + [this]() {return m_plater->is_view3D_shown();; }, this); // Advance calibrations auto advance_menu = new wxMenu(); @@ -2692,6 +2699,15 @@ void MainFrame::init_menubar_as_editor() }, "", nullptr, [this]() {return m_plater->is_view3D_shown();; }, this); + // Retraction + append_menu_item(calib_menu, wxID_ANY, _L("Retraction test"), _L("Retraction test"), + [this](wxCommandEvent&) { + if (!m_retraction_calib_dlg) + m_retraction_calib_dlg = new Retraction_Test_Dlg((wxWindow*)this, wxID_ANY, m_plater); + m_retraction_calib_dlg->ShowModal(); + }, "", nullptr, + [this]() {return m_plater->is_view3D_shown();; }, this); + // Advance calibrations auto advance_menu = new wxMenu(); append_menu_item( diff --git a/src/slic3r/GUI/MainFrame.hpp b/src/slic3r/GUI/MainFrame.hpp index 0e1223a196..6550efa882 100644 --- a/src/slic3r/GUI/MainFrame.hpp +++ b/src/slic3r/GUI/MainFrame.hpp @@ -341,6 +341,7 @@ public: Temp_Calibration_Dlg* m_temp_calib_dlg{ nullptr }; MaxVolumetricSpeed_Test_Dlg* m_vol_test_dlg { nullptr }; VFA_Test_Dlg* m_vfa_test_dlg { nullptr }; + Retraction_Test_Dlg* m_retraction_calib_dlg{ nullptr }; // BBS. Replace title bar and menu bar with top bar. BBLTopbar* m_topbar{ nullptr }; diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index cd2ed6146d..32094143df 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -8368,6 +8368,64 @@ void Plater::calib_max_vol_speed(const Calib_Params& params) p->background_process.fff_print()->set_calib_params(new_params); } + +void Plater::calib_retraction(const Calib_Params& params) +{ + const auto calib_retraction_name = wxString::Format(L"Retraction test"); + new_project(false, false, calib_retraction_name); + wxGetApp().mainframe->select_tab(size_t(MainFrame::tp3DEditor)); + if (params.mode != CalibMode::Calib_Retraction_tower) + return; + + add_model(false, Slic3r::resources_dir() + "/calib/retraction/retraction_tower.stl"); + + auto print_config = &wxGetApp().preset_bundle->prints.get_edited_preset().config; + auto filament_config = &wxGetApp().preset_bundle->filaments.get_edited_preset().config; + auto printer_config = &wxGetApp().preset_bundle->printers.get_edited_preset().config; + auto obj = model().objects[0]; + + //auto bed_shape = printer_config->option("printable_area")->values; + //BoundingBoxf bed_ext = get_extents(bed_shape); + //auto scale_obj = (bed_ext.size().x() - 10) / obj->bounding_box().size().x(); + //if (scale_obj < 1.0) + // obj->scale(scale_obj, 1, 1); + + //const ConfigOptionFloats* nozzle_diameter_config = printer_config->option("nozzle_diameter"); + //assert(nozzle_diameter_config->values.size() > 0); + //double nozzle_diameter = nozzle_diameter_config->values[0]; + //double line_width = nozzle_diameter * 1.75; + double layer_height = 0.2; + + auto max_lh = printer_config->option("max_layer_height"); + if (max_lh->values[0] < layer_height) + max_lh->values[0] = { layer_height }; + + obj->config.set_key_value("wall_loops", new ConfigOptionInt(2)); + obj->config.set_key_value("top_shell_layers", new ConfigOptionInt(0)); + obj->config.set_key_value("bottom_shell_layers", new ConfigOptionInt(1)); + obj->config.set_key_value("sparse_infill_density", new ConfigOptionPercent(0)); + obj->config.set_key_value("initial_layer_print_height", new ConfigOptionFloat(layer_height)); + obj->config.set_key_value("layer_height", new ConfigOptionFloat(layer_height)); + + changed_objects({ 0 }); + //wxGetApp().get_tab(Preset::TYPE_PRINT)->update_dirty(); + //wxGetApp().get_tab(Preset::TYPE_FILAMENT)->update_dirty(); + //wxGetApp().get_tab(Preset::TYPE_PRINTER)->update_dirty(); + //wxGetApp().get_tab(Preset::TYPE_PRINT)->reload_config(); + //wxGetApp().get_tab(Preset::TYPE_FILAMENT)->reload_config(); + //wxGetApp().get_tab(Preset::TYPE_PRINTER)->reload_config(); + + // cut upper + auto obj_bb = obj->bounding_box(); + auto height = (params.end - params.start + 1) / params.step; + if (height < obj_bb.size().z()) { + std::array plane_pts = get_cut_plane(obj_bb, height); + cut(0, 0, plane_pts, ModelObjectCutAttribute::KeepLower); + } + + p->background_process.fff_print()->set_calib_params(params); +} + void Plater::calib_VFA(const Calib_Params& params) { const auto calib_vfa_name = wxString::Format(L"VFA test"); diff --git a/src/slic3r/GUI/Plater.hpp b/src/slic3r/GUI/Plater.hpp index 0ccdf24ad7..33ea0e7b20 100644 --- a/src/slic3r/GUI/Plater.hpp +++ b/src/slic3r/GUI/Plater.hpp @@ -237,6 +237,7 @@ public: void calib_flowrate(int pass); void calib_temp(const Calib_Params& params); void calib_max_vol_speed(const Calib_Params& params); + void calib_retraction(const Calib_Params& params); void calib_VFA(const Calib_Params& params); BuildVolume_Type get_build_volume_type() const; diff --git a/src/slic3r/GUI/calib_dlg.cpp b/src/slic3r/GUI/calib_dlg.cpp index 997458ae13..b164900c43 100644 --- a/src/slic3r/GUI/calib_dlg.cpp +++ b/src/slic3r/GUI/calib_dlg.cpp @@ -584,4 +584,111 @@ void VFA_Test_Dlg::on_dpi_changed(const wxRect& suggested_rect) this->Refresh(); Fit(); } + + + +// Retraction_Test_Dlg +// + +Retraction_Test_Dlg::Retraction_Test_Dlg(wxWindow* parent, wxWindowID id, Plater* plater) + : DPIDialog(parent, id, _L("Retraction test"), wxDefaultPosition, parent->FromDIP(wxSize(-1, 280)), wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER), m_plater(plater) +{ + wxBoxSizer* v_sizer = new wxBoxSizer(wxVERTICAL); + SetSizer(v_sizer); + + // Settings + // + wxString start_length_str = _L("Start retraction length: "); + wxString end_length_str = _L("End retraction length: "); + wxString length_step_str = _L("step: "); + auto text_size = wxWindow::GetTextExtent(start_length_str); + text_size.IncTo(wxWindow::GetTextExtent(end_length_str)); + text_size.IncTo(wxWindow::GetTextExtent(length_step_str)); + text_size.x = text_size.x * 1.5; + wxStaticBoxSizer* settings_sizer = new wxStaticBoxSizer(wxVERTICAL, this, _L("Settings")); + + auto st_size = FromDIP(wxSize(text_size.x, -1)); + auto ti_size = FromDIP(wxSize(90, -1)); + // start length + auto start_length_sizer = new wxBoxSizer(wxHORIZONTAL); + auto start_length_text = new wxStaticText(this, wxID_ANY, start_length_str, wxDefaultPosition, st_size, wxALIGN_LEFT); + m_tiStart = new TextInput(this, std::to_string(0), _L("mm"), "", wxDefaultPosition, ti_size, wxTE_CENTRE); + m_tiStart->GetTextCtrl()->SetValidator(wxTextValidator(wxFILTER_NUMERIC)); + + start_length_sizer->Add(start_length_text, 0, wxALL | wxALIGN_CENTER_VERTICAL, 2); + start_length_sizer->Add(m_tiStart, 0, wxALL | wxALIGN_CENTER_VERTICAL, 2); + settings_sizer->Add(start_length_sizer); + + // end length + auto end_length_sizer = new wxBoxSizer(wxHORIZONTAL); + auto end_length_text = new wxStaticText(this, wxID_ANY, end_length_str, wxDefaultPosition, st_size, wxALIGN_LEFT); + m_tiEnd = new TextInput(this, std::to_string(2), _L("mm"), "", wxDefaultPosition, ti_size, wxTE_CENTRE); + m_tiStart->GetTextCtrl()->SetValidator(wxTextValidator(wxFILTER_NUMERIC)); + end_length_sizer->Add(end_length_text, 0, wxALL | wxALIGN_CENTER_VERTICAL, 2); + end_length_sizer->Add(m_tiEnd, 0, wxALL | wxALIGN_CENTER_VERTICAL, 2); + settings_sizer->Add(end_length_sizer); + + // length step + auto length_step_sizer = new wxBoxSizer(wxHORIZONTAL); + auto length_step_text = new wxStaticText(this, wxID_ANY, length_step_str, wxDefaultPosition, st_size, wxALIGN_LEFT); + m_tiStep = new TextInput(this, wxString::FromDouble(0.1), _L("mm/mm"), "", wxDefaultPosition, ti_size, wxTE_CENTRE); + m_tiStart->GetTextCtrl()->SetValidator(wxTextValidator(wxFILTER_NUMERIC)); + length_step_sizer->Add(length_step_text, 0, wxALL | wxALIGN_CENTER_VERTICAL, 2); + length_step_sizer->Add(m_tiStep, 0, wxALL | wxALIGN_CENTER_VERTICAL, 2); + settings_sizer->Add(length_step_sizer); + + v_sizer->Add(settings_sizer); + v_sizer->Add(0, FromDIP(10), 0, wxEXPAND, 5); + m_btnStart = new Button(this, _L("OK")); + StateColor btn_bg_green(std::pair(wxColour(0, 137, 123), StateColor::Pressed), + std::pair(wxColour(38, 166, 154), StateColor::Hovered), + std::pair(wxColour(0, 150, 136), StateColor::Normal)); + + m_btnStart->SetBackgroundColor(btn_bg_green); + m_btnStart->SetBorderColor(wxColour(0, 150, 136)); + m_btnStart->SetTextColor(wxColour("#FFFFFE")); + m_btnStart->SetSize(wxSize(FromDIP(48), FromDIP(24))); + m_btnStart->SetMinSize(wxSize(FromDIP(48), FromDIP(24))); + m_btnStart->SetCornerRadius(FromDIP(3)); + m_btnStart->Bind(wxEVT_BUTTON, &Retraction_Test_Dlg::on_start, this); + v_sizer->Add(m_btnStart, 0, wxALL | wxALIGN_RIGHT, FromDIP(5)); + + m_btnStart->Connect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(Retraction_Test_Dlg::on_start), NULL, this); + + //wxGetApp().UpdateDlgDarkUI(this); + + Layout(); + Fit(); +} + +Retraction_Test_Dlg::~Retraction_Test_Dlg() { + // Disconnect Events + m_btnStart->Disconnect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(Retraction_Test_Dlg::on_start), NULL, this); +} + +void Retraction_Test_Dlg::on_start(wxCommandEvent& event) { + bool read_double = false; + read_double = m_tiStart->GetTextCtrl()->GetValue().ToDouble(&m_params.start); + read_double = read_double && m_tiEnd->GetTextCtrl()->GetValue().ToDouble(&m_params.end); + read_double = read_double && m_tiStep->GetTextCtrl()->GetValue().ToDouble(&m_params.step); + + if (!read_double || m_params.start < 0 || m_params.step <= 0 || m_params.end < (m_params.start + m_params.step)) { + MessageDialog msg_dlg(nullptr, _L("Please input valid values:\nstart > 0 \step >= 0\nend > start + step)"), wxEmptyString, wxICON_WARNING | wxOK); + msg_dlg.ShowModal(); + return; + } + + m_params.mode = CalibMode::Calib_Retraction_tower; + m_plater->calib_retraction(m_params); + EndModal(wxID_OK); + +} + +void Retraction_Test_Dlg::on_dpi_changed(const wxRect& suggested_rect) { + this->Refresh(); + Fit(); + +} + + }} // namespace Slic3r::GUI diff --git a/src/slic3r/GUI/calib_dlg.hpp b/src/slic3r/GUI/calib_dlg.hpp index bf22ba52c5..b1bf8d8616 100644 --- a/src/slic3r/GUI/calib_dlg.hpp +++ b/src/slic3r/GUI/calib_dlg.hpp @@ -102,6 +102,26 @@ protected: Plater* m_plater; }; + +class Retraction_Test_Dlg : public DPIDialog +{ +public: + Retraction_Test_Dlg (wxWindow* parent, wxWindowID id, Plater* plater); + ~Retraction_Test_Dlg (); + void on_dpi_changed(const wxRect& suggested_rect) override; + +protected: + + virtual void on_start(wxCommandEvent& event); + Calib_Params m_params; + + TextInput* m_tiStart; + TextInput* m_tiEnd; + TextInput* m_tiStep; + Button* m_btnStart; + Plater* m_plater; +}; + }} // namespace Slic3r::GUI #endif From 0d5a1c7dd2a9b12af16789d19731fd6fcefc7a04 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 7 May 2023 01:32:05 +0800 Subject: [PATCH 019/110] fix missing default 3d hotend model #976 --- resources/profiles/{SecKit => }/hotend.stl | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename resources/profiles/{SecKit => }/hotend.stl (100%) diff --git a/resources/profiles/SecKit/hotend.stl b/resources/profiles/hotend.stl similarity index 100% rename from resources/profiles/SecKit/hotend.stl rename to resources/profiles/hotend.stl From 3d6b59b904be59f7f6ea1729ea81d13f36a7d16a Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 7 May 2023 01:42:25 +0800 Subject: [PATCH 020/110] Uncheck `print number` for PA tower #975 --- src/slic3r/GUI/calib_dlg.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/calib_dlg.cpp b/src/slic3r/GUI/calib_dlg.cpp index b164900c43..14fdc6b143 100644 --- a/src/slic3r/GUI/calib_dlg.cpp +++ b/src/slic3r/GUI/calib_dlg.cpp @@ -96,6 +96,7 @@ PA_Calibration_Dlg::PA_Calibration_Dlg(wxWindow* parent, wxWindowID id, Plater* settings_sizer->Add(PA_step_sizer); settings_sizer->Add(create_item_checkbox(_L("Print numbers"), this, &m_params.print_numbers, m_cbPrintNum)); + m_cbPrintNum->SetValue(false); v_sizer->Add(settings_sizer); v_sizer->Add(0, FromDIP(10), 0, wxEXPAND, 5); @@ -158,10 +159,14 @@ void PA_Calibration_Dlg::on_extruder_type_changed(wxCommandEvent& event) { void PA_Calibration_Dlg::on_method_changed(wxCommandEvent& event) { int selection = event.GetSelection(); m_params.mode = selection == 0 ? CalibMode::Calib_PA_Tower : CalibMode::Calib_PA_Line; - if (selection == 0) + if (selection == 0) { + m_cbPrintNum->SetValue(false); m_cbPrintNum->Enable(false); - else + } + else { + m_cbPrintNum->SetValue(true); m_cbPrintNum->Enable(true); + } event.Skip(); } From ef83e47612dad442efd12d56150796673aa37566 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Sun, 7 May 2023 11:58:49 +0800 Subject: [PATCH 021/110] Fix a regression: Generic filament profiles conflicts #981 --- resources/profiles/OrcaArena.json | 110 +++++++++--------- ...=> OrcaArena Generic ABS @0.2 nozzle.json} | 4 +- ....json => OrcaArena Generic ABS @base.json} | 2 +- ...ic ABS.json => OrcaArena Generic ABS.json} | 4 +- ...=> OrcaArena Generic ASA @0.2 nozzle.json} | 4 +- ....json => OrcaArena Generic ASA @base.json} | 2 +- ...ic ASA.json => OrcaArena Generic ASA.json} | 4 +- ...A-CF.json => OrcaArena Generic PA-CF.json} | 2 +- ...eric PA.json => OrcaArena Generic PA.json} | 2 +- ... => OrcaArena Generic PC @0.2 nozzle.json} | 4 +- ...e.json => OrcaArena Generic PC @base.json} | 2 +- ...eric PC.json => OrcaArena Generic PC.json} | 4 +- ...> OrcaArena Generic PETG @0.2 nozzle.json} | 4 +- ...json => OrcaArena Generic PETG @base.json} | 2 +- ...OrcaArena Generic PETG-CF @Arena X1C.json} | 4 +- ...n => OrcaArena Generic PETG-CF @base.json} | 2 +- ... PETG.json => OrcaArena Generic PETG.json} | 4 +- ...=> OrcaArena Generic PLA @0.2 nozzle.json} | 4 +- ....json => OrcaArena Generic PLA @base.json} | 2 +- ... => OrcaArena Generic PLA Silk @base.json} | 2 +- ...k.json => OrcaArena Generic PLA Silk.json} | 4 +- ...on => OrcaArena Generic PLA-CF @base.json} | 2 +- ...-CF.json => OrcaArena Generic PLA-CF.json} | 4 +- ...ic PLA.json => OrcaArena Generic PLA.json} | 4 +- ...=> OrcaArena Generic PVA @0.2 nozzle.json} | 4 +- ....json => OrcaArena Generic PVA @base.json} | 2 +- ...ic PVA.json => OrcaArena Generic PVA.json} | 4 +- ...ic TPU.json => OrcaArena Generic TPU.json} | 2 +- .../machine/Orca Arena X1 Carbon.json | 2 +- 29 files changed, 98 insertions(+), 98 deletions(-) rename resources/profiles/OrcaArena/filament/{Generic ABS @0.2 nozzle.json => OrcaArena Generic ABS @0.2 nozzle.json} (71%) rename resources/profiles/OrcaArena/filament/{Generic ABS @base.json => OrcaArena Generic ABS @base.json} (85%) rename resources/profiles/OrcaArena/filament/{Generic ABS.json => OrcaArena Generic ABS.json} (75%) rename resources/profiles/OrcaArena/filament/{Generic ASA @0.2 nozzle.json => OrcaArena Generic ASA @0.2 nozzle.json} (71%) rename resources/profiles/OrcaArena/filament/{Generic ASA @base.json => OrcaArena Generic ASA @base.json} (85%) rename resources/profiles/OrcaArena/filament/{Generic ASA.json => OrcaArena Generic ASA.json} (75%) rename resources/profiles/OrcaArena/filament/{Generic PA-CF.json => OrcaArena Generic PA-CF.json} (95%) rename resources/profiles/OrcaArena/filament/{Generic PA.json => OrcaArena Generic PA.json} (93%) rename resources/profiles/OrcaArena/filament/{Generic PC @0.2 nozzle.json => OrcaArena Generic PC @0.2 nozzle.json} (72%) rename resources/profiles/OrcaArena/filament/{Generic PC @base.json => OrcaArena Generic PC @base.json} (85%) rename resources/profiles/OrcaArena/filament/{Generic PC.json => OrcaArena Generic PC.json} (75%) rename resources/profiles/OrcaArena/filament/{Generic PETG @0.2 nozzle.json => OrcaArena Generic PETG @0.2 nozzle.json} (71%) rename resources/profiles/OrcaArena/filament/{Generic PETG @base.json => OrcaArena Generic PETG @base.json} (97%) rename resources/profiles/OrcaArena/filament/{Generic PETG-CF @Arena X1C.json => OrcaArena Generic PETG-CF @Arena X1C.json} (71%) rename resources/profiles/OrcaArena/filament/{Generic PETG-CF @base.json => OrcaArena Generic PETG-CF @base.json} (96%) rename resources/profiles/OrcaArena/filament/{Generic PETG.json => OrcaArena Generic PETG.json} (75%) rename resources/profiles/OrcaArena/filament/{Generic PLA @0.2 nozzle.json => OrcaArena Generic PLA @0.2 nozzle.json} (85%) rename resources/profiles/OrcaArena/filament/{Generic PLA @base.json => OrcaArena Generic PLA @base.json} (93%) rename resources/profiles/OrcaArena/filament/{Generic PLA Silk @base.json => OrcaArena Generic PLA Silk @base.json} (92%) rename resources/profiles/OrcaArena/filament/{Generic PLA Silk.json => OrcaArena Generic PLA Silk.json} (80%) rename resources/profiles/OrcaArena/filament/{Generic PLA-CF @base.json => OrcaArena Generic PLA-CF @base.json} (95%) rename resources/profiles/OrcaArena/filament/{Generic PLA-CF.json => OrcaArena Generic PLA-CF.json} (75%) rename resources/profiles/OrcaArena/filament/{Generic PLA.json => OrcaArena Generic PLA.json} (75%) rename resources/profiles/OrcaArena/filament/{Generic PVA @0.2 nozzle.json => OrcaArena Generic PVA @0.2 nozzle.json} (71%) rename resources/profiles/OrcaArena/filament/{Generic PVA @base.json => OrcaArena Generic PVA @base.json} (89%) rename resources/profiles/OrcaArena/filament/{Generic PVA.json => OrcaArena Generic PVA.json} (75%) rename resources/profiles/OrcaArena/filament/{Generic TPU.json => OrcaArena Generic TPU.json} (94%) diff --git a/resources/profiles/OrcaArena.json b/resources/profiles/OrcaArena.json index e1dc5d09c6..ce13352349 100644 --- a/resources/profiles/OrcaArena.json +++ b/resources/profiles/OrcaArena.json @@ -1,7 +1,7 @@ { "name": "Orca Arena Printer", "url": "", - "version": "01.06.00.03", + "version": "01.06.01.00", "force_update": "0", "description": "Orca Arena configuration files", "machine_model_list": [ @@ -306,92 +306,92 @@ "sub_path": "filament/PolyLite PLA @base.json" }, { - "name": "Generic PLA @base", - "sub_path": "filament/Generic PLA @base.json" + "name": "OrcaArena Generic PLA @base", + "sub_path": "filament/OrcaArena Generic PLA @base.json" }, { - "name": "Generic PLA", - "sub_path": "filament/Generic PLA.json" + "name": "OrcaArena Generic PLA", + "sub_path": "filament/OrcaArena Generic PLA.json" }, { - "name": "Generic PLA Silk @base", - "sub_path": "filament/Generic PLA Silk @base.json" + "name": "OrcaArena Generic PLA Silk @base", + "sub_path": "filament/OrcaArena Generic PLA Silk @base.json" }, { - "name": "Generic PLA Silk", - "sub_path": "filament/Generic PLA Silk.json" + "name": "OrcaArena Generic PLA Silk", + "sub_path": "filament/OrcaArena Generic PLA Silk.json" }, { - "name": "Generic PLA @0.2 nozzle", - "sub_path": "filament/Generic PLA @0.2 nozzle.json" + "name": "OrcaArena Generic PLA @0.2 nozzle", + "sub_path": "filament/OrcaArena Generic PLA @0.2 nozzle.json" }, { - "name": "Generic PLA-CF @base", - "sub_path": "filament/Generic PLA-CF @base.json" + "name": "OrcaArena Generic PLA-CF @base", + "sub_path": "filament/OrcaArena Generic PLA-CF @base.json" }, { - "name": "Generic PLA-CF", - "sub_path": "filament/Generic PLA-CF.json" + "name": "OrcaArena Generic PLA-CF", + "sub_path": "filament/OrcaArena Generic PLA-CF.json" }, { - "name": "Generic PETG @base", - "sub_path": "filament/Generic PETG @base.json" + "name": "OrcaArena Generic PETG @base", + "sub_path": "filament/OrcaArena Generic PETG @base.json" }, { - "name": "Generic PETG", - "sub_path": "filament/Generic PETG.json" + "name": "OrcaArena Generic PETG", + "sub_path": "filament/OrcaArena Generic PETG.json" }, { - "name": "Generic ABS @base", - "sub_path": "filament/Generic ABS @base.json" + "name": "OrcaArena Generic ABS @base", + "sub_path": "filament/OrcaArena Generic ABS @base.json" }, { - "name": "Generic ABS", - "sub_path": "filament/Generic ABS.json" + "name": "OrcaArena Generic ABS", + "sub_path": "filament/OrcaArena Generic ABS.json" }, { - "name": "Generic ABS @0.2 nozzle", - "sub_path": "filament/Generic ABS @0.2 nozzle.json" + "name": "OrcaArena Generic ABS @0.2 nozzle", + "sub_path": "filament/OrcaArena Generic ABS @0.2 nozzle.json" }, { - "name": "Generic TPU", - "sub_path": "filament/Generic TPU.json" + "name": "OrcaArena Generic TPU", + "sub_path": "filament/OrcaArena Generic TPU.json" }, { - "name": "Generic ASA @base", - "sub_path": "filament/Generic ASA @base.json" + "name": "OrcaArena Generic ASA @base", + "sub_path": "filament/OrcaArena Generic ASA @base.json" }, { - "name": "Generic ASA @0.2 nozzle", - "sub_path": "filament/Generic ASA @0.2 nozzle.json" + "name": "OrcaArena Generic ASA @0.2 nozzle", + "sub_path": "filament/OrcaArena Generic ASA @0.2 nozzle.json" }, { - "name": "Generic ASA", - "sub_path": "filament/Generic ASA.json" + "name": "OrcaArena Generic ASA", + "sub_path": "filament/OrcaArena Generic ASA.json" }, { - "name": "Generic PC @base", - "sub_path": "filament/Generic PC @base.json" + "name": "OrcaArena Generic PC @base", + "sub_path": "filament/OrcaArena Generic PC @base.json" }, { - "name": "Generic PC @0.2 nozzle", - "sub_path": "filament/Generic PC @0.2 nozzle.json" + "name": "OrcaArena Generic PC @0.2 nozzle", + "sub_path": "filament/OrcaArena Generic PC @0.2 nozzle.json" }, { - "name": "Generic PC", - "sub_path": "filament/Generic PC.json" + "name": "OrcaArena Generic PC", + "sub_path": "filament/OrcaArena Generic PC.json" }, { - "name": "Generic PVA @base", - "sub_path": "filament/Generic PVA @base.json" + "name": "OrcaArena Generic PVA @base", + "sub_path": "filament/OrcaArena Generic PVA @base.json" }, { - "name": "Generic PETG-CF @base", - "sub_path": "filament/Generic PETG-CF @base.json" + "name": "OrcaArena Generic PETG-CF @base", + "sub_path": "filament/OrcaArena Generic PETG-CF @base.json" }, { - "name": "Generic PETG-CF @Arena X1C", - "sub_path": "filament/Generic PETG-CF @Arena X1C.json" + "name": "OrcaArena Generic PETG-CF @Arena X1C", + "sub_path": "filament/OrcaArena Generic PETG-CF @Arena X1C.json" }, { "name": "Arena PETG-CF @base", @@ -402,20 +402,20 @@ "sub_path": "filament/Arena PETG-CF @Arena X1C.json" }, { - "name": "Generic PVA @0.2 nozzle", - "sub_path": "filament/Generic PVA @0.2 nozzle.json" + "name": "OrcaArena Generic PVA @0.2 nozzle", + "sub_path": "filament/OrcaArena Generic PVA @0.2 nozzle.json" }, { - "name": "Generic PVA", - "sub_path": "filament/Generic PVA.json" + "name": "OrcaArena Generic PVA", + "sub_path": "filament/OrcaArena Generic PVA.json" }, { - "name": "Generic PA", - "sub_path": "filament/Generic PA.json" + "name": "OrcaArena Generic PA", + "sub_path": "filament/OrcaArena Generic PA.json" }, { - "name": "Generic PA-CF", - "sub_path": "filament/Generic PA-CF.json" + "name": "OrcaArena Generic PA-CF", + "sub_path": "filament/OrcaArena Generic PA-CF.json" }, { "name": "Arena TPU 95A @Arena X1C", @@ -542,8 +542,8 @@ "sub_path": "filament/PolyLite PLA @Arena X1C 0.2 nozzle.json" }, { - "name":"Generic PETG @0.2 nozzle", - "sub_path":"filament/Generic PETG @0.2 nozzle.json" + "name":"OrcaArena Generic PETG @0.2 nozzle", + "sub_path":"filament/OrcaArena Generic PETG @0.2 nozzle.json" }, { "name":"Arena PLA Metal @Arena X1C 0.2 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic ABS @0.2 nozzle.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic ABS @0.2 nozzle.json similarity index 71% rename from resources/profiles/OrcaArena/filament/Generic ABS @0.2 nozzle.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic ABS @0.2 nozzle.json index bccc573e80..6ac7b4ed85 100644 --- a/resources/profiles/OrcaArena/filament/Generic ABS @0.2 nozzle.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic ABS @0.2 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSB99_00", - "name": "Generic ABS @0.2 nozzle", + "name": "OrcaArena Generic ABS @0.2 nozzle", "from": "system", "instantiation": "true", - "inherits": "Generic ABS @base", + "inherits": "OrcaArena Generic ABS @base", "filament_max_volumetric_speed": [ "2" ], diff --git a/resources/profiles/OrcaArena/filament/Generic ABS @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic ABS @base.json similarity index 85% rename from resources/profiles/OrcaArena/filament/Generic ABS @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic ABS @base.json index 044703f6a9..43284e8f5b 100644 --- a/resources/profiles/OrcaArena/filament/Generic ABS @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic ABS @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFB99", - "name": "Generic ABS @base", + "name": "OrcaArena Generic ABS @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_abs", diff --git a/resources/profiles/OrcaArena/filament/Generic ABS.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic ABS.json similarity index 75% rename from resources/profiles/OrcaArena/filament/Generic ABS.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic ABS.json index e37b104d62..1b1314994d 100644 --- a/resources/profiles/OrcaArena/filament/Generic ABS.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic ABS.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSB99", - "name": "Generic ABS", + "name": "OrcaArena Generic ABS", "from": "system", "instantiation": "true", - "inherits": "Generic ABS @base", + "inherits": "OrcaArena Generic ABS @base", "compatible_printers": [ "Orca Arena X1 Carbon 0.4 nozzle", "Orca Arena X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic ASA @0.2 nozzle.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic ASA @0.2 nozzle.json similarity index 71% rename from resources/profiles/OrcaArena/filament/Generic ASA @0.2 nozzle.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic ASA @0.2 nozzle.json index 667287b51b..9356809a5d 100644 --- a/resources/profiles/OrcaArena/filament/Generic ASA @0.2 nozzle.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic ASA @0.2 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSB98_00", - "name": "Generic ASA @0.2 nozzle", + "name": "OrcaArena Generic ASA @0.2 nozzle", "from": "system", "instantiation": "true", - "inherits": "Generic ASA @base", + "inherits": "OrcaArena Generic ASA @base", "filament_max_volumetric_speed": [ "2" ], diff --git a/resources/profiles/OrcaArena/filament/Generic ASA @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic ASA @base.json similarity index 85% rename from resources/profiles/OrcaArena/filament/Generic ASA @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic ASA @base.json index ac74598de7..82b9837944 100644 --- a/resources/profiles/OrcaArena/filament/Generic ASA @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic ASA @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFB98", - "name": "Generic ASA @base", + "name": "OrcaArena Generic ASA @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_asa", diff --git a/resources/profiles/OrcaArena/filament/Generic ASA.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic ASA.json similarity index 75% rename from resources/profiles/OrcaArena/filament/Generic ASA.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic ASA.json index 1155e485ac..3be7360a35 100644 --- a/resources/profiles/OrcaArena/filament/Generic ASA.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic ASA.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSB98", - "name": "Generic ASA", + "name": "OrcaArena Generic ASA", "from": "system", "instantiation": "true", - "inherits": "Generic ASA @base", + "inherits": "OrcaArena Generic ASA @base", "compatible_printers": [ "Orca Arena X1 Carbon 0.4 nozzle", "Orca Arena X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic PA-CF.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PA-CF.json similarity index 95% rename from resources/profiles/OrcaArena/filament/Generic PA-CF.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PA-CF.json index 24756fe1c6..3e22d39802 100644 --- a/resources/profiles/OrcaArena/filament/Generic PA-CF.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PA-CF.json @@ -2,7 +2,7 @@ "type": "filament", "filament_id": "GFN98", "setting_id": "GFSN99", - "name": "Generic PA-CF", + "name": "OrcaArena Generic PA-CF", "from": "system", "instantiation": "true", "inherits": "fdm_filament_pa", diff --git a/resources/profiles/OrcaArena/filament/Generic PA.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PA.json similarity index 93% rename from resources/profiles/OrcaArena/filament/Generic PA.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PA.json index ae32f87113..40e7fc7566 100644 --- a/resources/profiles/OrcaArena/filament/Generic PA.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PA.json @@ -2,7 +2,7 @@ "type": "filament", "filament_id": "GFN99", "setting_id": "GFSN98", - "name": "Generic PA", + "name": "OrcaArena Generic PA", "from": "system", "instantiation": "true", "inherits": "fdm_filament_pa", diff --git a/resources/profiles/OrcaArena/filament/Generic PC @0.2 nozzle.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PC @0.2 nozzle.json similarity index 72% rename from resources/profiles/OrcaArena/filament/Generic PC @0.2 nozzle.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PC @0.2 nozzle.json index 1e4998246f..5fcda82782 100644 --- a/resources/profiles/OrcaArena/filament/Generic PC @0.2 nozzle.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PC @0.2 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSC99_00", - "name": "Generic PC @0.2 nozzle", + "name": "OrcaArena Generic PC @0.2 nozzle", "from": "system", "instantiation": "true", - "inherits": "Generic PC @base", + "inherits": "OrcaArena Generic PC @base", "filament_max_volumetric_speed": [ "1" ], diff --git a/resources/profiles/OrcaArena/filament/Generic PC @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PC @base.json similarity index 85% rename from resources/profiles/OrcaArena/filament/Generic PC @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PC @base.json index dc053680d1..d6b4dead3e 100644 --- a/resources/profiles/OrcaArena/filament/Generic PC @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PC @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFC99", - "name": "Generic PC @base", + "name": "OrcaArena Generic PC @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_pc", diff --git a/resources/profiles/OrcaArena/filament/Generic PC.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PC.json similarity index 75% rename from resources/profiles/OrcaArena/filament/Generic PC.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PC.json index 6e40cc6a44..1dfdab1bf9 100644 --- a/resources/profiles/OrcaArena/filament/Generic PC.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PC.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSC99", - "name": "Generic PC", + "name": "OrcaArena Generic PC", "from": "system", "instantiation": "true", - "inherits": "Generic PC @base", + "inherits": "OrcaArena Generic PC @base", "compatible_printers": [ "Orca Arena X1 Carbon 0.4 nozzle", "Orca Arena X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic PETG @0.2 nozzle.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG @0.2 nozzle.json similarity index 71% rename from resources/profiles/OrcaArena/filament/Generic PETG @0.2 nozzle.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PETG @0.2 nozzle.json index ff6d76438d..d95c4e3843 100644 --- a/resources/profiles/OrcaArena/filament/Generic PETG @0.2 nozzle.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG @0.2 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSG99_01", - "name": "Generic PETG @0.2 nozzle", + "name": "OrcaArena Generic PETG @0.2 nozzle", "from": "system", "instantiation": "true", - "inherits": "Generic PETG @base", + "inherits": "OrcaArena Generic PETG @base", "filament_max_volumetric_speed": [ "1" ], diff --git a/resources/profiles/OrcaArena/filament/Generic PETG @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG @base.json similarity index 97% rename from resources/profiles/OrcaArena/filament/Generic PETG @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PETG @base.json index 6a0a6ec4d7..edf0fdd6d8 100644 --- a/resources/profiles/OrcaArena/filament/Generic PETG @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFG99", - "name": "Generic PETG @base", + "name": "OrcaArena Generic PETG @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_pet", diff --git a/resources/profiles/OrcaArena/filament/Generic PETG-CF @Arena X1C.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG-CF @Arena X1C.json similarity index 71% rename from resources/profiles/OrcaArena/filament/Generic PETG-CF @Arena X1C.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PETG-CF @Arena X1C.json index f4e0c713d4..61e7cafef1 100644 --- a/resources/profiles/OrcaArena/filament/Generic PETG-CF @Arena X1C.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG-CF @Arena X1C.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSG50", - "name": "Generic PETG-CF @Arena X1C", + "name": "OrcaArena Generic PETG-CF @Arena X1C", "from": "system", "instantiation": "true", - "inherits": "Generic PETG-CF @base", + "inherits": "OrcaArena Generic PETG-CF @base", "compatible_printers": [ "Orca Arena X1 Carbon 0.4 nozzle", "Orca Arena X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic PETG-CF @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG-CF @base.json similarity index 96% rename from resources/profiles/OrcaArena/filament/Generic PETG-CF @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PETG-CF @base.json index e33cdd0aa6..cc77cf8c93 100644 --- a/resources/profiles/OrcaArena/filament/Generic PETG-CF @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG-CF @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFG98", - "name": "Generic PETG-CF @base", + "name": "OrcaArena Generic PETG-CF @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_pet", diff --git a/resources/profiles/OrcaArena/filament/Generic PETG.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG.json similarity index 75% rename from resources/profiles/OrcaArena/filament/Generic PETG.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PETG.json index 6c180bd2d2..e37fcf7ba3 100644 --- a/resources/profiles/OrcaArena/filament/Generic PETG.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PETG.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSG99", - "name": "Generic PETG", + "name": "OrcaArena Generic PETG", "from": "system", "instantiation": "true", - "inherits": "Generic PETG @base", + "inherits": "OrcaArena Generic PETG @base", "compatible_printers": [ "Orca Arena X1 Carbon 0.4 nozzle", "Orca Arena X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic PLA @0.2 nozzle.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA @0.2 nozzle.json similarity index 85% rename from resources/profiles/OrcaArena/filament/Generic PLA @0.2 nozzle.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PLA @0.2 nozzle.json index 6695ad062d..542ffae426 100644 --- a/resources/profiles/OrcaArena/filament/Generic PLA @0.2 nozzle.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA @0.2 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSL99_00", - "name": "Generic PLA @0.2 nozzle", + "name": "OrcaArena Generic PLA @0.2 nozzle", "from": "system", "instantiation": "true", - "inherits": "Generic PLA @base", + "inherits": "OrcaArena Generic PLA @base", "filament_max_volumetric_speed": [ "2" ], diff --git a/resources/profiles/OrcaArena/filament/Generic PLA @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA @base.json similarity index 93% rename from resources/profiles/OrcaArena/filament/Generic PLA @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PLA @base.json index 43de916b4a..c3abe2465a 100644 --- a/resources/profiles/OrcaArena/filament/Generic PLA @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFL99", - "name": "Generic PLA @base", + "name": "OrcaArena Generic PLA @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_pla", diff --git a/resources/profiles/OrcaArena/filament/Generic PLA Silk @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA Silk @base.json similarity index 92% rename from resources/profiles/OrcaArena/filament/Generic PLA Silk @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PLA Silk @base.json index cf7e7b080a..43d37d01f4 100644 --- a/resources/profiles/OrcaArena/filament/Generic PLA Silk @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA Silk @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFA05", - "name": "Generic PLA Silk @base", + "name": "OrcaArena Generic PLA Silk @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_pla", diff --git a/resources/profiles/OrcaArena/filament/Generic PLA Silk.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA Silk.json similarity index 80% rename from resources/profiles/OrcaArena/filament/Generic PLA Silk.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PLA Silk.json index 80d06431a2..2548433549 100644 --- a/resources/profiles/OrcaArena/filament/Generic PLA Silk.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA Silk.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSL99_01", - "name": "Generic PLA Silk", + "name": "OrcaArena Generic PLA Silk", "from": "system", "instantiation": "true", - "inherits": "Generic PLA Silk @base", + "inherits": "OrcaArena Generic PLA Silk @base", "filament_max_volumetric_speed": [ "7.5" ], diff --git a/resources/profiles/OrcaArena/filament/Generic PLA-CF @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA-CF @base.json similarity index 95% rename from resources/profiles/OrcaArena/filament/Generic PLA-CF @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PLA-CF @base.json index aebf40321e..f9a0a19582 100644 --- a/resources/profiles/OrcaArena/filament/Generic PLA-CF @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA-CF @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFL98", - "name": "Generic PLA-CF @base", + "name": "OrcaArena Generic PLA-CF @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_pla", diff --git a/resources/profiles/OrcaArena/filament/Generic PLA-CF.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA-CF.json similarity index 75% rename from resources/profiles/OrcaArena/filament/Generic PLA-CF.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PLA-CF.json index fe217605ca..6975276e9a 100644 --- a/resources/profiles/OrcaArena/filament/Generic PLA-CF.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA-CF.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSL98", - "name": "Generic PLA-CF", + "name": "OrcaArena Generic PLA-CF", "from": "system", "instantiation": "true", - "inherits": "Generic PLA-CF @base", + "inherits": "OrcaArena Generic PLA-CF @base", "compatible_printers": [ "Orca Arena X1 Carbon 0.4 nozzle", "Orca Arena X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic PLA.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA.json similarity index 75% rename from resources/profiles/OrcaArena/filament/Generic PLA.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PLA.json index d8d2983ad1..e69be4831c 100644 --- a/resources/profiles/OrcaArena/filament/Generic PLA.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PLA.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSL99", - "name": "Generic PLA", + "name": "OrcaArena Generic PLA", "from": "system", "instantiation": "true", - "inherits": "Generic PLA @base", + "inherits": "OrcaArena Generic PLA @base", "compatible_printers": [ "Orca Arena X1 Carbon 0.4 nozzle", "Orca Arena X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic PVA @0.2 nozzle.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PVA @0.2 nozzle.json similarity index 71% rename from resources/profiles/OrcaArena/filament/Generic PVA @0.2 nozzle.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PVA @0.2 nozzle.json index 9988ae406a..c82eb3e788 100644 --- a/resources/profiles/OrcaArena/filament/Generic PVA @0.2 nozzle.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PVA @0.2 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSS99_00", - "name": "Generic PVA @0.2 nozzle", + "name": "OrcaArena Generic PVA @0.2 nozzle", "from": "system", "instantiation": "true", - "inherits": "Generic PVA @base", + "inherits": "OrcaArena Generic PVA @base", "filament_max_volumetric_speed": [ "0.5" ], diff --git a/resources/profiles/OrcaArena/filament/Generic PVA @base.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PVA @base.json similarity index 89% rename from resources/profiles/OrcaArena/filament/Generic PVA @base.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PVA @base.json index 87f3d3a422..a8bf7e3c1a 100644 --- a/resources/profiles/OrcaArena/filament/Generic PVA @base.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PVA @base.json @@ -1,7 +1,7 @@ { "type": "filament", "filament_id": "GFS99", - "name": "Generic PVA @base", + "name": "OrcaArena Generic PVA @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_pva", diff --git a/resources/profiles/OrcaArena/filament/Generic PVA.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic PVA.json similarity index 75% rename from resources/profiles/OrcaArena/filament/Generic PVA.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic PVA.json index 1d6dd63cdf..9d14b44dff 100644 --- a/resources/profiles/OrcaArena/filament/Generic PVA.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic PVA.json @@ -1,10 +1,10 @@ { "type": "filament", "setting_id": "GFSS99", - "name": "Generic PVA", + "name": "OrcaArena Generic PVA", "from": "system", "instantiation": "true", - "inherits": "Generic PVA @base", + "inherits": "OrcaArena Generic PVA @base", "compatible_printers": [ "Orca Arena X1 Carbon 0.4 nozzle", "Orca Arena X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/OrcaArena/filament/Generic TPU.json b/resources/profiles/OrcaArena/filament/OrcaArena Generic TPU.json similarity index 94% rename from resources/profiles/OrcaArena/filament/Generic TPU.json rename to resources/profiles/OrcaArena/filament/OrcaArena Generic TPU.json index 3c6b2e90e6..c0644851e5 100644 --- a/resources/profiles/OrcaArena/filament/Generic TPU.json +++ b/resources/profiles/OrcaArena/filament/OrcaArena Generic TPU.json @@ -2,7 +2,7 @@ "type": "filament", "filament_id": "GFU99", "setting_id": "GFSR99", - "name": "Generic TPU", + "name": "OrcaArena Generic TPU", "from": "system", "instantiation": "true", "inherits": "fdm_filament_tpu", diff --git a/resources/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json b/resources/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json index 6c8a74d4aa..84009b104c 100644 --- a/resources/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json +++ b/resources/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json @@ -9,5 +9,5 @@ "bed_model": "", "bed_texture": "", "hotend_model": "", - "default_materials": "Generic PLA Silk;Generic PLA;Arena PLA Matte @Arena X1C;Arena PLA Basic @Arena X1C;Arena ABS @Arena X1C;Arena PC @Arena X1C;Arena Support W @Arena X1C;Arena TPU 95A @Arena X1C;PolyTerra PLA @Arena X1C;PolyLite PLA @Arena X1C;" + "default_materials": "OrcaArena Generic PLA Silk;OrcaArena Generic PLA;Arena PLA Matte @Arena X1C;Arena PLA Basic @Arena X1C;Arena ABS @Arena X1C;Arena PC @Arena X1C;Arena Support W @Arena X1C;Arena TPU 95A @Arena X1C;PolyTerra PLA @Arena X1C;PolyLite PLA @Arena X1C;" } From 7d122fb479896eb9a0e7c3d8f88d0127e57f0820 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Sun, 7 May 2023 15:54:00 +0800 Subject: [PATCH 022/110] support full_fan_speed_layer --- src/libslic3r/PrintConfig.cpp | 10 +++++----- src/slic3r/GUI/Tab.cpp | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 31d122cf26..d2c41e3107 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -1643,13 +1643,13 @@ void PrintConfigDef::init_fff_params() def = this->add("full_fan_speed_layer", coInts); def->label = L("Full fan speed at layer"); - //def->tooltip = L("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."); + def->tooltip = L("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."); def->min = 0; def->max = 1000; - def->mode = comDevelop; + def->mode = comAdvanced; def->set_default_value(new ConfigOptionInts { 0 }); def = this->add("fuzzy_skin", coEnum); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 4b4feb1480..529c0e7870 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2738,7 +2738,7 @@ void TabFilament::build() //optgroup->append_line(line); optgroup = page->new_optgroup(L("Cooling for specific layer"), L"param_cooling"); optgroup->append_single_option_line("close_fan_the_first_x_layers", "auto-cooling"); - //optgroup->append_single_option_line("full_fan_speed_layer"); + optgroup->append_single_option_line("full_fan_speed_layer"); optgroup = page->new_optgroup(L("Part cooling fan"), L"param_cooling_fan"); line = { L("Min fan speed threshold"), L("Part cooling fan speed will start to run at min speed when the estimated layer time is no longer than the layer time in setting. When layer time is shorter than threshold, fan speed is interpolated between the minimum and maximum fan speed according to layer printing time") }; From 117cda00bcd764126f36de988b2f079f42183121 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Sun, 7 May 2023 18:10:51 +0800 Subject: [PATCH 023/110] improve retraction tower model --- .../calib/retraction/retraction_tower.stl | Bin 1405284 -> 1401684 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/resources/calib/retraction/retraction_tower.stl b/resources/calib/retraction/retraction_tower.stl index 61f2db07fe3fd0866d878dcf5df967d02187185b..e6239bdf8b89727a1a91bd0c25b054072ea98acf 100644 GIT binary patch delta 26171 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 Date: Sun, 7 May 2023 18:13:29 +0800 Subject: [PATCH 024/110] Number of slow layers #796 --- src/libslic3r/GCode.cpp | 15 +++++++++++++++ src/libslic3r/GCode.hpp | 7 ++++++- src/libslic3r/Preset.cpp | 2 +- src/libslic3r/Print.cpp | 3 ++- src/libslic3r/PrintConfig.cpp | 8 ++++++++ src/libslic3r/PrintConfig.hpp | 2 ++ src/slic3r/GUI/Tab.cpp | 1 + 7 files changed, 35 insertions(+), 3 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 84ada8964d..7b59545231 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -4000,6 +4000,21 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, if (path.role() != erBottomSurface) speed = m_config.get_abs_value("initial_layer_speed"); } + else if(m_config.slow_down_layers > 1){ + const auto _layer = layer_id() + 1; + if (_layer > 0 && _layer < m_config.slow_down_layers) { + const auto first_layer_speed = + is_perimeter(path.role()) + ? m_config.get_abs_value("initial_layer_speed") + : m_config.get_abs_value("initial_layer_infill_speed"); + if (first_layer_speed < speed) { + speed = std::min( + speed, + Slic3r::lerp(first_layer_speed, speed, + (double)_layer / m_config.slow_down_layers)); + } + } + } //BBS: remove this config //else if (this->object_layer_over_raft()) // speed = m_config.get_abs_value("first_layer_speed_over_raft", speed); diff --git a/src/libslic3r/GCode.hpp b/src/libslic3r/GCode.hpp index 532efee380..dd1c357267 100644 --- a/src/libslic3r/GCode.hpp +++ b/src/libslic3r/GCode.hpp @@ -511,7 +511,12 @@ private: void _print_first_layer_extruder_temperatures(GCodeOutputStream &file, Print &print, const std::string &gcode, unsigned int first_printing_extruder_id, bool wait); // On the first printing layer. This flag triggers first layer speeds. //BBS - bool on_first_layer() const { return m_layer != nullptr && m_layer->id() == 0 && abs(m_layer->bottom_z()) < EPSILON; } + bool on_first_layer() const { return m_layer != nullptr && m_layer->id() == 0 && abs(m_layer->bottom_z()) < EPSILON; } + int layer_id() const { + if (m_layer == nullptr) + return -1; + return m_layer->id(); + } // To control print speed of 1st object layer over raft interface. bool object_layer_over_raft() const { return m_object_layer_over_raft; } diff --git a/src/libslic3r/Preset.cpp b/src/libslic3r/Preset.cpp index ed14e856e9..80456be868 100644 --- a/src/libslic3r/Preset.cpp +++ b/src/libslic3r/Preset.cpp @@ -756,7 +756,7 @@ static std::vector s_Preset_print_options { "bridge_density", "precise_outer_wall", "overhang_speed_classic", "bridge_acceleration", "sparse_infill_acceleration", "internal_solid_infill_acceleration", "tree_support_adaptive_layer_height", "tree_support_auto_brim", "tree_support_brim_width", "gcode_comments", "gcode_label_objects", - "initial_layer_travel_speed", "exclude_object" + "initial_layer_travel_speed", "exclude_object", "slow_down_layers" }; diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index debee90894..eefbc78fbd 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -229,7 +229,8 @@ bool Print::invalidate_state_by_config_options(const ConfigOptionResolver & /* n || opt_key == "travel_speed" || opt_key == "travel_speed_z" || opt_key == "initial_layer_speed" - || opt_key == "initial_layer_travel_speed") { + || opt_key == "initial_layer_travel_speed" + || opt_key == "slow_down_layers") { //|| opt_key == "z_offset") { steps.emplace_back(psWipeTower); steps.emplace_back(psSkirtBrim); diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index d2c41e3107..6666ca1248 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -1631,6 +1631,14 @@ void PrintConfigDef::init_fff_params() def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloatOrPercent(100, true)); + def = this->add("slow_down_layers", coInt); + def->label = L("Number of slow layers"); + def->tooltip = L("The first few layers are printed slower than normal. " + "The speed is gradually increased in a linear fashion over the specified number of layers."); + def->category = L("Speed"); + def->min = 0; + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionInt(0)); def = this->add("nozzle_temperature_initial_layer", coInts); def->label = L("Initial layer"); diff --git a/src/libslic3r/PrintConfig.hpp b/src/libslic3r/PrintConfig.hpp index b4dd002413..ebe5790489 100644 --- a/src/libslic3r/PrintConfig.hpp +++ b/src/libslic3r/PrintConfig.hpp @@ -1010,6 +1010,8 @@ PRINT_CONFIG_CLASS_DERIVED_DEFINE( ((ConfigOptionBool, gcode_label_objects)) ((ConfigOptionBool, exclude_object)) ((ConfigOptionBool, gcode_comments)) + ((ConfigOptionInt, slow_down_layers)) + ) diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 529c0e7870..0d4cbf67b2 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -1922,6 +1922,7 @@ void TabPrint::build() optgroup->append_single_option_line("initial_layer_speed"); optgroup->append_single_option_line("initial_layer_infill_speed"); optgroup->append_single_option_line("initial_layer_travel_speed"); + optgroup->append_single_option_line("slow_down_layers"); optgroup = page->new_optgroup(L("Other layers speed"), L"param_speed", 15); optgroup->append_single_option_line("outer_wall_speed"); optgroup->append_single_option_line("inner_wall_speed"); From da90e22b9f67551916189413274bd93cb0db9ee4 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Sun, 7 May 2023 20:03:00 +0800 Subject: [PATCH 025/110] Support interface fan speed --- src/libslic3r/GCode.cpp | 69 +++++++++++++++++++-------- src/libslic3r/GCode/CoolingBuffer.cpp | 27 ++++++++++- src/libslic3r/Preset.cpp | 2 +- src/libslic3r/Print.cpp | 3 +- src/libslic3r/PrintConfig.cpp | 12 +++++ src/libslic3r/PrintConfig.hpp | 1 + src/slic3r/GUI/Tab.cpp | 1 + 7 files changed, 93 insertions(+), 22 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 7b59545231..9d3e41287c 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -4113,6 +4113,8 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, auto overhang_fan_threshold = EXTRUDER_CONFIG(overhang_fan_threshold); auto enable_overhang_bridge_fan = EXTRUDER_CONFIG(enable_overhang_bridge_fan); + + auto supp_interface_fan_speed = EXTRUDER_CONFIG(support_material_interface_fan_speed); // { "0%", Overhang_threshold_none }, @@ -4151,20 +4153,27 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, comment += ";_EXTERNAL_PERIMETER"; } bool is_overhang_fan_on = false; + bool is_supp_interface_fan_on = false; if (!variable_speed) { // F is mm per minute. gcode += m_writer.set_speed(F, "", comment); double path_length = 0.; { - if (m_enable_cooling_markers && enable_overhang_bridge_fan) { - // BBS: Overhang_threshold_none means Overhang_threshold_1_4 and forcing cooling for all external - // perimeter - int overhang_threshold = overhang_fan_threshold == Overhang_threshold_none ? Overhang_threshold_none - : overhang_fan_threshold - 1; - if ((overhang_fan_threshold == Overhang_threshold_none && is_perimeter(path.role())) || - (path.get_overhang_degree() > overhang_threshold || is_bridge(path.role()))) { - gcode += ";_OVERHANG_FAN_START\n"; - is_overhang_fan_on = true; + if (m_enable_cooling_markers) { + if (enable_overhang_bridge_fan) { + // BBS: Overhang_threshold_none means Overhang_threshold_1_4 and forcing cooling for all external + // perimeter + int overhang_threshold = overhang_fan_threshold == Overhang_threshold_none ? Overhang_threshold_none + : overhang_fan_threshold - 1; + if ((overhang_fan_threshold == Overhang_threshold_none && is_perimeter(path.role())) || + (path.get_overhang_degree() > overhang_threshold || is_bridge(path.role()))) { + gcode += ";_OVERHANG_FAN_START\n"; + is_overhang_fan_on = true; + } + } + if(supp_interface_fan_speed >= 0 && path.role() == erSupportMaterialInterface) { + gcode += ";_SUPP_INTERFACE_FAN_START\n"; + is_supp_interface_fan_on = true; } } // BBS: use G1 if not enable arc fitting or has no arc fitting result or in spiral_mode mode @@ -4222,6 +4231,10 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, is_overhang_fan_on = false; gcode += ";_OVERHANG_FAN_END\n"; } + if (is_supp_interface_fan_on) { + is_supp_interface_fan_on = false; + gcode += ";_SUPP_INTERFACE_FAN_END\n"; + } } } else { double last_set_speed = std::max((float)EXTRUDER_CONFIG(slow_down_min_speed), new_points[0].speed) * 60.0; @@ -4232,18 +4245,32 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, const ProcessedPoint &processed_point = new_points[i]; Vec2d p = this->point_to_gcode_quantized(processed_point.p); const double line_length = (p - prev).norm(); - if (m_enable_cooling_markers && enable_overhang_bridge_fan) { - if (is_bridge(path.role()) || check_overhang_fan(new_points[i - 1].overlap) ) { - if(!is_overhang_fan_on) - gcode += ";_OVERHANG_FAN_START\n"; - is_overhang_fan_on = true; - }else { - if (is_overhang_fan_on) { - gcode += ";_OVERHANG_FAN_END\n"; - is_overhang_fan_on = false; + if (m_enable_cooling_markers) { + if(enable_overhang_bridge_fan) { + if (is_bridge(path.role()) || check_overhang_fan(new_points[i - 1].overlap) ) { + if(!is_overhang_fan_on) + gcode += ";_OVERHANG_FAN_START\n"; + is_overhang_fan_on = true; + }else { + if (is_overhang_fan_on) { + gcode += ";_OVERHANG_FAN_END\n"; + is_overhang_fan_on = false; + } + } + } + if(supp_interface_fan_speed >= 0){ + if(path.role() == erSupportMaterialInterface) { + if(!is_supp_interface_fan_on) + gcode += ";_SUPP_INTERFACE_FAN_START\n"; + is_supp_interface_fan_on = true; + } else { + if(is_supp_interface_fan_on) { + gcode += ";_SUPP_INTERFACE_FAN_END\n"; + is_supp_interface_fan_on = false; + } } - } + } } gcode += m_writer.extrude_to_xy(p, e_per_mm * line_length, GCodeWriter::full_gcode_comment ? description : ""); @@ -4259,6 +4286,10 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, is_overhang_fan_on = false; gcode += ";_OVERHANG_FAN_END\n"; } + if(is_supp_interface_fan_on) { + gcode += ";_SUPP_INTERFACE_FAN_END\n"; + is_supp_interface_fan_on = false; + } } if (m_enable_cooling_markers) { gcode += ";_EXTRUDE_END\n"; diff --git a/src/libslic3r/GCode/CoolingBuffer.cpp b/src/libslic3r/GCode/CoolingBuffer.cpp index e9bb580c82..c44256a0ae 100644 --- a/src/libslic3r/GCode/CoolingBuffer.cpp +++ b/src/libslic3r/GCode/CoolingBuffer.cpp @@ -61,6 +61,8 @@ struct CoolingLine TYPE_G2 = 1 << 12, TYPE_G3 = 1 << 13, TYPE_FORCE_RESUME_FAN = 1 << 14, + TYPE_SUPPORT_INTERFACE_FAN_START = 1 << 15, + TYPE_SUPPORT_INTERFACE_FAN_END = 1 << 16, }; CoolingLine(unsigned int type, size_t line_start, size_t line_end) : @@ -479,6 +481,10 @@ std::vector CoolingBuffer::parse_layer_gcode(const std:: line.type = CoolingLine::TYPE_OVERHANG_FAN_START; } else if (boost::starts_with(sline, ";_OVERHANG_FAN_END")) { line.type = CoolingLine::TYPE_OVERHANG_FAN_END; + } else if (boost::starts_with(sline, ";_SUPP_INTERFACE_FAN_START")) { + line.type = CoolingLine::TYPE_SUPPORT_INTERFACE_FAN_START; + } else if (boost::starts_with(sline, ";_SUPP_INTERFACE_FAN_END")) { + line.type = CoolingLine::TYPE_SUPPORT_INTERFACE_FAN_END; } else if (boost::starts_with(sline, "G4 ")) { // Parse the wait time. line.type = CoolingLine::TYPE_G4; @@ -722,7 +728,9 @@ std::string CoolingBuffer::apply_layer_cooldown( new_gcode.reserve(gcode.size() * 2); bool overhang_fan_control= false; int overhang_fan_speed = 0; - auto change_extruder_set_fan = [ this, layer_id, layer_time, &new_gcode, &overhang_fan_control, &overhang_fan_speed](bool immediately_apply) { + bool supp_interface_fan_control= false; + int supp_interface_fan_speed = 0; + auto change_extruder_set_fan = [ this, layer_id, layer_time, &new_gcode, &overhang_fan_control, &overhang_fan_speed, &supp_interface_fan_control, &supp_interface_fan_speed](bool immediately_apply) { #define EXTRUDER_CONFIG(OPT) m_config.OPT.get_at(m_current_extruder) int fan_min_speed = EXTRUDER_CONFIG(fan_min_speed); int fan_speed_new = EXTRUDER_CONFIG(reduce_fan_stop_start_freq) ? fan_min_speed : 0; @@ -731,6 +739,8 @@ std::string CoolingBuffer::apply_layer_cooldown( int close_fan_the_first_x_layers = EXTRUDER_CONFIG(close_fan_the_first_x_layers); // Is the fan speed ramp enabled? int full_fan_speed_layer = EXTRUDER_CONFIG(full_fan_speed_layer); + supp_interface_fan_speed = EXTRUDER_CONFIG(support_material_interface_fan_speed); + if (close_fan_the_first_x_layers <= 0 && full_fan_speed_layer > 0) { // When ramping up fan speed from close_fan_the_first_x_layers to full_fan_speed_layer, force close_fan_the_first_x_layers above zero, // so there will be a zero fan speed at least at the 1st layer. @@ -759,6 +769,9 @@ std::string CoolingBuffer::apply_layer_cooldown( fan_speed_new = std::clamp(int(float(fan_speed_new) * factor + 0.5f), 0, 255); overhang_fan_speed = std::clamp(int(float(overhang_fan_speed) * factor + 0.5f), 0, 255); } + supp_interface_fan_speed = EXTRUDER_CONFIG(support_material_interface_fan_speed); + supp_interface_fan_control = supp_interface_fan_speed >= 0; + #undef EXTRUDER_CONFIG overhang_fan_control= overhang_fan_speed > fan_speed_new; } else { @@ -766,6 +779,8 @@ std::string CoolingBuffer::apply_layer_cooldown( overhang_fan_speed = 0; fan_speed_new = 0; additional_fan_speed_new = 0; + supp_interface_fan_control= false; + supp_interface_fan_speed = 0; } if (fan_speed_new != m_fan_speed) { m_fan_speed = fan_speed_new; @@ -809,6 +824,16 @@ std::string CoolingBuffer::apply_layer_cooldown( m_current_fan_speed = m_fan_speed; new_gcode += GCodeWriter::set_fan(m_config.gcode_flavor, m_fan_speed); } + } else if (line->type & CoolingLine::TYPE_SUPPORT_INTERFACE_FAN_START) { + if (supp_interface_fan_control) { + m_current_fan_speed = supp_interface_fan_speed; + new_gcode += GCodeWriter::set_fan(m_config.gcode_flavor, supp_interface_fan_speed); + } + } else if (line->type & CoolingLine::TYPE_SUPPORT_INTERFACE_FAN_END) { + if (supp_interface_fan_control) { + m_current_fan_speed = m_fan_speed; + new_gcode += GCodeWriter::set_fan(m_config.gcode_flavor, m_fan_speed); + } } else if (line->type & CoolingLine::TYPE_FORCE_RESUME_FAN) { //BBS: force to write a fan speed command again if (m_current_fan_speed != -1) diff --git a/src/libslic3r/Preset.cpp b/src/libslic3r/Preset.cpp index 80456be868..1283e482a7 100644 --- a/src/libslic3r/Preset.cpp +++ b/src/libslic3r/Preset.cpp @@ -781,7 +781,7 @@ static std::vector s_Preset_filament_options { "filament_wipe_distance", "additional_cooling_fan_speed", "bed_temperature_difference", "nozzle_temperature_range_low", "nozzle_temperature_range_high", //SoftFever - "enable_pressure_advance", "pressure_advance","chamber_temperature", "filament_shrink"/*,"filament_seam_gap"*/ + "enable_pressure_advance", "pressure_advance","chamber_temperature", "filament_shrink", "support_material_interface_fan_speed" /*,"filament_seam_gap"*/ }; static std::vector s_Preset_machine_limits_options { diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index eefbc78fbd..1650801034 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -166,7 +166,8 @@ bool Print::invalidate_state_by_config_options(const ConfigOptionResolver & /* n "wipe_on_loops", "gcode_comments", "gcode_label_objects", - "exclude_object" + "exclude_object", + "support_material_interface_fan_speed" }; static std::unordered_set steps_ignore; diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 6666ca1248..cad02355a1 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -1659,6 +1659,18 @@ void PrintConfigDef::init_fff_params() def->max = 1000; def->mode = comAdvanced; def->set_default_value(new ConfigOptionInts { 0 }); + + def = this->add("support_material_interface_fan_speed", coInts); + def->label = L("Support interface fan speed"); + def->tooltip = L("This fan speed is enforced during all support interfaces, to be able to weaken their bonding with a high fan speed." + "\nSet to -1 to disable this override." + "\nCan only be overriden by disable_fan_first_layers."); + def->sidetext = L("%"); + def->min = -1; + def->max = 100; + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionInts{ -1 }); + def = this->add("fuzzy_skin", coEnum); def->label = L("Fuzzy Skin"); diff --git a/src/libslic3r/PrintConfig.hpp b/src/libslic3r/PrintConfig.hpp index ebe5790489..ea78f20863 100644 --- a/src/libslic3r/PrintConfig.hpp +++ b/src/libslic3r/PrintConfig.hpp @@ -1011,6 +1011,7 @@ PRINT_CONFIG_CLASS_DERIVED_DEFINE( ((ConfigOptionBool, exclude_object)) ((ConfigOptionBool, gcode_comments)) ((ConfigOptionInt, slow_down_layers)) + ((ConfigOptionInts, support_material_interface_fan_speed)) ) diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 0d4cbf67b2..f2a87069bc 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2759,6 +2759,7 @@ void TabFilament::build() optgroup->append_single_option_line("enable_overhang_bridge_fan", "auto-cooling"); optgroup->append_single_option_line("overhang_fan_threshold", "auto-cooling"); optgroup->append_single_option_line("overhang_fan_speed", "auto-cooling"); + optgroup->append_single_option_line("support_material_interface_fan_speed"); optgroup = page->new_optgroup(L("Auxiliary part cooling fan"), L"param_cooling_fan"); optgroup->append_single_option_line("additional_cooling_fan_speed"); From c9b20a0e10a438f8da8d7aabd2922ca122dc9360 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Sun, 7 May 2023 21:16:49 +0800 Subject: [PATCH 026/110] fix a regression in layer time(log) view --- src/slic3r/GUI/GCodeViewer.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/GCodeViewer.cpp b/src/slic3r/GUI/GCodeViewer.cpp index 3778dc1866..7c2d91f990 100644 --- a/src/slic3r/GUI/GCodeViewer.cpp +++ b/src/slic3r/GUI/GCodeViewer.cpp @@ -257,9 +257,12 @@ GCodeViewer::Color GCodeViewer::Extrusions::Range::get_color_at(float value) con { // Input value scaled to the colors range const float step = step_size(); - if(log_scale) + float _min = min; + if(log_scale) { value = std::log(value); - const float global_t = (step != 0.0f) ? std::max(0.0f, value - min) / step : 0.0f; // lower limit of 0.0f + _min = std::log(min); + } + const float global_t = (step != 0.0f) ? std::max(0.0f, value - _min) / step : 0.0f; // lower limit of 0.0f const size_t color_max_idx = Range_Colors.size() - 1; From c81ca8c9d73ec2677e787483f21b45e1c7e33da8 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 7 May 2023 23:47:21 +0800 Subject: [PATCH 027/110] profile cover image reorg --- .../printer => profiles/Anker}/Anker M5_cover.png | Bin .../Anycubic}/Anycubic 4Max Pro_cover.png | Bin .../Artillery}/Artillery Genius_cover.png | Bin .../Artillery}/Artillery Hornet_cover.png | Bin .../Artillery}/Artillery Sidewinder X2_cover.png | Bin .../Creality}/Creality CR-10 Max_cover.png | Bin .../Creality}/Creality CR-10 V2_cover.png | Bin .../Creality}/Creality Ender-3 S1 Pro_cover.png | Bin .../Creality}/Creality Ender-3 S1_cover.png | Bin .../Creality}/Creality Ender-3 V2_cover.png | Bin .../Creality}/Creality Ender-5 Plus_cover.png | Bin .../Creality}/Creality Ender-5 Pro (2019)_cover.png | Bin .../Creality}/Creality Ender-5 S1_cover.png | Bin .../Creality}/Creality Ender-5S_cover.png | Bin .../Creality}/Creality Ender-5_cover.png | Bin .../Creality}/Creality Ender-6_cover.png | Bin resources/profiles/Custom.json | 2 +- .../Custom/Generic Klipper Printer_cover.png} | Bin .../Custom}/Generic Marlin Printer_cover.png | Bin .../Elegoo}/Elegoo Neptune 3 Max_cover.png | Bin .../Elegoo}/Elegoo Neptune 3 Plus_cover.png | Bin .../Elegoo}/Elegoo Neptune 3 Pro_cover.png | Bin .../Elegoo}/Elegoo Neptune 3_cover.png | Bin .../printer => profiles/FLSun}/FLSun V400_cover.png | Bin .../OrcaArena}/Orca Arena X1 Carbon_cover.png | Bin .../printer => profiles/Prusa}/Prusa MINI_cover.png | Bin .../printer => profiles/Prusa}/Prusa MK3S_cover.png | Bin .../Qidi}/Qidi X-CF Pro_cover.png | Bin .../Qidi}/Qidi X-Max 3_cover.png | Bin .../printer => profiles/Qidi}/Qidi X-Max_cover.png | Bin .../Qidi}/Qidi X-Plus 3_cover.png | Bin .../printer => profiles/Qidi}/Qidi X-Plus_cover.png | Bin .../Qidi}/Qidi X-Smart 3_cover.png | Bin .../Ratrig}/RatRig V-Cast_cover.png | Bin .../Ratrig}/RatRig V-Core 3 200_cover.png | Bin .../Ratrig}/RatRig V-Core 3 300_cover.png | Bin .../Ratrig}/RatRig V-Core 3 400_cover.png | Bin .../Ratrig}/RatRig V-Core 3 500_cover.png | Bin .../Ratrig}/RatRig V-Minion_cover.png | Bin .../SecKit}/SecKit SK-Tank_cover.png | Bin .../SecKit}/Seckit Go3_cover.png | Bin .../Snapmaker}/Snapmaker A250_cover.png | Bin .../Snapmaker}/Snapmaker A350_cover.png | Bin .../Snapmaker}/Snapmaker J1_cover.png | Bin .../Sovol}/Sovol SV01 Pro_cover.png | Bin .../printer => profiles/Sovol}/Sovol SV02_cover.png | Bin .../printer => profiles/Sovol}/Sovol SV05_cover.png | Bin .../Tronxy X5SA 400 Marlin Firmware_cover.png | Bin .../TwoTrees}/TwoTrees SP-5 Klipper_cover.png | Bin .../printer => profiles/Voron}/Voron 0.1_cover.png | Bin .../Voron}/Voron 2.4 250_cover.png | Bin .../Voron}/Voron 2.4 300_cover.png | Bin .../Voron}/Voron 2.4 350_cover.png | Bin .../Voron}/Voron Trident 250_cover.png | Bin .../Voron}/Voron Trident 300_cover.png | Bin .../Voron}/Voron Trident 350_cover.png | Bin .../Voxelab}/Voxelab Aquila X2_cover.png | Bin .../Vzbot}/Vzbot 235 AWD_cover.PNG | Bin .../Vzbot}/Vzbot 330 AWD_cover.PNG | Bin resources/web/guide/21/21.js | 2 +- resources/web/guide/24/24.js | 2 +- src/slic3r/GUI/WebGuideDialog.cpp | 8 +++++++- 62 files changed, 10 insertions(+), 4 deletions(-) rename resources/{web/image/printer => profiles/Anker}/Anker M5_cover.png (100%) rename resources/{web/image/printer => profiles/Anycubic}/Anycubic 4Max Pro_cover.png (100%) rename resources/{web/image/printer => profiles/Artillery}/Artillery Genius_cover.png (100%) rename resources/{web/image/printer => profiles/Artillery}/Artillery Hornet_cover.png (100%) rename resources/{web/image/printer => profiles/Artillery}/Artillery Sidewinder X2_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality CR-10 Max_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality CR-10 V2_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-3 S1 Pro_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-3 S1_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-3 V2_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-5 Plus_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-5 Pro (2019)_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-5 S1_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-5S_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-5_cover.png (100%) rename resources/{web/image/printer => profiles/Creality}/Creality Ender-6_cover.png (100%) rename resources/{web/image/printer/Generaic Klipper Printer_cover.png => profiles/Custom/Generic Klipper Printer_cover.png} (100%) rename resources/{web/image/printer => profiles/Custom}/Generic Marlin Printer_cover.png (100%) rename resources/{web/image/printer => profiles/Elegoo}/Elegoo Neptune 3 Max_cover.png (100%) rename resources/{web/image/printer => profiles/Elegoo}/Elegoo Neptune 3 Plus_cover.png (100%) rename resources/{web/image/printer => profiles/Elegoo}/Elegoo Neptune 3 Pro_cover.png (100%) rename resources/{web/image/printer => profiles/Elegoo}/Elegoo Neptune 3_cover.png (100%) rename resources/{web/image/printer => profiles/FLSun}/FLSun V400_cover.png (100%) rename resources/{web/image/printer => profiles/OrcaArena}/Orca Arena X1 Carbon_cover.png (100%) rename resources/{web/image/printer => profiles/Prusa}/Prusa MINI_cover.png (100%) rename resources/{web/image/printer => profiles/Prusa}/Prusa MK3S_cover.png (100%) rename resources/{web/image/printer => profiles/Qidi}/Qidi X-CF Pro_cover.png (100%) rename resources/{web/image/printer => profiles/Qidi}/Qidi X-Max 3_cover.png (100%) rename resources/{web/image/printer => profiles/Qidi}/Qidi X-Max_cover.png (100%) rename resources/{web/image/printer => profiles/Qidi}/Qidi X-Plus 3_cover.png (100%) rename resources/{web/image/printer => profiles/Qidi}/Qidi X-Plus_cover.png (100%) rename resources/{web/image/printer => profiles/Qidi}/Qidi X-Smart 3_cover.png (100%) rename resources/{web/image/printer => profiles/Ratrig}/RatRig V-Cast_cover.png (100%) rename resources/{web/image/printer => profiles/Ratrig}/RatRig V-Core 3 200_cover.png (100%) rename resources/{web/image/printer => profiles/Ratrig}/RatRig V-Core 3 300_cover.png (100%) rename resources/{web/image/printer => profiles/Ratrig}/RatRig V-Core 3 400_cover.png (100%) rename resources/{web/image/printer => profiles/Ratrig}/RatRig V-Core 3 500_cover.png (100%) rename resources/{web/image/printer => profiles/Ratrig}/RatRig V-Minion_cover.png (100%) rename resources/{web/image/printer => profiles/SecKit}/SecKit SK-Tank_cover.png (100%) rename resources/{web/image/printer => profiles/SecKit}/Seckit Go3_cover.png (100%) rename resources/{web/image/printer => profiles/Snapmaker}/Snapmaker A250_cover.png (100%) rename resources/{web/image/printer => profiles/Snapmaker}/Snapmaker A350_cover.png (100%) rename resources/{web/image/printer => profiles/Snapmaker}/Snapmaker J1_cover.png (100%) rename resources/{web/image/printer => profiles/Sovol}/Sovol SV01 Pro_cover.png (100%) rename resources/{web/image/printer => profiles/Sovol}/Sovol SV02_cover.png (100%) rename resources/{web/image/printer => profiles/Sovol}/Sovol SV05_cover.png (100%) rename resources/{web/image/printer => profiles/Tronxy}/Tronxy X5SA 400 Marlin Firmware_cover.png (100%) rename resources/{web/image/printer => profiles/TwoTrees}/TwoTrees SP-5 Klipper_cover.png (100%) rename resources/{web/image/printer => profiles/Voron}/Voron 0.1_cover.png (100%) rename resources/{web/image/printer => profiles/Voron}/Voron 2.4 250_cover.png (100%) rename resources/{web/image/printer => profiles/Voron}/Voron 2.4 300_cover.png (100%) rename resources/{web/image/printer => profiles/Voron}/Voron 2.4 350_cover.png (100%) rename resources/{web/image/printer => profiles/Voron}/Voron Trident 250_cover.png (100%) rename resources/{web/image/printer => profiles/Voron}/Voron Trident 300_cover.png (100%) rename resources/{web/image/printer => profiles/Voron}/Voron Trident 350_cover.png (100%) rename resources/{web/image/printer => profiles/Voxelab}/Voxelab Aquila X2_cover.png (100%) rename resources/{web/image/printer => profiles/Vzbot}/Vzbot 235 AWD_cover.PNG (100%) rename resources/{web/image/printer => profiles/Vzbot}/Vzbot 330 AWD_cover.PNG (100%) diff --git a/resources/web/image/printer/Anker M5_cover.png b/resources/profiles/Anker/Anker M5_cover.png similarity index 100% rename from resources/web/image/printer/Anker M5_cover.png rename to resources/profiles/Anker/Anker M5_cover.png diff --git a/resources/web/image/printer/Anycubic 4Max Pro_cover.png b/resources/profiles/Anycubic/Anycubic 4Max Pro_cover.png similarity index 100% rename from resources/web/image/printer/Anycubic 4Max Pro_cover.png rename to resources/profiles/Anycubic/Anycubic 4Max Pro_cover.png diff --git a/resources/web/image/printer/Artillery Genius_cover.png b/resources/profiles/Artillery/Artillery Genius_cover.png similarity index 100% rename from resources/web/image/printer/Artillery Genius_cover.png rename to resources/profiles/Artillery/Artillery Genius_cover.png diff --git a/resources/web/image/printer/Artillery Hornet_cover.png b/resources/profiles/Artillery/Artillery Hornet_cover.png similarity index 100% rename from resources/web/image/printer/Artillery Hornet_cover.png rename to resources/profiles/Artillery/Artillery Hornet_cover.png diff --git a/resources/web/image/printer/Artillery Sidewinder X2_cover.png b/resources/profiles/Artillery/Artillery Sidewinder X2_cover.png similarity index 100% rename from resources/web/image/printer/Artillery Sidewinder X2_cover.png rename to resources/profiles/Artillery/Artillery Sidewinder X2_cover.png diff --git a/resources/web/image/printer/Creality CR-10 Max_cover.png b/resources/profiles/Creality/Creality CR-10 Max_cover.png similarity index 100% rename from resources/web/image/printer/Creality CR-10 Max_cover.png rename to resources/profiles/Creality/Creality CR-10 Max_cover.png diff --git a/resources/web/image/printer/Creality CR-10 V2_cover.png b/resources/profiles/Creality/Creality CR-10 V2_cover.png similarity index 100% rename from resources/web/image/printer/Creality CR-10 V2_cover.png rename to resources/profiles/Creality/Creality CR-10 V2_cover.png diff --git a/resources/web/image/printer/Creality Ender-3 S1 Pro_cover.png b/resources/profiles/Creality/Creality Ender-3 S1 Pro_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-3 S1 Pro_cover.png rename to resources/profiles/Creality/Creality Ender-3 S1 Pro_cover.png diff --git a/resources/web/image/printer/Creality Ender-3 S1_cover.png b/resources/profiles/Creality/Creality Ender-3 S1_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-3 S1_cover.png rename to resources/profiles/Creality/Creality Ender-3 S1_cover.png diff --git a/resources/web/image/printer/Creality Ender-3 V2_cover.png b/resources/profiles/Creality/Creality Ender-3 V2_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-3 V2_cover.png rename to resources/profiles/Creality/Creality Ender-3 V2_cover.png diff --git a/resources/web/image/printer/Creality Ender-5 Plus_cover.png b/resources/profiles/Creality/Creality Ender-5 Plus_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-5 Plus_cover.png rename to resources/profiles/Creality/Creality Ender-5 Plus_cover.png diff --git a/resources/web/image/printer/Creality Ender-5 Pro (2019)_cover.png b/resources/profiles/Creality/Creality Ender-5 Pro (2019)_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-5 Pro (2019)_cover.png rename to resources/profiles/Creality/Creality Ender-5 Pro (2019)_cover.png diff --git a/resources/web/image/printer/Creality Ender-5 S1_cover.png b/resources/profiles/Creality/Creality Ender-5 S1_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-5 S1_cover.png rename to resources/profiles/Creality/Creality Ender-5 S1_cover.png diff --git a/resources/web/image/printer/Creality Ender-5S_cover.png b/resources/profiles/Creality/Creality Ender-5S_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-5S_cover.png rename to resources/profiles/Creality/Creality Ender-5S_cover.png diff --git a/resources/web/image/printer/Creality Ender-5_cover.png b/resources/profiles/Creality/Creality Ender-5_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-5_cover.png rename to resources/profiles/Creality/Creality Ender-5_cover.png diff --git a/resources/web/image/printer/Creality Ender-6_cover.png b/resources/profiles/Creality/Creality Ender-6_cover.png similarity index 100% rename from resources/web/image/printer/Creality Ender-6_cover.png rename to resources/profiles/Creality/Creality Ender-6_cover.png diff --git a/resources/profiles/Custom.json b/resources/profiles/Custom.json index b131c5c7b3..7770ec0d78 100644 --- a/resources/profiles/Custom.json +++ b/resources/profiles/Custom.json @@ -1,6 +1,6 @@ { "name": "Custom Printer", - "version": "01.05.01.02", + "version": "01.06.00.00", "force_update": "0", "description": "My configurations", "machine_model_list": [ diff --git a/resources/web/image/printer/Generaic Klipper Printer_cover.png b/resources/profiles/Custom/Generic Klipper Printer_cover.png similarity index 100% rename from resources/web/image/printer/Generaic Klipper Printer_cover.png rename to resources/profiles/Custom/Generic Klipper Printer_cover.png diff --git a/resources/web/image/printer/Generic Marlin Printer_cover.png b/resources/profiles/Custom/Generic Marlin Printer_cover.png similarity index 100% rename from resources/web/image/printer/Generic Marlin Printer_cover.png rename to resources/profiles/Custom/Generic Marlin Printer_cover.png diff --git a/resources/web/image/printer/Elegoo Neptune 3 Max_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 3 Max_cover.png similarity index 100% rename from resources/web/image/printer/Elegoo Neptune 3 Max_cover.png rename to resources/profiles/Elegoo/Elegoo Neptune 3 Max_cover.png diff --git a/resources/web/image/printer/Elegoo Neptune 3 Plus_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 3 Plus_cover.png similarity index 100% rename from resources/web/image/printer/Elegoo Neptune 3 Plus_cover.png rename to resources/profiles/Elegoo/Elegoo Neptune 3 Plus_cover.png diff --git a/resources/web/image/printer/Elegoo Neptune 3 Pro_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 3 Pro_cover.png similarity index 100% rename from resources/web/image/printer/Elegoo Neptune 3 Pro_cover.png rename to resources/profiles/Elegoo/Elegoo Neptune 3 Pro_cover.png diff --git a/resources/web/image/printer/Elegoo Neptune 3_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 3_cover.png similarity index 100% rename from resources/web/image/printer/Elegoo Neptune 3_cover.png rename to resources/profiles/Elegoo/Elegoo Neptune 3_cover.png diff --git a/resources/web/image/printer/FLSun V400_cover.png b/resources/profiles/FLSun/FLSun V400_cover.png similarity index 100% rename from resources/web/image/printer/FLSun V400_cover.png rename to resources/profiles/FLSun/FLSun V400_cover.png diff --git a/resources/web/image/printer/Orca Arena X1 Carbon_cover.png b/resources/profiles/OrcaArena/Orca Arena X1 Carbon_cover.png similarity index 100% rename from resources/web/image/printer/Orca Arena X1 Carbon_cover.png rename to resources/profiles/OrcaArena/Orca Arena X1 Carbon_cover.png diff --git a/resources/web/image/printer/Prusa MINI_cover.png b/resources/profiles/Prusa/Prusa MINI_cover.png similarity index 100% rename from resources/web/image/printer/Prusa MINI_cover.png rename to resources/profiles/Prusa/Prusa MINI_cover.png diff --git a/resources/web/image/printer/Prusa MK3S_cover.png b/resources/profiles/Prusa/Prusa MK3S_cover.png similarity index 100% rename from resources/web/image/printer/Prusa MK3S_cover.png rename to resources/profiles/Prusa/Prusa MK3S_cover.png diff --git a/resources/web/image/printer/Qidi X-CF Pro_cover.png b/resources/profiles/Qidi/Qidi X-CF Pro_cover.png similarity index 100% rename from resources/web/image/printer/Qidi X-CF Pro_cover.png rename to resources/profiles/Qidi/Qidi X-CF Pro_cover.png diff --git a/resources/web/image/printer/Qidi X-Max 3_cover.png b/resources/profiles/Qidi/Qidi X-Max 3_cover.png similarity index 100% rename from resources/web/image/printer/Qidi X-Max 3_cover.png rename to resources/profiles/Qidi/Qidi X-Max 3_cover.png diff --git a/resources/web/image/printer/Qidi X-Max_cover.png b/resources/profiles/Qidi/Qidi X-Max_cover.png similarity index 100% rename from resources/web/image/printer/Qidi X-Max_cover.png rename to resources/profiles/Qidi/Qidi X-Max_cover.png diff --git a/resources/web/image/printer/Qidi X-Plus 3_cover.png b/resources/profiles/Qidi/Qidi X-Plus 3_cover.png similarity index 100% rename from resources/web/image/printer/Qidi X-Plus 3_cover.png rename to resources/profiles/Qidi/Qidi X-Plus 3_cover.png diff --git a/resources/web/image/printer/Qidi X-Plus_cover.png b/resources/profiles/Qidi/Qidi X-Plus_cover.png similarity index 100% rename from resources/web/image/printer/Qidi X-Plus_cover.png rename to resources/profiles/Qidi/Qidi X-Plus_cover.png diff --git a/resources/web/image/printer/Qidi X-Smart 3_cover.png b/resources/profiles/Qidi/Qidi X-Smart 3_cover.png similarity index 100% rename from resources/web/image/printer/Qidi X-Smart 3_cover.png rename to resources/profiles/Qidi/Qidi X-Smart 3_cover.png diff --git a/resources/web/image/printer/RatRig V-Cast_cover.png b/resources/profiles/Ratrig/RatRig V-Cast_cover.png similarity index 100% rename from resources/web/image/printer/RatRig V-Cast_cover.png rename to resources/profiles/Ratrig/RatRig V-Cast_cover.png diff --git a/resources/web/image/printer/RatRig V-Core 3 200_cover.png b/resources/profiles/Ratrig/RatRig V-Core 3 200_cover.png similarity index 100% rename from resources/web/image/printer/RatRig V-Core 3 200_cover.png rename to resources/profiles/Ratrig/RatRig V-Core 3 200_cover.png diff --git a/resources/web/image/printer/RatRig V-Core 3 300_cover.png b/resources/profiles/Ratrig/RatRig V-Core 3 300_cover.png similarity index 100% rename from resources/web/image/printer/RatRig V-Core 3 300_cover.png rename to resources/profiles/Ratrig/RatRig V-Core 3 300_cover.png diff --git a/resources/web/image/printer/RatRig V-Core 3 400_cover.png b/resources/profiles/Ratrig/RatRig V-Core 3 400_cover.png similarity index 100% rename from resources/web/image/printer/RatRig V-Core 3 400_cover.png rename to resources/profiles/Ratrig/RatRig V-Core 3 400_cover.png diff --git a/resources/web/image/printer/RatRig V-Core 3 500_cover.png b/resources/profiles/Ratrig/RatRig V-Core 3 500_cover.png similarity index 100% rename from resources/web/image/printer/RatRig V-Core 3 500_cover.png rename to resources/profiles/Ratrig/RatRig V-Core 3 500_cover.png diff --git a/resources/web/image/printer/RatRig V-Minion_cover.png b/resources/profiles/Ratrig/RatRig V-Minion_cover.png similarity index 100% rename from resources/web/image/printer/RatRig V-Minion_cover.png rename to resources/profiles/Ratrig/RatRig V-Minion_cover.png diff --git a/resources/web/image/printer/SecKit SK-Tank_cover.png b/resources/profiles/SecKit/SecKit SK-Tank_cover.png similarity index 100% rename from resources/web/image/printer/SecKit SK-Tank_cover.png rename to resources/profiles/SecKit/SecKit SK-Tank_cover.png diff --git a/resources/web/image/printer/Seckit Go3_cover.png b/resources/profiles/SecKit/Seckit Go3_cover.png similarity index 100% rename from resources/web/image/printer/Seckit Go3_cover.png rename to resources/profiles/SecKit/Seckit Go3_cover.png diff --git a/resources/web/image/printer/Snapmaker A250_cover.png b/resources/profiles/Snapmaker/Snapmaker A250_cover.png similarity index 100% rename from resources/web/image/printer/Snapmaker A250_cover.png rename to resources/profiles/Snapmaker/Snapmaker A250_cover.png diff --git a/resources/web/image/printer/Snapmaker A350_cover.png b/resources/profiles/Snapmaker/Snapmaker A350_cover.png similarity index 100% rename from resources/web/image/printer/Snapmaker A350_cover.png rename to resources/profiles/Snapmaker/Snapmaker A350_cover.png diff --git a/resources/web/image/printer/Snapmaker J1_cover.png b/resources/profiles/Snapmaker/Snapmaker J1_cover.png similarity index 100% rename from resources/web/image/printer/Snapmaker J1_cover.png rename to resources/profiles/Snapmaker/Snapmaker J1_cover.png diff --git a/resources/web/image/printer/Sovol SV01 Pro_cover.png b/resources/profiles/Sovol/Sovol SV01 Pro_cover.png similarity index 100% rename from resources/web/image/printer/Sovol SV01 Pro_cover.png rename to resources/profiles/Sovol/Sovol SV01 Pro_cover.png diff --git a/resources/web/image/printer/Sovol SV02_cover.png b/resources/profiles/Sovol/Sovol SV02_cover.png similarity index 100% rename from resources/web/image/printer/Sovol SV02_cover.png rename to resources/profiles/Sovol/Sovol SV02_cover.png diff --git a/resources/web/image/printer/Sovol SV05_cover.png b/resources/profiles/Sovol/Sovol SV05_cover.png similarity index 100% rename from resources/web/image/printer/Sovol SV05_cover.png rename to resources/profiles/Sovol/Sovol SV05_cover.png diff --git a/resources/web/image/printer/Tronxy X5SA 400 Marlin Firmware_cover.png b/resources/profiles/Tronxy/Tronxy X5SA 400 Marlin Firmware_cover.png similarity index 100% rename from resources/web/image/printer/Tronxy X5SA 400 Marlin Firmware_cover.png rename to resources/profiles/Tronxy/Tronxy X5SA 400 Marlin Firmware_cover.png diff --git a/resources/web/image/printer/TwoTrees SP-5 Klipper_cover.png b/resources/profiles/TwoTrees/TwoTrees SP-5 Klipper_cover.png similarity index 100% rename from resources/web/image/printer/TwoTrees SP-5 Klipper_cover.png rename to resources/profiles/TwoTrees/TwoTrees SP-5 Klipper_cover.png diff --git a/resources/web/image/printer/Voron 0.1_cover.png b/resources/profiles/Voron/Voron 0.1_cover.png similarity index 100% rename from resources/web/image/printer/Voron 0.1_cover.png rename to resources/profiles/Voron/Voron 0.1_cover.png diff --git a/resources/web/image/printer/Voron 2.4 250_cover.png b/resources/profiles/Voron/Voron 2.4 250_cover.png similarity index 100% rename from resources/web/image/printer/Voron 2.4 250_cover.png rename to resources/profiles/Voron/Voron 2.4 250_cover.png diff --git a/resources/web/image/printer/Voron 2.4 300_cover.png b/resources/profiles/Voron/Voron 2.4 300_cover.png similarity index 100% rename from resources/web/image/printer/Voron 2.4 300_cover.png rename to resources/profiles/Voron/Voron 2.4 300_cover.png diff --git a/resources/web/image/printer/Voron 2.4 350_cover.png b/resources/profiles/Voron/Voron 2.4 350_cover.png similarity index 100% rename from resources/web/image/printer/Voron 2.4 350_cover.png rename to resources/profiles/Voron/Voron 2.4 350_cover.png diff --git a/resources/web/image/printer/Voron Trident 250_cover.png b/resources/profiles/Voron/Voron Trident 250_cover.png similarity index 100% rename from resources/web/image/printer/Voron Trident 250_cover.png rename to resources/profiles/Voron/Voron Trident 250_cover.png diff --git a/resources/web/image/printer/Voron Trident 300_cover.png b/resources/profiles/Voron/Voron Trident 300_cover.png similarity index 100% rename from resources/web/image/printer/Voron Trident 300_cover.png rename to resources/profiles/Voron/Voron Trident 300_cover.png diff --git a/resources/web/image/printer/Voron Trident 350_cover.png b/resources/profiles/Voron/Voron Trident 350_cover.png similarity index 100% rename from resources/web/image/printer/Voron Trident 350_cover.png rename to resources/profiles/Voron/Voron Trident 350_cover.png diff --git a/resources/web/image/printer/Voxelab Aquila X2_cover.png b/resources/profiles/Voxelab/Voxelab Aquila X2_cover.png similarity index 100% rename from resources/web/image/printer/Voxelab Aquila X2_cover.png rename to resources/profiles/Voxelab/Voxelab Aquila X2_cover.png diff --git a/resources/web/image/printer/Vzbot 235 AWD_cover.PNG b/resources/profiles/Vzbot/Vzbot 235 AWD_cover.PNG similarity index 100% rename from resources/web/image/printer/Vzbot 235 AWD_cover.PNG rename to resources/profiles/Vzbot/Vzbot 235 AWD_cover.PNG diff --git a/resources/web/image/printer/Vzbot 330 AWD_cover.PNG b/resources/profiles/Vzbot/Vzbot 330 AWD_cover.PNG similarity index 100% rename from resources/web/image/printer/Vzbot 330 AWD_cover.PNG rename to resources/profiles/Vzbot/Vzbot 330 AWD_cover.PNG diff --git a/resources/web/guide/21/21.js b/resources/web/guide/21/21.js index 2b5ae8bf65..64c725688b 100644 --- a/resources/web/guide/21/21.js +++ b/resources/web/guide/21/21.js @@ -96,7 +96,7 @@ function HandleModelList( pVal ) HtmlNozzel+='

'; } - let CoverImage="../../image/printer/"+OneModel['model']+"_cover.png"; + let CoverImage=OneModel['cover']; ModelHtml[strVendor]+='
'+ '
'+ '
'+OneModel['model']+'
'+ HtmlNozzel +'
'; diff --git a/resources/web/guide/24/24.js b/resources/web/guide/24/24.js index a9b3bed847..21fcf16c0d 100644 --- a/resources/web/guide/24/24.js +++ b/resources/web/guide/24/24.js @@ -96,7 +96,7 @@ function HandleModelList( pVal ) HtmlNozzel+='
'+nNozzel+'mm nozzle
'; } - let CoverImage="../../image/printer/"+OneModel['model']+"_cover.png"; + let CoverImage=OneModel['cover']; ModelHtml[strVendor]+='
'+ '
'+ '
'+OneModel['model']+'
'+ HtmlNozzel +'
'; diff --git a/src/slic3r/GUI/WebGuideDialog.cpp b/src/slic3r/GUI/WebGuideDialog.cpp index 35a6522f9f..5de84b11fe 100644 --- a/src/slic3r/GUI/WebGuideDialog.cpp +++ b/src/slic3r/GUI/WebGuideDialog.cpp @@ -1354,7 +1354,13 @@ int GuideFrame::LoadProfileFamily(std::string strVendor, std::string strFilePath // wxString strCoverPath = wxString::Format("%s\\%s\\%s_cover.png", strFolder, strVendor, std::string(s1.mb_str())); std::string cover_file = s1 + "_cover.png"; - boost::filesystem::path cover_path = boost::filesystem::absolute(vendor_dir / cover_file).make_preferred(); + boost::filesystem::path cover_path = boost::filesystem::absolute(boost::filesystem::path(resources_dir()) / "/profiles/" / strVendor / cover_file).make_preferred(); + if (!boost::filesystem::exists(cover_path)) { + cover_path = + (boost::filesystem::absolute(boost::filesystem::path(resources_dir()) / "/web/image/printer/") / + cover_file) + .make_preferred(); + } OneModel["cover"] = cover_path.string(); OneModel["nozzle_selected"] = ""; From 73e14c90ea82320835a6d719ce88ce346ec3040a Mon Sep 17 00:00:00 2001 From: fr3ak2402 <96239814+fr3ak2402@users.noreply.github.com> Date: Mon, 8 May 2023 16:23:45 +0200 Subject: [PATCH 028/110] Adding more Elegoo printer profiles (#993) Elegoo Neptune X Elegoo Neptune 2 Elegoo Neptune 2S Elegoo Neptune 2D --- resources/profiles/Elegoo.json | 130 ++++++++++++++++- .../Elegoo/Elegoo Neptune 2D_cover.png | Bin 0 -> 33419 bytes .../Elegoo/Elegoo Neptune 2S_cover.png | Bin 0 -> 30649 bytes .../Elegoo/Elegoo Neptune 2_cover.png | Bin 0 -> 23454 bytes .../Elegoo/Elegoo Neptune X_cover.png | Bin 0 -> 32951 bytes .../elegoo_neptune2_buildplate_model.stl | Bin 0 -> 18684 bytes .../elegoo_neptune2_buildplate_texture.png | Bin 0 -> 5997 bytes .../elegoo_neptune2d_buildplate_model.stl | Bin 0 -> 18684 bytes .../elegoo_neptune2d_buildplate_texture.png | Bin 0 -> 5997 bytes .../elegoo_neptune2s_buildplate_model.stl | Bin 0 -> 18684 bytes .../elegoo_neptune2s_buildplate_texture.png | Bin 0 -> 5997 bytes .../elegoo_neptunex_buildplate_model.stl | Bin 0 -> 18684 bytes .../elegoo_neptunex_buildplate_texture.png | Bin 0 -> 5997 bytes .../Elegoo/filament/Elegoo Generic ABS.json | 5 + .../Elegoo/filament/Elegoo Generic PETG.json | 5 + .../Elegoo/filament/Elegoo Generic PLA.json | 4 + .../machine/Elegoo Neptune 2 0.4 nozzle.json | 114 +++++++++++++++ .../Elegoo/machine/Elegoo Neptune 2.json | 12 ++ .../machine/Elegoo Neptune 2D 0.4 nozzle.json | 131 ++++++++++++++++++ .../Elegoo/machine/Elegoo Neptune 2D.json | 12 ++ .../machine/Elegoo Neptune 2S 0.4 nozzle.json | 114 +++++++++++++++ .../Elegoo/machine/Elegoo Neptune 2S.json | 12 ++ .../machine/Elegoo Neptune X 0.4 nozzle.json | 114 +++++++++++++++ .../Elegoo/machine/Elegoo Neptune X.json | 12 ++ .../0.08mm Extra Fine @Elegoo Neptune2.json | 108 +++++++++++++++ .../0.08mm Extra Fine @Elegoo Neptune2D.json | 108 +++++++++++++++ .../0.08mm Extra Fine @Elegoo Neptune2S.json | 108 +++++++++++++++ .../0.08mm Extra Fine @Elegoo NeptuneX.json | 108 +++++++++++++++ .../process/0.12mm Fine @Elegoo Neptune2.json | 108 +++++++++++++++ .../0.12mm Fine @Elegoo Neptune2D.json | 108 +++++++++++++++ .../0.12mm Fine @Elegoo Neptune2S.json | 108 +++++++++++++++ .../process/0.12mm Fine @Elegoo NeptuneX.json | 108 +++++++++++++++ .../0.16mm Optimal @Elegoo Neptune2.json | 108 +++++++++++++++ .../0.16mm Optimal @Elegoo Neptune2D.json | 108 +++++++++++++++ .../0.16mm Optimal @Elegoo Neptune2S.json | 108 +++++++++++++++ .../0.16mm Optimal @Elegoo NeptuneX.json | 108 +++++++++++++++ .../0.20mm Standard @Elegoo Neptune2.json | 108 +++++++++++++++ .../0.20mm Standard @Elegoo Neptune2D.json | 108 +++++++++++++++ .../0.20mm Standard @Elegoo Neptune2S.json | 108 +++++++++++++++ .../0.20mm Standard @Elegoo NeptuneX.json | 108 +++++++++++++++ .../0.24mm Draft @Elegoo Neptune2.json | 108 +++++++++++++++ .../0.24mm Draft @Elegoo Neptune2D.json | 108 +++++++++++++++ .../0.24mm Draft @Elegoo Neptune2S.json | 108 +++++++++++++++ .../0.24mm Draft @Elegoo NeptuneX.json | 108 +++++++++++++++ .../0.28mm Extra Draft @Elegoo Neptune2.json | 108 +++++++++++++++ .../0.28mm Extra Draft @Elegoo Neptune2D.json | 108 +++++++++++++++ .../0.28mm Extra Draft @Elegoo Neptune2S.json | 108 +++++++++++++++ .../0.28mm Extra Draft @Elegoo NeptuneX.json | 108 +++++++++++++++ 48 files changed, 3256 insertions(+), 1 deletion(-) create mode 100644 resources/profiles/Elegoo/Elegoo Neptune 2D_cover.png create mode 100644 resources/profiles/Elegoo/Elegoo Neptune 2S_cover.png create mode 100644 resources/profiles/Elegoo/Elegoo Neptune 2_cover.png create mode 100644 resources/profiles/Elegoo/Elegoo Neptune X_cover.png create mode 100644 resources/profiles/Elegoo/elegoo_neptune2_buildplate_model.stl create mode 100644 resources/profiles/Elegoo/elegoo_neptune2_buildplate_texture.png create mode 100644 resources/profiles/Elegoo/elegoo_neptune2d_buildplate_model.stl create mode 100644 resources/profiles/Elegoo/elegoo_neptune2d_buildplate_texture.png create mode 100644 resources/profiles/Elegoo/elegoo_neptune2s_buildplate_model.stl create mode 100644 resources/profiles/Elegoo/elegoo_neptune2s_buildplate_texture.png create mode 100644 resources/profiles/Elegoo/elegoo_neptunex_buildplate_model.stl create mode 100644 resources/profiles/Elegoo/elegoo_neptunex_buildplate_texture.png create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune 2.json create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune 2D.json create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune 2S.json create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune X.json create mode 100644 resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2.json create mode 100644 resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2D.json create mode 100644 resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2S.json create mode 100644 resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo NeptuneX.json create mode 100644 resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2.json create mode 100644 resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2D.json create mode 100644 resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2S.json create mode 100644 resources/profiles/Elegoo/process/0.12mm Fine @Elegoo NeptuneX.json create mode 100644 resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2.json create mode 100644 resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2D.json create mode 100644 resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2S.json create mode 100644 resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo NeptuneX.json create mode 100644 resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2.json create mode 100644 resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2D.json create mode 100644 resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2S.json create mode 100644 resources/profiles/Elegoo/process/0.20mm Standard @Elegoo NeptuneX.json create mode 100644 resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2.json create mode 100644 resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2D.json create mode 100644 resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2S.json create mode 100644 resources/profiles/Elegoo/process/0.24mm Draft @Elegoo NeptuneX.json create mode 100644 resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2.json create mode 100644 resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2D.json create mode 100644 resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2S.json create mode 100644 resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo NeptuneX.json diff --git a/resources/profiles/Elegoo.json b/resources/profiles/Elegoo.json index 544d82f629..351b20cfc9 100644 --- a/resources/profiles/Elegoo.json +++ b/resources/profiles/Elegoo.json @@ -1,10 +1,26 @@ { "name": "Elegoo", - "version": "01.00.00.03", + "version": "01.01.00.00", "force_update": "0", "description": "Elegoo configurations", "machine_model_list": [ { + "name": "Elegoo Neptune X", + "sub_path": "machine/Elegoo Neptune X.json" + }, + { + "name": "Elegoo Neptune 2", + "sub_path": "machine/Elegoo Neptune 2.json" + }, + { + "name": "Elegoo Neptune 2S", + "sub_path": "machine/Elegoo Neptune 2S.json" + }, + { + "name": "Elegoo Neptune 2D", + "sub_path": "machine/Elegoo Neptune 2D.json" + }, + { "name": "Elegoo Neptune 3", "sub_path": "machine/Elegoo Neptune 3.json" }, @@ -29,6 +45,22 @@ { "name": "fdm_process_elegoo_common", "sub_path": "process/fdm_process_elegoo_common.json" + }, + { + "name": "0.08mm Extra Fine @Elegoo NeptuneX", + "sub_path": "process/0.08mm Extra Fine @Elegoo NeptuneX.json" + }, + { + "name": "0.08mm Extra Fine @Elegoo Neptune2", + "sub_path": "process/0.08mm Extra Fine @Elegoo Neptune2.json" + }, + { + "name": "0.08mm Extra Fine @Elegoo Neptune2S", + "sub_path": "process/0.08mm Extra Fine @Elegoo Neptune2S.json" + }, + { + "name": "0.08mm Extra Fine @Elegoo Neptune2D", + "sub_path": "process/0.08mm Extra Fine @Elegoo Neptune2D.json" }, { "name": "0.08mm Extra Fine @Elegoo Neptune3", @@ -45,6 +77,22 @@ { "name": "0.08mm Extra Fine @Elegoo Neptune3Max", "sub_path": "process/0.08mm Extra Fine @Elegoo Neptune3Max.json" + }, + { + "name": "0.12mm Fine @Elegoo NeptuneX", + "sub_path": "process/0.12mm Fine @Elegoo NeptuneX.json" + }, + { + "name": "0.12mm Fine @Elegoo Neptune2", + "sub_path": "process/0.12mm Fine @Elegoo Neptune2.json" + }, + { + "name": "0.12mm Fine @Elegoo Neptune2S", + "sub_path": "process/0.12mm Fine @Elegoo Neptune2S.json" + }, + { + "name": "0.12mm Fine @Elegoo Neptune2D", + "sub_path": "process/0.12mm Fine @Elegoo Neptune2D.json" }, { "name": "0.12mm Fine @Elegoo Neptune3", @@ -61,6 +109,22 @@ { "name": "0.12mm Fine @Elegoo Neptune3Max", "sub_path": "process/0.12mm Fine @Elegoo Neptune3Max.json" + }, + { + "name": "0.16mm Optimal @Elegoo NeptuneX", + "sub_path": "process/0.16mm Optimal @Elegoo NeptuneX.json" + }, + { + "name": "0.16mm Optimal @Elegoo Neptune2", + "sub_path": "process/0.16mm Optimal @Elegoo Neptune2.json" + }, + { + "name": "0.16mm Optimal @Elegoo Neptune2S", + "sub_path": "process/0.16mm Optimal @Elegoo Neptune2S.json" + }, + { + "name": "0.16mm Optimal @Elegoo Neptune2D", + "sub_path": "process/0.16mm Optimal @Elegoo Neptune2D.json" }, { "name": "0.16mm Optimal @Elegoo Neptune3", @@ -77,6 +141,22 @@ { "name": "0.16mm Optimal @Elegoo Neptune3Max", "sub_path": "process/0.16mm Optimal @Elegoo Neptune3Max.json" + }, + { + "name": "0.20mm Standard @Elegoo NeptuneX", + "sub_path": "process/0.20mm Standard @Elegoo NeptuneX.json" + }, + { + "name": "0.20mm Standard @Elegoo Neptune2", + "sub_path": "process/0.20mm Standard @Elegoo Neptune2.json" + }, + { + "name": "0.20mm Standard @Elegoo Neptune2S", + "sub_path": "process/0.20mm Standard @Elegoo Neptune2S.json" + }, + { + "name": "0.20mm Standard @Elegoo Neptune2D", + "sub_path": "process/0.20mm Standard @Elegoo Neptune2D.json" }, { "name": "0.20mm Standard @Elegoo Neptune3", @@ -93,6 +173,22 @@ { "name": "0.20mm Standard @Elegoo Neptune3Max", "sub_path": "process/0.20mm Standard @Elegoo Neptune3Max.json" + }, + { + "name": "0.24mm Draft @Elegoo NeptuneX", + "sub_path": "process/0.24mm Draft @Elegoo NeptuneX.json" + }, + { + "name": "0.24mm Draft @Elegoo Neptune2", + "sub_path": "process/0.24mm Draft @Elegoo Neptune2.json" + }, + { + "name": "0.24mm Draft @Elegoo Neptune2S", + "sub_path": "process/0.24mm Draft @Elegoo Neptune2S.json" + }, + { + "name": "0.24mm Draft @Elegoo Neptune2D", + "sub_path": "process/0.24mm Draft @Elegoo Neptune2D.json" }, { "name": "0.24mm Draft @Elegoo Neptune3", @@ -109,6 +205,22 @@ { "name": "0.24mm Draft @Elegoo Neptune3Max", "sub_path": "process/0.24mm Draft @Elegoo Neptune3Max.json" + }, + { + "name": "0.28mm Extra Draft @Elegoo NeptuneX", + "sub_path": "process/0.28mm Extra Draft @Elegoo NeptuneX.json" + }, + { + "name": "0.28mm Extra Draft @Elegoo Neptune2", + "sub_path": "process/0.28mm Extra Draft @Elegoo Neptune2.json" + }, + { + "name": "0.28mm Extra Draft @Elegoo Neptune2S", + "sub_path": "process/0.28mm Extra Draft @Elegoo Neptune2S.json" + }, + { + "name": "0.28mm Extra Draft @Elegoo Neptune2D", + "sub_path": "process/0.28mm Extra Draft @Elegoo Neptune2D.json" }, { "name": "0.28mm Extra Draft @Elegoo Neptune3", @@ -165,6 +277,22 @@ { "name": "fdm_elegoo_common", "sub_path": "machine/fdm_elegoo_common.json" + }, + { + "name": "Elegoo Neptune X 0.4 nozzle", + "sub_path": "machine/Elegoo Neptune X 0.4 nozzle.json" + }, + { + "name": "Elegoo Neptune 2 0.4 nozzle", + "sub_path": "machine/Elegoo Neptune 2 0.4 nozzle.json" + }, + { + "name": "Elegoo Neptune 2S 0.4 nozzle", + "sub_path": "machine/Elegoo Neptune 2S 0.4 nozzle.json" + }, + { + "name": "Elegoo Neptune 2D 0.4 nozzle", + "sub_path": "machine/Elegoo Neptune 2D 0.4 nozzle.json" }, { "name": "Elegoo Neptune 3 0.4 nozzle", diff --git a/resources/profiles/Elegoo/Elegoo Neptune 2D_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 2D_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..f2a6731825215b4e5b27e7aa2ba7ddcc31979208 GIT binary patch literal 33419 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
U@I_ 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 P#9e@*hC+j!W%&O9uJ6!o literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/Elegoo Neptune 2_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 2_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..5f7863e1a069320d017d65245e31b9c206ae7932 GIT binary patch literal 23454 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 XyO>JNjdMjr00000NkvXXu0mjfBaJkR literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/Elegoo Neptune X_cover.png b/resources/profiles/Elegoo/Elegoo Neptune X_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..91f8e77525a02123d53b9c4e3a916febf3bed287 GIT binary patch literal 32951 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptune2_buildplate_model.stl b/resources/profiles/Elegoo/elegoo_neptune2_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..a3837d2b59415834973fc1a0201ca552fbfcb81a GIT binary patch literal 18684 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 H`7{3qdqJni literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptune2_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune2_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..68fcb729c6c2d73ea5b17dfcfdd03cff16ba4a3e GIT binary patch literal 5997 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptune2d_buildplate_model.stl b/resources/profiles/Elegoo/elegoo_neptune2d_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..a3837d2b59415834973fc1a0201ca552fbfcb81a GIT binary patch literal 18684 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 H`7{3qdqJni literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptune2d_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune2d_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..68fcb729c6c2d73ea5b17dfcfdd03cff16ba4a3e GIT binary patch literal 5997 zcmeHKX;f3^y58DWij?BeDxgRj6Y!`Irhvo%7eO$LDugf!A=yAoNJ0{ZfPk%ta-2#K z2cSTUVA+5vLPW+CL20y-sw4=ARDo)u5Sax8&IYW*@t(Wx&%4(3$Ii<4J@4?m<4)3c zdpK(@*If<(fF@y=<6Zz*dK`X=KVJslSnf^q0)Wr%(!70nzV2=~3MOl5_F#&MBs z7zY5nT^yTCp@Td`C>Ty-+8|Z6VkCk_wLy}w?k4VR2QY%RE1m;-#d~;D;^`D?D$>q& zIX(^t8;AsXWJFvfgUQ9k*&r9};^6P|*BB&XL4-%QLHfGyMmVrIAOdTQH8w%oE=S-w z)G*v$N2k}y@W}=l!Q-)U7))$ztZ}TlF^dz9F}1d~#+aC4%*>2n2_r6_$s@-ZF}WM( zO)T1Q1i2Irjm@L6n233sL&jyKvam3%uBH3?@Gr6y$hx34mBeOB4#wM6|h1n4- z9*Y~n`VT5^;13k3ls8V;(HzDCe<}q7GQdcX$>YNErtdid<7jVVevj5X@_~6CE$lyt z&m$j*!?kgDe?#a!^M6Mj8TlR`E^lWHoVeFT_-{41-h4KQ*$Z-6(Hsi6GX{=p<3jFW zZ#V}INalf#@MD8CGchwaGQk>|SbCdU;Vdk17N%QF%uGz)2)nbWv@rg^30rxanc~c> zaAwe8~`2yLu5W&G=H-{BQ zW55`9uk#KBVW)$oskNo0k(sgSg6w?VaJy-7Aj8*@1{a+R_oNNd5^MHvsNcKjws&+F zynDgJ2)kIkp06#A5J?UPNi-@i;;pr}fE&mRUqD`4T0rJ&#E70B3L=vRS9OuX0_6J^ zvq4&!Vcv1%_W?9NW(Yi$g5%M63~=GJICl07-r{NT$e_*78je9`hT9kBzHs{6Iv(?$Yy3i2 z<95-wJQj!l4jV5p>U}l~(~m$b^fZo4nNNfblFeaJqbVSDp&W2rizt^B#)~C$K>KjG zoo$fzVPP~lWqbs@SZLu)kb^Kom>HWGTfDCo8v()=-*nXnt&4d#oWJSeF&_l582vj- z4Axt`gO?+`WifBoEPQygs6i&&(j0gVKO_Zg0)Qn4X>fCX(3AkMDLp#9XUm~I+AVfn zrD3)-}V5oZ21H@-aYYvE47}mv`Uv6c2rLc){m=769?_Yr85C^^uoLT z-I&tVqhaLdT&XquC`cfVh%RAF=E2Su6^nQUpf#Z^_3=tg3 zc)q_(FTnXh8KKpE_%W}?9^H{g4W|#3TR&!a4hv9r-}jB85;E{-`Woe(y~oD2fRG?a znFYmj8hgLB&uJ&h1{;T}Kbso959E^ z!8Y5Vn)(_?woePBd<4bMoVH~aLp?u3Eo+|k))S-m=)+`d%4(>b4M$3pxlsHpa!w`7 z`6XsGa8T8e(U+#vm1Nj`AT5g>*|lu6zZm7&dVf3tn?xMTL0K8{2Y$Yt-q78EY7yj| zyX5ntdS>iQUmdEQB)cT<>|SmAB$F^}COKa);%PV;GgpDOHj?-eQVVkJa{J`UeaR~K z;masP%}b;nu}xxd6`Joc=NB+#X^5IEM$LH>&sNDd{4fgs?t1NW;P>7P!tAz;j9<$O zybO*p9Iw5+gHq*`56q&DK-mX}ub{*hHM4Ai9--k}U$$b^Wv_eaD6!4{WTv2paCs}a z6yjza*t8|%y40|`fh8`nn`j~=*-G>cbmSWvuAUmYffDET1q<-oyFbkd5Ii{D_ajQ} zF8Z?6lfxI#1$fqqCoO`&AR;SRnxY3B#L8}x?zXp|R@e1VOO*bq37nv^n_h0-5P-Y54@ zpx!TnT3tDkr}Em2!0nMKLecmDs=X+ISl`!&5(=3XqlXku-w5et?(1a((m9GCHhl6o zRk6a!YYC8RJ@)$vlU9E<>*M7sHy*D#5qh8+^2ix_81AXlpFkuI=v_~`wY7&xj4XrJ zIZxOUiPAFoU;ne?Guw-yS;|-84)SpCruni6P{{#UQOeM)yfdNwsJYjw%G7pmnGU_O zx?VKi(b$903+lP!zuf}AhjPLx~P>qvx^?-n{hQ!+dy)WwC?Nm@Vu5mu@_4G z0<-!!E&{76x$Q6VnM2#uN|Y3Z!L6;<1yC!!Y(`ZYWsq*N6d1XhZ&y^kQR1)O>-5|* zmYnQ15+NX8+g54=&$PzsLB5xu#LSw!K6g4y5d1uOu5nLoL7C{h^PT`Y-1)VFx_I_f zY>AQ;M!>1Xj3=&760csnHSb8uO5pw%*&>^vUt)$MYC7&w!VMIYrKjd#5Mm_s);6l3j8(16Lixn`E^jI?ncTwQw8V=^BFx&@49P5?>e4f8KkW z@UX%uJ8H)y^~|X+_NBu^Z9|xie=#9Z?6VeINURTyG=;ysvFU~!WtTN6sGsu~7H##^ z#=zAIpwrO`*QEG1p^MqXDklIi&o*(LN?d2*I`!vL(;F2RgaL>fPn=9+h%$xwgQ_x! zsn#vxqo+)Pk`c0!5ru1?;-VdB`!r?Z&b9F>15T=xTZ zlioEFW7k%XVY$w#+V;Y(Jz&JSZ9RF+s&hYDUF<4i5oJc_xkNz#r0nC>)~(mE=*aDZ z_f6}CX|=0E^)_WZy4$7f#jIl${Thm}Ra*5}$=5{DPqRXOzq+lGmU{zT_&s7^ z!rgBcn$1Dwl|dvomtE7J4rvlDxpMq!numVm5qeEp4=3h~&@1U~(Y19s=}ey~sYjf= z*5}y>zHPo;;_L;-N{TSe_qVtC*Cu4rVN&i2r|FZ0>xk3L8p7txUiEwBD6LAlf$UNJ z&yaC$c~7kX|2@DADEAq20kGt6SyV72$zRzQpKX?7kdrX}B|!FqKso{ETv(t}Wi~ z9Lx;VwSVrc*&_O`>0H7TrOs;P{>Ie}!nJKTyM0onwQYG0t1s!7K|LkRwilNn9KP_B z+EkpgVW6G7rQ_)JI~m&ZEn87$7go+X@vLI&ro_0LPky+sU*X$nkA}$*$1WjK$iLb7-idt8)fG{CRQGMks20QG1JQbklfzFd?)h*3o{3WRWW3rT z=y4-iT`f~J#R?vr?<14Kb?+T66-C4DekX{zkZBUw}uld z5TdG$Bta!I-7E49Zk$MByRL2DXw&p{* sX9s2D-=b=tJfQ3TU-?~T`Pq|Ea*7^lG&vPQ|^l-eiBjme(0X<-n(f|Me literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptune2s_buildplate_model.stl b/resources/profiles/Elegoo/elegoo_neptune2s_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..a3837d2b59415834973fc1a0201ca552fbfcb81a GIT binary patch literal 18684 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 H`7{3qdqJni literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptune2s_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune2s_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..68fcb729c6c2d73ea5b17dfcfdd03cff16ba4a3e GIT binary patch literal 5997 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptunex_buildplate_model.stl b/resources/profiles/Elegoo/elegoo_neptunex_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..a3837d2b59415834973fc1a0201ca552fbfcb81a GIT binary patch literal 18684 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 H`7{3qdqJni literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptunex_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptunex_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..68fcb729c6c2d73ea5b17dfcfdd03cff16ba4a3e GIT binary patch literal 5997 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/filament/Elegoo Generic ABS.json b/resources/profiles/Elegoo/filament/Elegoo Generic ABS.json index 9c28789941..02ceacdff7 100644 --- a/resources/profiles/Elegoo/filament/Elegoo Generic ABS.json +++ b/resources/profiles/Elegoo/filament/Elegoo Generic ABS.json @@ -16,6 +16,11 @@ "245" ], "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle", + "Elegoo Neptune 2 0.4 nozzle", + "Elegoo Neptune 2S 0.4 nozzle", + "Elegoo Neptune 2D 0.4 nozzle", + "Elegoo Neptune 3 0.4 nozzle", "Elegoo Neptune 3 0.4 nozzle", "Elegoo Neptune 3 Pro 0.4 nozzle", "Elegoo Neptune 3 Plus 0.4 nozzle", diff --git a/resources/profiles/Elegoo/filament/Elegoo Generic PETG.json b/resources/profiles/Elegoo/filament/Elegoo Generic PETG.json index cac6bf7e74..b0d57b2733 100644 --- a/resources/profiles/Elegoo/filament/Elegoo Generic PETG.json +++ b/resources/profiles/Elegoo/filament/Elegoo Generic PETG.json @@ -46,6 +46,11 @@ "; filament start gcode\n" ], "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle", + "Elegoo Neptune 2 0.4 nozzle", + "Elegoo Neptune 2S 0.4 nozzle", + "Elegoo Neptune 2D 0.4 nozzle", + "Elegoo Neptune 3 0.4 nozzle", "Elegoo Neptune 3 0.4 nozzle", "Elegoo Neptune 3 Pro 0.4 nozzle", "Elegoo Neptune 3 Plus 0.4 nozzle", diff --git a/resources/profiles/Elegoo/filament/Elegoo Generic PLA.json b/resources/profiles/Elegoo/filament/Elegoo Generic PLA.json index 6a092cb834..bb5a25ad5b 100644 --- a/resources/profiles/Elegoo/filament/Elegoo Generic PLA.json +++ b/resources/profiles/Elegoo/filament/Elegoo Generic PLA.json @@ -19,6 +19,10 @@ "8" ], "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle", + "Elegoo Neptune 2 0.4 nozzle", + "Elegoo Neptune 2S 0.4 nozzle", + "Elegoo Neptune 2D 0.4 nozzle", "Elegoo Neptune 3 0.4 nozzle", "Elegoo Neptune 3 Pro 0.4 nozzle", "Elegoo Neptune 3 Plus 0.4 nozzle", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json new file mode 100644 index 0000000000..e267ff48bf --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json @@ -0,0 +1,114 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Elegoo Neptune 2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_elegoo_common", + "printer_model": "Elegoo Neptune 2", + "default_print_profile": "0.20mm Standard @Elegoo Neptune2", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "printable_height": "250", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "500", + "500" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Elegoo", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "70%" + ], + "retraction_length": [ + "2.5" + ], + "retraction_speed": [ + "60" + ], + "retract_length_toolchange": [ + "1" + ], + "deretraction_speed": [ + "40" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Elegoo Generic PLA" + ], + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2.json new file mode 100644 index 0000000000..643e719f3c --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Elegoo Neptune 2", + "model_id": "Elegoo-Neptune-2", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "Elegoo", + "bed_model": "elegoo_neptune2_buildplate_model.stl", + "bed_texture": "elegoo_neptune2_buildplate_texture.png", + "hotend_model": "", + "default_materials": "Elegoo Generic ABS;Elegoo Generic PETG;Elegoo Generic PLA" +} diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json new file mode 100644 index 0000000000..4c9da41e60 --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json @@ -0,0 +1,131 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Elegoo Neptune 2D 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_elegoo_common", + "printer_model": "Elegoo Neptune 2D", + "default_print_profile": "0.20mm Standard @Elegoo Neptune2D", + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "nozzle_diameter": [ + "0.4", + "0.4" + ], + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "printable_height": "250", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "500", + "500" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.28", + "0.28" + ], + "min_layer_height": [ + "0.08", + "0.08" + ], + "printer_settings_id": "Elegoo", + "retraction_minimum_travel": [ + "2", + "2" + ], + "retract_before_wipe": [ + "70%", + "70%" + ], + "retraction_length": [ + "5", + "5" + ], + "retraction_speed": [ + "60", + "60" + ], + "retract_length_toolchange": [ + "1", + "1" + ], + "deretraction_speed": [ + "40", + "40" + ], + "single_extruder_multi_material": "1", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Elegoo Generic PLA" + ], + "machine_start_gcode": "T[initial_tool] ; set active extruder\nM413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; auto bed levelling - remove ; at beginning of line to enable\n;M420 S1 ; enable mesh - remove ; at beginning of line to enable\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240 ; move down to prime nozzle\nG92 E0 ; reset extruder\nG1 E90 ; load filament\nG92 E0 ; reset extruder\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000 ; move over for second prime line\nG92 E0 ; reset extruder\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0 ; reset extruder", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\nG1 E-80 F2000 ; unload filament\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2D.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2D.json new file mode 100644 index 0000000000..2527c7d33a --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2D.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Elegoo Neptune 2D", + "model_id": "Elegoo-Neptune-2D", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "Elegoo", + "bed_model": "elegoo_neptune2d_buildplate_model.stl", + "bed_texture": "elegoo_neptune2d_buildplate_texture.png", + "hotend_model": "", + "default_materials": "Elegoo Generic ABS;Elegoo Generic PETG;Elegoo Generic PLA" +} diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json new file mode 100644 index 0000000000..2667c6a96a --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json @@ -0,0 +1,114 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Elegoo Neptune 2S 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_elegoo_common", + "printer_model": "Elegoo Neptune 2S", + "default_print_profile": "0.20mm Standard @Elegoo Neptune2S", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "printable_height": "250", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "500", + "500" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Elegoo", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "70%" + ], + "retraction_length": [ + "2.5" + ], + "retraction_speed": [ + "60" + ], + "retract_length_toolchange": [ + "1" + ], + "deretraction_speed": [ + "40" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Elegoo Generic PLA" + ], + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2S.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2S.json new file mode 100644 index 0000000000..dd733b4abd --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2S.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Elegoo Neptune 2S", + "model_id": "Elegoo-Neptune-2S", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "Elegoo", + "bed_model": "elegoo_neptune2s_buildplate_model.stl", + "bed_texture": "elegoo_neptune2s_buildplate_texture.png", + "hotend_model": "", + "default_materials": "Elegoo Generic ABS;Elegoo Generic PETG;Elegoo Generic PLA" +} diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json new file mode 100644 index 0000000000..3af4a1ea42 --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json @@ -0,0 +1,114 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Elegoo Neptune X 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_elegoo_common", + "printer_model": "Elegoo Neptune X", + "default_print_profile": "0.20mm Standard @Elegoo NeptuneX", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "printable_height": "300", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "500", + "500" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Elegoo", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "70%" + ], + "retraction_length": [ + "2.5" + ], + "retraction_speed": [ + "60" + ], + "retract_length_toolchange": [ + "1" + ], + "deretraction_speed": [ + "40" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Elegoo Generic PLA" + ], + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune X.json b/resources/profiles/Elegoo/machine/Elegoo Neptune X.json new file mode 100644 index 0000000000..1157ca832a --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune X.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Elegoo Neptune X", + "model_id": "Elegoo-Neptune-X", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "Elegoo", + "bed_model": "elegoo_neptunex_buildplate_model.stl", + "bed_texture": "elegoo_neptunex_buildplate_texture.png", + "hotend_model": "", + "default_materials": "Elegoo Generic ABS;Elegoo Generic PETG;Elegoo Generic PLA" +} diff --git a/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2.json b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2.json new file mode 100644 index 0000000000..d1a3bb0599 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.08mm Extra Fine @Elegoo Neptune2", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.08", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "9", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.08", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "11", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2D.json b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2D.json new file mode 100644 index 0000000000..63200f7671 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2D.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.08mm Extra Fine @Elegoo Neptune2D", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.08", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "9", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.08", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "11", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2D 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2S.json b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2S.json new file mode 100644 index 0000000000..dfef27e158 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2S.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.08mm Extra Fine @Elegoo Neptune2S", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.08", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "9", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.08", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "11", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2S 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo NeptuneX.json b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo NeptuneX.json new file mode 100644 index 0000000000..e92801bf1d --- /dev/null +++ b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo NeptuneX.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.08mm Extra Fine @Elegoo NeptuneX", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.08", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "9", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.08", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "11", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2.json b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2.json new file mode 100644 index 0000000000..8d281ef78e --- /dev/null +++ b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Elegoo Neptune2", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.12", + "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": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2D.json b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2D.json new file mode 100644 index 0000000000..6edc7d035a --- /dev/null +++ b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2D.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Elegoo Neptune2D", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.12", + "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": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2D 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2S.json b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2S.json new file mode 100644 index 0000000000..f43bfe5a10 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2S.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Elegoo Neptune2S", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.12", + "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": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2S 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo NeptuneX.json b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo NeptuneX.json new file mode 100644 index 0000000000..eac0b78091 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo NeptuneX.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Elegoo NeptuneX", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.12", + "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": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2.json b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2.json new file mode 100644 index 0000000000..cf79ff16ac --- /dev/null +++ b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Elegoo Neptune2", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.16", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2D.json b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2D.json new file mode 100644 index 0000000000..3ab4f03850 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2D.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Elegoo Neptune2D", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.16", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2D 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2S.json b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2S.json new file mode 100644 index 0000000000..fb2a9fea72 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2S.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Elegoo Neptune2S", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.16", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2S 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo NeptuneX.json b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo NeptuneX.json new file mode 100644 index 0000000000..d13dfe8f32 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo NeptuneX.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Elegoo NeptuneX", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.16", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2.json b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2.json new file mode 100644 index 0000000000..cb9a62acda --- /dev/null +++ b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Elegoo Neptune2", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.2", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2D.json b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2D.json new file mode 100644 index 0000000000..33aab6f6ad --- /dev/null +++ b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2D.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Elegoo Neptune2D", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.2", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2D 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2S.json b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2S.json new file mode 100644 index 0000000000..9ad7f54833 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2S.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Elegoo Neptune2S", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.2", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2S 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo NeptuneX.json b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo NeptuneX.json new file mode 100644 index 0000000000..d5749bce12 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo NeptuneX.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Elegoo NeptuneX", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.2", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2.json b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2.json new file mode 100644 index 0000000000..692951a97c --- /dev/null +++ b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Elegoo Neptune2", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.24", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.24", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2D.json b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2D.json new file mode 100644 index 0000000000..92035a3fc7 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2D.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Elegoo Neptune2D", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.24", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.24", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2D 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2S.json b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2S.json new file mode 100644 index 0000000000..53ea928c64 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2S.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Elegoo Neptune2S", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.24", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.24", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2S 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo NeptuneX.json b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo NeptuneX.json new file mode 100644 index 0000000000..b9a14acade --- /dev/null +++ b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo NeptuneX.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Elegoo NeptuneX", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.24", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.24", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2.json b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2.json new file mode 100644 index 0000000000..2a67da73c7 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Elegoo Neptune2", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.28", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.28", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2D.json b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2D.json new file mode 100644 index 0000000000..7e7a9062a6 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2D.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Elegoo Neptune2D", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.28", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.28", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2D 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2S.json b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2S.json new file mode 100644 index 0000000000..4342f9aec1 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2S.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Elegoo Neptune2S", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.28", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.28", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 2S 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo NeptuneX.json b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo NeptuneX.json new file mode 100644 index 0000000000..292d88f247 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo NeptuneX.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Elegoo NeptuneX", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.28", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.28", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune X 0.4 nozzle" + ] +} \ No newline at end of file From 884041960ed298e563b9b04916d45b411a5da44b Mon Sep 17 00:00:00 2001 From: Scott Mudge <19617165+scottmudge@users.noreply.github.com> Date: Mon, 8 May 2023 10:24:39 -0400 Subject: [PATCH 029/110] Fixed double-label for fan speed-up time, fixed label to include hyphen (#996) Fixed double-label for fan speed-up time, fixed label to include hyphen. --- src/libslic3r/PrintConfig.cpp | 3 ++- src/slic3r/GUI/Tab.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index cad02355a1..f12cfcf3c3 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -1784,7 +1784,8 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionBool(false)); def = this->add("fan_speedup_time", coFloat); - def->label = L("Fan Speedup Time"); + // Label is set in Tab.cpp in the Line object. + //def->label = L("Fan speed-up time"); def->tooltip = L("Start the fan this number of seconds earlier than its target start time (you can use fractional seconds)." " It assumes infinite acceleration for this time estimation, and will only take into account G1 and G0 moves (arc fitting" " is unsupported)." diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index f2a87069bc..d003969d5c 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -3096,7 +3096,7 @@ void TabPrinter::build_fff() optgroup->append_single_option_line("machine_unload_filament_time"); optgroup = page->new_optgroup(L("Cooling Fan")); - Line line = Line{ L("Fan speedup time"), optgroup->get_option("fan_speedup_time").opt.tooltip }; + Line line = Line{ L("Fan speed-up time"), optgroup->get_option("fan_speedup_time").opt.tooltip }; line.append_option(optgroup->get_option("fan_speedup_time")); line.append_option(optgroup->get_option("fan_speedup_overhangs")); optgroup->append_line(line); From 00b172f4c6028c19027dac347d78aca69b326ca2 Mon Sep 17 00:00:00 2001 From: Heiko Liebscher Date: Mon, 8 May 2023 17:07:42 +0200 Subject: [PATCH 031/110] fix pot and lang after PR (#1001) --- bbl/i18n/OrcaSlicer.pot | 46 +++++++++-- bbl/i18n/de/OrcaSlicer_de.po | 67 +++++++++++++-- bbl/i18n/en/OrcaSlicer_en.po | 139 +++++++++++++++++++++++++++----- resources/i18n/en/OrcaSlicer.mo | Bin 138564 -> 138622 bytes 4 files changed, 218 insertions(+), 34 deletions(-) diff --git a/bbl/i18n/OrcaSlicer.pot b/bbl/i18n/OrcaSlicer.pot index d600bc7773..f7d2fd143d 100644 --- a/bbl/i18n/OrcaSlicer.pot +++ b/bbl/i18n/OrcaSlicer.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-06 13:46+0200\n" +"POT-Creation-Date: 2023-05-08 16:37+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3194,6 +3194,9 @@ msgstr "" msgid "Pressure advance" msgstr "" +msgid "Retraction test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5158,7 +5161,7 @@ msgstr "" msgid "Cooling Fan" msgstr "" -msgid "Fan speedup time" +msgid "Fan speed-up time" msgstr "" msgid "Extruder Clearance" @@ -7044,6 +7047,14 @@ msgstr "" msgid "Travel speed of initial layer" msgstr "" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "" @@ -7053,6 +7064,24 @@ msgstr "" msgid "Full fan speed at layer" 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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7158,9 +7187,6 @@ msgstr "" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "" -msgid "Fan Speedup Time" -msgstr "" - msgid "" "Start the fan this number of seconds earlier than its target start time (you " "can use fractional seconds). It assumes infinite acceleration for this time " @@ -8655,6 +8681,15 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "3D Scene Operations\nDid you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" msgstr "" @@ -8754,3 +8789,4 @@ msgstr "" #: resources/data/hints.ini: [hint:Improve strength] msgid "Improve strength\nDid you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" msgstr "" + diff --git a/bbl/i18n/de/OrcaSlicer_de.po b/bbl/i18n/de/OrcaSlicer_de.po index 25feba573a..0e75e387ab 100644 --- a/bbl/i18n/de/OrcaSlicer_de.po +++ b/bbl/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: 2023-05-06 13:46+0200\n" +"POT-Creation-Date: 2023-05-08 16:37+0200\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -3469,6 +3469,10 @@ msgstr "Durchflussrate" msgid "Pressure advance" msgstr "Pressure advance" +#, fuzzy +msgid "Retraction test" +msgstr "Rückzugslängen Test" + msgid "Max flowrate" msgstr "Maximale Durchflussrate" @@ -5666,8 +5670,8 @@ msgid "Cooling Fan" msgstr "Kühlung" #, fuzzy -msgid "Fan speedup time" -msgstr "Lüftergeschwindigkeit" +msgid "Fan speed-up time" +msgstr "Lüfter Beschleunigungszeit" msgid "Extruder Clearance" msgstr "Freiraum des Extruders" @@ -7858,6 +7862,17 @@ msgstr "Bewegung" msgid "Travel speed of initial layer" msgstr "Bewegungsgeschwindigkeit der ersten Schicht" +#, fuzzy +msgid "Number of slow layers" +msgstr "Anzahl der lansamen Schichten" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" +"Die ersten paar Schichten werden langsamer als normal gedruckt. Die Geschwindigkeit" +"wird allmählich linear über die angegebene Anzahl von Schichten erhöht." + msgid "Initial layer nozzle temperature" msgstr "Düsentemperatur für die erste Schicht" @@ -7869,6 +7884,33 @@ msgstr "" msgid "Full fan speed at layer" 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." +msgstr "" +"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 zulässiger Geschwindigkeit." + +#, fuzzy +msgid "Support interface fan speed" +msgstr "Stützstruktur-Schnittstelle" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" +"Diese Lüftergeschwindigkeit wird während der Stützstruktur verwendet.\n" +"Setzen Sie es auf -1, um dies zu deaktivieren.\n" +"Kann nur durch disable_fan_first_layers außer Kraft gesetzt werden." + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7997,10 +8039,6 @@ msgstr "" "Aktivieren Sie diese Option, wenn die Maschine über ein zusätzliches " "Kühlgebläse verfügt" -#, fuzzy -msgid "Fan Speedup Time" -msgstr "Lüftergeschwindigkeit: " - msgid "" "Start the fan this number of seconds earlier than its target start time (you " "can use fractional seconds). It assumes infinite acceleration for this time " @@ -9805,6 +9843,17 @@ msgstr "" "Start > 10 Schrittweite >= 0\n" "Ende > Start + Schrittweite)" +#, fuzzy +msgid "Start retraction length: " +msgstr "Start Rückzugslänge" + +#, fuzzy +msgid "End retraction length: " +msgstr "Ende Rückzugslänge" + +msgid "mm/mm" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -10078,6 +10127,10 @@ msgstr "" "Wussten Sie, dass Sie die Festigkeit des Modells durch mehr Wandschleifen " "und eine höhere Dichte der Füllung verbessern können?" +#, fuzzy +#~ msgid "Fan Speedup Time" +#~ msgstr "Lüftergeschwindigkeit: " + #~ msgid "Post-processing scripts" #~ msgstr "Post-Processing-Skripte" diff --git a/bbl/i18n/en/OrcaSlicer_en.po b/bbl/i18n/en/OrcaSlicer_en.po index 93003764a0..8640c13940 100644 --- a/bbl/i18n/en/OrcaSlicer_en.po +++ b/bbl/i18n/en/OrcaSlicer_en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-08 16:37+0200\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -13,6 +13,40 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.1\n" +#, fuzzy +msgid "Physical Printer" +msgstr "Printer" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +#, fuzzy +msgid "Send to print" +msgstr "Send to printer" + +#, fuzzy +msgid "Upload" +msgstr "Unload" + +#, fuzzy +msgid "Upload and Print" +msgstr "Uploading" + +msgid "Use forward slashes ( / ) as a directory separator if needed." +msgstr "" + msgid "Supports Painting" msgstr "Support Painting" @@ -3277,6 +3311,10 @@ msgstr "" msgid "Pressure advance" msgstr "" +#, fuzzy +msgid "Retraction test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5081,13 +5119,13 @@ 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 "" "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\"." msgid "Line width" msgstr "Line width" @@ -5152,9 +5190,6 @@ msgstr "" msgid "Post-processing Scripts" msgstr "" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "Frequent" @@ -5290,6 +5325,12 @@ msgstr "Filament end G-code" msgid "Printable space" msgstr "Printable space" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "" @@ -6591,7 +6632,7 @@ msgid "" "all outer wall no matter how much overhang degree" msgstr "" -msgid "Bridge direction" +msgid "Bridge infill direction" msgstr "" msgid "" @@ -7154,14 +7195,6 @@ msgstr "" "This is the angle for sparse infill pattern, which controls the start or " "main direction of lines." -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - msgid "Sparse infill density" msgstr "Sparse infill density" @@ -7312,6 +7345,15 @@ msgstr "" msgid "Travel speed of initial layer" msgstr "" +#, fuzzy +msgid "Number of slow layers" +msgstr "This is the number of top interface layers." + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "First layer nozzle temperature" @@ -7321,6 +7363,24 @@ msgstr "Nozzle temperature for printing the first layer with this filament" msgid "Full fan speed at layer" msgstr "Full fan speed at layer" +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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7442,6 +7502,35 @@ msgstr "" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "Enable this option if the machine has an auxiliary part cooling fan" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + msgid "G-code flavor" msgstr "G-code flavor" @@ -7975,8 +8064,8 @@ msgstr "" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" @@ -9006,6 +9095,15 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "Retraction Length" + +msgid "mm/mm" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -9835,9 +9933,6 @@ msgstr "" #~ msgid "Unable to create zip file" #~ msgstr "Unable to create zip file" -#~ msgid "Uploading" -#~ msgstr "Uploading" - #~ msgid "User pause" #~ msgstr "User pause" diff --git a/resources/i18n/en/OrcaSlicer.mo b/resources/i18n/en/OrcaSlicer.mo index a6a8d874b9b91667ebeec5595e8292e38e69bd80..08d3f09065abd077084b48cb28da7c1f8c3e4f19 100644 GIT binary patch delta 34733 zcmY-21#}h1!-wHbf(Cad0Rlk-L4pN$cXxMpT`2An+}+*XDemr2ytq64zrQ<^^YQID z+h^Q%X75d)?U7wke(#Fn-i;e!s>4-3lH(-DpV=K}NEFAp-9o93^K69UM8)S=7(ZZc z%sJ9=qG5aV!roW}`(iQNgXz&3F)EhCgjgA)U@MG`ol)fmV`Q9*F>xvS;uci>{TLBXcyt}-907H7#b*3teTJIh zYt#(CV+8z(8i3ar$BB=LQTbUg8)n67*chwe7Szf_8tXVou{0{)41MU|SxO)}uEZF) z4Kw2r)C}KYbo`EqF!DIZsg8bF3%jFM;52H6cTh8biV5&DYU!hoH!Bev)m}1mV-QGB zAQpz$jFK3Kcs0}jTA&*4X!CnxJmSMpD=-t|;yTo$JBWG&w@~#T+W1SP>07{~ksw%2rJsWS01&MdT{I~%#<4c>LWQuv#sZozI7}aqh8?S^K za0Ao?2if>a)XKZ33HTED7qz=Tp_ckPCPuv-G{6+7fn~rr7-G{)V>aT|aT5;1*qCRU zIgVveOWy)jZYZj~tw=wvbCAF&5>BCxM~&%b#GO$C3PTNK25Q6`Q5~E^4d_0`$5*I{ zc+W5cjDgy0eyDP3P!r3BTB&>(oBo~B1hiyzPy=X#eQ+oa!rwR$-I+Xp#j!nZn&mj% z&~G-62g9&CMx5g~e_>x7hQCmccF0^av9YLr)?*x<|C0n_;%($D?7ToN*?WwKapsvN zON)t!2V-I^gUWA;39%=topClk2er#LquSkxTKWU1l|7BFmgE8fE!{2DN<2YT{EVvb z6ICI~d^3|6sCo%ekHQ~SFBnz62*$+K)l5!KL9n;qNtT@fH|-kHpS_f8Na(W5V*t) zpgL-|Hb)Jh3##FfsAo76wV4*6X1)^D@LtS??=U+CE;XO3buona6wHaIY}{F9R@BW+ zK%e{NF%;WiL|lfN!5Y-2I%db=$KC8^qCPo#^jCx@d!IxMGRX%jJnOSkvUZ{c^cr(-hdZI5* zvd%%(TW<5$OZs_Yhs^I`khangh8=%UyLM?TBERS7LduBgs>93*& z^cYqCE2{i2Wa%BBwXDBp=1ZUmCPp8ui_x(mY9{S$d^koS9)^K92UFt_)WDviX8aDL z;ZM{+qO4!ZX4k~OmD^df? z67PUY-+@7R0ChUvU{y@8#Vmbm)C%`P&*{N@#J8bmCEpRy2!Enx7-OsBjKMUh0j)

62Iq@}WAZd1)m8^iC&;J$# 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 From 692350a21409442dab14e030ce41cd1b77198b99 Mon Sep 17 00:00:00 2001 From: Xander Forge Date: Tue, 9 May 2023 13:47:29 +0100 Subject: [PATCH 032/110] Fix mistake in "0.28mm Extra Draft @MyKlipper.json" (#1013) --- .../profiles/Custom/process/0.28mm Extra Draft @MyKlipper.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/profiles/Custom/process/0.28mm Extra Draft @MyKlipper.json b/resources/profiles/Custom/process/0.28mm Extra Draft @MyKlipper.json index 580378ec46..7a1b4faff1 100644 --- a/resources/profiles/Custom/process/0.28mm Extra Draft @MyKlipper.json +++ b/resources/profiles/Custom/process/0.28mm Extra Draft @MyKlipper.json @@ -4,7 +4,7 @@ "name": "0.28mm Extra Draft @MyKlipper", "from": "system", "instantiation": "true", - "inherits": "fdm_process_marlin_common", + "inherits": "fdm_process_klipper_common", "layer_height": "0.28", "top_surface_line_width": "0.45", "bottom_shell_layers": "3", From dedd900be41e3990c5f44c1f224b2064e665e5ba Mon Sep 17 00:00:00 2001 From: Heiko Liebscher Date: Tue, 9 May 2023 14:49:39 +0200 Subject: [PATCH 033/110] lang fix (#1012) next fix --- bbl/i18n/de/OrcaSlicer_de.po | 46 +++++++++++++++++++++++--------- bbl/i18n/en/OrcaSlicer_en.po | 1 - resources/i18n/de/OrcaSlicer.mo | Bin 271995 -> 276356 bytes 3 files changed, 34 insertions(+), 13 deletions(-) diff --git a/bbl/i18n/de/OrcaSlicer_de.po b/bbl/i18n/de/OrcaSlicer_de.po index 0e75e387ab..50a068de3d 100644 --- a/bbl/i18n/de/OrcaSlicer_de.po +++ b/bbl/i18n/de/OrcaSlicer_de.po @@ -21,16 +21,22 @@ msgid "" "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" "signed certificate." msgstr "" +"Die HTTPS-CA-Datei ist optional. Sie wird nur benötigt, wenn Sie HTTPS mit " +"einem selbstsignierten Zertifikat verwenden." msgid "" "On this system, %s uses HTTPS certificates from the system Certificate Store " "or Keychain." msgstr "" +"Auf diesem System verwendet %s HTTPS-Zertifikate aus dem " +"Systemzertifikatspeicher oder dem Schlüsselbund." msgid "" "To use a custom CA file, please import your CA file into Certificate Store / " "Keychain." msgstr "" +"Um eine benutzerdefinierte CA-Datei zu verwenden, importieren Sie bitte Ihre " +"CA-Datei in den Zertifikatspeicher / das Schlüsselbund." #, fuzzy msgid "Send to print" @@ -41,10 +47,11 @@ msgid "Upload" msgstr "Entladen" msgid "Upload and Print" -msgstr "" +msgstr "Hochladen und Drucken" msgid "Use forward slashes ( / ) as a directory separator if needed." msgstr "" +"Verwenden Sie bei Bedarf Schrägstriche (/) als Verzeichnistrennzeichen." msgid "Supports Painting" msgstr "Stützen aufmalen" @@ -3834,7 +3841,7 @@ msgid "0" msgstr "0" msgid "Layer: N/A" -msgstr "" +msgstr "Schicht: N/A" msgid "Clear" msgstr "Löschen" @@ -4798,7 +4805,7 @@ msgid "Update built-in Presets automatically." msgstr "Aktualisiere integrierte Voreinstellungen automatisch." msgid "System Sync" -msgstr "" +msgstr "System-Synchronisation " msgid "Clear my choice on the unsaved presets." msgstr "Meine Auswahl bei den nicht gespeicherten Voreinstellungen löschen." @@ -7870,8 +7877,9 @@ msgid "" "The first few layers are printed slower than normal. The speed is gradually " "increased in a linear fashion over the specified number of layers." msgstr "" -"Die ersten paar Schichten werden langsamer als normal gedruckt. Die Geschwindigkeit" -"wird allmählich linear über die angegebene Anzahl von Schichten erhöht." +"Die ersten paar Schichten werden langsamer als normal gedruckt. Die " +"Geschwindigkeitwird allmählich linear über die angegebene Anzahl von " +"Schichten erhöht." msgid "Initial layer nozzle temperature" msgstr "Düsentemperatur für die erste Schicht" @@ -7891,11 +7899,12 @@ msgid "" "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 \"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 zulässiger Geschwindigkeit." +"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 " +"zulässiger Geschwindigkeit." #, fuzzy msgid "Support interface fan speed" @@ -8050,16 +8059,23 @@ msgid "" "gcode' is activated.\n" "Use 0 to deactivate." msgstr "" +"Starte den Lüfter diese Anzahl an Sekunden früher. (du kannst auch Milli-" +"Sekunden verwenden). Dabei wird eine unendliche Beschleunigung angenommenund " +"nur G1- und G0-Bewegungen berücksichtigt (Kurvenanpassung wird nicht " +"unterstützt).Fan-Befehle in benutzerdefinierten G-Codes werden nicht " +"verschoben (sie wirken wie eine Art 'Barriere').Fan-Befehle werden nicht in " +"den Start-G-Code verschoben, wenn nur benutzerdefinierterStart-G-Code " +"aktiviert ist. Verwende 0, um den Lüfter zu deaktivieren." #, fuzzy msgid "Only overhangs" msgstr "Nur an Überhängen" msgid "Will only take into account the delay for the cooling of overhangs." -msgstr "" +msgstr "Berücksichtigt nur die Verzögerung für die Kühlung von Überhängen." msgid "Fan kick-start time" -msgstr "" +msgstr "Lüfter Anlaufzeit" msgid "" "Emit a max fan speed command for this amount of seconds before reducing to " @@ -8068,6 +8084,12 @@ msgid "" "fan started spinning from a stop, or to get the fan up to speed faster.\n" "Set to 0 to deactivate." msgstr "" +"Gib für die angegebene Zeit einen Befehl zur maximalen Lüftergeschwindigkeit " +"aus, bevor die Geschwindigkeit auf die Zielgeschwindigkeit reduziert wird, " +"um den Kühlventilator anzuschubsen.Dies ist bei Lüftern nützlich, bei denen " +"eine niedrige PWM-Leistung möglicherweise nicht ausreicht, um den Lüfter vom " +"Stillstand aus zu starten oder um den Lüfter schneller auf Touren zu bringen." +"Setze den Wert auf 0, um diese Funktion zu deaktivieren." msgid "G-code flavor" msgstr "G-Code Typ" diff --git a/bbl/i18n/en/OrcaSlicer_en.po b/bbl/i18n/en/OrcaSlicer_en.po index 8640c13940..10d8ca9c5d 100644 --- a/bbl/i18n/en/OrcaSlicer_en.po +++ b/bbl/i18n/en/OrcaSlicer_en.po @@ -3311,7 +3311,6 @@ msgstr "" msgid "Pressure advance" msgstr "" -#, fuzzy msgid "Retraction test" msgstr "" diff --git a/resources/i18n/de/OrcaSlicer.mo b/resources/i18n/de/OrcaSlicer.mo index 4fa63708996d85f4f11974b326520a556634ea76..c059101b4193bd61f4ece8dd629644e763cf01ff 100644 GIT binary patch delta 59097 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 delta 54992 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 From aeb2b0e41d5d0abda8252ef7c039e45ec7dc61bc Mon Sep 17 00:00:00 2001 From: Mike Constantino Date: Tue, 9 May 2023 08:50:08 -0400 Subject: [PATCH 034/110] Fix acceleration being set when disabled in PA line calibration (#1011) Update GCode.cpp Fixed issue where acceleration was being set on PA line calibration even when disabled in settings --- src/libslic3r/GCode.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 9d3e41287c..4c9eecb10c 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -1871,7 +1871,9 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato // SoftFever: calib if (print.calib_params().mode == CalibMode::Calib_PA_Line) { std::string gcode; - gcode += m_writer.set_acceleration((unsigned int)floor(m_config.outer_wall_acceleration.value + 0.5)); + if ((m_config.default_acceleration.value > 0 && m_config.outer_wall_acceleration.value > 0)) { + gcode += m_writer.set_acceleration((unsigned int)floor(m_config.outer_wall_acceleration.value + 0.5)); + } if (m_config.default_jerk.value > 0) { double jerk = m_config.outer_wall_jerk.value; From ef370bf6f1010247edee21144ffe58f1c15a48d4 Mon Sep 17 00:00:00 2001 From: fr3ak2402 <96239814+fr3ak2402@users.noreply.github.com> Date: Tue, 9 May 2023 14:51:30 +0200 Subject: [PATCH 035/110] Add Ultimaker 2 profile (#1003) * Adding more Elegoo printer profiles Elegoo Neptune X Elegoo Neptune 2 Elegoo Neptune 2S Elegoo Neptune 2D * add ultimaker 2 profile --- resources/profiles/UltiMaker.json | 71 +++++++++ .../profiles/UltiMaker/UltiMaker 2_cover.png | Bin 0 -> 23189 bytes .../filament/UltiMaker Generic ABS.json | 18 +++ .../filament/UltiMaker Generic PETG.json | 45 ++++++ .../filament/UltiMaker Generic PLA.json | 30 ++++ .../UltiMaker/filament/fdm_filament_abs.json | 88 +++++++++++ .../filament/fdm_filament_common.json | 144 ++++++++++++++++++ .../UltiMaker/filament/fdm_filament_pet.json | 82 ++++++++++ .../UltiMaker/filament/fdm_filament_pla.json | 91 +++++++++++ .../machine/UltiMaker 2 0.4 nozzle.json | 115 ++++++++++++++ .../UltiMaker/machine/UltiMaker 2.json | 12 ++ .../UltiMaker/machine/fdm_machine_common.json | 117 ++++++++++++++ .../process/0.12mm Fine @UltiMaker 2.json | 108 +++++++++++++ .../process/0.18mm Standard @UltiMaker 2.json | 109 +++++++++++++ .../process/0.25mm Darft @UltiMaker 2.json | 108 +++++++++++++ .../UltiMaker/process/fdm_process_common.json | 70 +++++++++ .../ultimaker_2_buildplate_model.stl | Bin 0 -> 5484 bytes .../ultimaker_2_buildplate_texture.png | Bin 0 -> 6618 bytes .../profiles/UltiMaker/ultimaker_hotend.stl | Bin 0 -> 363684 bytes 19 files changed, 1208 insertions(+) create mode 100644 resources/profiles/UltiMaker.json create mode 100644 resources/profiles/UltiMaker/UltiMaker 2_cover.png create mode 100644 resources/profiles/UltiMaker/filament/UltiMaker Generic ABS.json create mode 100644 resources/profiles/UltiMaker/filament/UltiMaker Generic PETG.json create mode 100644 resources/profiles/UltiMaker/filament/UltiMaker Generic PLA.json create mode 100644 resources/profiles/UltiMaker/filament/fdm_filament_abs.json create mode 100644 resources/profiles/UltiMaker/filament/fdm_filament_common.json create mode 100644 resources/profiles/UltiMaker/filament/fdm_filament_pet.json create mode 100644 resources/profiles/UltiMaker/filament/fdm_filament_pla.json create mode 100644 resources/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json create mode 100644 resources/profiles/UltiMaker/machine/UltiMaker 2.json create mode 100644 resources/profiles/UltiMaker/machine/fdm_machine_common.json create mode 100644 resources/profiles/UltiMaker/process/0.12mm Fine @UltiMaker 2.json create mode 100644 resources/profiles/UltiMaker/process/0.18mm Standard @UltiMaker 2.json create mode 100644 resources/profiles/UltiMaker/process/0.25mm Darft @UltiMaker 2.json create mode 100644 resources/profiles/UltiMaker/process/fdm_process_common.json create mode 100644 resources/profiles/UltiMaker/ultimaker_2_buildplate_model.stl create mode 100644 resources/profiles/UltiMaker/ultimaker_2_buildplate_texture.png create mode 100644 resources/profiles/UltiMaker/ultimaker_hotend.stl diff --git a/resources/profiles/UltiMaker.json b/resources/profiles/UltiMaker.json new file mode 100644 index 0000000000..a047789caa --- /dev/null +++ b/resources/profiles/UltiMaker.json @@ -0,0 +1,71 @@ +{ + "name": "UltiMaker", + "url": "", + "version": "01.01.00.00", + "force_update": "0", + "description": "UltiMaker configurations", + "machine_model_list": [ + { + "name": "UltiMaker 2", + "sub_path": "machine/UltiMaker 2.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "0.12mm Fine @UltiMaker 2", + "sub_path": "process/0.12mm Fine @UltiMaker 2.json" + }, + { + "name": "0.18mm Standard @UltiMaker 2", + "sub_path": "process/0.18mm Standard @UltiMaker 2.json" + }, + { + "name": "0.25mm Draft @UltiMaker 2", + "sub_path": "process/0.25mm Darft @UltiMaker 2.json" + } + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "fdm_filament_abs", + "sub_path": "filament/fdm_filament_abs.json" + }, + { + "name": "fdm_filament_pet", + "sub_path": "filament/fdm_filament_pet.json" + }, + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, + { + "name": "UltiMaker Generic ABS", + "sub_path": "filament/UltiMaker Generic ABS.json" + }, + { + "name": "UltiMaker Generic PETG", + "sub_path": "filament/UltiMaker Generic PETG.json" + }, + { + "name": "UltiMaker Generic PLA", + "sub_path": "filament/UltiMaker Generic PLA.json" + } + ], + "machine_list": [ + { + "name": "fdm_machine_common", + "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "UltiMaker 2 0.4 nozzle", + "sub_path": "machine/UltiMaker 2 0.4 nozzle.json" + } + ] +} diff --git a/resources/profiles/UltiMaker/UltiMaker 2_cover.png b/resources/profiles/UltiMaker/UltiMaker 2_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..915d6107261574699c3cf5739bcc0300de5f2421 GIT binary patch literal 23189 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 JPDHLkV1mO=VP*gT literal 0 HcmV?d00001 diff --git a/resources/profiles/UltiMaker/filament/UltiMaker Generic ABS.json b/resources/profiles/UltiMaker/filament/UltiMaker Generic ABS.json new file mode 100644 index 0000000000..9a59833457 --- /dev/null +++ b/resources/profiles/UltiMaker/filament/UltiMaker Generic ABS.json @@ -0,0 +1,18 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "UltiMaker Generic ABS", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.926" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "UltiMaker 2 0.4 nozzle" + ] +} diff --git a/resources/profiles/UltiMaker/filament/UltiMaker Generic PETG.json b/resources/profiles/UltiMaker/filament/UltiMaker Generic PETG.json new file mode 100644 index 0000000000..4f41a702f9 --- /dev/null +++ b/resources/profiles/UltiMaker/filament/UltiMaker Generic PETG.json @@ -0,0 +1,45 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "UltiMaker Generic PETG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "90" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "compatible_printers": [ + "UltiMaker 2 0.4 nozzle" + ] +} diff --git a/resources/profiles/UltiMaker/filament/UltiMaker Generic PLA.json b/resources/profiles/UltiMaker/filament/UltiMaker Generic PLA.json new file mode 100644 index 0000000000..b6176c4a4f --- /dev/null +++ b/resources/profiles/UltiMaker/filament/UltiMaker Generic PLA.json @@ -0,0 +1,30 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "UltiMaker Generic PLA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "0.987" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "slow_down_layer_time": [ + "8" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "nozzle_temperature": [ + "205" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "compatible_printers": [ + "UltiMaker 2 0.4 nozzle" + ] +} diff --git a/resources/profiles/UltiMaker/filament/fdm_filament_abs.json b/resources/profiles/UltiMaker/filament/fdm_filament_abs.json new file mode 100644 index 0000000000..a3a4574810 --- /dev/null +++ b/resources/profiles/UltiMaker/filament/fdm_filament_abs.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_abs", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "80" + ], + "eng_plate_temp" : [ + "80" + ], + "hot_plate_temp" : [ + "80" + ], + "textured_plate_temp" : [ + "80" + ], + "cool_plate_temp_initial_layer" : [ + "80" + ], + "eng_plate_temp_initial_layer" : [ + "80" + ], + "hot_plate_temp_initial_layer" : [ + "80" + ], + "textured_plate_temp_initial_layer" : [ + "80" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "0" + ], + "filament_type": [ + "ABS" + ], + "filament_density": [ + "1.10" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "5" + ], + "fan_min_speed": [ + "5" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "80" + ], + "nozzle_temperature": [ + "235" + ], + "temperature_vitrification": [ + "110" + ], + "nozzle_temperature_range_low": [ + "235" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "15" + ] +} diff --git a/resources/profiles/UltiMaker/filament/fdm_filament_common.json b/resources/profiles/UltiMaker/filament/fdm_filament_common.json new file mode 100644 index 0000000000..823c736e8a --- /dev/null +++ b/resources/profiles/UltiMaker/filament/fdm_filament_common.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "fdm_filament_common", + "from": "system", + "instantiation": "false", + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "60" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "overhang_fan_threshold": [ + "95%" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "filament_flow_ratio": [ + "1" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "2.85" + ], + "filament_max_volumetric_speed": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "bed_type": [ + "Cool Plate" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "full_fan_speed_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "35" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "nozzle_temperature": [ + "200" + ], + "temperature_vitrification": [ + "100" + ] +} diff --git a/resources/profiles/UltiMaker/filament/fdm_filament_pet.json b/resources/profiles/UltiMaker/filament/fdm_filament_pet.json new file mode 100644 index 0000000000..0c65253151 --- /dev/null +++ b/resources/profiles/UltiMaker/filament/fdm_filament_pet.json @@ -0,0 +1,82 @@ +{ + "type": "filament", + "name": "fdm_filament_pet", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "85" + ], + "eng_plate_temp" : [ + "85" + ], + "hot_plate_temp" : [ + "85" + ], + "textured_plate_temp" : [ + "85" + ], + "cool_plate_temp_initial_layer" : [ + "85" + ], + "eng_plate_temp_initial_layer" : [ + "85" + ], + "hot_plate_temp_initial_layer" : [ + "85" + ], + "textured_plate_temp_initial_layer" : [ + "85" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "15" + ], + "filament_max_volumetric_speed": [ + "0" + ], + "filament_type": [ + "PETG" + ], + "filament_density": [ + "1.27" + ], + "filament_cost": [ + "30" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "overhang_fan_speed": [ + "50" + ], + "nozzle_temperature": [ + "235" + ], + "temperature_vitrification": [ + "80" + ], + "nozzle_temperature_range_low": [ + "235" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/UltiMaker/filament/fdm_filament_pla.json b/resources/profiles/UltiMaker/filament/fdm_filament_pla.json new file mode 100644 index 0000000000..1111af5b8d --- /dev/null +++ b/resources/profiles/UltiMaker/filament/fdm_filament_pla.json @@ -0,0 +1,91 @@ +{ + "type": "filament", + "name": "fdm_filament_pla", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "0" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "55" + ], + "eng_plate_temp_initial_layer" : [ + "55" + ], + "hot_plate_temp_initial_layer" : [ + "55" + ], + "textured_plate_temp_initial_layer" : [ + "55" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "210" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "210" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "4" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json b/resources/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json new file mode 100644 index 0000000000..b9e8480310 --- /dev/null +++ b/resources/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json @@ -0,0 +1,115 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "UltiMaker 2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_machine_common", + "printer_model": "UltiMaker 2", + "default_print_profile": "0.18mm Standard @UltiMaker 2", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "224x0", + "224x225", + "0x225" + ], + "printable_height": "212", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "1500", + "1500" + ], + "machine_max_acceleration_retracting": [ + "1500", + "1500" + ], + "machine_max_acceleration_travel": [ + "500", + "500" + ], + "machine_max_acceleration_x": [ + "3000", + "3000" + ], + "machine_max_acceleration_y": [ + "3000", + "3000" + ], + "machine_max_acceleration_z": [ + "500", + "500" + ], + "machine_max_speed_e": [ + "120", + "120" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "12", + "12" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "20", + "20" + ], + "machine_max_jerk_y": [ + "20", + "20" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.3" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "5" + ], + "retract_before_wipe": [ + "70%" + ], + "retraction_length": [ + "4.5" + ], + "retract_length_toolchange": [ + "10" + ], + "retraction_speed": [ + "35" + ], + "deretraction_speed": [ + "0" + ], + "wipe_distance": [ + "0.2" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "UltiMaker Generic PLA" + ], + "machine_start_gcode": "; # # # # # # START Header\nG21; metric values\nG90; absolute positioning\nM82 ; set extruder to absolute mode\nM107; start with the fan off\n\nM140 S[hot_plate_temp_initial_layer]; start bed heating\n\nG28 X0 Y0 Z0; move X/Y/Z to endstops\nG1 X1 Y6 F15000; move X/Y to start position\nG1 Z35 F9000; move Z to start position\n\n; Wait for bed and nozzle temperatures\nM190 S{hot_plate_temp_initial_layer[0] - 5}; wait for bed temperature - 5\nM140 S[hot_plate_temp_initial_layer]; continue bed heating\nM109 S[nozzle_temperature_initial_layer]; wait for nozzle temperature\n\n; Purge and prime\nM83; set extruder to relative mode\nG92 E0; reset extrusion distance\nG0 X0 Y1 F10000\nG1 F150 E20 ; compress the bowden tube\nG1 E-8 F1200\nG0 X30 Y1 F5000\nG0 F1200 Z{initial_layer_print_height/2}; Cut the connection to priming blob\nG0 X100 F10000; disconnect with the prime blob\nG0 X50; Avoid the metal clip holding the Ultimaker glass plate\nG0 Z0.2 F720\nG1 E8 F1200\nG1 X80 E3 F1000; intro line 1\nG1 X110 E4 F1000 ; intro line 2\nG1 X140 F600; drag filament to decompress bowden tube\nG1 X100 F3200; wipe backwards a bit\nG1 X150 F3200; back to where there is no plastic: avoid dragging\nG92 E0; reset extruder reference\nM82; set extruder to absolute mode\n\n; # # # # # # END Header", + "machine_end_gcode": "; # # # # # # START Footer\nG91; relative coordinates\n;G1 E-1 F1200; retract the filament\nG1 Z+15 X-10 Y-10 E-7 F6000; move Z a bit\n; G1 X-10 Y-10 F6000; move XY a bit\nG1 E-5.5 F300; retract the filament\nG28 X0 Y0; move X/Y to min endstops, so the head is out of the way\nM104 S0; extruder heater off\nM140 S0; heated bed heater off (if you have it)\nM84; disable motors\n; # # # # # # END Footer\n", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/UltiMaker/machine/UltiMaker 2.json b/resources/profiles/UltiMaker/machine/UltiMaker 2.json new file mode 100644 index 0000000000..6679d57cac --- /dev/null +++ b/resources/profiles/UltiMaker/machine/UltiMaker 2.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "UltiMaker 2", + "model_id": "UltiMaker-2", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "UltiMaker", + "bed_model": "ultimaker_2_buildplate_model.stl", + "bed_texture": "ultimaker_2_buildplate_texture.png", + "hotend_model": "ultimaker_hotend.stl", + "default_materials": "UltiMaker Generic ABS;UltiMaker Generic PETG;UltiMaker Generic PLA" +} diff --git a/resources/profiles/UltiMaker/machine/fdm_machine_common.json b/resources/profiles/UltiMaker/machine/fdm_machine_common.json new file mode 100644 index 0000000000..6127f00693 --- /dev/null +++ b/resources/profiles/UltiMaker/machine/fdm_machine_common.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "fdm_machine_common", + "from": "system", + "instantiation": "false", + "printer_technology": "FFF", + "deretraction_speed": [ + "40" + ], + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "gcode_flavor": "marlin", + "silent_mode": "0", + "machine_max_acceleration_e": [ + "10000" + ], + "machine_max_acceleration_extruding": [ + "1500" + ], + "machine_max_acceleration_retracting": [ + "1500" + ], + "machine_max_acceleration_x": [ + "3000" + ], + "machine_max_acceleration_y": [ + "3000" + ], + "machine_max_acceleration_z": [ + "500" + ], + "machine_max_speed_e": [ + "120" + ], + "machine_max_speed_x": [ + "500" + ], + "machine_max_speed_y": [ + "500" + ], + "machine_max_speed_z": [ + "12" + ], + "machine_max_jerk_e": [ + "2.5" + ], + "machine_max_jerk_x": [ + "20" + ], + "machine_max_jerk_y": [ + "20" + ], + "machine_max_jerk_z": [ + "0.4" + ], + "machine_min_extruding_rate": [ + "0" + ], + "machine_min_travel_rate": [ + "0" + ], + "max_layer_height": [ + "0.3" + ], + "min_layer_height": [ + "0.07" + ], + "printable_height": "212", + "extruder_clearance_radius": "65", + "extruder_clearance_height_to_rod": "36", + "extruder_clearance_height_to_lid": "140", + "nozzle_diameter": [ + "0.4" + ], + "printer_settings_id": "", + "printer_variant": "0.4", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "0%" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "6" + ], + "retract_length_toolchange": [ + "10" + ], + "z_hop": [ + "0" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retraction_speed": [ + "50" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "wipe": [ + "1" + ], + "z_lift_type": "NormalLift", + "default_print_profile": "", + "machine_start_gcode": "", + "machine_end_gcode": "" +} diff --git a/resources/profiles/UltiMaker/process/0.12mm Fine @UltiMaker 2.json b/resources/profiles/UltiMaker/process/0.12mm Fine @UltiMaker 2.json new file mode 100644 index 0000000000..4419f1cab0 --- /dev/null +++ b/resources/profiles/UltiMaker/process/0.12mm Fine @UltiMaker 2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @UltiMaker 2", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.12", + "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", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "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", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "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": "top", + "reduce_infill_retraction": "1", + "filename_format": "[input_filename_base].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", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "3", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "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_speed": "60", + "support_threshold_angle": "0", + "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_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "200", + "inner_wall_speed": "300", + "internal_solid_infill_speed": "250", + "top_surface_speed": "200", + "gap_infill_speed": "250", + "sparse_infill_speed": "270", + "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", + "compatible_printers": [ + "UltiMaker 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/UltiMaker/process/0.18mm Standard @UltiMaker 2.json b/resources/profiles/UltiMaker/process/0.18mm Standard @UltiMaker 2.json new file mode 100644 index 0000000000..1a915c61b0 --- /dev/null +++ b/resources/profiles/UltiMaker/process/0.18mm Standard @UltiMaker 2.json @@ -0,0 +1,109 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.18mm Standard @UltiMaker 2", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.18", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "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", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "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", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "20%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.45", + "initial_layer_print_height": "0.25", + "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].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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "3", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "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_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "45", + "support_threshold_angle": "0", + "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_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "15", + "initial_layer_infill_speed": "30", + "initial_layer_travel_speed": "60", + "outer_wall_speed": "30", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "15", + "gap_infill_speed": "20", + "sparse_infill_speed": "40", + "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", + "compatible_printers": [ + "UltiMaker 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/UltiMaker/process/0.25mm Darft @UltiMaker 2.json b/resources/profiles/UltiMaker/process/0.25mm Darft @UltiMaker 2.json new file mode 100644 index 0000000000..abb06089c5 --- /dev/null +++ b/resources/profiles/UltiMaker/process/0.25mm Darft @UltiMaker 2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.25mm Draft @UltiMaker 2", + "from": "system", + "inherits": "fdm_process_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "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", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "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": "top", + "reduce_infill_retraction": "1", + "filename_format": "[input_filename_base].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", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "3", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "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_speed": "60", + "support_threshold_angle": "0", + "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_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "200", + "inner_wall_speed": "300", + "internal_solid_infill_speed": "250", + "top_surface_speed": "200", + "gap_infill_speed": "250", + "sparse_infill_speed": "270", + "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", + "compatible_printers": [ + "UltiMaker 2 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/UltiMaker/process/fdm_process_common.json b/resources/profiles/UltiMaker/process/fdm_process_common.json new file mode 100644 index 0000000000..7ccf87cfd2 --- /dev/null +++ b/resources/profiles/UltiMaker/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" +} diff --git a/resources/profiles/UltiMaker/ultimaker_2_buildplate_model.stl b/resources/profiles/UltiMaker/ultimaker_2_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..6d76baaf438d1b361b79b3578aaf5ac9ef7388dc GIT binary patch literal 5484 zcmb7|y>3%M5QT3;WK+x{P^{>JACq?ti$JWy6r}@^=dRT4JFhQ6VOQWcZtdx zO1Ry2)8#tl&@_}#PfS1~<*7@ne}ft*;da|Cw(He=zA5!kLOn47ja2V0RWWNQ;Wp}V zo7Q0(N~k9$ppn9F)1Oig?W@}q_kNFM0#J|0kqBY5Ya}R9-Wm9}$L?L(G^Rm9Jv9Lu zRlJ|zD9*GQBVX(EW({t*@|t zeo%M!_#SK;-z)uGDWRjh^ZSH)ymt|SYe!wOtKcNXo~x$aW8IEGF_7H=gJAx*hYplu%DhKm+rGLN6%cHf|rUQ%$HRCZK^;+uKJ8xA9uSezbKcp`Mt42C8RoI3?V! zZ_%32vm_><;Wu-=b68{UJMEYu0+C>)O2CFjd1YKDg_b9Qjl!wGQT2_ZgnFE|*OFSVS+YksjWzkb zyE}bKRPKohXp}Q?kMMcz+_iNm!E?~oVR}kHqny-PLkYL-{xA(Cc%IV}6VOO`!i|G{ zo_>!)T}ilY_n=i!3EoTe!~`^O=AwV0p@iG0ho5#ep`Mt42IltuwSAC#ch@Dl3x){H z;(g_|yhU5+@Kode;OT?-ZLjcq)4-gyM+u%Qq=yL|#dD=chaD;cKwv73H2zUd%h;rqlE6@noy4tx*uyoN7dOy7UKQk9wnF&`1Wh=gpOiH zVggyDhgqP_XzzT literal 0 HcmV?d00001 diff --git a/resources/profiles/UltiMaker/ultimaker_2_buildplate_texture.png b/resources/profiles/UltiMaker/ultimaker_2_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..b45fd947f01c57eb8ca0caf9ebfa373b81336837 GIT binary patch literal 6618 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 XWYode;s>SMxHn`kKhLr?+jjpO78?0w literal 0 HcmV?d00001 diff --git a/resources/profiles/UltiMaker/ultimaker_hotend.stl b/resources/profiles/UltiMaker/ultimaker_hotend.stl new file mode 100644 index 0000000000000000000000000000000000000000..4ef5fcde1b6579e4025262b780a51983e6599096 GIT binary patch literal 363684 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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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

H{jd#}QbBE(u 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/BIQU/BIQU_BX_buildplate_model.stl b/resources/profiles/BIQU/BIQU_BX_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..5c89afc48c3ff4e24e8395b2ff21fc786e28bf26 GIT binary patch literal 1484 zcmb7@Jx&8L5QX<36x$#qiijYAXn>GNR1uLNJ%``|K12?%4G4t`q=JYaiNkOJlm^~R z=6S}OjSw!f&Wu05=kfSvIv&;+)62Sl*gNhW^iGcI(PTWiK5d%jr~d!gsbr*c{pinX zh|g&KU*~UOj`(1CchyY{mQ}SufL;?-a%%O8J);Ka7B>Qm=!`_xAYpFJ)eDf_r}=yj zPGm2r%OIWSh&$1M*nf0FHKN1PRe~$g!FSQtFg?b@IfTIQjO$69ZiVPSe4l-M-WoB3 z#+T?|kd`^)k*MGAadOX;1Zi`X{2a5PYminAi*KHTgw(1a%&ob4wsSyhfxUPiq(y`A z7ExrN5gnGUlAj}XANLgv#y8L58FwNCX(!mf%*1_V?hfUB$Z8qVzn*a?l2dK%VuNFKeY;l5fqc5UMM#K*alC-Qt_y rLZBvX4W8VH1Obe!LBgt_8dkTUk&MV0@Agcf3W1=85Sl58_y&Igt#m`M literal 0 HcmV?d00001 diff --git a/resources/profiles/BIQU/BIQU_BX_buildplate_texture.png b/resources/profiles/BIQU/BIQU_BX_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..fbaebca8208835c69f511b17ce570f3edae715dd GIT binary patch literal 41426 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 aNjCm^(Xk;X=?m#^%F8G{DUg2o_WuBcWUsjZ literal 0 HcmV?d00001 diff --git a/resources/profiles/BIQU/BIQU_Hurakan_buildplate_model.stl b/resources/profiles/BIQU/BIQU_Hurakan_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..46268d09eaa7e775bb0106a1ac5a2abf1966d8aa GIT binary patch literal 1484 zcmb7^F-`+P3`OSzoPc5rXd{9YL<0$nL=_PU(sKwJ$~ggN*dhWc+<` zt3%l1LyOO?JHtNPKHd%!v+V!@IuRinwSzU&KwMgC7XlW|%sir@1a^ufS#2gy&qo|8 z#cJJI3E1}d7;$j?wqC!AI(sY=;!T?>=Q=iNUrDU)7Jk!GyQ_nU%wu|FXAQ|}{PKPI z@%bP`g!QWzmk70!#xOz8Lo*>l&yrO{45=g5rlE0(P096pJy*J-LQfZc{=?K_GYP4`+ql{!5a85S<6V`vlYd%I$s53GEeS F^$S{JYPbLZ literal 0 HcmV?d00001 diff --git a/resources/profiles/BIQU/BIQU_Hurakan_buildplate_texture.png b/resources/profiles/BIQU/BIQU_Hurakan_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..3dfe07f8d81458596a0969cd99c1541fe14e1b19 GIT binary patch literal 219391 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

qIDj>qtn>>g+Ry7yb)fiy(vHx? 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 z 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[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif};Prevent PLA from jamming" + ], + "compatible_printers": [ + "BIQU BX 0.4 nozzle", + "BIQU B1 0.4 nozzle", + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/filament/BIQU Generic PLA-CF.json b/resources/profiles/BIQU/filament/BIQU Generic PLA-CF.json new file mode 100644 index 0000000000..0335156d33 --- /dev/null +++ b/resources/profiles/BIQU/filament/BIQU Generic PLA-CF.json @@ -0,0 +1,44 @@ +{ + "type": "filament", + "filament_id": "GFL98", + "setting_id": "GFSL98", + "name": "BIQU Generic PLA-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "required_nozzle_HRC": [ + "40" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "slow_down_layer_time": [ + "7" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "temperature_vitrification": [ + "55" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif}" + ], + "compatible_printers": [ + "BIQU BX 0.4 nozzle", + "BIQU B1 0.4 nozzle", + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/filament/BIQU Generic PLA.json b/resources/profiles/BIQU/filament/BIQU Generic PLA.json new file mode 100644 index 0000000000..d3616b441c --- /dev/null +++ b/resources/profiles/BIQU/filament/BIQU Generic PLA.json @@ -0,0 +1,23 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "BIQU Generic PLA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "BIQU BX 0.4 nozzle", + "BIQU B1 0.4 nozzle", + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/filament/BIQU Generic PVA.json b/resources/profiles/BIQU/filament/BIQU Generic PVA.json new file mode 100644 index 0000000000..896ece15be --- /dev/null +++ b/resources/profiles/BIQU/filament/BIQU Generic PVA.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFS99", + "setting_id": "GFSS99", + "name": "BIQU Generic PVA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pva", + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "slow_down_layer_time": [ + "7" + ], + "slow_down_min_speed": [ + "10" + ], + "compatible_printers": [ + "BIQU BX 0.4 nozzle", + "BIQU B1 0.4 nozzle", + "BIQU Hurakan 0.4 nozzle" + ] +} +1 \ No newline at end of file diff --git a/resources/profiles/BIQU/filament/BIQU Generic TPU.json b/resources/profiles/BIQU/filament/BIQU Generic TPU.json new file mode 100644 index 0000000000..3aa5017b12 --- /dev/null +++ b/resources/profiles/BIQU/filament/BIQU Generic TPU.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "filament_id": "GFU99", + "setting_id": "GFSR99", + "name": "BIQU Generic TPU", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu", + "filament_max_volumetric_speed": [ + "3.2" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\n{endif}" + ], + "compatible_printers": [ + "BIQU BX 0.4 nozzle", + "BIQU B1 0.4 nozzle", + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_abs.json b/resources/profiles/BIQU/filament/fdm_filament_abs.json new file mode 100644 index 0000000000..b9d4eeda31 --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_abs.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_abs", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "105" + ], + "eng_plate_temp" : [ + "105" + ], + "hot_plate_temp" : [ + "105" + ], + "textured_plate_temp" : [ + "105" + ], + "cool_plate_temp_initial_layer" : [ + "105" + ], + "eng_plate_temp_initial_layer" : [ + "105" + ], + "hot_plate_temp_initial_layer" : [ + "105" + ], + "textured_plate_temp_initial_layer" : [ + "105" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "28.6" + ], + "filament_type": [ + "ABS" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "80" + ], + "nozzle_temperature": [ + "260" + ], + "temperature_vitrification": [ + "110" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "3" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_asa.json b/resources/profiles/BIQU/filament/fdm_filament_asa.json new file mode 100644 index 0000000000..a3a3c9a27d --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_asa.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_asa", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "90" + ], + "hot_plate_temp" : [ + "90" + ], + "textured_plate_temp" : [ + "90" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "90" + ], + "hot_plate_temp_initial_layer" : [ + "90" + ], + "textured_plate_temp_initial_layer" : [ + "90" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_max_volumetric_speed": [ + "28.6" + ], + "filament_type": [ + "ASA" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "80" + ], + "nozzle_temperature": [ + "260" + ], + "temperature_vitrification": [ + "100" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "3" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_common.json b/resources/profiles/BIQU/filament/fdm_filament_common.json new file mode 100644 index 0000000000..9f77975119 --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_common.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "fdm_filament_common", + "from": "system", + "instantiation": "false", + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "60" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "overhang_fan_threshold": [ + "95%" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "filament_flow_ratio": [ + "1" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_max_volumetric_speed": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "bed_type": [ + "Cool Plate" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "full_fan_speed_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "35" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "nozzle_temperature": [ + "200" + ], + "temperature_vitrification": [ + "100" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_pa.json b/resources/profiles/BIQU/filament/fdm_filament_pa.json new file mode 100644 index 0000000000..fb2d02e700 --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_pa.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_pa", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "required_nozzle_HRC": [ + "40" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "100" + ], + "hot_plate_temp" : [ + "100" + ], + "textured_plate_temp" : [ + "100" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "100" + ], + "hot_plate_temp_initial_layer" : [ + "100" + ], + "textured_plate_temp_initial_layer" : [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "4" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_type": [ + "PA" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "290" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "0" + ], + "overhang_fan_speed": [ + "30" + ], + "nozzle_temperature": [ + "290" + ], + "temperature_vitrification": [ + "108" + ], + "nozzle_temperature_range_low": [ + "260" + ], + "nozzle_temperature_range_high": [ + "300" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_pc.json b/resources/profiles/BIQU/filament/fdm_filament_pc.json new file mode 100644 index 0000000000..daf96f0164 --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_pc.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_pc", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "110" + ], + "hot_plate_temp" : [ + "110" + ], + "textured_plate_temp" : [ + "110" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "110" + ], + "hot_plate_temp_initial_layer" : [ + "110" + ], + "textured_plate_temp_initial_layer" : [ + "110" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "23.2" + ], + "filament_type": [ + "PC" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "60" + ], + "nozzle_temperature": [ + "280" + ], + "temperature_vitrification": [ + "120" + ], + "nozzle_temperature_range_low": [ + "260" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_pet.json b/resources/profiles/BIQU/filament/fdm_filament_pet.json new file mode 100644 index 0000000000..bb2323e9c1 --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_pet.json @@ -0,0 +1,82 @@ +{ + "type": "filament", + "name": "fdm_filament_pet", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "0" + ], + "hot_plate_temp" : [ + "80" + ], + "textured_plate_temp" : [ + "80" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "0" + ], + "hot_plate_temp_initial_layer" : [ + "80" + ], + "textured_plate_temp_initial_layer" : [ + "80" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "20" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "filament_type": [ + "PETG" + ], + "filament_density": [ + "1.27" + ], + "filament_cost": [ + "30" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "20" + ], + "overhang_fan_speed": [ + "100" + ], + "nozzle_temperature": [ + "255" + ], + "temperature_vitrification": [ + "80" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_pla.json b/resources/profiles/BIQU/filament/fdm_filament_pla.json new file mode 100644 index 0000000000..82c6772f35 --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_pla.json @@ -0,0 +1,94 @@ +{ + "type": "filament", + "name": "fdm_filament_pla", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "60" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "220" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "4" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_pva.json b/resources/profiles/BIQU/filament/fdm_filament_pva.json new file mode 100644 index 0000000000..fb84ccf0a4 --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_pva.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "fdm_filament_pva", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "35" + ], + "eng_plate_temp" : [ + "0" + ], + "hot_plate_temp" : [ + "55" + ], + "textured_plate_temp" : [ + "55" + ], + "cool_plate_temp_initial_layer" : [ + "35" + ], + "eng_plate_temp_initial_layer" : [ + "0" + ], + "hot_plate_temp_initial_layer" : [ + "55" + ], + "textured_plate_temp_initial_layer" : [ + "55" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_soluble": [ + "1" + ], + "filament_is_support": [ + "1" + ], + "filament_type": [ + "PVA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "220" + ], + "temperature_vitrification": [ + "55" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "4" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif}" + ] +} diff --git a/resources/profiles/BIQU/filament/fdm_filament_tpu.json b/resources/profiles/BIQU/filament/fdm_filament_tpu.json new file mode 100644 index 0000000000..df97b1ccf4 --- /dev/null +++ b/resources/profiles/BIQU/filament/fdm_filament_tpu.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_tpu", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "30" + ], + "eng_plate_temp" : [ + "30" + ], + "hot_plate_temp" : [ + "35" + ], + "textured_plate_temp" : [ + "35" + ], + "cool_plate_temp_initial_layer" : [ + "30" + ], + "eng_plate_temp_initial_layer" : [ + "30" + ], + "hot_plate_temp_initial_layer" : [ + "35" + ], + "textured_plate_temp_initial_layer" : [ + "35" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_type": [ + "TPU" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "filament_retraction_length": [ + "0.4" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "240" + ], + "temperature_vitrification": [ + "35" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\n{endif}" + ] +} diff --git a/resources/profiles/BIQU/machine/BIQU B1 0.4 nozzle.json b/resources/profiles/BIQU/machine/BIQU B1 0.4 nozzle.json new file mode 100644 index 0000000000..02089ee9fa --- /dev/null +++ b/resources/profiles/BIQU/machine/BIQU B1 0.4 nozzle.json @@ -0,0 +1,86 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "BIQU B1 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_biqu_common", + "printer_model": "BIQU B1", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "235x0", + "235x235", + "0x235" + ], + "printable_height": "270", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "deretraction_speed": [ + "70" +], +"gcode_flavor": "marlin", +"machine_max_acceleration_e": [ + "10000" +], +"machine_max_acceleration_extruding": [ + "1000" +], +"machine_max_acceleration_retracting": [ + "1000" +], +"machine_max_acceleration_x": [ + "1000" +], +"machine_max_acceleration_y": [ + "1000" +], +"machine_max_acceleration_z": [ + "100" +], +"machine_max_speed_e": [ + "60" +], +"machine_max_speed_x": [ + "500" +], +"machine_max_speed_y": [ + "500" +], +"machine_max_speed_z": [ + "10" +], +"machine_max_jerk_e": [ + "5" +], +"machine_max_jerk_x": [ + "10" +], +"machine_max_jerk_y": [ + "10" +], +"machine_max_jerk_z": [ + "0.3" +], +"max_layer_height": [ + "0.32" +], +"min_layer_height": [ + "0.10" +], +"printer_variant": "0.4", +"retraction_minimum_travel": [ + "1.5" +], +"retraction_length": [ + "7" +], +"retraction_speed": [ + "70" +], +"default_print_profile": "0.15mm Optimal @BIQU B1", +"machine_start_gcode": "; BIQU B1 Start G-code\nM117 Getting the bed up to temp!\nM140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature\nM117 Getting the extruder up to temp!\nM104 S{material_print_temperature_layer_0} ; Set Extruder temperature\nG92 E0 ; Reset Extruder\nM117 Homing axes\nG28 ; Home all axes\nM109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X4.1 Y20 Z0.3 F5000.0 ; Move to start position\nM117 Purging\nG1 X4.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X4.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X4.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nM117 Lets make\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish", +"machine_end_gcode": ";BIQU B1 Default End Gcode\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract a bit more and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z by 10mm\nG90 ;Return to absolute positioning\nG1 X0 Y{machine_depth} ;TaDaaaa\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" +} \ No newline at end of file diff --git a/resources/profiles/BIQU/machine/BIQU B1.json b/resources/profiles/BIQU/machine/BIQU B1.json new file mode 100644 index 0000000000..1b59c7138a --- /dev/null +++ b/resources/profiles/BIQU/machine/BIQU B1.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "BIQU B1", + "model_id": "B1", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "BIQU", + "bed_model": "BIQU_B1_buildplate_model.stl", + "bed_texture": "BIQU_B1_buildplate_texture.png", + "hotend_model": "BIQU_B1_hotend.stl", + "default_materials": "BIQU Generic PLA;BIQU Generic PETG;BIQU Generic ABS" +} diff --git a/resources/profiles/BIQU/machine/BIQU BX 0.4 nozzle.json b/resources/profiles/BIQU/machine/BIQU BX 0.4 nozzle.json new file mode 100644 index 0000000000..f2fa6833c7 --- /dev/null +++ b/resources/profiles/BIQU/machine/BIQU BX 0.4 nozzle.json @@ -0,0 +1,86 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "BIQU BX 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_biqu_common", + "printer_model": "BIQU BX", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "250x0", + "250x250", + "0x250" + ], + "printable_height": "250", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "deretraction_speed": [ + "70" +], +"gcode_flavor": "marlin", +"machine_max_acceleration_e": [ + "10000" +], +"machine_max_acceleration_extruding": [ + "1000" +], +"machine_max_acceleration_retracting": [ + "1000" +], +"machine_max_acceleration_x": [ + "1000" +], +"machine_max_acceleration_y": [ + "1000" +], +"machine_max_acceleration_z": [ + "100" +], +"machine_max_speed_e": [ + "60" +], +"machine_max_speed_x": [ + "500" +], +"machine_max_speed_y": [ + "500" +], +"machine_max_speed_z": [ + "10" +], +"machine_max_jerk_e": [ + "5" +], +"machine_max_jerk_x": [ + "10" +], +"machine_max_jerk_y": [ + "10" +], +"machine_max_jerk_z": [ + "0.3" +], +"max_layer_height": [ + "0.32" +], +"min_layer_height": [ + "0.10" +], +"printer_variant": "0.4", +"retraction_minimum_travel": [ + "1.5" +], +"retraction_length": [ + "1" +], +"retraction_speed": [ + "40" +], +"default_print_profile": "0.15mm Optimal @BIQU BX", +"machine_start_gcode": "; BIQU BX Start G-code\n; For the official github site visit: https://github.com/bigtreetech/BIQU-BX\nM117 Initial homing sequence. ; Home so that the probe is positioned to heat\nG28\nM117 Probe heating position\nG0 X65 Y5 Z1 ; Move the probe to the heating position.\nM117 Getting the heaters up to temp!\nM104 S140 ; Set Extruder temperature, no wait\nM140 S60 ; Set Heat Bed temperature\nM190 S60 ; Wait for Heat Bed temperature\nM117 Waiting for probe to warm! ; Wait another 90s for the probe to absorb heat.\nG4 S90\nM117 Post warming re-home\nG28 ; Home all axes again after warming\nM117 Z-Dance of my people\nG34\nM117 ABL Probing\nG29\nM900 K0 L0 T0 ;Edit the K and L values if you have calibrated a k factor for your filament\nM900 T0 S0\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X4.1 Y10 Z0.3 F5000.0 ; Move to start position\nM117 Getting the extruder up to temp\nM140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature\nM104 S{material_print_temperature_layer_0} ; Set Extruder temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature\nG92 E0 ; Reset Extruder\nM117 Purging\nG1 X4.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X4.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X4.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nM117 Lets make\nG1 X8 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish", +"machine_end_gcode": "; BIQU BX Default End Gcode\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract a bit more and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z by 10mm\nG90 ;Return to absolute positioning\nG1 X0 Y{machine_depth} ;TaDaaaa\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" +} \ No newline at end of file diff --git a/resources/profiles/BIQU/machine/BIQU BX.json b/resources/profiles/BIQU/machine/BIQU BX.json new file mode 100644 index 0000000000..0e19670f9b --- /dev/null +++ b/resources/profiles/BIQU/machine/BIQU BX.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "BIQU BX", + "model_id": "BX", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "BIQU", + "bed_model": "BIQU_BX_bed.stl", + "bed_texture": "BIQU_BX-Plate2.png", + "hotend_model": "Biqu_BX_hotend.stl", + "default_materials": "BIQU Generic PLA;BIQU Generic PETG;BIQU Generic ABS" +} diff --git a/resources/profiles/BIQU/machine/BIQU Hurakan 0.4 nozzle.json b/resources/profiles/BIQU/machine/BIQU Hurakan 0.4 nozzle.json new file mode 100644 index 0000000000..9b248fbd4b --- /dev/null +++ b/resources/profiles/BIQU/machine/BIQU Hurakan 0.4 nozzle.json @@ -0,0 +1,150 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "BIQU Hurakan 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_klipper_common", + "printer_model": "BIQU Hurakan", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "printable_height": "270", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "machine_max_acceleration_e": [ + "10000", + "10000" + ], + "machine_max_acceleration_extruding": [ + "3000", + "3000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "3000", + "3000" + ], + "machine_max_acceleration_x": [ + "3000", + "3000" + ], + "machine_max_acceleration_y": [ + "3000", + "3000" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "180", + "180" + ], + "machine_max_speed_y": [ + "180", + "180" + ], + "machine_max_speed_z": [ + "15", + "15" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "extruder_clearance_radius": "50", + "extruder_clearance_height_to_rod": "60", + "extruder_clearance_height_to_lid": "350", + "printer_settings_id": "", + "printer_technology": "FFF", + "printer_variant": "0.4", + "retraction_minimum_travel": [ + "1" + ], + "retract_before_wipe": [ + "70%" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "4.5" + ], + "retract_length_toolchange": [ + "1" + ], + "z_hop": [ + "0" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retraction_speed": [ + "40" + ], + "deretraction_speed": [ + "40" + ], + "z_hop_types": "Normal Lift", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "change_filament_gcode": "", + "machine_pause_gcode": "PAUSE\n", + "wipe": [ + "1" + ], + "default_filament_profile": [ + "BIQU Generic PLA" + ], + "bed_exclude_area": [ + "0x0" + ], + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\n", + "machine_end_gcode": "END_PRINT", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "scan_first_layer": "0" +} diff --git a/resources/profiles/BIQU/machine/BIQU Hurakan.json b/resources/profiles/BIQU/machine/BIQU Hurakan.json new file mode 100644 index 0000000000..b889e00a00 --- /dev/null +++ b/resources/profiles/BIQU/machine/BIQU Hurakan.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "BIQU Hurakan", + "model_id": "Hurakan", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "BIQU", + "bed_model": "BIQU_Hurakan_buildplate_model.stl", + "bed_texture": "BIQU_Hurakan_buildplate_texture.png", + "hotend_model": "Biqu_Hurakan_hotend.stl", + "default_materials": "BIQU Generic PLA;BIQU Generic PETG;BIQU Generic ABS" +} diff --git a/resources/profiles/BIQU/machine/fdm_biqu_common.json b/resources/profiles/BIQU/machine/fdm_biqu_common.json new file mode 100644 index 0000000000..ef8d68bb0c --- /dev/null +++ b/resources/profiles/BIQU/machine/fdm_biqu_common.json @@ -0,0 +1,139 @@ +{ + "type": "machine", + "name": "fdm_biqu_common", + "from": "system", + "instantiation": "false", + "inherits": "fdm_machine_common", + "gcode_flavor": "marlin", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "500", + "500" + ], + "machine_max_acceleration_x": [ + "3000", + "3000" + ], + "machine_max_acceleration_y": [ + "3000", + "3000" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "max_layer_height": [ + "0.32" + ], + "min_layer_height": [ + "0.08" + ], + "printable_height": "250", + "extruder_clearance_radius": "47", + "extruder_clearance_height_to_rod": "34", + "extruder_clearance_height_to_lid": "34", + "printer_settings_id": "", + "printer_technology": "FFF", + "printer_variant": "0.4", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "70%" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "5" + ], + "retract_length_toolchange": [ + "2" + ], + "z_hop": [ + "0.4" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retraction_speed": [ + "60" + ], + "deretraction_speed": [ + "40" + ], + "silent_mode": "0", + "single_extruder_multi_material": "1", + "change_filament_gcode": "", + "machine_pause_gcode": "M25 ;pause print", + "wipe": [ + "1" + ], + "default_filament_profile": [ + "Generic PLA @BIQU" + ], + "default_print_profile": "0.20mm Standard @BIQU", + "bed_exclude_area": [ + "0x0" + ], + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "layer_change_gcode": "", + "scan_first_layer": "0", + "nozzle_type": "undefine", + "auxiliary_fan": "0" +} diff --git a/resources/profiles/BIQU/machine/fdm_klipper_common.json b/resources/profiles/BIQU/machine/fdm_klipper_common.json new file mode 100644 index 0000000000..c5a8e969f5 --- /dev/null +++ b/resources/profiles/BIQU/machine/fdm_klipper_common.json @@ -0,0 +1,140 @@ +{ + "type": "machine", + "name": "fdm_klipper_common", + "from": "system", + "instantiation": "false", + "inherits": "fdm_machine_common", + "gcode_flavor": "klipper", + "use_firmware_retraction": "0", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "1500", + "1250" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "extruder_clearance_radius": "50", + "extruder_clearance_height_to_rod": "60", + "extruder_clearance_height_to_lid": "350", + "printer_settings_id": "", + "printer_technology": "FFF", + "printer_variant": "0.4", + "retraction_minimum_travel": [ + "1" + ], + "retract_before_wipe": [ + "70%" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "5" + ], + "retract_length_toolchange": [ + "1" + ], + "z_hop": [ + "0" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retraction_speed": [ + "60" + ], + "deretraction_speed": [ + "40" + ], + "z_hop_types": "Normal Lift", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "change_filament_gcode": "", + "machine_pause_gcode": "PAUSE\n", + "wipe": [ + "1" + ], + "default_filament_profile": [ + "BIQU Generic PLA" + ], + "bed_exclude_area": [ + "0x0" + ], + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\n", + "machine_end_gcode": "END_PRINT", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "scan_first_layer": "0", + "nozzle_type": "undefine", + "auxiliary_fan": "0" +} diff --git a/resources/profiles/BIQU/machine/fdm_machine_common.json b/resources/profiles/BIQU/machine/fdm_machine_common.json new file mode 100644 index 0000000000..8884d46f0c --- /dev/null +++ b/resources/profiles/BIQU/machine/fdm_machine_common.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "fdm_machine_common", + "from": "system", + "instantiation": "false", + "printer_technology": "FFF", + "deretraction_speed": [ + "40" + ], + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "gcode_flavor": "marlin", + "silent_mode": "0", + "machine_max_acceleration_e": [ + "5000" + ], + "machine_max_acceleration_extruding": [ + "10000" + ], + "machine_max_acceleration_retracting": [ + "1000" + ], + "machine_max_acceleration_x": [ + "10000" + ], + "machine_max_acceleration_y": [ + "10000" + ], + "machine_max_acceleration_z": [ + "100" + ], + "machine_max_speed_e": [ + "60" + ], + "machine_max_speed_x": [ + "500" + ], + "machine_max_speed_y": [ + "500" + ], + "machine_max_speed_z": [ + "10" + ], + "machine_max_jerk_e": [ + "5" + ], + "machine_max_jerk_x": [ + "8" + ], + "machine_max_jerk_y": [ + "8" + ], + "machine_max_jerk_z": [ + "0.4" + ], + "machine_min_extruding_rate": [ + "0" + ], + "machine_min_travel_rate": [ + "0" + ], + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "printable_height": "250", + "extruder_clearance_radius": "65", + "extruder_clearance_height_to_rod": "36", + "extruder_clearance_height_to_lid": "140", + "nozzle_diameter": [ + "0.4" + ], + "printer_settings_id": "", + "printer_variant": "0.4", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "70%" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "5" + ], + "retract_length_toolchange": [ + "1" + ], + "z_hop": [ + "0" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retraction_speed": [ + "60" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "wipe": [ + "1" + ], + "z_lift_type": "NormalLift", + "default_print_profile": "0.16mm Optimal @Bambu Lab X1 Carbon 0.4 nozzle", + "machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up", + "machine_end_gcode": "M400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-4.0 F3600; retract \nG91\nG1 Z3;\nM104 S0 ; turn off hotend\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nG90 \nG0 X110 Y200 F3600 \nprint_end" +} diff --git a/resources/profiles/BIQU/process/0.12mm Fine @BIQU B1.json b/resources/profiles/BIQU/process/0.12mm Fine @BIQU B1.json new file mode 100644 index 0000000000..5d3cac461f --- /dev/null +++ b/resources/profiles/BIQU/process/0.12mm Fine @BIQU B1.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @BIQU B1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_biqu_common", + "layer_height": "0.12", + "bottom_shell_layers": "5", + "top_shell_layers": "6", + "compatible_printers": [ + "BIQU B1 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.12mm Fine @BIQU BX.json b/resources/profiles/BIQU/process/0.12mm Fine @BIQU BX.json new file mode 100644 index 0000000000..17791ae1fb --- /dev/null +++ b/resources/profiles/BIQU/process/0.12mm Fine @BIQU BX.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @BIQU BX", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_biqu_common", + "layer_height": "0.12", + "bottom_shell_layers": "5", + "top_shell_layers": "6", + "compatible_printers": [ + "BIQU BX 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.12mm Fine @BIQU Hurakan.json b/resources/profiles/BIQU/process/0.12mm Fine @BIQU Hurakan.json new file mode 100644 index 0000000000..e42f64077d --- /dev/null +++ b/resources/profiles/BIQU/process/0.12mm Fine @BIQU Hurakan.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @BIQU Hurakan", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_biqu_common", + "layer_height": "0.12", + "bottom_shell_layers": "5", + "top_shell_layers": "6", + "compatible_printers": [ + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.15mm Optimal @BIQU B1.json b/resources/profiles/BIQU/process/0.15mm Optimal @BIQU B1.json new file mode 100644 index 0000000000..7c11ac4f5b --- /dev/null +++ b/resources/profiles/BIQU/process/0.15mm Optimal @BIQU B1.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.15mm Optimal @BIQU B1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_biqu_common", + "bottom_shell_layers": "4", + "top_shell_layers": "5", + "layer_height": "0.15", + "compatible_printers": [ + "BIQU B1 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.15mm Optimal @BIQU BX.json b/resources/profiles/BIQU/process/0.15mm Optimal @BIQU BX.json new file mode 100644 index 0000000000..78b16fbf69 --- /dev/null +++ b/resources/profiles/BIQU/process/0.15mm Optimal @BIQU BX.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.15mm Optimal @BIQU BX", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_biqu_common", + "bottom_shell_layers": "4", + "top_shell_layers": "5", + "layer_height": "0.15", + "compatible_printers": [ + "BIQU BX 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.15mm Optimal @BIQU Hurakan.json b/resources/profiles/BIQU/process/0.15mm Optimal @BIQU Hurakan.json new file mode 100644 index 0000000000..3a3d3a5f60 --- /dev/null +++ b/resources/profiles/BIQU/process/0.15mm Optimal @BIQU Hurakan.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.15mm Optimal @BIQU Hurakan", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_hurakan_common", + "bottom_shell_layers": "4", + "top_shell_layers": "5", + "layer_height": "0.15", + "compatible_printers": [ + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.20mm Standard @BIQU B1.json b/resources/profiles/BIQU/process/0.20mm Standard @BIQU B1.json new file mode 100644 index 0000000000..9901991aec --- /dev/null +++ b/resources/profiles/BIQU/process/0.20mm Standard @BIQU B1.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @BIQU B1", + "from": "system", + "inherits": "fdm_process_biqu_common", + "instantiation": "true", + "layer_height": "0.2", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "compatible_printers": [ + "BIQU B1 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.20mm Standard @BIQU BX.json b/resources/profiles/BIQU/process/0.20mm Standard @BIQU BX.json new file mode 100644 index 0000000000..59f1cc13a2 --- /dev/null +++ b/resources/profiles/BIQU/process/0.20mm Standard @BIQU BX.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @BIQU BX", + "from": "system", + "inherits": "fdm_process_biqu_common", + "instantiation": "true", + "layer_height": "0.2", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "compatible_printers": [ + "BIQU BX 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.20mm Standard @BIQU Hurakan.json b/resources/profiles/BIQU/process/0.20mm Standard @BIQU Hurakan.json new file mode 100644 index 0000000000..8db0ed210c --- /dev/null +++ b/resources/profiles/BIQU/process/0.20mm Standard @BIQU Hurakan.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @BIQU Hurakan", + "from": "system", + "inherits": "fdm_process_hurakan_common", + "instantiation": "true", + "layer_height": "0.2", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "compatible_printers": [ + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.24mm Draft @BIQU B1.json b/resources/profiles/BIQU/process/0.24mm Draft @BIQU B1.json new file mode 100644 index 0000000000..e746011e5a --- /dev/null +++ b/resources/profiles/BIQU/process/0.24mm Draft @BIQU B1.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @BIQU B1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_biqu_common", + "layer_height": "0.24", + "top_surface_line_width": "0.45", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "compatible_printers": [ + "BIQU B1 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.24mm Draft @BIQU BX.json b/resources/profiles/BIQU/process/0.24mm Draft @BIQU BX.json new file mode 100644 index 0000000000..8e5ae7a45b --- /dev/null +++ b/resources/profiles/BIQU/process/0.24mm Draft @BIQU BX.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @BIQU BX", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_biqu_common", + "layer_height": "0.24", + "top_surface_line_width": "0.45", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "compatible_printers": [ + "BIQU BX 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/0.24mm Draft @BIQU Hurakan.json b/resources/profiles/BIQU/process/0.24mm Draft @BIQU Hurakan.json new file mode 100644 index 0000000000..17504bbd72 --- /dev/null +++ b/resources/profiles/BIQU/process/0.24mm Draft @BIQU Hurakan.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @BIQU Hurakan", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_hurakan_common", + "layer_height": "0.24", + "top_surface_line_width": "0.45", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "compatible_printers": [ + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/fdm_process_biqu_common.json b/resources/profiles/BIQU/process/fdm_process_biqu_common.json new file mode 100644 index 0000000000..5ba9d9ba30 --- /dev/null +++ b/resources/profiles/BIQU/process/fdm_process_biqu_common.json @@ -0,0 +1,109 @@ +{ + "type": "process", + "name": "fdm_process_biqu_common", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_common", + "adaptive_layer_height": "0", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "5", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "top_surface_acceleration": "500", + "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", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "700", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "23%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "layer_height": "0.2", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[0]}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "1", + "minimum_sparse_infill_area": "15", + "internal_solid_infill_line_width": "0.4", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "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": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "150", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "3", + "top_shell_thickness": "0.8", + "initial_layer_speed": "15", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "35", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "BIQU BX 0.4 nozzle", + "BIQU B1 0.4 nozzle", + "BIQU Hurakan 0.4 nozzle" + ] +} diff --git a/resources/profiles/BIQU/process/fdm_process_common.json b/resources/profiles/BIQU/process/fdm_process_common.json new file mode 100644 index 0000000000..7398bcd481 --- /dev/null +++ b/resources/profiles/BIQU/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": "10000", + "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" +} diff --git a/resources/profiles/BIQU/process/fdm_process_hurakan_common.json b/resources/profiles/BIQU/process/fdm_process_hurakan_common.json new file mode 100644 index 0000000000..ec74a3b9ff --- /dev/null +++ b/resources/profiles/BIQU/process/fdm_process_hurakan_common.json @@ -0,0 +1,109 @@ +{ + "type": "process", + "name": "fdm_process_hurakan_common", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_biqu_common", + "adaptive_layer_height": "0", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "5", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "top_surface_acceleration": "500", + "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", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "700", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "23%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "layer_height": "0.2", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[0]}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "1", + "minimum_sparse_infill_area": "15", + "internal_solid_infill_line_width": "0.4", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "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": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "150", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "3", + "top_shell_thickness": "0.8", + "initial_layer_speed": "15", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "35", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "BIQU BX 0.4 nozzle", + "BIQU B1 0.4 nozzle", + "BIQU Hurakan 0.4 nozzle" + ] +} From 35f8dba5abd560ce47df883d82d48091605b4ca5 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Wed, 10 May 2023 21:51:10 +0800 Subject: [PATCH 038/110] fine tune retraction test --- .../calib/retraction/retraction_tower.stl | Bin 1401684 -> 1766484 bytes src/libslic3r/GCode.cpp | 2 +- src/slic3r/GUI/Plater.cpp | 20 ++---------------- 3 files changed, 3 insertions(+), 19 deletions(-) diff --git a/resources/calib/retraction/retraction_tower.stl b/resources/calib/retraction/retraction_tower.stl index e6239bdf8b89727a1a91bd0c25b054072ea98acf..bae70d5924f3be85978f7580419d8354f1d8fc6d 100644 GIT binary patch literal 1766484 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≷w+8br;9NU6ZD0PV3ymV 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

o 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

u3oGdCUl^+zt)lVUIz)P{66jp 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 QpMB$dMg&z}eFX9U1D)O%`2YX_ literal 1401684 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

+ed|Gjs#?vU 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%0DQ;cB1qgAtEKc>gjyOw{_|%SB}(JY4Oo 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 diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 4c9eecb10c..f0bac05a8d 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -2859,7 +2859,7 @@ GCode::LayerResult GCode::process_layer( m_calib_config.set_key_value("outer_wall_speed", new ConfigOptionFloat(std::round(_speed))); } else if (print.calib_mode() == CalibMode::Calib_Retraction_tower) { - auto _length = print.calib_params().start + std::floor(print_z) * print.calib_params().step; + auto _length = print.calib_params().start + std::floor(std::max(0.0,print_z-0.4)) * print.calib_params().step; DynamicConfig _cfg; _cfg.set_key_value("retraction_length", new ConfigOptionFloats{_length}); writer().config.apply(_cfg); diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 32094143df..cd5baa548c 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -8384,16 +8384,6 @@ void Plater::calib_retraction(const Calib_Params& params) auto printer_config = &wxGetApp().preset_bundle->printers.get_edited_preset().config; auto obj = model().objects[0]; - //auto bed_shape = printer_config->option("printable_area")->values; - //BoundingBoxf bed_ext = get_extents(bed_shape); - //auto scale_obj = (bed_ext.size().x() - 10) / obj->bounding_box().size().x(); - //if (scale_obj < 1.0) - // obj->scale(scale_obj, 1, 1); - - //const ConfigOptionFloats* nozzle_diameter_config = printer_config->option("nozzle_diameter"); - //assert(nozzle_diameter_config->values.size() > 0); - //double nozzle_diameter = nozzle_diameter_config->values[0]; - //double line_width = nozzle_diameter * 1.75; double layer_height = 0.2; auto max_lh = printer_config->option("max_layer_height"); @@ -8402,22 +8392,16 @@ void Plater::calib_retraction(const Calib_Params& params) obj->config.set_key_value("wall_loops", new ConfigOptionInt(2)); obj->config.set_key_value("top_shell_layers", new ConfigOptionInt(0)); - obj->config.set_key_value("bottom_shell_layers", new ConfigOptionInt(1)); + obj->config.set_key_value("bottom_shell_layers", new ConfigOptionInt(3)); obj->config.set_key_value("sparse_infill_density", new ConfigOptionPercent(0)); obj->config.set_key_value("initial_layer_print_height", new ConfigOptionFloat(layer_height)); obj->config.set_key_value("layer_height", new ConfigOptionFloat(layer_height)); changed_objects({ 0 }); - //wxGetApp().get_tab(Preset::TYPE_PRINT)->update_dirty(); - //wxGetApp().get_tab(Preset::TYPE_FILAMENT)->update_dirty(); - //wxGetApp().get_tab(Preset::TYPE_PRINTER)->update_dirty(); - //wxGetApp().get_tab(Preset::TYPE_PRINT)->reload_config(); - //wxGetApp().get_tab(Preset::TYPE_FILAMENT)->reload_config(); - //wxGetApp().get_tab(Preset::TYPE_PRINTER)->reload_config(); // cut upper auto obj_bb = obj->bounding_box(); - auto height = (params.end - params.start + 1) / params.step; + auto height = 1.0 + 0.4 + ((params.end - params.start)) / params.step; if (height < obj_bb.size().z()) { std::array plane_pts = get_cut_plane(obj_bb, height); cut(0, 0, plane_pts, ModelObjectCutAttribute::KeepLower); From 79a43da8635259732733559541bba1741b3dfa09 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Wed, 10 May 2023 22:24:27 +0800 Subject: [PATCH 039/110] minor changes 1. when default hotend model 2. apply speed change for current path --- src/libslic3r/GCode.cpp | 9 +++++---- src/libslic3r/Preset.cpp | 2 +- src/libslic3r/PresetBundle.cpp | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index f0bac05a8d..d7321c92f7 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -4274,15 +4274,16 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, } } - gcode += - m_writer.extrude_to_xy(p, e_per_mm * line_length, GCodeWriter::full_gcode_comment ? description : ""); - - prev = p; double new_speed = std::max((float)EXTRUDER_CONFIG(slow_down_min_speed), processed_point.speed) * 60.0; if (last_set_speed != new_speed) { gcode += m_writer.set_speed(new_speed, "", comment); last_set_speed = new_speed; } + gcode += + m_writer.extrude_to_xy(p, e_per_mm * line_length, GCodeWriter::full_gcode_comment ? description : ""); + + prev = p; + } if (is_overhang_fan_on) { is_overhang_fan_on = false; diff --git a/src/libslic3r/Preset.cpp b/src/libslic3r/Preset.cpp index 1283e482a7..0931238298 100644 --- a/src/libslic3r/Preset.cpp +++ b/src/libslic3r/Preset.cpp @@ -3189,7 +3189,7 @@ namespace PresetUtils { out = Slic3r::resources_dir() + "/profiles/" + preset.vendor->id + "/" + pm->hotend_model; } - if(out.empty()) + if (out.empty() ||!boost::filesystem::exists(boost::filesystem::path(out))) out = Slic3r::resources_dir() + "/profiles/hotend.stl"; return out; } diff --git a/src/libslic3r/PresetBundle.cpp b/src/libslic3r/PresetBundle.cpp index 30f07ee415..ff2df1286b 100644 --- a/src/libslic3r/PresetBundle.cpp +++ b/src/libslic3r/PresetBundle.cpp @@ -504,7 +504,7 @@ std::string PresetBundle::get_hotend_model_for_printer_model(std::string model_n out = Slic3r::resources_dir() + "/profiles/" + vendor_name + "/" + hotend_stl; } - if (out.empty()) + if (out.empty() ||!boost::filesystem::exists(boost::filesystem::path(out))) out = Slic3r::resources_dir() + "/profiles/hotend.stl"; return out; From 08a94681ca64e6ff56c82ef0aaec15d65cd11358 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Wed, 10 May 2023 22:48:12 +0800 Subject: [PATCH 040/110] minor change: use [bed_temperature_initial_layer_single] instead of [hot_plate_temp_initial_layer] for some profiles --- .../profiles/Artillery/machine/Artillery Genius 0.4 nozzle.json | 2 +- .../profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune 3 0.4 nozzle.json | 2 +- .../Elegoo/machine/Elegoo Neptune 3 Max 0.4 nozzle.json | 2 +- .../Elegoo/machine/Elegoo Neptune 3 Plus 0.4 nozzle.json | 2 +- .../Elegoo/machine/Elegoo Neptune 3 Pro 0.4 nozzle.json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json | 2 +- resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json | 2 +- resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json | 2 +- resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json | 2 +- resources/profiles/Sovol/machine/Sovol SV02 0.4 nozzle.json | 2 +- .../profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/resources/profiles/Artillery/machine/Artillery Genius 0.4 nozzle.json b/resources/profiles/Artillery/machine/Artillery Genius 0.4 nozzle.json index 08bb8356c9..3bef62d860 100644 --- a/resources/profiles/Artillery/machine/Artillery Genius 0.4 nozzle.json +++ b/resources/profiles/Artillery/machine/Artillery Genius 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Artillery Generic PLA" ], - "machine_start_gcode": "M83; extruder relative mode\nG28; home all axes\nM109 S[nozzle_temperature_initial_layer]; hotend temperature\nM140 S[hot_plate_temp_initial_layer]; heatbed temperature\nM190 S[hot_plate_temp_initial_layer]; wait for the bed to heat up\nM109 S[nozzle_temperature_initial_layer]; wait for the extruder to heat up\nG92 E0; reset extruder\nG1 X20 Y5 Z0.3 F5000.0; move to start-line position\nG1 Z0.3 F1000; print height\nG1 X200 Y5 F1500.0 E15; draw 1st line\nG1 X200 Y5.3 Z0.3 F5000.0; move to side a little\nG1 X5.3 Y5.3 Z0.3 F1500.0 E30; draw 2nd line\nG1 Z3 F3000; move z up little to prevent scratching of surface", + "machine_start_gcode": "M83; extruder relative mode\nG28; home all axes\nM109 S[nozzle_temperature_initial_layer]; hotend temperature\nM140 S[bed_temperature_initial_layer_single]; heatbed temperature\nM190 S[bed_temperature_initial_layer_single]; wait for the bed to heat up\nM109 S[nozzle_temperature_initial_layer]; wait for the extruder to heat up\nG92 E0; reset extruder\nG1 X20 Y5 Z0.3 F5000.0; move to start-line position\nG1 Z0.3 F1000; print height\nG1 X200 Y5 F1500.0 E15; draw 1st line\nG1 X200 Y5.3 Z0.3 F5000.0; move to side a little\nG1 X5.3 Y5.3 Z0.3 F1500.0 E30; draw 2nd line\nG1 Z3 F3000; move z up little to prevent scratching of surface", "machine_end_gcode": "G91; Relative positionning\nG1 E-2 Z0.2 F2400; Retract and raise Z\nG1 X5 Y5 F3000; Wipe out\nG1 Z10; Raise Z more\nG90; Absolute positionning\nG1 X0 Y100; Present print\nM106 S0; Turn-off fan\nM104 S0; Turn-off hotend\nM140 S0; Turn-off bed\nM84 X Y E; Disable all steppers but Z", "layer_change_gcode": "", "scan_first_layer": "0" diff --git a/resources/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json index 179f3f48d7..ded563e91b 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Creality Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nM140 S[hot_plate_temp_initial_layer] ; set bed temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\nG28 ; home all\nG1 Z2 F240\nG1 X2 Y10 F3000\nG1 Z0.28 F240\nG92 E0\nG1 Y190 E15 F1500 ; intro line\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E15 F1200 ; intro line\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nM140 S[bed_temperature_initial_layer_single] ; set bed temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\nG28 ; home all\nG1 Z2 F240\nG1 X2 Y10 F3000\nG1 Z0.28 F240\nG92 E0\nG1 Y190 E15 F1500 ; intro line\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E15 F1200 ; intro line\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600{endif} ; Move print head up\nG1 X5 Y170 F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600{endif} ; Move print head further up\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json index e267ff48bf..6ad0ba9d4c 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Elegoo Generic PLA" ], - "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json index 2667c6a96a..1db1d74482 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Elegoo Generic PLA" ], - "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 3 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 3 0.4 nozzle.json index ca815dc5ec..04294056f0 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 3 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 3 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Elegoo Generic PLA" ], - "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Max 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Max 0.4 nozzle.json index d20cfd28a5..0f0bdcae9d 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Max 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Max 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Elegoo Generic PLA" ], - "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Plus 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Plus 0.4 nozzle.json index 4aefbbdb74..272e3ba895 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Plus 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Plus 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Elegoo Generic PLA" ], - "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Pro 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Pro 0.4 nozzle.json index 4af52344e0..90f8904621 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Pro 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 3 Pro 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Elegoo Generic PLA" ], - "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json index 3af4a1ea42..853ed4afeb 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Elegoo Generic PLA" ], - "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[hot_plate_temp_initial_layer] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json index 434ea2a287..aa52cc51c5 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Qidi Generic PLA" ], - "machine_start_gcode": "G28\nM190 S[hot_plate_temp_initial_layer]\nG28 Z\n;G29\nG0 X4 Y5 Z50 F6000\nM109 S[nozzle_temperature_initial_layer]\nM82\nG0 Z0.3 F600\nG92 E-36.45\nG1 Y120 E-27.45 F3000\nG1 X6 E-27.30\nG1 Y5 E-18.30\nG1 X8 E-18.15\nG1 Y120 E-9.15\nG1 X10 E-9\nG1 Y5 E0", + "machine_start_gcode": "G28\nM190 S[bed_temperature_initial_layer_single]\nG28 Z\n;G29\nG0 X4 Y5 Z50 F6000\nM109 S[nozzle_temperature_initial_layer]\nM82\nG0 Z0.3 F600\nG92 E-36.45\nG1 Y120 E-27.45 F3000\nG1 X6 E-27.30\nG1 Y5 E-18.30\nG1 X8 E-18.15\nG1 Y120 E-9.15\nG1 X10 E-9\nG1 Y5 E0", "machine_end_gcode": "M104 S0\nM140 S0\nG92 E0\nG1 E-3 F1800\nG91\nG0 Z10 F600\nG90\nG0 X0 Y0 F12000\nG0 Z[printable_height] F600", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json index daac3ddf81..71a770eba9 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Qidi Generic PLA" ], - "machine_start_gcode": "G28\nM190 S[hot_plate_temp_initial_layer]\nG28 Z\n;G29\nG0 X4 Y5 Z50 F6000\nM109 S[nozzle_temperature_initial_layer]\nM82\nG0 Z0.3 F600\nG92 E-36.45\nG1 Y120 E-27.45 F3000\nG1 X6 E-27.30\nG1 Y5 E-18.30\nG1 X8 E-18.15\nG1 Y120 E-9.15\nG1 X10 E-9\nG1 Y5 E0", + "machine_start_gcode": "G28\nM190 S[bed_temperature_initial_layer_single]\nG28 Z\n;G29\nG0 X4 Y5 Z50 F6000\nM109 S[nozzle_temperature_initial_layer]\nM82\nG0 Z0.3 F600\nG92 E-36.45\nG1 Y120 E-27.45 F3000\nG1 X6 E-27.30\nG1 Y5 E-18.30\nG1 X8 E-18.15\nG1 Y120 E-9.15\nG1 X10 E-9\nG1 Y5 E0", "machine_end_gcode": "M104 S0\nM140 S0\nG92 E0\nG1 E-3 F1800\nG91\nG0 Z10 F600\nG90\nG0 X0 Y0 F12000\nG0 Z[printable_height] F600", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json index 30aedf3148..9f28e8ee28 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Qidi Generic PLA" ], - "machine_start_gcode": "G28\nM190 S[hot_plate_temp_initial_layer]\nG28 Z\n;G29\nG0 X4 Y5 Z50 F6000\nM109 S[nozzle_temperature_initial_layer]\nM82\nG0 Z0.3 F600\nG92 E-36.45\nG1 Y120 E-27.45 F3000\nG1 X6 E-27.30\nG1 Y5 E-18.30\nG1 X8 E-18.15\nG1 Y120 E-9.15\nG1 X10 E-9\nG1 Y5 E0", + "machine_start_gcode": "G28\nM190 S[bed_temperature_initial_layer_single]\nG28 Z\n;G29\nG0 X4 Y5 Z50 F6000\nM109 S[nozzle_temperature_initial_layer]\nM82\nG0 Z0.3 F600\nG92 E-36.45\nG1 Y120 E-27.45 F3000\nG1 X6 E-27.30\nG1 Y5 E-18.30\nG1 X8 E-18.15\nG1 Y120 E-9.15\nG1 X10 E-9\nG1 Y5 E0", "machine_end_gcode": "M104 S0\nM140 S0\nG92 E0\nG1 E-3 F1800\nG91\nG0 Z10 F600\nG90\nG0 X0 Y0 F12000\nG0 Z[printable_height] F600", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Sovol/machine/Sovol SV02 0.4 nozzle.json b/resources/profiles/Sovol/machine/Sovol SV02 0.4 nozzle.json index ebf3b78519..d8c221c769 100644 --- a/resources/profiles/Sovol/machine/Sovol SV02 0.4 nozzle.json +++ b/resources/profiles/Sovol/machine/Sovol SV02 0.4 nozzle.json @@ -135,7 +135,7 @@ "default_filament_profile": [ "Sovol Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nM140 S[hot_plate_temp_initial_layer] ; set bed temp\nM190 S[hot_plate_temp_initial_layer] ; wait for bed temp\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\nG28 ; home all\nG1 Z2 F240\nG1 X2 Y10 F3000\nG1 Z0.28 F240\nG92 E0\nG1 Y190 E15 F1500 ; intro line\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E15 F1200 ; intro line\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nM140 S[bed_temperature_initial_layer_single] ; set bed temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\nG28 ; home all\nG1 Z2 F240\nG1 X2 Y10 F3000\nG1 Z0.28 F240\nG92 E0\nG1 Y190 E15 F1500 ; intro line\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E15 F1200 ; intro line\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json b/resources/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json index b9e8480310..9404ebfc9b 100644 --- a/resources/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json +++ b/resources/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json @@ -109,7 +109,7 @@ "default_filament_profile": [ "UltiMaker Generic PLA" ], - "machine_start_gcode": "; # # # # # # START Header\nG21; metric values\nG90; absolute positioning\nM82 ; set extruder to absolute mode\nM107; start with the fan off\n\nM140 S[hot_plate_temp_initial_layer]; start bed heating\n\nG28 X0 Y0 Z0; move X/Y/Z to endstops\nG1 X1 Y6 F15000; move X/Y to start position\nG1 Z35 F9000; move Z to start position\n\n; Wait for bed and nozzle temperatures\nM190 S{hot_plate_temp_initial_layer[0] - 5}; wait for bed temperature - 5\nM140 S[hot_plate_temp_initial_layer]; continue bed heating\nM109 S[nozzle_temperature_initial_layer]; wait for nozzle temperature\n\n; Purge and prime\nM83; set extruder to relative mode\nG92 E0; reset extrusion distance\nG0 X0 Y1 F10000\nG1 F150 E20 ; compress the bowden tube\nG1 E-8 F1200\nG0 X30 Y1 F5000\nG0 F1200 Z{initial_layer_print_height/2}; Cut the connection to priming blob\nG0 X100 F10000; disconnect with the prime blob\nG0 X50; Avoid the metal clip holding the Ultimaker glass plate\nG0 Z0.2 F720\nG1 E8 F1200\nG1 X80 E3 F1000; intro line 1\nG1 X110 E4 F1000 ; intro line 2\nG1 X140 F600; drag filament to decompress bowden tube\nG1 X100 F3200; wipe backwards a bit\nG1 X150 F3200; back to where there is no plastic: avoid dragging\nG92 E0; reset extruder reference\nM82; set extruder to absolute mode\n\n; # # # # # # END Header", + "machine_start_gcode": "; # # # # # # START Header\nG21; metric values\nG90; absolute positioning\nM82 ; set extruder to absolute mode\nM107; start with the fan off\n\nM140 S[bed_temperature_initial_layer_single]; start bed heating\n\nG28 X0 Y0 Z0; move X/Y/Z to endstops\nG1 X1 Y6 F15000; move X/Y to start position\nG1 Z35 F9000; move Z to start position\n\n; Wait for bed and nozzle temperatures\nM190 S{hot_plate_temp_initial_layer[0] - 5}; wait for bed temperature - 5\nM140 S[bed_temperature_initial_layer_single]; continue bed heating\nM109 S[nozzle_temperature_initial_layer]; wait for nozzle temperature\n\n; Purge and prime\nM83; set extruder to relative mode\nG92 E0; reset extrusion distance\nG0 X0 Y1 F10000\nG1 F150 E20 ; compress the bowden tube\nG1 E-8 F1200\nG0 X30 Y1 F5000\nG0 F1200 Z{initial_layer_print_height/2}; Cut the connection to priming blob\nG0 X100 F10000; disconnect with the prime blob\nG0 X50; Avoid the metal clip holding the Ultimaker glass plate\nG0 Z0.2 F720\nG1 E8 F1200\nG1 X80 E3 F1000; intro line 1\nG1 X110 E4 F1000 ; intro line 2\nG1 X140 F600; drag filament to decompress bowden tube\nG1 X100 F3200; wipe backwards a bit\nG1 X150 F3200; back to where there is no plastic: avoid dragging\nG92 E0; reset extruder reference\nM82; set extruder to absolute mode\n\n; # # # # # # END Header", "machine_end_gcode": "; # # # # # # START Footer\nG91; relative coordinates\n;G1 E-1 F1200; retract the filament\nG1 Z+15 X-10 Y-10 E-7 F6000; move Z a bit\n; G1 X-10 Y-10 F6000; move XY a bit\nG1 E-5.5 F300; retract the filament\nG28 X0 Y0; move X/Y to min endstops, so the head is out of the way\nM104 S0; extruder heater off\nM140 S0; heated bed heater off (if you have it)\nM84; disable motors\n; # # # # # # END Footer\n", "scan_first_layer": "0" } \ No newline at end of file From 2e2ea807a660bc5290e34fecc8e146ca6f7d5649 Mon Sep 17 00:00:00 2001 From: fr3ak2402 <96239814+fr3ak2402@users.noreply.github.com> Date: Thu, 11 May 2023 01:34:17 +0200 Subject: [PATCH 041/110] add BIQU Printer images (#1028) --- resources/profiles/BIQU/BIQU B1_cover.png | Bin 0 -> 23623 bytes resources/profiles/BIQU/BIQU BX_cover.png | Bin 0 -> 27841 bytes resources/profiles/BIQU/BIQU Hurakan_cover.png | Bin 0 -> 24999 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 resources/profiles/BIQU/BIQU B1_cover.png create mode 100644 resources/profiles/BIQU/BIQU BX_cover.png create mode 100644 resources/profiles/BIQU/BIQU Hurakan_cover.png diff --git a/resources/profiles/BIQU/BIQU B1_cover.png b/resources/profiles/BIQU/BIQU B1_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..5a896fe6d86b5bf0bcc027f3f8d0697f091fce5c GIT binary patch literal 23623 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®eF%fS7(HJa&Gj`Q{BkioESGUVp3c$xPxl74KH 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 UmiP&%bN~PV07*qoM6N<$g0{3IH~;_u literal 0 HcmV?d00001 From e23b600239e752713e36afda15c2b2a518b11166 Mon Sep 17 00:00:00 2001 From: Scott Mudge <19617165+scottmudge@users.noreply.github.com> Date: Thu, 11 May 2023 11:46:15 -0400 Subject: [PATCH 042/110] Fix build warnings, update deprecated boost headers (#1035) Fix build warnings, update deprecated boost headers. --- src/libslic3r/PlaceholderParser.cpp | 8 ++++++++ src/slic3r/GUI/3DBed.cpp | 5 +++++ src/slic3r/GUI/DeviceManager.cpp | 2 +- src/slic3r/Utils/TCPConsole.cpp | 8 ++++---- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/src/libslic3r/PlaceholderParser.cpp b/src/libslic3r/PlaceholderParser.cpp index f36bba6310..d1b3cb169b 100644 --- a/src/libslic3r/PlaceholderParser.cpp +++ b/src/libslic3r/PlaceholderParser.cpp @@ -40,11 +40,19 @@ #include #include #include +#if BOOST_VERSION >= 107800 +#include +#include +#include +#include +#include +#else #include #include #include #include #include +#endif #include #include #include diff --git a/src/slic3r/GUI/3DBed.cpp b/src/slic3r/GUI/3DBed.cpp index 0c8d645882..b9243e99f8 100644 --- a/src/slic3r/GUI/3DBed.cpp +++ b/src/slic3r/GUI/3DBed.cpp @@ -18,7 +18,12 @@ #include #include #include + +#if BOOST_VERSION >= 107800 +#include +#else #include +#endif static const float GROUND_Z = -0.04f; static const std::array DEFAULT_MODEL_COLOR = { 0.3255f, 0.337f, 0.337f, 1.0f }; diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 6f619ec8eb..fbff3def3f 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -3627,7 +3627,7 @@ int MachineObject::parse_json(std::string payload) if (j.contains("upgrade")) { if (j["upgrade"].contains("command")) { if (j["upgrade"]["command"].get() == "upgrade_confirm") { - this->upgrade_display_state == UpgradingInProgress; + this->upgrade_display_state = (int)UpgradingDisplayState::UpgradingInProgress; upgrade_display_hold_count = HOLD_COUNT_MAX; BOOST_LOG_TRIVIAL(info) << "ack of upgrade_confirm"; } diff --git a/src/slic3r/Utils/TCPConsole.cpp b/src/slic3r/Utils/TCPConsole.cpp index 3c943cc632..277e3c0d5c 100644 --- a/src/slic3r/Utils/TCPConsole.cpp +++ b/src/slic3r/Utils/TCPConsole.cpp @@ -4,7 +4,7 @@ #include #include #include -#include +#include #include #include #include @@ -41,7 +41,7 @@ void TCPConsole::transmit_next_command() boost::asio::async_write( m_socket, boost::asio::buffer(m_send_buffer), - boost::bind(&TCPConsole::handle_write, this, _1, _2) + boost::bind(&TCPConsole::handle_write, this, boost::placeholders::_1, boost::placeholders::_2) ); } @@ -52,7 +52,7 @@ void TCPConsole::wait_next_line() m_socket, m_recv_buffer, m_newline, - boost::bind(&TCPConsole::handle_read, this, _1, _2) + boost::bind(&TCPConsole::handle_read, this, boost::placeholders::_1, boost::placeholders::_2) ); } @@ -157,7 +157,7 @@ bool TCPConsole::run_queue() auto endpoints = m_resolver.resolve(m_host_name, m_port_name); m_socket.async_connect(endpoints->endpoint(), - boost::bind(&TCPConsole::handle_connect, this, _1) + boost::bind(&TCPConsole::handle_connect, this, boost::placeholders::_1) ); // Loop until we get any reasonable result. Negative result is also result. From 507db8c30192475b1d5c247e5b0fbb516426a39d Mon Sep 17 00:00:00 2001 From: fr3ak2402 <96239814+fr3ak2402@users.noreply.github.com> Date: Fri, 12 May 2023 12:45:14 +0200 Subject: [PATCH 043/110] add more printer profiles (#1038) * Delete SW-x2.png * Add Artillery Sidewinder X1 profile * add Elegoo Neptune profile * Update Elegoo Neptune 2S 0.4 nozzle.json * Change start code parameters --- resources/profiles/Artillery.json | 20 +++ .../Artillery Sidewinder X1_cover.png | Bin 0 -> 19610 bytes resources/profiles/Artillery/SW-x2.png | Bin 290433 -> 0 bytes ...rtillery_sidewinderx1_buildplate_model.stl | Bin 0 -> 5484 bytes ...illery_sidewinderx1_buildplate_texture.png | Bin 0 -> 8992 bytes .../filament/Artillery Generic ABS.json | 1 + .../filament/Artillery Generic ASA.json | 1 + .../filament/Artillery Generic PETG.json | 1 + .../filament/Artillery Generic PLA-CF.json | 1 + .../filament/Artillery Generic PLA.json | 1 + .../filament/Artillery Generic TPU.json | 1 + .../Artillery Sidewinder X1 0.4 nozzle.json | 118 ++++++++++++++++++ .../machine/Artillery Sidewinder X1.json | 12 ++ .../process/0.16mm Optimal @Artillery X1.json | 108 ++++++++++++++++ .../0.20mm Standard @Artillery X1.json | 108 ++++++++++++++++ .../process/0.24mm Draft @Artillery X1.json | 108 ++++++++++++++++ resources/profiles/Elegoo.json | 32 +++++ .../profiles/Elegoo/Elegoo Neptune_cover.png | Bin 0 -> 29851 bytes .../elegoo_neptune_buildplate_model.stl | Bin 0 -> 18684 bytes .../elegoo_neptune_buildplate_texture.png | Bin 0 -> 5660 bytes .../Elegoo/filament/Elegoo Generic ABS.json | 1 + .../Elegoo/filament/Elegoo Generic PETG.json | 1 + .../Elegoo/filament/Elegoo Generic PLA.json | 1 + .../machine/Elegoo Neptune 0.4 nozzle.json | 114 +++++++++++++++++ .../Elegoo/machine/Elegoo Neptune.json | 12 ++ .../0.08mm Extra Fine @Elegoo Neptune.json | 108 ++++++++++++++++ .../process/0.12mm Fine @Elegoo Neptune.json | 108 ++++++++++++++++ .../0.16mm Optimal @Elegoo Neptune.json | 108 ++++++++++++++++ .../0.20mm Standard @Elegoo Neptune.json | 108 ++++++++++++++++ .../process/0.24mm Draft @Elegoo Neptune.json | 108 ++++++++++++++++ .../0.28mm Extra Draft @Elegoo Neptune.json | 108 ++++++++++++++++ 31 files changed, 1289 insertions(+) create mode 100644 resources/profiles/Artillery/Artillery Sidewinder X1_cover.png delete mode 100644 resources/profiles/Artillery/SW-x2.png create mode 100644 resources/profiles/Artillery/artillery_sidewinderx1_buildplate_model.stl create mode 100644 resources/profiles/Artillery/artillery_sidewinderx1_buildplate_texture.png create mode 100644 resources/profiles/Artillery/machine/Artillery Sidewinder X1 0.4 nozzle.json create mode 100644 resources/profiles/Artillery/machine/Artillery Sidewinder X1.json create mode 100644 resources/profiles/Artillery/process/0.16mm Optimal @Artillery X1.json create mode 100644 resources/profiles/Artillery/process/0.20mm Standard @Artillery X1.json create mode 100644 resources/profiles/Artillery/process/0.24mm Draft @Artillery X1.json create mode 100644 resources/profiles/Elegoo/Elegoo Neptune_cover.png create mode 100644 resources/profiles/Elegoo/elegoo_neptune_buildplate_model.stl create mode 100644 resources/profiles/Elegoo/elegoo_neptune_buildplate_texture.png create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune 0.4 nozzle.json create mode 100644 resources/profiles/Elegoo/machine/Elegoo Neptune.json create mode 100644 resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune.json create mode 100644 resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune.json create mode 100644 resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune.json create mode 100644 resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune.json create mode 100644 resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune.json create mode 100644 resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune.json diff --git a/resources/profiles/Artillery.json b/resources/profiles/Artillery.json index bf3e903fd5..cc118760d3 100644 --- a/resources/profiles/Artillery.json +++ b/resources/profiles/Artillery.json @@ -4,6 +4,10 @@ "force_update": "0", "description": "Artillery configurations", "machine_model_list": [ + { + "name": "Artillery Sidewinder X1", + "sub_path": "machine/Artillery Sidewinder X1.json" + }, { "name": "Artillery Genius", "sub_path": "machine/Artillery Genius.json" @@ -21,6 +25,10 @@ { "name": "fdm_process_common", "sub_path": "process/fdm_process_common.json" + }, + { + "name": "0.16mm Optimal @Artillery X1", + "sub_path": "process/0.16mm Optimal @Artillery X1.json" }, { "name": "0.15mm Optimal @Artillery Genius", @@ -29,6 +37,10 @@ { "name": "0.16mm Optimal @Artillery Hornet", "sub_path": "process/0.16mm Optimal @Artillery Hornet.json" + }, + { + "name": "0.20mm Standard @Artillery X1", + "sub_path": "process/0.20mm Standard @Artillery X1.json" }, { "name": "0.20mm Standard @Artillery Genius", @@ -41,6 +53,10 @@ { "name": "0.20mm Standard @Artillery Hornet", "sub_path": "process/0.20mm Standard @Artillery Hornet.json" + }, + { + "name": "0.24mm Draft @Artillery X1", + "sub_path": "process/0.24mm Draft @Artillery X1.json" }, { "name": "0.25mm Draft @Artillery Genius", @@ -105,6 +121,10 @@ { "name": "fdm_machine_common", "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "Artillery Sidewinder X1 0.4 nozzle", + "sub_path": "machine/Artillery Sidewinder X1 0.4 nozzle.json" }, { "name": "Artillery Genius 0.4 nozzle", diff --git a/resources/profiles/Artillery/Artillery Sidewinder X1_cover.png b/resources/profiles/Artillery/Artillery Sidewinder X1_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..9b0a1c255ac030430d6ea8725da1987c659a9cb5 GIT binary patch literal 19610 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 Ba(Vy& literal 0 HcmV?d00001 diff --git a/resources/profiles/Artillery/SW-x2.png b/resources/profiles/Artillery/SW-x2.png deleted file mode 100644 index 56054f68ef9631638ec97242708a59b5c0c9760a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 290433 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%0A}2-G>f&uF+&+O z`O83MYBO979{`t2;=Jha8qg)l;gi6EG!#f2nz;W~10K-Y%m+YxBacXS=5B8oQ>W@6 z6)FH0$5ihHY=_QHB(a_vjn<-=Po2UAB=@w8U0D0;Bdq#){xVU}|e zUHnr)YDR@=vef`b0l|f4powUCkaUt_66H9cwAr!-?Pp*WTTA?bSLxG4^d|r(q@iLg zl7cxZn+Uv>wS>L`ipQ+qgS|_HLEjq+aRB|PHa8KH!b5EV#?=ghRc%gx)#k<%#H&-O z@51quywLrd;)WVfq?);KTm03$u!-cpC51;A*-NWU<_3A*1^6Vrf}O~QW)1Wm0H0rR z2@hJ~jR0x4g+UuW0)}7mQWk&;-+Jq9mZEIzc7E#t;zdNX5$N%T3r!~dRn4ti96Jh+ z3y9ysf*0mZ!bLkHQ=TbqaZ()Fpal<;aDmyIl(q~++^NmC(z7ef_zvL2p;&7hb5XmZ zWE>{Vf*dt9sb)a*iIO2SXa*BUYXj}8!Zo9bScCzze!p93@>3@J^Jz&eA@Id9g^AYM z5a+~|LeL)mXUPw+kkJv5LeoC6rS@#ia52;*WKAMb>^qTSbQeuRPt-69NMQiG)Rwr-{gk zcnA;(4=R+mECT)uqwRWU--jn5EdriTB4#xAUzemSRAExdxb<1kMj=VgtuWDYDZ_|$ z!{mG4WgXtghG0fsWM$)C4JAdiDTpj0RJ~}@3 zfBFjXZICA>d$sM^iTSQfza#dca1bhqY`VtoPfK{nJs$&0lbB$|g}}(}kz-UJ{E!hD zab2i~?aN!B%PBXSu`u09WF&f)Zk0^KFyq8$`ifqw!Qc~(^_0-Pv>wVY(IBbZ>&U9m zQxph4vd(Y(iK3qJIwHJ#&bY# z6Xfzf&jwBxWYiu&i0Zs>Ut{a{Wm4p=p)`=A6(&d1kd|N_5Nmnl32+)uwOZD7O5}h; zq+RsA<1VH)5oL6cqGM86SqS#XKicS)`@lk3mLklv}DR(GsydvCBbg)2MPrD ziG8sdT-HVwU2oY!QlZ1zp(LD*{ym+{D{ML@EGOi$)@bv*Wxy$-i-qR#oFRa*#rmLz z<+m8|Tt9Z3GWK>icaw$YKd2!3zc>KuaJOqWgAq>vOzy*h)xAL|s1I*>%UclGcKIYx zvMY71p`Yv>{U~8j?Mr-PwyTK=i7-#So(asQgsr=J#(vZ70#V*Q*J9@rAfE~V5n(`-BNmwwVv#m0%qxhmrXR%tV5F$~%%hcQ1j$fp#`j&z#V%m& z$F0~~%oK+%FP&iSTkxT@snA9xyXfj;8|iI zhN~H`9M*n8@{$s8@_*=3Gu+>>uT(@WwY+D zLQ-)Df@(H2O?dJd!5v9WtywvaQd!&+QKkf(+z zf}kK)sNXPx2~lO1aF`rK^3q@yWSt_z&IMw8rVJUM33QX+jnV)@T1cfM-cF|W#(h|~ zNm6PyP})gB@ttTn4Andh-b?nJ58%|PM-UtJWexzIo3(cF9}LqPK<%J!4MsJ&dq^#s z;_@O8x=jQ}g#zay=Xidm#29?406BCi6Rg-V4sm7}ifI+(^dX4M7uAHNcvv8EC6Srf zYg(0u(y?e4@nCDf0`VTH!6X{zEnTAVSWzi?n{k7%kQ7=4U1aL)^eP(6Vtp<94Hx}& zki79z*^ib1?ZNt4C^a?6j+;V;LU;9HI>q_+p7mOhcJjJCgl@E|L_O$Vuoj_o7C5_KnXL>?2%O^hX7ttZEn&IZp#RZ|3q2 zZWn3anf1G(M3$aF3%3fwlq7b1ioFGAePU4(1Z;9oVTi52wNqGj`meV0^xjc^aPI8$f_z_+>x zux(K?-EwzSGXY!@u3k-Y6v)Z~Ky9*>dLucy#lv@nItdKPN@Kcd@d$KB8P<-d@q|_z z6FZhIkKV^^Q8Q}l@IR#8#FsPHl93Z1$#)RCxTvZOn^6GOrZS=JF**-WyomC zDr^`VbDW@+Zw48N@Mbz6s(HF>E1&172azH#u-pvRehKCp(mE??hh0OZ2I*l)6oW0? zs$~FyWtsLd~Tsy5(N$7YR(JMlb@szy~nVPjn>=26LgrTa&v*fs((5WCuE869h(57(ECH zw+FpN&5U}`vIHVDETrc1&|G=Ac=jiU!YL7OfQ~hTT)dD`ua@kITtm$FMuNZ2PB@)o zLsN-1+$YJJ&okHlB-P zpw(Gse)O(^$H>Jq>`rSTS{i))^@VtNF1o6pA~J<${*}c)&+9PiP=yC<^O+G`BUyXb z@~xtUsc&rApb7HlB&q78na#1G0qgSgfO|2a&UthG(zzu(Yh(=m=4f6nk61{Hl34?G zx@}#J|5d-{m06FB?YN1~$IYZn!`PTx{A;}StH*?LaZPumc&W$ZM)=%|Gcli_Jom$V zLR2VC@^(6+b>)(#G71{Fa4cQ%a0BZgBIZ*~Xn{+HVQ`p^F%fVoj3ij_uyK$YT7MG- zy7Ln8FX*7VH@^7AFER*rI~DFr&`zeyPUNtwH1~aP`o&-TMP~h^s)9v9;}d(k&6sZG zss&&Octe3rt|TS{0ATFt+3s+{Y#mN`S-vWgZ-oi7RIsFmYNmE2HQ+A-y5NFK9vL#1 zOg+|qWG0=|@ac?z08SEzVLb#t2V}1BXy{44qxi?&+TbRS!1mVWYHk{mdY*UsQ1n=n z*{PRds+w8q@sJ?6N7cQ+OG$3UUH2AvvI>(F7_t$7@BxTLq}+fN)?flSG?Xc>wXb{a z>*!b&mbn+M2Arb@8+>e51aNW76|RG1e*k=D{a#Ib1>s;IZf#VCWwYKPU*w7qTU+6w z;M1|HStxSDH4qMGOky&=Re`vz7Nkr9N*Y_4_9{@<`rac|!s?xvLQEFL4ccD|Teq#Z z3d31x=b|?R4YZNw5fL^a>m11|5sacx%`bb|g-TkTO$u~bf-~YEi$|vb@aqn>sqb}D ztThXAgV6j^9P0wc9%g+|G%*&9fOb-D3|A8&ErG2h$hq;MuL#xw`Rh;Bre;yEd{>Q6 zHDfWWgSC00F=e;8Yu13Ws7=dd2Em0TR|*tq)YL3dhk%R**=W??CPjq24vsSzODcW!634u`w&X6Oeajqi*j3nWz&W#3j#Kvr7DlBNA zJvdI#g;Ljk{-H$}jI8NiIT)~JQFIWF!TivER(9cL!sr;D6<~+yLC7!}cpRx#^5`GP{j6kBbR#mM{2 z!4xuC-Ubm7fI8aC*}(@LS*N&66h4>z*)$h4J5g)DFGKRUiH3n8RLkQ{ z4xL4KBI=Dl{NtM z1426@;M5TeFdwqsWpYgPSjfH3K!m1bIrsuv^0v&FsEhbtXbP zr>5wX_nu?7wh|TqYGs8Nk*1BGQMBz>YSh6`g$kb17GY-?O(GYD>8Gi?n5#AcpyaAl_ZgJG!sGIj%gc`O{^&pN| zqt{WX<&CN%vEP66^f5#Q{9gLc|NPJ2_>JG_a_jO**7(@RK1Pd71cubE1-Xow^*dt1 z0trO!3@tX;66_X|tG2?)O5NC^sFNI7dwMh;Y zucQzLMl|S`R(W?j;8Y!Z$!#x@Unz+|8p|rL0GL6=Ft%ge8)m7yy7B-;cy-j=2!LlH zwsd(WcP!~KkT^?yZ5E~39gf;XrdF5)>Al2pu+&49G<3wG$`j>)#B)DLf!zRBm_n17 zP+@k-#LNW^NaQKPpzjLQBa#kEqV8-9x0_zJrfQbnOTH>{A13HimVyzyoo=F z2yChKy28x*d;k?rZfJrC;LREfxNO6K3N@g1VsAah_T@*=K!uZHV5lqH>!32K6VfbH z3>Xq7oE8Q&6xm?PNP-@ zF9@@KJEGbolIt2q9MrTfB^j)pOdyC(p`k$gH3Ns$D2Zh3Y9h{|Q$nBE)A7-R^aw`) zaFV7%n0L)+1Oz1sbbu_9MvaC+=O&>K(o-)Qf8?xO5!OTPLGRO$_Mq+4?mOoKYBWae zS>YxEeu<^NmE1Cb(&?`fHS+Wi$x_O#21@HwT$#dI` z6}ImLoZ46A?!y)qIz|kIA{A?N-6PBN%h(F576_r9$O+8V+|lN0?H37@8NABf8}l`- z!cA6TS&GOSsI)cTG1+u=I_oITn`7`lezgsNnIxp|IuKKNoZ z2CW%#$#69fhSB<5!s^+w%uyH)@+X+iOLlbm1K1DeU02PvIL1h}=YG6ie|1=u7fLb&)k6?(L6}+bc>|Kq6 z6v~7Y{*{`V6j@>1Db%KZY=n_UFbCOT!IUBZ9Q=wHY~#=nW*Y zDE^o1Onfz!RC22d3-OgcL9k1|6Ehj#YcS=8va4n(lxY=`!A_1wH{S-)4D>Sm7BUU+ zuh0t{JwAY%!9?DI$E^?Ev(&_GI_sf7)hT3rEuP+D=;|P{qaLgoWpB4cY4iLRH3J%| z4ubTEj&_)kc6svbXu;%mG;CNyLFYzI%GV4OStN(J7F;?N9(Sf(5!h#? zf2bpCngzbJL~#N2#w5{>3&Yq`Q%69*#4$|v7uLJ{jwT4;P?`;9eL+!t06L4| zb);Agn&VeM3^!ZaGb~U`F$fUGj+BFr;?DNt0$|4v)5+q@u|wFwV8!?dEOj6a9)4xp zkDS#2)jd~bf2|&u)hYM%69^+6SY)p1Y!F?}GAt93WbY#F%E`%O*4Z@R4dXj;7)J`C z2mq3r*TgUXs%)iI(kn)y(l!{&_ z{_J-a=|)g`{=}!Z6Mg=OLrifHMlj z0`DyNqeuuJuO^euTZ3I{6gR}Nr731Lrn}I%7XU0v#BxXLwZgN28&57DcK>@>%! zH#cs5h7J+1Qv1pWz*LtY;EW(*xOJ-ya-b&3(kb026FIbid;qmplqPiq@J5;*S#UA5 z2t{r!4$uO2Lf|6#0^sv5Fc3?bi_ec;65twzs=|zb{ac%vo@?X)*9z0OV3xY@J1lq? z*iY*VTPhuk>AA}sqP!y#u)W_KuHh)oDgM*sS|!2=p#mgY!g|PIU_GD`AJ+V|#&?+S*E zuL4yIo_bSkY+1cgwV?Q?3tHsl(`sI>S~NuCvb7Y&0Zgk9ZrVvfT5O6t0!WMYolXf) z0W)WhuFXwrHS>xQy6>enp?d8tOynY>N$a%%{)bA+%_GE@4?qXo4!uR7!@LV3br((# zWZ0sDpLyo#qs>w&7>ynjG|)Vf(6M{rh9Y#gRCsZuQUD|qpo2$KID(WF)yxObtNDjG z7fp(A1b!^~mgp0iy=g@_mpH(BBgWiDMuK=61~(P_4{_d@%Q{fCb+)mUFi{--10V3f zI$QlUPm)Ah9d74=wNR_}y{QLX<2hsVxbC_qz5ai_-XYn(%a4n+?)~q7|KS73bRgkm z)6DVPsI>|kAoq;05m%p}0j9&Yq6@9ZaW+->ls))DT9?|G_|vSrC!6w)IZ~uN@9>dz z9+PcN?>nz%2dn&N?B?#VKGlE(qY68_mvpp2WDu-of^CJ{uHvL>KqEzNO0eP=WkCYd z>@A!D?q}Ww_GpR%yZ>lo0i3iSGX%4E8_)N?;1%h?3JB!mVqpP9qof&q5%|-G-@?%G z+E+<`?d_ypSxH^{jfTQCqngR8y;m-w+TT+P#ncgE2xA)2co_|4QYG?m#*ibVw!px( ztXpypyZa5eyPpz<{KTuZpM7us73Ojjb7taKc;k$iXt5wx9X*e* zXc&p}OQ@jc^HdEOSQp|m9TAdh(0gGtmMEmz{6^X@Bz}xQgnG)Q?%SvKpz^SSv-K}{ zWsF5(n-|0G~_^{UUmhC?~9! zATYCjujXB7#dN_sP&&bB6_O(h2yC#>4GJ}^okTgThjv9ZK;W|Zx`8^#x}q6glcAt= zND5;70Io%8ihu<(s12AJ8;yn(Avgmu3YyNQ1OdVG_=1;a{6&3lp;ig8pbp}N1@9T_6vU3y z8gy>DOI=_VZv@(s$m^H%xWW`it4`c<&(@JKcvk>LRSn}4LJ5q^whrRdz$a~sn zi^R#v%{J+(MFl0r;j#T#c{TUr4w*Ku>#g@@S%EicBcu~>SG@0iclLY#Jp#e%L!)rl zU3W2+)^6%p<5fTD0iajCz>U<8Fbr+`wgIbLQ{L#am({G^O+Ib1#W6Ndwb(ITCmT?L zKwnVHwJjSgz>GT3g9L;Ih}}w@SA{(&!?KGJgB8R`%f*c~Sga4EJw-x&caKPFz9Q2lLe zEyTvTAti&<&fX4nhm?sh+sNotQ$w_8i=bijY|X$LUE$iyUrJvA46krQP44RzG>n=- z9pTgC50HUqVjbGo1!RnT#&^*VVz8+rLzGiJfr0>>Na)i8s$m9MdKJ_2QmqQcUV7dN zvl7Ty+v}PdI)S(lLLx=sB%j`wR%)hXxO03+8Rny>*25G9#88exJ_&E3c95z4EF7&EO;vmvan$S{l5qRkV)TSjVL(;`Jpa6LpStgth7g}%OX;@O|Wds`) z58hlg3jn4z=_#GYY|>pQ;v5@WJd`twe@?gsJ?P7{q9NZFLNTz`oJk{s1vk>>ai9+F zwRL3>Na*H*n`GombJ&cNim=bP&q8yq6F8JcbS7{|Fq7sT`2g;|`|j-iz^dILANarr zT-V)B=&(Vd`TAi?S!Ubwne~zIbo7wUSPWTpYC$!i_(y0%+3D0v5a0t4AWF^8h{m4I z)X0|FnT0FEA54R8;gq9MWW`~U%!ZQtvR3zlJ63SAp}=g5Z!_p z8%+WiLh~bH@a9{jC19B)%+?qta?k=6L)WsyTFfW;w8D)N^ou};5eJ!wx|7h|oQ+vt zNGIYTc1aYf2MYdy50XGw=;@f{D-1(@J8%evjHFZH#VyOXoS57% zrZ@>GeMNSG%A_jcQE60htO^xoNC+a^u-?se&qC{0Gy2AA zCf^AdMm;YXFMiDmR~wKU0i1eQRcKqJs^&r?lbSX9tM$;*YW>t6H4m*X4xryn@u)o~ zq4NPyb}Ilrw}4^J7)k>MCyYJx74~SFkU)1dnYigC5T+O6)+dL;S@ru82s7(L>sPoX z3g9$QR%Mc7M7;v()%Ob69lT8q9V`u(k4RS#wK2IW?D9jxW4eWWi!>g!XHA0QYqUpt zimlT^lJI~E1*GRv5xY<&oQqWIrc#cR%9ug$YpE1$E1Dd&PqMZ?3eVAqRI1Kuzp&)x z18`&s0cq$sJOJTzwrXpM*=)F+8~Be=15}us&50xzdId83yy;DEvRps-!4F>g#y7qZ zrV|ZvEsy|&@uYgmDXsP1M`&%ZfHB%UvMq!2SKd7@X|hXFC^M5>gW?)&HK3$mLvJ(* zEcFMb9!kfZ-!DKo6>bBwGWTg&EC#sliDao}qJ1;b%^?e8pZeuW@1?C&H(b9!8TGwa z5SMymg$06Db9+E-HDmq&_$7wyUajUD)5>K{~>UvRUlgi95Uuhq|6Hf&MS0gER~u^MJBXT6fDst zD6Uh>5a89zi;Kjf+6KxJr9Z966pIVtki;G~kR|6FMS(Qds$+a7BjcXqmY9S~xmf}@ zdksORI|(W2By=Mni`i1k*=q{0OY@X0JY{+|FAg1X9bB|LB=m^>1Kb9_UyM3&hcp6jtaj_ir~<*SM;?PdYE?L?mBYISV)z4qTOElV^^=*yHFN zn_YKZ$19n-dx8`x-KZVzZntPUhS-kq0?EkJf2++kfalMp!Xs@upZnbB@tRh+x43}` zT$J?dpM1R}2lN1|5c@V3j(X8OXG3-X>~GKd|Uun|C=B+(U)RZtlh38K^a03f(H zlN#YfdvU6h^^(YDjjd+za}@s*z-va1gxX9Z>sihi*@mlmd0)k^FuntZgHFl1huD(% zLO!K7G3%4*8Wy-3vsPocA_O+G?9~#=P0O!(%o-Fq?TvE7Lxy&yF4Q*8m<6&Lffo64 zRPl-pfbRsav(%>kS~GezUK(DpMuRJYB}dE+AHYcMYleIPVs22(w;&r^mih+sSvNe3 zwA;8*99ujUUZ6v@%_Gux&?ycBi$_jiif<3H)MG~Cig?=T!`C7o0MgS6GmBT4S1gx7 z4IXjO_MPp2k$2(RYkQE|^z_r`drqGU%VEID;htNhu`zGD(_iVef(A^G8EhCKiyEbd zq9r|)4s}Eh1}?yZQt9@?0VcSF!+?gw;bGSpMxhC{U#^Q~qZ7wq&GaM0QT3;ZvSv3y z*=(p*y`mGJWw?Yc=>!)(fF`~n%lJbSt)HFg?ymaj6mFm!i2me8ZMnGr+dQ2|Okizz z*=HIK(bY^JJxE9tg5f?)3KQE^vYYYu(2BGZ zIl(|~GGthmf?8-uxKfM;qI?4Nq;-)HCWwyW3}I<7o3=Skf{8+?$^>mYm)qG&b2>Rp zdLti(?LWti?1XkVxR>u}wH7UJiSk>}Hm2wpe@_h=<#b(2XKo2nrT~tqeF}({7+LA! z$;YwEF>nflxay>~J{C|-N?~gcf-YX@OW*p|x1#vxKJM^+&wJkETu9akCPA3Zl;24N zI@)&*rN$y#Dzi^#D9N`O?bhlV;Cd3&3Pa7YjG<+hYN8o0w#Wl!ikjPlQZZDx3UTao zegWRd^|LtDDq)vw#mjldsLc*jOVC#^fF$+c0_rsBf?-+#GjPguMe~$`7{k@{*B*3K z^*YA)3X`F_mYW{K1zALf5~s=tC^zX+(JotWr(w+)Yak4@D8c4z4gngP&qzzJ@?MVcYuvJx1nnG^{PMXX4U9-=(cGqir|2236szO-5R$C*T# z^@*JA`DTzcw&7a1Y&G{MW_`K97+9?bY1Ak;eXNHBE+A_oKtAoSRY)S4>9bJ3dN#i21VZ&ydXr(C?gHBy{31ln&!N6EWMYWW1K8H~^!e85L_spr`He zCBAO&oKxgOxYt6vLjb(OT!7T*zN0(--v9o+(tFJ@Bd0DG;G}g91JUvgoo0*+$S^{4 z5$D?-wp9g?UxD@`l&vbs&Y+Bl^N>;0J_MrCX-KodtH-}pc{l5M2#6$N6n8P$h>x@% z3~VT=HUeN|3!wNd%v8-z7*5ha2LHr=>d0^Y=5Jp5kN^0OWdF|DgCzR7&+BjE7&~ZC zN;Nl~-5jd*vmZt6HmQh%!1)^>*Z2)L99}Fpk_mQ|)pS?|vcDUmr2vHEjciaH1}yar z*+`XpOV6@;w~XK`Sn7dZE8GZ@4k|!u19D|MtF;Xlcu$+ZGDEx&#{0dE&8%PHzOy?K z?M3RgKMfbrcnOJkLD+T#tjTC0c)0R4gMXwcV?*n&rrr z`Ug^bg%{|+tW<+p?Hl%L7Q0XfD@?0c&9#%-M91RT;DBmuke?HG6c0T>zD&2e5*Yohw`cqaldIx)mY6L@T^v=z&4eP}RPAJIBpM2!gjB8iM5*)MQ4l|hw5$?61W#&wYbiM#Gt zbvi~nBdA5)6SLGO2w2nZc2nDe?(}g_^hH2mg?Ii|nC%5sy6XzprqidwpsUtvzf=EP zqqCOO3@L}`0mw{RUiF1&Uz^d45MD6$G_oQg6z(ndUboBK*L8#=v|@x8)+cexOek|j zbP+;BX~yi-7$xajEcLt#F8u1`1wkeuZ-IQI4T#-K6Ow75adySl<*qI}ndzCkPe|k( zGtLOjxZth4@kX8-W>AFzEto{-jDc5iXCPZA7^0ykQ;TfmTa&l8AE{03ytRCE`CS-n zzWq1(fP6}rMLW}as2MZeVr8i?Ru#dVt_++#t=G0xQjeKTYv*A6Izd zd^I~C(EB)fD%^Jgkwe~ARKL@wH*&AZmzac&Rs`DF~Ar30J;FcNdEYb|Jci_ zG^mh!sRf4!`UIZ41HKbaGKsQB8Z5VQeQ@qnVZ#kFkA?}xrg;)8zic6{xcbAk-U!lU zNxoD_k;Y_d$?BwRY*2a-qM)7Dl#p%X zb*n#BvrehmtLp{p7B5JfhhW&+5@8^0f|WqJJ0cGUl#^GRtyH%f9)dbWW3|&*Hfkr^ zdXrminB#hvWliySI@Bs{rlmUaBmm(w6LC{vmW>KKcdEHp^MmzXd0nV_PBhRp6bMa( zqnSJLiBEWa$Bf{enb(g^T^ zKtQ;t9I|SI2eW}2XVc1=1dCifwN3sUEV+=EYNp6no3tktt{K)qi-%ri4WkRzK}T~< zs(_#*PA|ut0CIO{3rVULq7rGH%W!c33rV@=ao4oXMQb)P3XAY3JphuqIT{UPOT6Q{ zudp^Z#T90UWI$%!Liyf*Ez!P{9%S`EHBrrY)WHy_daM)x7ro1AV?EPdh#)RnUMTts z1e%eN#+*P?+nhX>>jDKxkk$#!*pPD6p`c*g=1Ot*BO1_V26~bZ6;M1N=bX!of2hK> z!3`&>gJwU4n8e&$?n$zJxUYbb8i6Y8KDhMFZ+zG7&pV-qyLiZrsixZrs9vFbMTjM%&h5ximA^iG4>F}9gqDDzp86tB7P48xVafq;E znC6<)ZZR2r#ei;|GP8>XT3{=vs?H9!0*46ovqMB&q8K*@!5Ud5)&2e z&8#J`K*-`JWS!RNqsY`!ePKAMQ?(7kp<+!6xueHjS8{9(t1d&6HQIC=fjTG?7IV3z z!LSn!6zFWh4GgRmaJLbYG0P8j0=4DnhxLZov29kEM}(}WX2IBCCq0Yr1tTMoZO|zq zTSFv-0>!`BTKS$@3A+dzTlRDT@b$L`tEU10PR$zGp8(qe8)AnjKzw1(t>ql}3ZIB$ zkF73t9j}gnVT&9*rnj)5lF)%z@Y0YK%vy`eQf!KAMk65dycWvhVCM=)NCukm-IY)a z=>ei5tYMb=`Z7@fjvNF2rkI2t5Q`e^ZsRbp9(o-g0F(}}N*hYlkpOrB!~I^H4c$~I zz?%v~{kGrX=;;B>`nHmQ;Rp09*{4j;7lKk!ea|? z?!Yb7K>=%m>8sF&pHGhynD4Pw%M`Zg6;fo4XU(9!5)vDYez*Bs6G-b6hMjdxLpuz$ zM!v(iYZ)-IZKbNY-)Eg?C*d;TnycpBLvA>Gpf)c(w+%mf3^s>Br<^+q_m&C^M|jvn zAGWK-1wedr?jTyIZ7{wx47IhpShSe$co!hJxT8>18GJb{6lgt*rm0iJ3kEB`E1B8Z zM%?!}5&)c7kQYGCzXBiWnsHGTzSo1a;pPs+i@}{kk6{*D9RHlv)rlh$Ck3AeUNZ(i zuT#A7Aa=&H2G?x&r8paQ5^W}>tr@k``RGB8-yzN5L3o=g+|WUq5xONISpb^~#e@86s57EHSbO20w)Dic+^y#)0hBQhKVlh)slOyWQJ5pgILt<9L0A^@ZFh+2**`$s&8YfSW z_DkYD%oUIetpa~A)-S8E!m=v@WtpSux$pttB!pc2b$RaC6wNd!vc z0tO1~__QB;+Q`mGXAKs12azwGj00=hLWn4Irm^cZ#4OLOPpPS@BvheE{Ddrq9o$q9 zyTS?HTgXs-uNm$`{i5*Jeha-eKjHLoB(uN@)4**unsAgCP4IEp6crp4Q(H^d* zDeNsaVTFwVR&Aa=gblWRkK@!Nt&1vPhhgQc&YHn~SHl(#Ry!R}q79_^z3R$C$D;i- zKG=|$fM%JkHU~;wQ!~pfFgsW@QG$)jY0j$Slx+RM|G4$pi?~mmzwAZy6^1(ty`IX1 zRWquM^{H8#+(aQ0Y)QwW!1ld5G2w7oGh30Ba-*@Bi31=C^t~w_#Zx`PS6cI`fwV5X zkyg5BylJTd6hdJ18TEU3;0nLNtavWVR9!O*EDtf>+NC z)Gv!$7F$Y=u1VH#b+S54rDlY2m{1yoi;~cph(-A8APX?*MBq;K)L9nn`2g$`RJ+Kp zmWMUPL7WYC>7xd1Uo@@ZutD?KM#i7?3OCbHIfM5#lTyY9)Q)h;Vy`PL|I#_3$T3& zVftPR#BQ`)s=+ zWD{UJ)EyZFQjms$XUg#hXGU%shxU!94`W|@fS0>sLdMT?k#mD@JyqDUr~xws@d2=I z&Am)taiTd&Nb9}p#JO}iimN7KsjlZSo@+~_+p>jVVPosFhv`_f>}s~UknYtg$Fxh! zAyp-2jb&gK7)%TU{MjUw8@GkRoH5JsQrlcDO${g^bRcG9H4mg%0Za@Pwr>dp(#voN zyDi!&O{F!^ z{I~0H$f9W*%`e4~s!H0`W@~t=9%K&s8PSDM571ohp|&can@!b@VD~55i^bu^X*NNP z6{cZKcR|RA*8tK4qD165jg!kqP_eg^HJw1VX!-uiugNq`O0x{0(W(>4m_P>#C0i?H zox@-uLB^jfD@ThH6;T4GZ?hcf=cTWI{p*O=E80p5<3^aC?~&Pw>dilSM-ScbeM? zG9vI>4CxHiMAxfAe!>c~+V@fdIK!V9H@pktX*oaX0W7mNBsc`KK5MdV)8JD!}e{Se%C%zhNfGiJ%C05Qf!C4!&^1}-4& zS`V|B)n+uA6-IQ*cg4Ga@rEDEr2PXGweHXr^$GaY(Z!U14i@F~E&28@h3J zK)YaESN(NoZl|F&?7C&0hXUtVcENxoHTZTkwGa1dtB!4>!p(w(1nX!$yY+dV4C53X z$Vo9ShLJkO6KPS2bF$MZ>o|`$n^1Fy)%_K>gE=${1;j9SH!Q{IFk_?ybne>-hYz5H zFrWCuC!}d^V|?mUpF-;qTqpbxy1qns-opOW!-SefAs`XIc`b-F%x#t&iU>?nctT>G z;V>XagB6lVrNL`%LfU~b^_J8YM|MreJuBrTz@p#?S07db$Xv;_88jO~xSF07B_zCX zF;k7;tuMZnOx=8tsqsu90H|vB5U)t~LVKDYeMU z9V@L!)B*?1+%31vw%$$5{KeolL?i!F-+Kj(4QDdprNT9d+C&9$u#Rj4R+2ZqHlr4} z@F_j>C!CvrSR>McSLv5Q-1sV{HsN;z77*s%FVMqI1b#5ez9SpcwM(mC;3gFw3R5${ zHaKG(fBbkXMY7yfc?Ib2t^0GR0{6SjnHNzLQ$=}}_yFXN7pWmT&G1sp`V~O0=497F=5kZ!X;qNF9`6)=nt2Kjz3+nsx50eoGoI<_SM$_9YeRq$Jh7vIj>rUL5B55f z;szz5_bwU+8HhSUf)yAjeJ_nZYHR;N>PJir+e9tJPkBa_cYUsbppFV=}F98 zTn@6S-qJao3`)()hMy1Mhyy4g44v^yU-}Y%X+qzx{_3xyZcg?uml#)VDdgEz86;aU87e)kHkHCjtP5pxh5&5{+Pm9jplKm_9_hiGY=nk)>WjaOWeG zktiV(tY-VU!mobyYwWs4gLy%^d8q9c3OxWVe$60s*9L6N@_N(jYc}d;VsgKWWU1Qv zxHKI=IQ4xQ!+TfX-9x=vl11so3E)i%LI{edY$pQfTU$2F?YF;@UR(o=0L&844T5EQ zfLxDDVuOp=(JbqIZ>)nNZVVmu4yn{qPD+hQZE}I(AOo~*)#1;Ob?@YiIh5rL5&gFl zfq!Li*j5+Gx9-AO>`l_q|N3vOx9YsUC9#2kS?S_ACq92)|Z zY;u?-HD7=FIG9?NFe>eZ@smSC5deig)eJfoQ9~%4o496F*nKI52>G;e1|DlvA@|g5 zDRND@wh{L_Ur1?=2?#Fk6NVs=&BmEu7vvGpmS2~I+hX8tB0Do)b#jf94os7@-cVqT zb}OSv=Y3u3b3`WaGYWIO+iR?dd_o;84iJTf{5Pz>fuJbKcQ5U zP|c-;WVLfd7Urt%zk-r`pH$#bI-s9bC4vLh7jkJt0??cWokzF%t2{lc=@CNB(@U!; z%VdR7p3(!5G=N6Q&P-b8Kfx1+l?if7Gh8H4S?EY%*EqvvN|AMec1Zx2Rz(uQz6<+FOASjbNY@2?Z2hS9Xt)H$+eB-wuCTm8gk7m>hi<>e|))Onv3_3PCUPt%t zK`imqA7k`TGxsk(zHxz(e2G86LL7->WtpnfUz?N#J+TRhadVn8*YXX5Awfy@Wn7QQ z`)F_T4Yu((>c=I{oH8mvlB1Kcfpr!Dyn!tcYlQX7`bk=}|1F+g*F^A~+q$Nhv@W=e z^$Ct(={C8kb&z)ymWI_El$kwUpc#9S-AyK?I4(NcMTi=NGyEL7+E74AIYiZ#H?*G zPb6;|Gx3onP2p`Z@$I%)LJ|{DM`Cgt^FW3B?*2%$4bB5p`o8zQ@6xxw{q2%LikHdG z_-B9iXAG~&aqoQRJ8{cp>rd{(YVwYEyrccYYS9Jap6TAMQf9jz#2{UB`2g^}uv0TH zCigKr-gNp~|47|FRs%6p)r=jC3IgJVAbyzw(abH~JPJQ)M;TQ_LRhyo zV=yE>bN&^uG{Frro;n4FeyQ;8A)!wMz>dG&YOGrp4^hMJ;9kZYw-{82@(S1H>LJcA z#Ej+8Jw%+xq20m|t|cJDnZE0gVGyvAufmZhsLHL}X!B$?GBuc!gFA2$Ol6ehjHzJ^ zgX~chTvkN3UuQZ)!V#@`!bCdeM7q&1T7*ZQ^b?;IOMO!_)+tbFr!BKsw1eV8EX&$l zJ8dQMpJ2vDhVhCR+N4lNYDSM|BxF$()sI$-3dP6{H;CJqcqdGfF79e{Lqqg2zOi(< zW@yQ^pA8U#1G0emR8Um=g&aUpo4(jv9NPW2Q5qTz9*-RxG#O76%D+Bued}8f9{_kz zr%aU!s)nZ~s0vrfeNhMG=n#@FPyo{TVW&?IGV3>X^@R2SlZ2;KF2+WggpRPc|JEky zp@FV?svoPr*O95kQ;5A9JFcW65@Dlu;@f=O=|gVqlqYbZb3!DGq*odTyt@>Ie#Eni zeT?kiUja#_CSMMgNe$wIm`Cd}w3%$2vYzh}F#$duv)gjW%%1KL8KoL2j7MbX z7p@&rm=Qotx@alxs38s|JCjF<-JkP~OiKS#n6k_ELSu8J%1S8Sf|yxhU`ViAkOP(bH)^jFwKR8N!QQmN&TS&}n#AK6l$|G_Sj!-W&iS3AoOkqx1^c&1ptvb4_tCx`+ zVWPX)s$-*bayGEAZS)uyB&QvR0ZW?Oh!3M*m;~@%^qqI1-7(-3+&M^9VlGLmJ0P)= zz!!GE??*m>fBn~gWxD#Czxf*k;wcfu0~3==0)t1i5lr4s3?YN$KDPO5clv>W>)J@7 zbmUbv@w0j|_qOb(u_3Xec`ugZE+az5+~T&b)5p@`vo~$pcEaZx+b6zU?oUe zL^0NB(T$JXe*IqW8W0AG2H#01gFFH|x#^wA z$N^m~BUnb+CJvx=%=9dzg(lPpfOuVygunEs7$|D9PN71RXhjf-4bzU2nH@@J31Rv| zX#hh)xGm?8cFMBNq#(N?qe|@*$4<0oE)X_BzQYd20^1P5)T4V+phh-a5Igqgg6!b) zYBQ2Dx%t=}C<=_i&`?Bs{25FKO_}2l7X>+5sK<=g_y%A)ZAR&FY;!qYgd>RFn2v>= zySK|Gb+K3O)m7u@s$w=yv34DLg4Q5rxz zNVUL}?j$NyC}cZ@lViqA*12Y|HVZj?%IPyzb*5deh(W*XHTf;v(0l;I4kjAIxWcZ+ zMMba)gV@#C<3xJkgYYU&cL5e?MR7H2KVC?PbE@jH{t+4+ENIQR1I2a8M$lrYFH2{_ z)8k;Qza8C|zVel?*qr#MMCH*5U~HK0TNctEiwCK8I+Wl5c@2?{k{W!kCvq0cxzWG< z7w@hIdn3sm6BY{69+V?O>I1B~eJ9#WRVJq$ED*g!3OAW3u(Qgs;6aJSdl0FtBw~#3 zm9GXsQi_5YV5thlO(=|=QIt7;i$RhqfUQYhKtb3P9kjaDX*BM4-^2JW5sC|D2`2j@ zxS?nHDrgmpE~&6{)_i;Q;1Ej*NlX)_B+Q3X2ru^>ToO!zt}Y{u#l4h}d;mkjX)_DB zBek``NegH}@tWF%H6eTmBngqzDTyh8CbWPIGW7&-2vmY0$;C=@K=%q~0mLLE1~J(I z9nK0aVj|ld2Jix0Rt}C<6bq!9$#*&kKL^3(rX*8yc;bvB_uw+436ZI(p>r6}gluWb zqU0 z1*2v*TX%5Z(Qfm#SY7T6w~kfE8c8rEz){ZNN2WB8qj}CnEb?RV@M$wdqOe|xX}z&m zm>|~xUR%<-tILLU1GQF1?7`6}1cV6);E=}bE$sG;V=(d6(*?ucB|8Oj+}gwDT$vPt z#CrKTe(l$O?eGEo>7V|oWb55X`2$!sk{pBja84$BCM2?8yzz~1qra)^ z5R-7b|B-1FYRvT9_!d>bBT*j`MZxu|mO+yt+ih0izFVMmQkoIQO5#S9_oKoRMy`M_VqL~d*=yaM=aBV)r0`6gt+EV*Vt zyyz>vnyi<61T;d`6JVtv5bW3~Ewz4t1rIzER z(J;;y5?{2yMm0Anb&$S--))Q+%N`?;%Jvr*B0ikPd8C?o{!LA2LnrLRbmOq0>^f~t z5K<|pZG(?fuf`yRppF>l#aFs5=q_$(Fa!r9MlwyR*}%=61N3hwsad+HCT3QGqXCD; z%>_6B1_osy3nm|XuWOYON%Qhv`tp~*j867B&wdWb4WqD}VcGc zJ98iIYe^WC?{$6ei_~Z+QY+bm6Z4m79`vZ%`bElt3P^g#Z$Xn#i8yMMM4f$H*8M28 z4(EXe8yQMWg&R`-0GK7N`HoudhYCwu*n>PG@;uadO;VVS)$fy|S?WOus+m!nR>6(| z>?Fl@jpRtIHVPSA93=+H1c{Qqf=LELHO(Cbw-`4M5^O6V+@C)d5{~#bo9R@05Dwr9 zg>4nFHf$P1W~S%)Drjshe$Zu9ehLi-l5l@P+6+oo8svKufu0Nse%U-4eBm7;IW`)Y z2KZV8LP~LJD%DI@Q1k3CqpKs@bJ!v~vv>@?9gAd8Fw}CeAZq5;(+n3mLnuo89xL=+H1|bpSRsW5HPzN`rrCw6 z3JJO8$}$0eHOv@xNVC~3%OqQYgeRLK5j@$bXn-RQ!1epLfBUzvAKexC0O<1Bpp)X| zoJ=9;8h4+E1rk}>l~pY!KCvRH4ar(UtCSrrksdVh4P^=h4W+9r;nCtt2I;?yXs>tb9VZO;u~tFhJ&8g*+nFTwxRr zyf_px)KAOeP{*y>8Vo4XbXNnuNJheeDr*L=PAl9D-i8fQiBh>V1diw7q z+;f?lyj)dnxqk0Q0=PT@R1J!P-~g4-396);5A4zvSI{tO7BW572QF=UM9US@AHj*&?y2o^$19qhY}tjT%f^La)ns+n?mvpn{-M z&}MADQ=7JsbdU>h?i1!pO`>y~2$zb{Ab{)O&|C`|ppML}PePZOlAEW(BF`I*IX3v` zNaFRV-E`>O_dnRlrX$ki-1<{TxCRB5_Y{4LPs`MUepwIm=n&^A4G`_*NIn=b?N}H{ zRJCDXr+x%a!gb*`g6yIPpn`y35)4m!miG{9PBuN<0Z9h#zeJf#_x591ATRybfBjed zKV6Tk#-I7jXSir8m$4XJvW>VWLmV7E^ z>d-`9_HsU)u3}{Om1p&4;@|_YSCc5IBULNVu4W_*GQPK4pkI1RJ1sjk!)t{(*{kq1 zuX%0r=d?`YWtGj&!P#!=GBNp9j^Zk$`UG$E2N2rPP98w1FC5e5SN zdyDN?&Fum%I3%(}&PGG0BsfCASz)SD&q{vBf>B|%>G3QPjb(A*ZGzR4{ZvLqIny2b z?Qj|7F)%Y^+sqEuy2$~9y#TgKP6$~|syT6f5qTAMWK{E#N$>%f2${Y40Ggly0eG13 zERCFX9i$1l!mTurM*%vN2C)mS6Z*=*xBBGk2Mm?t#hp}v(J1k?jOxHOBOANU@>?u> z%(>7lwzefFAq?GxW?W;IrlRiCUyr2l&wbul1rb@3*v4yHkA%o^cpzcKzQBtElGOO5 z09A9NG5T>z1INm~h-=JIr-+u2B9NtPo`xDG`z#-Z zEe3PdNoz@Tm>)g>kap@4d5!I<{~|MLlxsR}(thuIW8IHepFVE3-c)CLq*3lWln$v` z6!Fmd4HJJrA7W{RB|)yyU_6zV?TkWDwJh}>WYh0MIS_SBIp{;HAQ7v!vsz;)2NlM8 zRFk+m1m*UiTx%5r*_KDmwZsvka3A5&Vrz#@s<3ovG>OV{c+}2*sgj=JU4V>|!&;l! zeEYpN@F=LntBnAMhv6bOshRPer$MKfaXB_bpE2V$8nwAsll5S(21)95F!iFltA7Qg z+vMgU>q#C6`3?q*$jKa`&Dc{+1aLtOqyM3( zvMd!gYm{Ab1I?Q-GJQyWXoBMZdZZOYH1LN4}l&fty3 zskv3B&F&8ip7EU~L}NCd)&>#&F$YxeG4r*!k0}b!Ts4Va$W+MJik(bw7EzM+Mq@V4 z&Om_sp)ae zVy|`vB|=s+0UWNz>5x&I)YGWF?zOMu4pp;&j=rEDsh&j63iC6+`c_t$Z~zs$fQPY1KhG7XF+uBgqAenS)k=A_YvoGRS(3 z23G_>f3vw%3ay!CkQWu9&CDGVVA%5K@!{?0WqFeykx%QCoBqPc#*jdE7I8vx2RUuk zA;HC^v6@>aRsKDvk7VO&ZfxzlCTNLHn;?AP=Q*xLcZ12wAdlp{-CdLTs1Zypb=_ls z=&`gq%=2TBLpcYmPs3|Jswihcyg1|04S z%WN-Zfvp|P@uVL2^S+a#`-K^lEMJ>M5>OhdhY(FU=s_1I(Y^vbI6Z)T-G8fag{c~( za>@ZEz`M{ERje;mjb1I%m^eSDLcdcx`h{pOEgD`UP69d&f}sAyFG8HJ8J?;V!OWUL zS|{4m1E?T6NXVkx^orU{?a--*oIb9f-e?3^?W;}*-Sa%=+-VbywYi23Iz=I) zVKiLi=!x?<4913JD-n!D^N8Z!*iv-VW{VlR+U5?X2e^T#r+BReB(a1vGMJI3Z$U{B zE)kL&Iy$0};Z_wD(R9GwEyFtoJxS-8gU*@2QN){icLOvUuoK#IM6IaWw+w_OTT~{? zFv5(YR-JbQC#K}s_{Lp|iEF$&CH^{m0P+8DSa(VC0aPv+NzyuFMRC8~%$yePs}$K-7RAOYIK+%T1CxGlQ7C%U*xIEBt9TGtZ?v{ZZnx{l26@}U7i3K zY>{9RJ(!>khE!{l`??G4f%?X5m-s{60Bko{HKVuK+vHQ$!v=*=P|cb0Sv;#bW0`=u z#4*BG9c)-}r~x}U2!Bmf$&=QA`(6I(Kl5&5FjWS$VO$NSB=;lXl zBAO`xr^bZ70^pSJVu?2_3<8uJpo>OZATH`8Ae<_1)>=FX-Bdjz&^&TQ@Z5;vuD^8< zxTR+FYH?l(C^-*gVxbE`>nyUkGx#t85U5oR$VQoSLI zZ0ri~E>wT*w_uv4nkr!-mx+@L!zdHE(DWXJECK@Q6+mtaa<-MUQ>e!{KYE3+T_`fd zh&6!tR=hpmo7L4oHLchqxOo&tB6|+KZBn$d8H18AiYlc8LeFS>mvo~{nIWpDv; zMUbi2K@tAEvQ05p1iKStkr~uxt_b$@=1X8U*&pN&{BJSLEu^tI)&3+*)}h|QKG|PE z{-moDs9)c!jVT4s*Zg`=-x6Y^q zL}QXET)(H7<`ED<@6ac3d{(AsS@5fnm`uPY!jt-^ACRfJCDbOQ*^dNsCVP$t2@jx{ z#01n@B7FZ0t}tQVIm$ycZZ zsLu?1bxO2>I1Dm%1&($eviL*jXHFbJ*T$Lnqy0vP?j@&!`O)i)hvpe zcF1b)J28_c!4^m4#JR+(P;Hzs9LvoP(_g=%by72ge%~!NmPuX^BEP~6@uK+%vt;Vk zHopaEfBynvG3x{2P;|)D!YK%|B00Q{8;pESrK5*Y7Fo~C8ryn9$Hh7yRn2GwqHfTA=^ zwCAhnW6K*Eu0HGz^lTD3Uj;9Y8Pp7Su$ok;rENu+tNoxB zR6ws@2gPA&zweBqWPi$;Q;1dp206zPshqlA)}sIa!q#zM7LJOk|>v zNIWvNRZ{(Riingj0^UPI5{XChh1h9K>Nq22LktJfr`pt9v9uyio*qwu;PUEPPLMIv zNxPVtTNX*{_DmOZ9dx2Ki)8A)SD2l;VimT|8t0lpC9fHkr&TnYkir#C0N3Wk2Qk34 zIhn4BATmQkA&G3JSULHTi1rN^lu^w~rl4c-E;zocxk@PhJ;fPQ;f4zcr-`UAponHz z)~O&u(_xmD;!gU6;scsfo*Pb%Mv~_SDU-!h2SL1A58_u^Y}MRS@6}gbd8Da8APPJt zG(T}{6gnvi#AI%sIz@7n^x}vhz3HZQ5lekFUJ&Nznvif)&?)Yd zg(L6*ECW)_ppcNh$slrh|jgp8T zizcULRJHguo9=1`c*8y`4xqw9!QX1gI!2ep_%SPS`fsVt_R|kjC zrxk(ph(3{QoQ~L8is!fw1e%(8bljaw1<{F*5|}0`Fq6iQOq2@fE%IHnb0Ec{wzj}} z5ZyGCmpFiy0hHHVgVo#`ZrG2Uz-a)z5)oC6ZhfO$0XfHk1H!?*-so4|HIKW7q|eAM z__i`2&yP5LSmZhAp>Fzbj~sIJl~*x%2_x{VGK4##C`pjKtPDX||5cqzdZ@k&|Ar> z;lW^QU$+g%I(i=$?8{CcZ%KUPk*{x{GN?Vf!AwJ91!QiOC+WBwE7pS`(%oL-f#E%* z9q-xNhF`OZ5w|RegDtE}wFWmR_I7P^U01VYXBfeH3l*{k%MVit7liqJMh}J8uFMT~M54sv#$^AZHm3Nxro?x!8iK%?W)nA_(zyNQpLg zOrWPFa>Avs)VGkJ8#|$h#uhyIoJieeawZy!m21@zT3Zj)J1ea@V%8U5O*Ec&A+9!)ze@H$ z`~Xk9P8P~~g)NV%PB<&dOcad$D72OJjSz=`6Y7Qx4lY6(0(a>_*2%g=&SiCVZE^sR zB_|8BRJ!W>4BK<%Js%<%0Uu6=_%CAtxspWB0<;Rc4sC`RT5tnz5aX|rMcXr6l$!x>s7)zLv<=cOC6ZAd9*oi>l0c`ZO@rQ%$uRaT zP=k|zugI{>BjPqChjP+*wYj4}*uu+mcW!()wpOWXtxSTpb*r7cO`>P$D6~?;rPnS$ z6TypP%!ynSXya+W5cxR~2}wkFqhvH#cm%tUsjWIX;+i4Yg*vqm3PU%Sm5DICzBqr_ z!#A5^n>|Rw^P^>;Hl1~v(+jO1x;Pb_th1;T{bHv<9MmaI%$4HCj_y2{xn5LSpNz&A zTtFF>{_gMo4%oIE>DPb#*KO>CspM8Z#y9_eZx#p8D{~(su}VToC*a-cT1!shib-UX z=BZJr21(4jh|&YVo4R#e-IYo1K!pKtEoh~;^mfbv^`Xi+PZA%18RP?C9<8u&S$ue+ zAA3u(5?^^WmjhueLm~{IU%C=W4c+0=C!x;gOs_G0Ct?8Mppoh+L6~(XF&T8Kaqo@X zceN8z8+R$_RL!V1d}Lj?eJ2(*8Q4Y@#-F8TdO$JDsX^JIi>y4S4(LEsz<=SG@HeAU&iJwF3KkHdH0^ul3 zU-`M8{W(c)tBSNPd>R@GIVt6^ePlCjcRQst@8oEr7Z0;y%0!LzGaf* zxPV}~pYh|*pk>0;Gj~**g=RHOucP ze#L^f&1o0_PDieV(`FP009P|hy`f{)*9;w`>fQR{TfrYC?AxS>2X3jq>Q%2MhqkI~ zo|RUH-iBJ(M}tpkfHDFm9N4MC?aC^bN`Xg&qSKhOZa0`i8Px{yv|v;mGu7FvIp;cp zX~s2G77EH)JB11*G6{8a!zl2D-{k}xy082e{F*XR(~5+DyF2^q;sAOIa0uZT-9`I3 zmbg-Y%4*UQ#N%OIp7+EpdW`m)Ss6-XdGnSE^GI<8S-K*AI#Kb~wUt`l9f^kzpnXoE zYrO(EH|wyy$cC8OrC=pUO10xktPwOklp1`1h>X8SH4#)9GO1USB}wbd#|m>8m|~zTiX+({aAk4ho-*(J z6J%$SuMyTq!&M81r7_fM_Ph2^9h?eCs^yNN)#=pOv`FIKNQ$Hckg0XhM3@wsE9GFX z_MzVCtXCU+$RY?dYfSCX4DF}tS@!FTN;qsZUW5nVkIe-eX3JB~EKcww zBcLUwnDJe0HOj^@8bfUj{6?%?U^a8bG&u`~YQnB!%-z%0Cm+Dn4vrA^eWS#hYBt%9 z>=$q3PGdVlG(eO@wac;OQW>(#BE+D@^MOQ2b_Z$0YfM<4OLyOWcU(Z+0{#2xPk)+k zr>i);3L&w3gZSBhll?i_Yf3bqSfaXxk|?QN$$IY0{+lqExKUd>_mllaU3a^P{{-Q1 z&sV0xybF8)ybIkfh~vrB-IMgtt~i1Wc|>>-x;v1pO5y^ldgsU-Tjl z1Hz!C7-|2KvL#a^4r+?!*s^%oc5^=9zDSSc_NJ!*ICas0yX=!iO%vaGkqfPDEhK^ERu{zklwX?#t+0js&rPOY?$f4jR zwYf9YR%(>Ec^YT%7?G|r8rH#@#AQ;K8#)uwIHP;QkV+-3aIYS65$A4|R~RJ`<2&m% zlo3cz%bqEmm$haHc$Qq6bulfCE24i}x?DbjZ^6BK%ZPWx0hl0xROz_reU@oJ(0~M- zO*h(FdBH^LGEuq3#bJn z#sxhQw*;1DClX31cB+~Icvj(ezx&;X38=c7Z;9plNW=_w{lwD;Ee}#4BtIzriO-~I z@C;J60?;Y7K(1XlAFgnwE4~E9CR9Sgu({)_Ipnx2uVREHN=!gQWJvTI%h0%h09pvn zl#&U00vgF6UUgur|P+_F$)00vu&DnrnqoiKeq{@TaSZq9vAqM1C~p+?ey z)?g|{Vor*|s|w0ZF;X*HL}2zMI}_Fmc7jKRpyw?JI8oE!O=PT-tc`RassrS_X7omq z8q&}Oh!Tac%BUH4sj-!)nRF~40IMqlCCP=X0I>tFf@oGE%u&$vyOp-sTKAbq;|mIx z69Vm=XP;46q9~@%9vr@V6#wXH4I`38G>O*4qVfH&;sBM=oGEjWW+2>#MSvYy>QK=;T8MWGumiyxUOxx_&?Qv5%peNC3xJj?0kpspZj077P~sMuKwNl(hK?Dx zPEkR6dlLa7DS@z^*1HnGZT^?s_7cQFO+*s9!kFb1u7koRAQ>>>h-Or{e|w7*cV=xA z|FufgF0;O5*&xq6HzT-DcE+;=wgFiLc2eOUOn@4orNT`pvR^65WM67^5e6&ST(~Ba z&=FoWstnoKZ#W5%!m~}&3w5fMR@yDXumc zL{YEk@-g<9)(S5zB6WlunzVQ?zeN?^aQe)6U7IcV+OKe3?u}d~I@lP3$2i}sdGtOF zrr3pAf(rA8M@^%L!%@JMvfZ#mK$0UFEXfyOSx73_8yQxTDH(yh?UWawPd$5<`?DgjsD2 zp}Zp_<5U=?8~%^T33!8}hL{Ddf1YKG+Cd3hUM-@rX{Do(qeqv&aD;Idjk^>Zl0(6R zMgY6lQs%m%F4GXa)h*Z6(*0 zp(B8^JqRX{9god+ls>lDp#3xJTZ(Rd3&zc4G(ajhLDqv~l>Lo5vNbGJg$ank-JK!d z38g`}CG8X5K{h?g*~VY`pmWwNI5$Qca0Y6t$yyRL!V^e~_G1C5aHl*6LxsEBNG&xU zX*Res(0}7_n1JE}`pduk%kF$kEPwS^ep``TqX* zzn{3#EtIS(F-YP(ta>BZ4b$yyJ>@W<$93N@YLlCeY{U1vjEP(x?S?yTgKW};l((8A zr7H`oxJ+0qaTV@6cFBHGGblGSZv9MJ#28g~D$sBMiQ_Ikmwe%WqAZu&vt}%IVFGw< z?w;oblJEdvjt>A4e@$h7=*sPG2P3OC%Sd6?O19@vl&Bs=2~s5J3YBEM)2du@;KFpn>6z zS?XH`i)NIymE<_%`-ZD^%xT1)P9l>N*sMt$W)C#QDG*LxARMxPuLj|eM$L)bg`{SZ zBmYYC(t;6)TVXP_ph~hH^hnbR<55S5octD!lBzXYfLM)Ch-BZ-bNrQAAsZ}70^LivSSW$5F<%L2Y6Eln?70RYV+VR zXg(RQnrTM;#!;ATvDW26vO5dt_tRTwRQ0I7dc{D^cE9@P&_f>-oK&0sC0 z_+j(O(Zu{gS#TDC#Ax%933DX4+kq}%sEPbU3>pcmx7UGxj0uMaLYpC5s2~HzOdTOi zjr)aY&o;dpyq(ej{7W#@U=9P~k2a41ABbhrB~gMf`2VwY-(UA;b(!b+*;zwS5GblB zikzzukX+l(1 zQM=28B|#hHyMzIRwvpP?7^m1iYXz6@p`wpdj{2GqA!C$Oyr%e{Ck5AwCj*>@1q5eg*?u z`#gC78Fz8Q9RFM@#AqTEnR_frM#IVDA|H(sY(ybO=y7W%{a`>gAZ>zKT?3MbRBx-?Q1<}Afv zK&t4AKwPvlRJs+$tw{0Lz>(jv%2-d_d+KcUfAP371z`lLxk;J9fa{b%T(gE%#;L)}XyFLrfk|&tD6;`zXz3#352i5JegvYu z$aPo&YTWi=ow8t>wNNm5g*O!4w18orB%}GPDgy3dig?zu5S>by>kMk~v^H?mgs{e0 zU(HLSRsr&R-Q>5%6d|oE*C_zJnuViFqt;}Z*7>JbNj0;|iU+R##u543z$rJzBdseO{OWX{k(LNS71`~J}xTWP^P%iU>@gqV~UAQKr4aF`Pl26Xaus} zmHDKa8RU9P3*I6Z=un$;kEw9YSfB$l50@Tx3u*ww%aT};vC!jK4>fp>WWA13h~txu z*NYK+qvVwL+@Iq;PiPztp_rF{N-vD%F_R zBs!>uu?m;oYZU)=in^w^IHox7p=qm2wZnD^S??=>0Oix%qpBACp6Ga)qWRS zO+vHU+pBiG!Y%&x>5&hhj9}P6JNr6!n36kgs`|dCPk$09TbCLjDsovgYc~%HsxG{t zlp~9EYgz&8StxB9@qVAuf>sp-Eyp88Db4Kv7lA!O2In#X>{q%YKYB##=_lIU|IB1pyL$ zct(+vSRjlf3Lu(p^2Z7bl3)=b+?<;q+~~ry&;69xGoTw@M&dl@)Wi{Man7Pld7W3A zHZLI>v@0DF0FFzY2n7@9xc!fSlSi*ywcMpRXw8ep>U9JRu8 zjVCG%a`GNo=%!c=HIRO|lUpz(bipWN>tqE%M@kh-1R=Z3x&S6~t|tO=OSj~xo3Y=( z)H)UHTVOLk^aX;7h+g8bWp(C7j{gU1|J3^M*=RCH0ZYd6AP+7nd9dO%#IxpCx(s zz?uaRFi%qAnG}NWGNTc@DVMCei6c@eXcDOcEtm(5%-q#KyMEn zaB3C@&@Jc`KyD-5d7WakY$$jUumP}}Rk$`o=v~DeoGAMO3-)k=LSsuai?62dO;We9 zGpP228iaHPW_fE=e}!q25uJiXf}HJ#9I;G9_4gLicklr(IX5Ksm0p_If%B`I8yzY4 z;fBsmt5ZCS>iEC-7ypt7d>9P=`S;M&*9;K`Vr%&<$zzPPq&9OHgJQUN^`aWjsjiJ7 zyo2hK^n?E$cS>c>B_ZOSfQ-p2E!Sp^^_BBjn6$++iA{1V>W(I2xu2-@9U1kSo}_n) zgs6Nl6TJ@rPE;aQICrWF4N-5GzlHUh#nT`- zvKu#kYt`I}B7!uE_`%q7icRg+9Xf3>1_P10Zn%ErYpBia7QDrs zT-5sGTskrKd|fpQk#&GBV3-p*Q$#gTzLNt?#F3!wWEB(Wu-wZ{AANeGQTw%7&GXWs ze6LltXIwzC-Le6Qisxh~K^yFUPVa+#wy9}~f$qlY+H0R?iHeSK4Vw?za~xVIFO3`L6JVUzityJ30iXjMO(whsq0fJx2A|IfUxIOe!s(RzvjhMm z!Ys$o2}g|h6J{Jq5%fKR9m+=`h>Qn<2FV$M10Z4?I64IvQ?D-p0P)3-Gi>;N{)@NI z>;dZ;3IUl!qGdEAS9uD26N9Rl@f5K+u}Oi2C=&(dMC7mMR+-U!qCzq-g!_7kMC-#LeqS zgs`&?p7R%Z%As{*tFZMz%<^jDoi`dcubcXwj3wOHERWSyk2crK!2s_QLB<6{ z2m=Q3|BMyY(i(Fo*?RJdF*LTL_aU*3(8g?%Q#F+V$;hDhL1M$!vYPdUTbH+tM(I4i z#iSoH%?b2C7t@^<54IKkDFSlVhHY zZycPYDDXPN=tn0BB_4w)aYR@$uMi$IqC`g=bl$viG0_?5AY}#v*qBEJ3=+ZVOz3z1cz`#^|5k@fHf6BpL+4t(j1;nGA zS4OZ@;UHTu%7#gRpw{mqNhTn+_eQKT?n4>NFtkWw*CIbSQJV&E}#~V08!xx)U{p2wG*^& zSvI!IPm9A!GFw_N^gg8FCY@gm1}C~{4(vqd#$mAwBBH7C6I^(XkBFZgi>H~`1!SBS zJX0U(jZFyW5?_>267{`tZY^2xy;}b5x`z5!>}1VD@6#c}x=_u5R_-yJok+$FCK~{H zU5iK35#A8BRyt+Z9?vLQow-qQYa~L+p3TPF+92q#F0kSd`*@wvp^vDwO+hMZTamZ0 zbz&oC9dTs$uOMw9L4qEtO*&{oPlZXJQWS{ruSpW3Pzg9IqzQ2t5~u9Jx{naS%vSl> zQU&lU%tX<G&`vZmVzbI?1c@WqA0Ff+|6+_*KpIm)k%(}_8>RbgV<~aWl6aXt>u6~?;*&RC%ocZjtj4#O--Jw z9{~;p@dO}PRRQM5P1#8HN9YL76CWW*U0WVE|Bky9s?|-{XRK2|)AF*xbT{_m4g<4B z4zo|F=+Q}u!XegkM%d15sHE04INJt8-v!lA=&_PP3k@q@n zHYwu*f`gX|f@sB0OvmYynW@Api~tn|T}n8UwR~qp5a$(;$0q0EK@GtFN?<&(-xUq}3#bXaaEZnHC>R9mAr{tdl<*X*QMYdRh0p-^iFFPI zleX~HphgHO$i|8Py*7`rM`6U4T(Y|SW&;Sq%gBSZpSv-xO4cFCt)R1@G1PD#TPtlA zkd+YNiWZ8@XRc;Qn+1c^40m`#M+1&!h^tKXCpMA(`s_q% zj5ens;wsaup-$r96mH@iB6&cdNv!p~?{#kgTqb9p<5EybQz0dp7+_)Ef?6?*ws`Q= z^Vn%36!vPu`_#?y>(cG^BbZrXauwpBBq8d8wi0J{(2~cCJjMWQqm7W2mkR>UUQ{~? zHw|60hKT>FE3Xnh4Rp7IYA0u#c5(I<>Ah^m+RQPp2Zegf&#FC3AnVmA5IQTO(pmyx z1eOdl+|mRdwbFXauz$6&0q9_BLt(B{#3nqTq&N8h*ewzQP~`Wg#+lgkG zP%o;moVs-AVnmoC2s+I|9VCDE7Q|x2sR}2mHrh3bsTT2(_E)lnWNm}<#-HmKr%y51 z$dZNlO53uW?~Okr4cC6*W}T=COW-WDf@hZiG5I+-gZ4{cUnZYsE&UBEeFoi|eB$Gu zkPo4D3&{~z*6Gj*LVHzHTD7jezSH622L(A>dEz#CbTE$hy$;XuUsxkGAC?t7J_asX5XH2JWgK&A#6z!4+8tXnz)u>#trLnSoV6q;&) zILyvk2>uWhmU`hlF~HbK;nrnJSmg7J0Y+fzZ0Jn$&b_vlN`a@7fi+oEzK;{ptJe{~ zfTepD9<-<+I1-YU16f|7{a=H2VY+2d;F6)U03%^>nVgq6dOB#BZiNR1P5t1oGIO%x zO9p$IBQ=c3-tU$NIY0s9Frv)`VNC12PAxgJ?-urASz!FRcr9$jca>;f99-l6+>eki z9jpiaILg%%j=q~}nJ7Rj4qXd^@tw3`B1o}}-rndzLdKX!NAWM@)f+WqY46AfmJP;# zwh9s+U9rjXlu20*10m={D~FN?6>z*_OI^A>h4lsX7C$SBUwD_Ah^mcxoY-Lz5)>@^ z2@U9N%(4+MN((eG2rMPb_RMhzWbc$SVx2i%NEVg6Lx&3JV;}oiuj#D+@P|JfoRfpA&w5d2jd5HpsM54 z<@~I;aO5&Opsl>>gw=*Q+rqT>)*SEev;Uf5i@QRU1Vs@kxIHC&b=e>SRHL|8(6 ztGQ;du!VJ&6Szh;%cLU2LBuAB!+7h9FyO>8ivNBLZc_v|Qxw^>#@dPI6AM_No2H)Y z6jzhFTowm2)#70=0PPJ|t!8vwVTwq+$m8_K-g!}Yn=4DTa*sT~a*d|lOT61Q&O z`yGO4{v;>rdj%-N2>8@P2?lB__EF}92fW7UV`ma}0Q2+R&l4dE_{*am879sWI+ zgqHrnyliC}4Kl%!F)SCDE@+rxq>kt6L;BG?Dt^-nTu%}uRS++X`I5EGxt_RBJ}}Ok zmrHJY$@=9YAu&uKSn>ns$&w||RL{Zzur5~IVwfD@JF!(9gZY{`sMjKCjv>0;r8zrv z@R}p3?XBdv{SOrcx{#0XgnQk)y9I{o z7nGTO@A8MKds#Yka05Q&BSno1_4LLd$!Y#Bq4A_m4mEHJ?xYS+5xYXNUA(5DJ5X$N z6V^q_Ju4hhI|18DrsE@=)+98u)hTI|s9h{5nsN9n-TF365#8;sE(wHtu&Xr;D8{e5 z8V4ln2$%T|Tx6WQv%~(DSHp;(gg(8Si3kPz3u>*i9NTM8LWYUNuPM%`yO}!&c}47k zAm^n~6Bggx3A_wXi7p1XdWDF=S{U->e%>QJ2yh7+fM_aQtGGhR9VGZ74r=INfAKd~8vde&PT`)CuusAR$9Ijv zGNk4TL+c_8kSNs7Cc5oIJFn(t>|!tw_HoEA*FS?xPwgMCZFo`a1qFkn)ok`BM}cq( zk@L%G+_57cp9l%weJmyHF2`B-Ef;a)Uqh`bkc%mZ<5R1#&CAw>bU+A8$Lwof{Tf%! zkr3vSpZsJMHCT;N|8_du`}C>lO)!s($3OlslE5|fpIX1~tv{fT!2lxY!3u*#6&RU* zD;rvAxnnMbmys!AeB^N<@QOCGU#i@_$}#~cA@JiyQf)9u4QMO+j=0pTD}c#TY8uc| zzB5g#EY1@fY1JukUuqTJ2h2v_fXj}3Pga!OA%NPsCBAFp>X!;ybPpTNY z!Qo?VOwbX{Fb98O(!wTO+vhrcz|&|9{c#(ID_Kg;vlhE_HG`(xI%Jj@yq&P3z(73- zV`^e33^4aVk`e&t^1xtI*`(-6S z?wd{Pb1HZ*1!hf$SChTWwc#a0a~RdxWpm?!vsjQ7wm0Ex1vWkl%Ye`s3FyWd3Fi6* z*ZUnlBRu(i$>X%2gyB1JO5+Jex=Ao1j*Pj$@GjA`>9Cv@sASwwEjjTdMd*7+eFxf+ z60$e|NBJNA;UD7B?)y*w^iQ*yglM`tw5%knT@{#Q;;4~B1MLi*?^B=h)D*|0lC;Kh ztI7$?_oE|{r#A0w?&rK;==ea+S_W`YVv;cASEASJjv-@K1JrYJGx&BAR)0lmSU+n+ zH?Sp(6SUtuL%ZiJVhOnjeH`0aPGlSAR@HZNsm(lXyYP9z_oq6A<*LGHa~S>c{Be_~ zG3-yt0j}i+5E*A>!XTPK*?JxaFzZ6_6U3-yJWGg!c)`mwKug#>zVLb z!Zx-`O*{rC69GjwwiU3*ue|aq$pfU!4cZIW3@!Cifev*_I*~@3LkQ%E{iZI|L1ef5 zYKU|-gAi7;QRNVuYR2e&Y6gTJLTUt{-PXgSAN6P%yBga%#d3rAMG9pR2DqV6<$&{@ z4(NTzRWkRA+=fHt2;uGCtQorHF>dW4ADLkI}#i?A2V7kmF8hSWe?4BokB_W(lDQ9G}eW zBBgsvOGw6TCmgL5{%`ZZDis?ChP4XZi4SLU`288mgc9OcdcufF0dVSkVNEJ*kbEdN0CVB!xK=eF< zCTDmHX&7oYm9r>J-m83B_gQa)YclsagTon2xr-o>oHAAYH zDS{PY5$O=NNihWzF*hCBqwnMLS~6#aZLXOm?CWJMR8_|dhs^%;vX{N=umPm^=jGa! z`?j~eO(MoFpIm)VVueFRxHaPONQi3dAj=*gHoYq=oi$x*h{gpa9#|q)#Fl(NI;jy- zcg6Ky{CPBn*l&6Z*M7dey&7_?aF?oqz|=_guQ0P-zw~xvQORy2@$r1skJW$09btc_ z2&kvZ#ny_rt1vKI*Z8XAQr8S@C$xurRA^~C_4;o0(}P)q zU!X4ezzh9d&Q~H}JEzzH=uf#ua69RLc?UzjhmXpYSJgp51HE@lIJKt{5HybsiOFQx zzrvia8!_}gbIRhG2PRXAcID$CK`V$lsU=1F;Tt9tnF~bNgr}Njz|inju8C!pJNIy)UYO)|hu=iyU=QcDy;cwH_Lo z2?~Mqxt50^*jHK`&0|2j5s;jt@5DP^MhXWr5uI{iheI*on_^KBQWK9twfc{sfvc`+ zBXI9|{No-k*o7%VOn86lJ2OumH3V4*`tgoXCCk!eyKCe`0}5V$GR!LbaD2NY!)g8{j)CXu=8cwac%Fc@?U8paCC z^4-9q_OxO9Fr@&^lNXr)Sw{$JRf{)FlhQvgJH>*Br79C`FnXf%91?5*CJXBqOKRt~ z>#Cva+$Yr?7r>`K{pmJLtrR)dI>Tv05(L(+K7CvojT(pjhQ3t-`F5fO`Js$Pwx+W_ z*D?+{T~>9EsL7x{dVqU%2Q{c4urE3bq*WcY*; z@HNtOSD2^AeNG?OVTEbo5dF_3-1Xcl5!^6?!NQNlD;OC=#5Z6}mSe93?dL=^0}OAX z^Q2D7Fu;JE$WkERMH_I+0y>7TeK!${7?^L8nT4ZAoOxW~xA`hGhVP(q6&kt`k)q|% zHmeaz5EBj%%~_rtFx*7AnXN^q=<%0_00vz6H2lR=MckqSV``cQ7w9+DFoZiru)Q-k za25q$Zq(i10am5Q2aPQQwJpTK_gN|Qi2Y-1QPZ|B#$sp}EakN|OnoDP(xqlZ9~aX; z?;x+6?-r2D#RIRsdI07jM#ab=NUDj!M-N1%-Z3NlEiUNF+?6`zH%?Zj>hN0r|2{S zGafiY#5NO0l+im2b^cD{;G!_l5y4pc+xgQOd)NT}=5PL{|L<6T|NGw$Q+Lyr3ycCJ ztPvEYh)-dJ<*sq>JBI5H-;~-kaY2l5A1g`_gT9PfpADdY57++7?;!0x^EbUD_VWt& zM!Y)BE4BV8JMXcWF<5mG zA~a?&FnNIy)`ec(MamR`@w}S3%7lU$4C>U8IP8|U5?hP;q_?De*X9Zfmqi>jj`G^p zL~z3S!5{cRG4#z`D&0Y$k#Qnj0a$PWEo~O88hpTZ0w#0ul01OHfbyN|5$giKlryTHctZK7Fa`UATaYAAfJiKJQ+!ERGK_E(aNT7f1tgDfl40D)2xG0o_&y`{G4 zYy-uwiHH4?2k`Dg+RF8-_ID_0QtMV)%Ia*CIGCYUl>iy91OK0z(PU9Jv}+`bZ)UkN z^6W|uAeFYGga1b$SVrK+rCBe|t5t_sngl-73qb=CX5mES zEHqC1YSvDat8}R~N#Qv-2`21~RxtW+LYznfaE1snO9SB0JdTQ;!GN^EfC1vs4+3jM z5aDuQzM3fPdexQ|1fR}Lr4V3a! z%(V8lC@{Y02eJz*2%IGhML4cklZwExj0zUUIsfH^8(xEi2JniMBk*|n28OdZXw4rS zyk*$1J`Lk}#szqJntDDtbC&1srBepk;x{amZ}VzjWXakInZnm2Po0Bk+G%RH&YXIRKB+l)O&D+t+d4=SalO*eK+0Xk)3{D z<4FvTtg+Qj%rfZ<<>A@bR;9q`-?)5k^7+qy{^x$~=P-A6hQ8qqZ?MB94AX}&9VeV> zDUcPtPZf2y$fegA+684hb!#zy_ttQe!r(kZ&`5Yjkx2Fl$_Z+%Sa-Y7p3b8#8>0}u z=-?*u*B<$iQMyxVcQ@2*`|z=+563TBT5}mT5u4uG+8Y(_Zd)_D{JNRsB&y96g7u=p zyvOR`(t8D1L>D(2q#pzzb3a!Y2Eo`PMcjA(v+tDUj=aL#p)p)eVClVt%k~`$ru=1m zCu%2jCdiqlzHZ{Ir^cmAJCiZ_eB>2hNI4x zXN{x95{ETwP09jsAsTJ2aPS9fKa#>Gy%C_9t^33~jtcVpiGbx>)x|6!m+$` zcotQ&W>D)xzQHl9EVZgxV~oMtZvA$pt1)oTvg0Eeu^E={evB`k*c0DJ08L zHr9-)(oQL7MM7{jk$$qqJpcJ$jV@+gz-L7_-K;gvogq>_Q0sF5N0(o1+>j2z@phL& z=)I-KIW_S`A+KP(Y4$k|$rg*xD#vy-nKBJf>o(!ixkvNEIe`0oCxR?-uzv;IZ}k&LLVLLH4DtO^(_K?C6uY%rb1-1vn-Va&!feic zBuoH}d&Rx(c`xRpwywLho;QL}a1V-St9(1KBMCaF{~#X1Yf87~tY)}rD=Z$kKM@o_ z;n83h<@h}^_-J9~92U=z`ggYzvTmup?FLbq}c zf}AWmC=diaEZR`q8B(UvOfn9cdP77zF9VnB+*Pe+<2k#9>m12DQ4fR>Xfh_wB`8Ln zH0)31-S=J%nn_(ZK>^WYeYyYrAK=KN3^f8X7{~=QiW{Nb5H8m^Ud7-%Gtby;*i@)r zM{_T21GK&nZUN-J%rN69v8RX~i{m9>fPn;sIXG!E%MI))^kf8|qz3^R98SinFNkCu zI3&yI(CvuP?0Cz3V@8_K>x_f^q%D4XZ}b+rmY8WRD%Mfy%Au1p z7nUeFz(OJ)49JhT6bc{tj{+nl;>Cty5i{em?R~ zZ{O9-quf~cl>B9oP6tg73YVp&?W9IG$Wu5qk+)QUv9WG8bmP}Vkthb+aNz=K&Q9*< zSIS+COT9th;ef>3TI8$FujWS1`ophg(Z$f&sFTo<){8pD4){yZU9og%OBOA)!v1~6YBBs_u!#HIqU#86@rj~4=xC@Zh_v1^H_yzFpn1|A4v*pGXl=q zyf}ba7YJu97^$*4m_z`vKu*8vX2q#yf=+J{LIFqjy4pN9Dmj#r-rL~M4zDeuRu*&I09!I;s_j^F`$8>1Lvhv&2~psRk*gv?$Gk? zJ3UA3pFruXX#5H5@^i2iwcQ#ep$QCQaB#EWEi4UESTA^ZE`o-1qIPfTula4dkaFxS z4ETrxhzt&i=9}OA<~CA)uDR)kXh>TD{N(hFR7kv)iKWg+qSio2$%gdq+NWMCUkY0j zY*m}8kTI>Huf=?x>N7%x{v_Kn)lEwr)kMc@XN_C8FZG1hj7t(takYur>+zZaIl3*> zY&41IYR2u=+d+?(f~@hqy2(Q$-Z=CicReYX-Efb*`jPe5JybJf1!57|J;WOdoaY-? z;l|LJUg7#OIs`OreHu3^1&Mk%t+qs3f7A;#qrw92Y6Cx1ve%4JZeM&4XfP<>u<-MS zaue50w9+!k@D{}z&i-6s5z)NX+>tUJDoh}oAC6T7`J#RzRfvNJ8WwNa2@5OLX0jAB z*Zh|n3OQaXfE$XsmbOrUn4l__CwwFZjbjZM;60gM&q1E$T?iPlCd%5aI;aBZVh z1iq?7+iHfpT$Ul|Oqe(Eu2};k09b=hQ*TA_1(+ifaYUz8C#2+&Xi^+ob#wqaOM0VNUlz8e+b*cgQkuZg z%YSPk7JzMJ*jk7qOy7`rAC3&-S3r9bFu7K;UsBOHlvtHakf9?VU}Vu*G7ZEDq;t%r zJ|frB$XlY;18V_X#r0lO$IH*H&N`VKrU2`L2Q7X9C{~~svGCDDEC(5L)JSc$N(a4B zdBXkdI_HjC^-GErG|WHxBR_iB0ABs-SM#Ut41LXOUgNOtxQG3LLA*Mg*&C5|Y0nFh zWdrEWBu33Uy9OZ#cYalg#nj0H6p%Ks_E)$|g%!T;b!QMk5NjBk&M7xgt?C44H|CRo zE2ER8>v~*3a)DvpUqpsN)%f`$ia|%pS6$|4Fxe0_ z8cT93ZkY|B0`%#%7G)*}C%)>e3pDj|7)(#ic^TVDZwKY1qUFv(*>?exzvF^Q{$R7Fu4I= zC^A`4M%g-LaW5ekzEw37ZWs(iZ;bv>hNf`=@llZz0!*HhxX{yarkk}ElGGIa{@@2a zxXFV3pM1>)lZ;GQZlL~^f{MX_#0GhBmr`?`;td7Nf|;mt*o0(5>!ku&@vyu;2^< z&+J3ajgAyjQH5pqtNX&Ik#`YCNcr+GlQsyHJ>JCWU=8jqWS72(kZ_{*AfK_x-wlPR z4pB<-84%QJ0BHm37x=|Hv5q$puYK)n9Wnil6wv1_R-TFgQUp;*vV^80i#jCj% za*c0@seSuY!2Q`qqKH?Rpg@wK0dELesdR#MvtCnfG8j<)^dmUW4T)~O$E%I`q0P_y za317bYajFI$56s{{Ank&TT7sWwx3|7T3c;Yr4`oBJ{?#huxdu%r4|uFu}~fAFS!XN z0q=jIb?j!`kPf!KQ^+5+V{LHcfytxn@4MO>%*s$nHyW@>pOe^e#jFd%q=U?uk*WcW z5&*)UH0uI29aTPKwZsf_${wb^$LRygiHN4&t*4{w5xLEuug@~@EhH7i6G@1iD(a2X z2+F*LV$KG@L4r3_9h{z8N^1IO#te38F7u+e;nU@^hUwr_*dLsSJ=NTw`cC;X>4%4I z6;ccm6toj)g`;bywjoxUzdxzM_c_@34*ihSIgc#_fuzgM;X4j42+Ryl(Od`V?)y&q zu{KB>gkU(yI+@41HDH`oBG2uzG7v$OnZW>#=3>A>%WN)Xn23!9$2zZ;`WOsVv-K>{ zo!x~g#nrwH0jvuOG=mm75o$!F^!}8|3k6sT0jP93eIhA2Y}nrhv>!Jq3xlwmmK6Yy z7jk@;JKu#s$@F4m7SX*JZ2OdhnZ6qkLG0q9YW!gXhzg=Vbkb1)^;qBggURdE4kD2U zgKQnOR#hm{itJxed9ny~4QgKxQmypLE)pSd4Jbwne2QIt2E7BCzNnU<9;B!48nm4{ z$oT*86Lnbk(r&40W_sef3xIdZGi3E;nR}~wtTK?=h=UAtUuqRenNpkfiBh`)o!~PV zbS*o$tEUlQT&jbp()p@W5Ocb~dRRS;hIL%c6}Hu%@Pvzmv1|Z5wW~1w8wUn@YQ8i< ziE8HDMz{%B)r`=(G(-IYQv)pgC{UA*1#_urJNM58G6`cvW*Pz9FNE|8^FbDft1zWD zoiAI91G;HKnSr7bX`T+nONu<25Jeo}eCmboLS`V#N zK?5~r37LB@tS5Fs;rjl}XI_wTwkk-O0C<&;=9A*itT|r$1ws6cBI)CCL&>B>xT&xU zyL*f0dj%RRkq`>kcZKVenQCm&rt$?s$lAWEFwP=w=5&S?#@5-}+l=A>$lMNY%6F!S zn$doAvWLB(MLtWdSb^D1s}UeZTZ*lRSr;nYmgK-L&IUaW38S~;0-}`?=s+@-O7H8w z?tfsMQ@8~z(p6Y;9c&G2bB90^RGWJ{@_LHgukodk9t)~n2XU{WeHAo-M#<2LlIdMy zZkPb8oHtj?&ve(dW{qw`q_NnAIxCu|-+LXYh$&@(Z=X=^4d%I-i z4N5;+IwKCECl$}d>0Ufrg&T-*yEn3M3Zhqccu&b}-uJd2fKXwkh<$rRVVW$s#S_eVVn!OJ8ulut3tNS=JD$rAWY)BZQ z*lT%}I9R(&WZ&+4g`MeKlFV+CQuCmj8d-S_O^s zHEV{9({455$ZE4AnrLz=(;7@Y{vwEnYzjvM=5~t3%sxb;4Xrz0B)l_gJw;DlC5?t= z@U4Q}v4PPddiB_l=DWhk0ap=2Eq*YW>lESvOj)ynXdVUfM7=t-fFX|_t8~?7wkAIh23d;=$4{qALvs;M0 zaPx`gLHkI*#{-4DNIOdO?|+HWBz_S27B|0zoXK=M#$1!kCc#LXNzz1W#^GfJXo3hy z%tYoqX*}a`v z-4o7V8F^}7g@qlmp>YFc(WN4HB=JJyY|68Us>^{w$4A`5^XL5SJBx0=^mal}hXw3k z;Tm5v9Q`$E*@m&7SBa2L5=Iz=QL)x`b-95!Fc2P5Bob^fwliK;Gl&755z}fsScJr! z;f|-X{Z=#Nfto+E*xFw0!j}NZdadRzMaNS^L>DDtdHzlpNMAm+2qp{enZWE&y58hK#cn0t&cw=zPz^WvjCe5gO0<{iUG3Cn?ZmG+ZR`Ud@IXEu zykEMdc#rftd7)c2;ygpXO+=lVQdr?y*cxalrXq)Rxb`=;{C@!0O+??hY1bIeLbS%+ z?sWtJq%&j>V5F^PY?lm3)cVa!wY9oxTit=9drPBT2f<-#ebAm-pSu@%MO=ueSJ!`Q zxWOmQv)pI~5}w|L@rG%N*d*haHdp5i1{H2SShtB-1Fcww3|)mAXGypk4Tz)_&MLt-E1;QUPwrha~R zRnnL6*+sziHBYVqwDY}%<%$2#JoKsZ(ZOmzCrQLXEh>4=YjeAX&y|<}?)<&92RkwH zII4cOSm8nBZ;{@u8O}nDzsV9s--Cdibb%5E{LIh%3S8Zx(0sn7k`oN zvS!IcO$ap>Yyg;z(KS0vAO7%12qzgq6`_I88Ff{Ch9GD&fP&sTC&eA6jb;zBbT`&5 zL@qs@>GhMTwja47G^y-1J=kLEcc7p>$zP=xO}Nt}cV_SEI~86Xhp#DuVE<|+3G(sa zhbrL#9aR6@kAMs~4=~o{Mh{ly0Y+%3KxZ!BvJrt*a}zl)9c&!6q+x0DI154R41lic zJ`F`H#wAY#VO?kh;E|?@5Jo#kpHt0b6zZA^bF!|>QunAC3Kq%1fTm^|@ZQV+2SR6H z@4*UFm-h%iC7Sxm0|z)(b+#jeGLTe366(O37r(4?^ikCet=9}SGnojR5Sazc)*bR6 zy=U#D2C0KI%N`sj=%9UbN4TMz60(P3kQ!HtIsm)^S6y{KF;h(n&&z%ngdtFXtzsew zm?n<})$PnA6(%&mo;DzB8RRIBg)_azuzY9+j~z0W%}4~%=7W~%BuzrNbknCui2E~} z*^g9VQt8pU)JSh3Rje>JT*^#~#NsEKaI3R!`(KHboEvkB_3p3b@; zK_N+~AFTm#3=R;E+JrF4``9*mi-cL!`arkH^XbZ&C8}^9Tter_E{HR&RVFL5Cj6Tb zn4q8xvB{XLncYQU=AUY|40szd*bo{>NK_O?NpLT%qqmTj6kcLG>OTH8%LwL(ux3D2 zX9Y6}D_|Xb=}TXFsDNs5o9%V4eVv4k{W+~73rQCyh*arL!)DaU*pE8d7y(>ZFcEO_ zV4b&q=j?cOoIZwtmrlQT;(*D$(baA2rUI%bj(({OL?l&DZ(&JuO0qzb1I9w(sH%^h zzmf-V1lG>pTbtQ1s2b_G>Qw6n@?`)QP)46llf$(iNVMAcEUCHCz@!xt}w9by71j^Zjs2*7xpqV~bA_87I}VYoJS-q}gaxvvApV zX3ev98!iE^E9{=AHe0A!tK$GmvqRYmH&JR6^|;FLRVUo^6rUv-jvRtbge=pXvY;~= zn&_#;e3B|?W5FMi(Dc-;hu|A0Yc%dn1jvkn27F_T*+tl^#acJoJTZEZUk!ZJu!yZy zGar>|)+tJ1io5d>;1ELhg0fM3HQX@o5u~9AZAd?yBPf?DT+I-AZBw|KIk^F_oP|s= zs+lGcut36NY;n_Hciq#;RV21Wjm`l-UCj29;a_Uc55o zZ#a^Il>90Sg*D9X!n#1N zp=ue^94u}ilKqjP`mvAW3TUVImVSiWI6L7q?I|`49yg?C0z|WbQ-Gx;e;=Tv6TZ_w zUa}()4D9ciYSm0e=Tczvk_bOonfp)><3X6TH z#Z(_oTdRRmWg3|Nmp2=?+?_i$-I-3UF9OR>qoHe^;hq&zsLQg zKuRl;YrpVmM0+ioDwz#H^oqNaKuU*Z^R$k8wKKh%J56j$+1%icnn4HE`%(>hdPV2vCdT&F<|LCJSl? zxr&N^+&6OLW3O^0|% zu6P?RIU$UOunDg5tV%8e$fjo%He3}jt#y;20Q*nfJo^g1USLp+g;SvR@Q_fZym(u>)cQn2wNic zyPiH4zckUVAKsfDbw!LV1i9$0s5 z7KWt?YZ4I5Z%{MrL6)=Sx9GUwBUH!R3&n-qn-&V|E~QhiraKZ&C9s9&!C6+#&fLxg z#-+ZC>f)Ey87ES=Zc9N$sz7kmqQt_%0#h^C04mAdxWfI2-kk#jm!7recJRF(@ut+-z>4)Y2`s+nGN{wX48rvbtIf-+$sAdKOn%PQ{ zDy)abmcIuB3;@n()OQmBpLXwZndfwXB=VTGr(P@3Qf)@>1BKCmH(Yg!8nEH2;}|88 z!#K;h$}n=0Dya3($ze`jTQ`SDT!f84ZC1ExLOX-Dg%YgpR2!-m3*P>3-7bslkRyf_ zt|nk6$XU$_*G_SchK};R^?*HwB+*zk2(?EL3FUizhe@lXHVZ)jjTunMg$n+iQng-IZ5~wdQ3+ z*fla{a0++H4`z3%W?>&fKo~*Uw}?<3S&|`|AQA@GexcMAc2-a})Nv0s*K)>D3Fxe- zX~McNQbz$j2ZKjLRNwiJ@i8$@+V-7b;D?AZO&;O(_3PvC6bY2;k^Oc{^Z| zAiwiR6f9Z?dvN&(MGiK4tqsG~vZ=7e)6luq>R`Q_drvi3>!LTnH#PuANo^(+8;x^8 z0X}72aAY*FGxVXN0@)T3EfNC3Zygle@5&JkgmZ~@s}1SyA#YItk}$|sJyNf!YZ@QX z26ICK`j|$rM?mOQjx@*w1sW}(DlS)fETG*M&kj&LOExJyhdqLh*L}b2B}^tXa%y&R z(Zt%M0Ju|_*~~(+(lF6GVR1tljefMv1*sl8_v^nwG7nB7@>m!yE-}`|;IK3m4D2E~ zU@78=>6QS?r0_DrzQBXa7Gv^ZmT)CSbDGpB63?vHss=y4(th=nElwj2(#U{^Amp|el`8=1OXsm%= zUE$tH6qTQcp?`)AE+{9#@ar)n(VxN~(`=5f2CEDc6MtNRxaSFDWtZivZp9<=1MQn) z+7i*x3O8#Nue!%E8sKyai4gH^db%%hnrw}c0cGi`E9D=1JqYX%vMV>S3D z9(ZmiRVAY=zZy{{pa2D9jaj&?Sz8LH#`eabfoB5Xq)f_p-WS9sah@Vb>orZQB&pEu z0qr01P{$}?*8%NzXG|`ZkP}V~mUnLnp}3ly8#Y?Q#HjPi5b|j#IXadD2Zt5G4-q2N^5L6uBdtRIK9!(HGTL_G()U) zOC5X>B_r(LbYpNLaoWZ0GB_G`ZWw!SG9ozaL7o)-NatxH*b8~)NE>BawfF@Mhyx%A zNp;29sa@HO6Z;ws@)mj`u)vu23!&lUrE?VKjNTWdSS8qC(GfgL-7OIwRv5!*ZO_wM zAT8fe)Wr-o*mEn;7rDT+ABj*+k|r8iQ~b@GdeiOy@DKm+!3Fg3kAJ*EJ^aUi{KveP zT4W`KcOmB@7HyDYI_!^HKxjUDNbO5dpw_Pvr^#!F__pyxM}EM)jHS~rQ2-_am3=lin6T^axZ2u&^D4aWWy;779nAn zh|1IJj;PfYSV>D!$Tul-aqK*!kUz@}1rl*r8?R2yAe=RHG@OU}@jmzEov~nYJ4IB4 z*%TS$GGJ{YUelx20Q9HX@dJ@9V<@?ixv&A;aKjCmiJSf&?x#+6(nsqO%bnDZLV@}n^2JGu z;aPk^uMvgOgT%nf^gf~0*pfl}T91brVF0OuDVTAiVl)qoMdWU*Qe5l$^dm8j9kEvDFzfMU2T+$z^i4ny(%cd`)d2sNN=<6wK9)1p| zPp^j1>8U{p!5Pez)md${C1W|~*zT0xo&0_Ow^da5eEVGMNO57jf(r^QVP zW^og4pqP1ORI{VM%5eyC{k-N$*Jx*j#Ys9wX-g`@5msz%Z63YP5PI)INsFD(=>wlO z1)#kfh{kNDV0*_6lumvk$Q14zVV%DX9mBF)lRllp8vxjpjpwe_y2AzzuebCEUmLPoVkh&GVgreBt ztOt7#6li`y*hNz^CJjTNjWH3mpK0nm^pY#{?DKX9_{B*N1Bs0e^07c?alX84kAyIP|M!0%2?VQbZ;}*V zFn93+ymS*BLh%&tX^LtD+g;C7zPHwsCU_Ba3b2RtzZnU*qT?RmvD+%dFxq#7WiI@% zKP`c*)^vXrPXEBJ+k4r{B-0ofT(z;A$L9rrvt(KsHAAWyv3yAtY~97M&g2yV z!nR9G#&Cu0C}(Ab+3OH3(C;}u+!oa=0GpMYZp1h{rt4P)#3c3zHzXZoR|C3Tfeja1 zg|o)VTg~5e`cU8X3RVy{ErM6|JD8l0wDw(y&9%eSPO+kDhQJZaa&kcD3%LrQaWr6@ zwRoJo+TYMoSh;j33Gs3Uhv|DwH<~$GP-830H!L!#!s6!^;aH#wt1%=tAZ(%O$XUq& zwcjxD9gFe`=yr2VcIg$aL(SlLQ=1n|UYi>b_q~9USw~PMR#*md zP;VBI+B|Wj+R#uE8WxHy0A7=bBkok%IYt^fRis$PykCgaMurW;$gpu*2Fs%H=tn)8 zOF9o}jxdG&-sErp_HX4(BWNozb7CNFL zi$**M5w+iIJ!mh&OPmOaSn!K%?;_Fqs}LJrWh^;}+t4ZrCPI1IaPT~{gqZDAG zU(VmU%nWEl&R`(Z3kyu&sepv)i6~L{MziXpN7~Ghl$Q}Oi|c}ct|qCCRwvg_M?f{p zRqHl&peQ_~!&BBCn>$^**FvcQ&N9j+0iu?jV9T0;IfJ^q(IDh~Ks|B2g^MHUhmj7vToP$n+GK0rpOJ2JzYw?Y&%*#JJeqcFo=IcCaKt=gdFzu&9#u zW6Qu>h}s7a=q0yfutAUocN!UVVZAZu{&f3?4WKvxTFVc9@Pi!J>Q4mG*v$geS&BjX zO6L_rrP$TcDD#&npny|d3ogjd#kks$RW;nD9+v!}QAn6D*$u1Q*;NvD=B_7UVGZSg zKX3gy&uH1Qt6G+#mWwRstP8RR(s{{nB4ph3^n0Dhz1}1ImrS1A^b*;FOQ(#C-)o;V z>orLbX3b!?&}Jt^&5*p%VOq!et5h??8nY*_ZK-C6O+6xfTCPW~kabr0G}nk;XKbrk zJen+$pglba-Hu=-aGs+r@w{=y=S9%5+-o5pUp4cMLy18~u3y-9ojYX7v2KAvnB(Xi zstwX%KB27W7Yrf}CjNZ4z0KjnN0x6bN?1s#GKM=ozT6)x0Du!mXkePhYF-%BG#i5K z_|CH93HD(EtxT`rSScP&&9#%?VTIAt>Xf7(&YD0I0pE#m$!#y;xU$e2z=bMoQbo&h zVP(xJtr6A77>dU;qSSS%{%RJ*vMGq2Xe;Xv1@PbfTd}p)L?WE)v2T;NMBN zAmmWC%gZjk%;j3m^4Sq|TH#E!4kN>*gS1BQA{{h8D~m^J3YzY|PsJnyJH*3?3U*-T z;N3T>17J%a8??L36Rb_OA9GxfHyUk=6um|?Jd<-Jw3=_k5h>Vvc`(&PklNEvxfA7yz7!9 zlotdMkzOPD*Mgx&Nnxq0L?Pf4TlhKvf%(5lJjmcm3E9yp?M4IIDOoKp8C)ftXJKlW zCjibKC{TcA79(p_jV+muPv&d67*Xaje9747P^Q-Jz4E%TB1rYeNWju?5c%HjQgWYM z=Zpj*4Ek#`$D6ZeaQ%eHgw=GNv<}3J^=cxBHj5DxZ6pSmwt-r|s`}0bKtCWuG>CyR z7j3mrWb|q>(Q{Qa8m_2n#+c1#i6#e%be~ZWFBL7?YHoj`y1wyN--t7g2W|5zOv%LE z>Xx@6+)#ROi+190L9vq13i9S`_0&{WXvze4oA_$-_1HRlHB3!kL{USn@A5Mm40Luc zNr;(;>r`){E^oMSD*;xnD2}iUTY%uE-dt`A$P22yP%cL!A{7?LOwegtL8_5}fRuQy?d% zO*atVT$ehzaHtSQ)wXcZyoO}_AjFQoV9kJtn6 zde^(y+507E-!w}h63CUGvw#9>{rVYeG$+>9O6qb}&1arIj=UaZTy35bASkMu{sa*E z2Zh1;@A|G6a+zqk1iJOVzJ;}UwqASf(?sn`(TC=xN$oA%OtB0}$k`@wYV^P1Xg)W3HZA=mEaKTFS3?#(LH&TQf+0=NyG$s_>g3&4B<;EkN*4iT%`Q>+DBNdIsc}o(p z{WDyBc2twgBp8Ss)nA7SqoL5Pa(q!40xh{F^;E%P#+1LrrqRSbO$ zGn8zU@BJ@Gu?PdN=HTR_;=BNI0tBKrM3ykEv4XHgFKr7=EKNP#j@{u*=ifMpGXInPGA3|SaiTmW!1MG$e>VM-F3^^)f$lQ`N2`d*2o z2nzhddFeFH54isWNSX3lJJTy{oM99phY+sVuBt_g%|0YIJyIzmsR>%@H-{z{74 z{fMg>Ie3{9A}c&&JE~fzEjM&l91#+{xxA(Ce6DDXL`Qp2ZaeD)_V*StqHEF;<*@?` zLdhf~HUQEF?pT{wSoJz6X6wixB{Z7 z0GYtmU4LXCk^5NoLH?I?=<+0>DL%3p+~qD}aO98?n?P$X;an?##fBW9189#(K)t0N zE^mz5Bu}WF3d@wjPqe4-uX4!o7S4IhzvKWm003OH0fAS{bl(v(QR{R4Bvs&k0tAF2 z_ZEiGZ$5qas}Oh*2Q_rqeeH_HF4#^o>fj`)=FSN5O*Mo5)KN9gxSBC#0xhB2=$v2< zNIaD9k9q8Z#X);$omq8M5cBr{lL_YV5fOxPi93W-5?LEW!@fdM1Eg@b<*Ha=mQtPS z)qqJW#|ZFcT>6^EmIHn*Z@;m#EzM4CCa`gA$AdXam=E@lH*JnA&{#F1*2SBs}F ztM zZd1k&mpAEoOp7$Dm7#928hQG;#$aLzoF$;Hsd=vizpHr8Dubd)tQL4l7))&em;wctfBdJ*@g+ShmDOhYVrVSVF- z0~n@{Lfza7=(~|^AcFknFPMptr)E@udZF=61cB6AA{7ShtJyZFp85hVH8%=dTWY5D z2ALb;IwGRIQ%p*9H76ff4NDAJGb${~w11_W2f71^4yne?QP@jUvRTcoC&>$O4`4a2 zOiy*hh(D5QMyN~8fX-@Um0Meq>IoyPZT%~QU6oK=HqHwfPnBP%g765I8PggQ8RQ$8 zno(gOtHRYIe>&Syg^w7E>#w)dD%{vsKwOE0+9m~BZ|G!YkpRR9$Xdr1UDtXLqN!#{ z771iD%h=5ve=-XJSF% zAJV+LxEet!QItk;T*@cV&@|A!Mg|5ns(qLGLrz_}$E0Z{95e?Cr^*+`EvSKtUk)=$ zc~V7h5y@R`5{tWm2n`|+gs3n}Fh7t34!^NG-icRPkM~r?4uiqvcYxLnlK}Uc+Uu%> zl}6A5TZLrY{Z6@rs*DYT2tut-$inw@K)GAq3e^`!kqXxguj>&4BeEkNhkU%MhyIcD zBO0C+gbjdWI|+k&k(O}Id3ep}e5t4K1P~JIBlmM6|8&07%nAWhxF(5Lz~nXU6SVH8 zuh;a{6qM9}z^qep91O$}!VUR)p~z!o6usdsfg1&Jfl6q-R<99-n?V-9-|x{*;cg_wKpT#0A>v_+6K1}q!_q|Vcq|jDWK}~ZLna_{BU`=E{QfgOeEOMAGdTT*t1pfdaYS~)w z{onWfuJMW`G&l--JgEX%U^qH8IxnNHBR+GzG+!Fb-Hl-1v9NVHp-1k2vm(GLEtg~& z;bu)_Fqz+aV6e&^vT5fj+IqGJxk>a(#sdV);XB!)D<6c%p-~HyS2Uw_U%xn6)&|k- z74Frp?$*;HqFc(sF8HO0L9dcrkH&OelZ0+nbE1iBxtgWHYb0wY{`$tb!eDZPNd$qT z`6pDk*^xl1M=DII-Cw1e;ot<1Na-U~r$tkfs5`=R(suW3U+Axm0GpD+i?G*DRvc%2 zqtOtR`$$L&A&fq!#b;YKgEmryn<>N96niz}q&und{U|)AO_IdM$+E@S*h0R+OhUAL z^lShXv!dK;bzE)I_&5r&Mia=E*}R6Wo!8u$6uv(ZL6{65xbpzO)-Xj-#gG`v^N#7-b@Hf3 zJ_-Qm;uRB`C>f4<0y2Q^RyB1EwCLuj&XE$=a(-4wnHGp7Q3q3m!fv>wY^?CwjOu_u z#>l~L!Of3$YYxpVQEsNlhMl}PV8*~)Q^|$GBpuV$R?R2~NpIvrg|&G^)~F_A78*}U zH4DC@7&ICP8M&D@K?E{J8XME1T3B_<6`&#ZA+zIKVJkHhRvmp5MG$p5^A8o%tUE3< z7uX^X_}3bx-smlCa&x%c`}UN_8BeXnE>x}q9776oZQ0Pucc^Fe5Jo_o)Ua|*3^0HL7{a%yr< zbLl}S#sEV!aqkky=-(8cgu$30&K}*9#EtGVh7FDij9MIr80RTl1-P@dEWspmpCCTb zd`Kn)=HLV#XHjkD0#G;mj#NO#J4OyBG9#ePG=5}3ww9%WF`hRL*ZpUrtY(tpTYgiIQ(0GJmvb|F<+67d%$PYwsEK8zLekYCv!*$A9W%BXrvC#qD zb|_g82Lom_whHI(JfP4L@c+RbEyj(P1hg&^O?0#~YpGzI?41(s2^7}!&bI%?7T)BK zx7_QnGou$_mxYYR%(7gBl*|p*#yYrko0{bEuCokse1WRjI9GsVES!o$Od3nNel&2r zbVf2kg~E-Bg2ANJByo8{6U2)N+R)~@xwWDF1Rb-f8O3^q)`oTo{6p_5R;;RZSzz+e2uU(gVRHGbh2enA*l$SdS7 z_%^4YU>)7gYhLpjVoq;*#VcMRV7N;LTCW8GSOi;DlJ7tDLXQ+xz!$2kOwd3L3bIKM z5Ba){o15S#39+{jL5{>>&wQ54wh^pm)6=Zi8B#?Z4vKQT31;%KX*hC2a)vg{fmRxW3Ri$>v1U{==`|D+2IRm{d+4c~Y3;cx3AP)&sO)Gsx|>DH9VVo~A7kY={lvH?&Ex5xml8XQ`O^#UM7 z5E1H>l?Y|&Ok07AVNOcp3)B(Nt8L2)2bqmPIGS#~R@G~lL3NrbLUAk8?&>LlO9Et! zt&|Vi*M#@IE^v1jn+DdIJ zVzdcznGr|aqqul2Q6ZC79rqc^H$2CrIwvF*(Um zUw9S~J9rJtX-*Ch882(|B1`#S4f(PGR2bhDmLZOAG9pM@NP7k%v0LB@1|OhHQ4wMn zbdaACZ8C#LwJlGG7z={Ja)t;!hxf4%vxo>55ketWMH;xt0TpmXiM8g7Mz=n82T+d3 z;ZAd2TQKRYAmT#E0phF4SmXeL0w!vv2#kb0c4jc3?vp4=oF_2lKI1(?>|ii}^?LQ} zD?H#!dt8zkw&Ky_)J~%zH4v;&&El4g^UkR; z=-~?hjYnNaE48R7%hJ%zXA}p+3Xj&`p`m7Q-l~&Fr~|*MVJuC8zr6ni9v|Kb# zx|wO*0*0taswd>j4XKgpclTr$zVzsgU9WRbHW@X;lvFriYi|csaVhud)sC1}Z3P4e z_O2Iv+Y4x8x+xLe^!7ZXXb;-7Nf+P%hr_C1QH3ds ztGsr)!&?W*RiIphnFimi3v%W|9fX&hy1DN=?twP8X|3{ZevW_*NNrotK$E5B{@QSf zhOICy?a71d#SFsjaHa^>1>mL8s2QAa8g}Uuz_)M*J#~$o2+|l8tChBlj4+Ve z+9a?ZFu3e7*l?LTAzzAMqEf?!>J@(mwLXDNVo1^QLd?*23$Oz1%~~}#7uwvo?Z_4Z zgMpddq7K&1_N*yxuEo%akY|u)ox&qD9Ersw43WA$i=xVKm4EIttlgxe01Udl=F zH)0pKByp3~SplR{PWCzogEz#2;pZ8(m{7(862^ke3B(JZtgvh)1mczi1<7#%#04ZJ zI%3NvQj~eyo^hWai--)MQUpAGJ&M>xPMeP=Nt$MbbY`G!TH6BM4YW>LD zLE2>=JM{iFzGn#yEr|ZrVEj;moa;+9d$k~EI$x?PAd!9hKKH&4t-ZWA4BaBj>ECF; zXQsep;6*kGws-zZxVHpkfD-jfCc+9gQ}DrJEIe2Z zORp&SmK-p@z`n@80RbTCMF$HjSYVJ>g<(BjMzZ=fCPqLwm=tevnrkNoD_~m(dF=2$ zWY|yuR*(b{Q-TpVXYb+?x^yMLpkVBNVXfhwXqVFdEzE}qBBwc0aRE>hL9q3LGBpW- zhwVd$%Yfv2ZIir(69`Fy*V#g=mi)xxStNu#&n=C{%(8Ti5gciCWTX);%kjpoPx($p z6m4$0=aW9C^{VAMMLadOG~I3;f;;3}gGZ-a0X2(jVT$1XH^U5{B?bdV4(nN)C2kxE z&qhPslB;WeR@@g&x04M*AK9EH(fDy+T#^=XuWZOo3Kx>Od)1_+hOfaJXT~IQOskG8 z%XqM4lLAV3b`pFA^IOm4Fk7j|$1T`{v%#Q((3kTpMnYUoy*r!3cQ8GadDsA4EPwJR zf8v(z-hR`Y-ozporjsAIDstWFe;LhQ`N~&<_Vp)Iven!j9#Ui9>kET>OT5Tqi=dU7 zrXCw}tCRLql0qJ1JsZr#3&>T5{(-kX^#a%as_jo9bjNo+ujZN|!oGG2-Rddvt5}AZ z94j2AmU6PI4mD{t2dpHEuNe)ExkMbqcw3L?*83!CAZTpSB!bXIG{kvBq526cHN=SF z!lyW4=2_%SOlUAS=EH_>SOnKF7%+!cxCco>748nVf|DNDD(Y`)eI}C%2lFAarXN1%IYXrC!&Ni)V?vg0-pd)cQuC!i$J*z~R%TLkI$cflPt@uLKhGBvQ?21~ZA^FN$nQ7O9x( zdo=^#vSjO2V}*a1bwOd8dT6&1XoAp(NfequP~pa~7M6*n;c6mkdEc9e>#u*tL=aw> z4Nk+tV+S`>H78+=akiR;BRH*Uv(?3aiEg3CJ5vZ`b&yiX&=DLPGzp`ObE82V!TY_G zlMDGK=m?~eSWsa*LfD69AhB@6_4u+#R_#L`{1774T#{xmsDo`%$%6VF3;Nh2mfZo% z5K0dcyu~j>PT@eCVU((bx(TxgqupGRdduP%PD>T5u;7I@C#`pt^SP|B znL&P0C%Aw(2=`&P;A1052LKn@FN?G`Qz_EmSLT@7Q!{wJgUqBeaSVN_a`#00pVJ86 zHJ|{wO@BoWL+&Q`QN*L4Wco9OQ)E+*iut6(H2#$DHF9qL{Yd-7r(O^vQv2Dgqy!PG z0;>w2Q5ah?Ep6>2#UI=$k9-sir5U1jaWK%Bjfa^6WSItJbEA#r{MvU8g?6u`OLlMP znz3cU zR?`Xe3h-0V7Uz&^cI9`7w3lef=ma2lp6~97R)x?inWW}YiQT~sBs7WgeS|hxa?j(I zVd^p=W4{UR8v*nWlASrA5kPX*>=D$S4Ws+4DO=W0DeCySN;Jf0v^I+YZtu`U;V+^w z6Bpuc6ZAg%3J2WiedsQb@QiKL(J$zITsrPHA>TbB4gfJCE+Cq2i6xHFxY^BVMc@X; zq_HAf@V&GXW>GQ@=mnIpwbWUo!N+9b6xA&16Y&ujM=dD2q9Xdn$CFtN92wjCc zq1cN!fZzPh-$Zubo8JBIcN46-E5iPS>lD`fYTB{X`sA8aNIb^sL-^EK^q^o-S&40` zIuj=4q0j9^Tu&Rji-_%!x4sjt?*#uQl~c3k(bV^QeWUNISj}^=_6zo&$}|v^uyB(r zr#}UYgkyl5lr3F#f(BaLy^d15W4gDft%C-e63uMQM&-t@h7Vjrgkst~>c|cX&1Z@C z3t7^9AY5FQvGy(dp4eKU$Q@F>1!+t(E$1A_Nv`ijScYgbdJDkSf&*-O@DyGA5JyQv z1ViHtJ&ZW=1y_TvhF!dtHinE(jqw53_25vc(FV+V+kxPDK!TNE&2zX$!q|v z=e8x)M~fDvu(Q$#GzFq|DJ4ihjy(S9xb->V^shkNDv_+57iMkV$?Fu8$lkRrwpLg# zSD9G?>mWi_?A#0nRXbMHhKSEn-7x}=IY~_Wy&kax(G&yS5YHmrP?Mq!z%f8Y?jAzI z!_oFUAAsZmBPOH4z^gdVOH>WicNUCeZnp)k#d!3VV13bfy#nc;T;esOp`)SI=7vtq z<1ZRHt8sQ)ESch%JNZ+%0OHNp4D2!^J*D-Mk_e55cwl69px$(76q`#PKrz_tK;`sN zs3u_9@oJcQB*ZutajxLjMy-007w9f`g)CXotP>8POR+GXZE^s_S#6TbR`}ooDh>c` zMJG;8L@+H4DTWPeTHFCWU=u7$20e`S$q&q>SB@-+_4=lN(*h~f0$hrsLEf^hj$&GC9hF-U)kWr$L{ z*O6PvTfmE$`!NeKQKCg0rk3MyISgo`@TiEE8c__ax~KwdNS2+24!#N0LP_LyCpJMe za%{m(qG6pl&^py8C-8-B%y^R+wuyuP@P!_ z6P;NcoSa#W@bcb_KMqGM^RMf62)*x%r$tX|ZBUWZ*>bfI9qs5hDK2lx0~qtsd>#SM zx4mSGyv{D=1Ebd#5?d?TMQkRv&KWt-FS=kB$FOs@_S2ZL0mvW82BR;SckI z4_dzNb*~c#(5;Ye9rbb8pE|Ga{iwzL%ln1PdFpaTDz5z$DO_dbQA#EdSJ|*GR5BEU zP>ByUmg6S1+HC$t3Z)Sj4he4&@k^0YYjgE!HCJKFf`m~sl5F7Xh9De`ey+78)t5a` zA6XZ|(bSH$Bo(<1Hm0fj1r1bl6|&0K44|gbsAj|fOxMjWXR-g!~k1~eax4ng2 z+|-~@*h!u9jZC1i}Vi>NlEtUPj~D?=8-qx|aMW^rn#~ z_@Cn2AItltq3hLVs`{C8Mqr16rXLwLs2qnJf!UG4X%Y`tS|jAud{m}Z;(HA_wwW1M zt64lJE+Ez#%6CcOD_lFp*+|YzxT)|dLHRA%TDVKOw&~4iJDELOmSaO|tavnP20%~) z*wvOZ9UR6S=i~(tNf={ecC`q;`}lt5XRnWL686wt;p1p6bp=SR-7|^vUAURHcDTU1g#B1XxL z2%dd5&99n6MTUf516S54fN^qK=G}nP3CAJeFFb_mp>>$Uco5Ka~}y0M-l0i z`5{Q5Jg!PwGTDYL2vR)UQ9G&i9Zy7l9h98e!Dn3};{<<}sdYLHiH-?3wz|MY>|+!l zOcDHQP!_AXDHE!OVuATr-qdC8UGCzg%@V0Q$cc=TpupdwW{k!igTnGv!PMHhFrR9m zf1}lL7NE=L|3kb3Ijha~#_@vq%uaEB*;zUzAOo}~EK1BULRR8k1u)n+HA0n9u}S5 znv``6GlT}l{AoqLh6{*vN)MczJN% zb-R@&a7X*A0oEZ>bLOVPvXHp+5c_1PCj|E(4|T!turD{qm|; zy~>H4em|^Tf&MqO5wm!m%>T!oQ?odm zryr>lT3bP58EyJyp^{x$wH{2yujy(@>n+fxe)3ll;wvi_mvb(LXg+ZgbSi~{d07Q! zQKrzRQ?NAaVSg!JTO!YY-t*~sM8N7`1&{?c4jDOgu$?1h`ot=84X+X`L$E(OQWgb7 zryx@M)^Ks>Aboch*G@^@Y8Zx5fw*+*vJI2IYqO9}jw1Y3Djaeg2@h8p(dzta*mWCT zhg8j&vVx|buVD{5^6GL+g`>q&p8OOXtJ=&$*l4f;prC1%ZOhtY*R{Kngn+~*;_25t zojH^U;ySE@EKEpvn6nxatWDHPjum3l*dr2Xb^(akuvZ6@tAQ=Lu1U@;>|S;R+1xmX z^lUrF*tS%dBAn?wizu?mRh-$?+(gK;t<7AvoxD56q?uf7m#d}mVPli$-KE7Q

Z5 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 z z!g8{-{&_zd!m@&36j__V2tS!;q07udo|A`WeF} z_Syb`hzK4laDoDFLjvV>Prvpz-|??M^ZEbOix`B@MFGEj{FDFjXJ7S`vF#D5xiZcb zuc7wC+#nA);6M}((E8j6@&H&B%}WThJ3OJVFw&j5%adaOC*_lRF|u9QD+jLrIFWO> zqhM_qHQ@j4S);9|5eP+yRfs{gTEY)fpQdrcsJ$b*ak|6nS-^n(*j#w(Q+Z_V)^n>P zCaD4(jj~e!W~oitfDr=gSrnx8s|Z z^^xW)CZyav#SqI7-M(Xc(hyd{Btp2FDXX+Q90 zw0xW`O-e0n>|ja8!J5)XKTUe=cKJsVGU`9op5`lGAq9%5M44@z!Alf{=hg>9LMI@w z0SsCX^{ku-)xOW|hs4F*T+i5BfwD-TVW6e5YRHNiH=u-6@ILlRi!N@55La zEri7E2E!a-kRjfXn2q(i5hg~&YKnFkb2kAtUxp4(eNR+X6eW&YI@I|jV-IVr=N`vb zDYerCSEc9oJms_#zV+=d{nJ0Mf9|i-`v3LGU;o38?*GU=haLXrB*WCJTN_?Rx3@zK zWB8X~fdFriLicANNdxHt-dl29{^Gg2?zYo|4}IX*|M25~%lp(Izx~~>+;Z!UE8ouV zA(ELyFwxUGpF)29RkRO@Z>JMbTvpK~ms|pRwJBT8)n|0s*PDrsb{NC$)YZZuk;g?uA_2JN+->Og#o9OG^Q4`xD=FRj~fZ-nf#ThnQ|o*@Ol_9 zyQ&@P#K9@isj;MS(b7-lic1ur`J&ZhD5wp`aOB41$QI@iCQ*S71xStARkU?-<}L>{ z!3Bni1g-`&9wDy%(3q#OY#vgwC`vFf8b)*)Anc;Ff~8S16z33aB3l(7QPR@e1Zf*U zstM(khrnq*b{l#AS?~*!V52C!sp$_1yq}^4!llHK05-bVG3z>0K-4ci#Aaw zDX^PvvMI|tuajD!ZHp8Hr&t$e*Q0Z@TdO-0@k8VDf;HSUN&%k+i8{aE()-u}DdR{k z8#xR(pRYP94KI~bWl@@M;s8c$Qea387(lr1`*LCcHRjYd3~Zx%=K82HZ5`PWZ9OqI zLGFdLFtxLlK^He`YK>V`7BiA@HYq7ET+fo68||VduU5TbsK(b1Qy-*v_D_k9L8>f) zn!q(~UQ!|z0#q6)l~aVX4aD(Uo6-Bgdk_af?C_big53Ie6X7V7P^NzNDmH!rsCuT# zO{D=K#RiWW1#ytTb<=E|+|A?E2Ew5?)w6=k?A*Rz-l+e)Fi=74BravtyitJRST35l z;N;e;KWV$jidzDSU?hMrOOOEj4cZwM=qTVV1jCEFT#7Fch{ncT;96tJ*es#p9qZ9- z>vk!!4f{dD9dZJxTS^h29mKcF3~i^O5<{*q45Mjr2sZOH?gWmZVTlD!F!bR zWHuoVQnsZbSvBQxhV*pGs0o{K1AurTQ)BMSHlTYp48&Xv-zg|9hZ&v?m&TBuf+4As zuDFU+YLda&QR6(0Dm*|L7SA?8cRM#F20L`+xk&)A{cm~PckcO(V1wwv~CV+z^5q01!HG#7LOcmwB^$nelE5GlB!s*nM8XkPNG*rGM0MG*VK@C^{E=l-$HUv+- z7y}RZsLYB7xM_eZGzM%}3#@OHe4~-^hPOGew!#SU`KpxNe#Na=Z3`J0)*P~LaK`FNNvB;C?(?Bf;|qx z1nzrE(V}y4vdiLe-KuHlg*FtvWBEd1m|2t&yLVtR0oP9sl z5jZ`derYs~7TNmn)yROY-I%2+DLpDwJ&!$ zfgUR6qo7qi18&T=bo5W1PW)?nZii2a6|}FbSj#iUg#xr9CQr`n0MwpHCeT5HdrcJQ zq?3GU!dVV!}UP=(X9$h=)Gg+h>astr#lh1qAr zLrG0)0^@Rp=6Xe>q4z&TN<$gD-Bn&Xo9FQq-GLnxMF3!e)Y^V(65j{$q4|k zO~g>}Xxt@>_Bs7jV-^N%tPBHAfc8C-%f7E?Ae?q>6L*pJ@+1Mo#aM>CRDv8z-xXD7 z$<~-#Umid=Fttc_vG)NhYK_}Z4P#L7Dx)b$h7@f4)U5r*^;XVyAvK04csG z{(*)1zQ!Uq$c}86hLMFK@lv|1^Su?sGSr_GL)vLNIC_bKo&(GKY%-oDaBG?TTSx6FgAyMoxGFXE>@J#hanV zi=z$OolH07aa7D6vZMZW%9GWDF$+8rmt&fiGmXJ}pmbEuV1g(L?;KQnd6e$)ZZ~H8 z0sT0I0PD4$lMHv0+s>lkc82IX@uXwdUH~1k(ek|Yt#Oxa`Ml>o4~U3Lhi+Q!4NKp~ zL+hUyD^E66G+K1D-tqwI1j#v?JfK@Ua7w?42dGhlu|p;b<)+x^F~=O9%D?skc=A_2 z*m0-rFgf}m+DDKCq|ocwfA`sEvL$*cz$g+?N11)TxPU?dy>j)3-iJ)JXLmfQzB`IP zJD@Fv9tZRus;AGA13+ke$q6p#?=!bMUuWO<86<|!muub+*$09RsuS~o^UkZ*%QxL; zn0j7&pTU+G3Rs39R@DmcL;HCA{*vps#V0qoFBuIocxe!dA~0+dPP6dDHZ%k(qd|PT zfepe$;w9IA`xtBnos(NrE+sd#j7Kg-$}CEv4o5eTk`(;uN)fO&ki=q7l6dI`9oK}! zOP<*p($1bfozb zXucGvwPZ*2oaju7B{T*Zb_c|5oE{jvrqT=Rjca9UJW)AmCxGokmBSK38r=P;(ttBp zdFnBncuj}djg6KXfwz@!8@>X|fL1DqaQ$;>7P#|%S-dSk|zMj8w<{A=JLYRFKn zFeE#A?BPimo}6}-UZf?nu>?7$>L(4C%BB2+S81xHx9h0Jav`0$kWrJS-V={I{-}Ri zW%=fU zCUErt6j^TH#05lK@7^c|;6&@X0BlHt>HenLSkuAsQzixKUBSF^8lD^BAOe)H8FW-hdh80RZ9jEGEcQ8nBzW_4~e_ z)dOHx0*vb!S4n>|N4!++T9A2nIBlI`SbGY1jai6|7Jrf2?(p>j2DRs#PVQKFp)J z{ORC582pj&@ESF$c8;^AEv?$6Glc{OfG;nk9?<*X{ia?BML6`;r}RdkB;rU>BN{h} zVW>cdc!P#J6~{ytNdqQOcC<3Z3QNqHu1*o9b-+Ts(e8WqkYUJUm~zVE7B&}kp#KUPqyWV-r4Lk3=6HBf=2`MKA^X9j_@uz?Hw`(teU;U3C zop{pm?3h;8K5?}VgE!h;Telr399_>H5l+#h(HXdK0aX;f$t;EFw%%H~%O=L%h6*(J zfB!{<$^RwSuH|fv*#UhcCAdGl_AoqR08;~i3cvhtqZdyxVSGXObL0bSEENDOnhGxl zz&Maw%cKD3kQRXV1ILcoHRL#qjmlyZQ4orNQ1TfMXv07UJ$MzB2B2T2@L5Yp#gHEW zfC29TGy)JZ&<^A_<}w^RJoWq-SPyAu*iK}Y_n8S&y|3J~}nSP3r$S~HL zAe~2;8ZnIaXb4)78|MNl1%7JaYh;{6RAb~e;wutd`Q?NqiOczA%wRK0ew(#}!=0fB zqC6~Q!me256Ig7Mr%H3=FPgH2dS;>5Gl!B1f@WKYftTQSl&`SXs+fQ$-Je@|D2bZX z?6ev06a><4U}VnTA5N9kr~<1tl{W(YV9sn0eK-Cw}qgcFZh z&js|eC%?P-=9{7cMrGkGc4x!|U9-RY#rF!&?zQ*sVi;Pvv2} zT=J}v8}y-`8#0*ckQh_=EYQLQR182(U~a5x0!!Ui4?wm^F8h4z>H&0VbaBBU^cjIc zVwHNTR2Bxr8mDHmyVCh)o9Qmq*}6YlViO};przmTF+f;KqDO4LJ|E_ zI<>8z_%wzV;P#SuiNA8y){nF0To_dYJkeH#6a#KfhN|Gg?o^BY4LM*z*i3paaBb96wug8qr5BJ+||0xs- zfX`E}Lb9F45~9veG0Pf2VG0wnu|$lWDXQKx6nY#WL;r1f-1^Cf*PGv;Y7A#3!=Py< z8OL;uk%@sD;9TmjdNvG=5pWLhrtwS_No<{fWJK5Z$DeS_Z+`az_`4^+yYVKk-es4a zJ50#Dr%(=(&qEJ?2txFq|MeGzVefkHt^4i2*B*QBPPvxSL@Vb+aWr=#IUl-3R2WU+ z+;9KAAARhjg&h8QmHE{Lka^)AZTvJ0Zu$T8pZe8iKmGaN{_X|v{Vo8&fx-W*EjTe; zdu=K%fi@V|%gVUixLhs~$|Vsj3n1+yDQ~>-CdA!hgUv7}snV!Ur1(OMqtO8Qm+J^} z&Q0I=fbRM35eEqXFd8`h0fBh`84Xf=`>*(c@B0kt4^V`$$Fmp;GI*Pn-+HK|gh{@Y zzAOK>8TDT&#FFR+&cuL76e#{1Dww}=1rWG;=IZgK`ek@jz>tI`CdF641N>ZiTF+9J zfQw(gA`3$zF5EY(0yU|3O#UY~bPWXhrJhpdaKDUioey2l!1#zc0Sfy$h738Y%qH-2 z>U_;Q;0DUgo2TX)X+Sl2)f)gsjoMepM~HhL!m0B(w7{*HJ-W!e7r<7 zrKSYKCU=2qOf7&*;lyLyG${e3G0vPIuqgHb$AG6WqXi5!;A$JCwN-FaLds2OiZtAy zOj5K8lj7S(8kQl_n7Z5=|JCXb<7|{}8L&1?%UvhOzV*oUTtFSHTW_#Oh07AbLIOX<4l@;d9-gi^o@^x`oX{dr=OPe zI~l)S0Pnu@owlgd3imPQ)cp_GcXa{$-ym?Vs>%`Dfhf-K4065LGi?c-C=x8-~YZ>D=wg}$C`GTTzB1dvM^F5YD7a%X{FTEX?TAK!p2<;U@~Cy;5%?t z?xjcPc*0B77D=&1E!$m}4yfmzi!2boCaglk6JvSG*Jb)&fkl|J8Jl&s{w#N0$ph=a$+_|1{Q*Yj9$Rh7aFZQT% z4TF2Mg)=E`eH8!0w+cegmy{PUFyQ6I5<2{FvQ0k_FhIhi#H%2O{UFi7TZi69T(?KS zt+$b6Lb%CVH8(`64aWs8Ah$@1+fy*#^|lL{XsjMUJ-5@`9572J)tCj1mNLJ)?24hK zF(7>IMy_!BI{Y$Y^grI-~POabpNR~JP@x2EGHc6 zz1`ItQDYdke%|*B#On_hPxsVb1{N3Q8FQqgSz~Zm?nhC*acttFr$;lJ8h>LJmzE#S z4j{ULdr2aZo`NA2e=z6Os)*R`gN*94dH}tNNn>d7g>4(v+VT$#>Eu(6+aLz;qdoWB z-O0<);d0!2?|sUsy!Eylo;GP9dbq#&#uu_D{%n;s3GzpsZw18wLKaXHes%ikr>~0v^fp4*bqs<1^!oAjgE2wo^qJT`(t6ic9nj~b z@-{-23PnKDgX~9Ujr3-z$mT`moLuOpCVf}pr5lI>4p}sn#R%5iClQyn&PJiIs6YuZ z1^=@$L7uM@w5;xCbTo3u3>p!rJFqEkD;>lsdoRWWX#p-@%BKzt(kBsxArvYm`*Fr_T%wbh=(yg2}bEDC{bh5P!M}4kxHG z;A2EiDFt@}dj+xx&yu*sQ2ZM+&z{sOavqQ#pQoN(w;J0IaP$IT9CzM3wu^cIbRBF? zkQ4|w5eFd=s_|QoJ951kz~BAiyPIsfu_SHREy=K5K6u}IH%!f)YanajqmSGd8jGpQ z5vqJp31ts|>_ZE=^glm+es84(Zhq&rzyAlnFU_7y({Z<4*gI^y3IhL53}BaCcN!i6 zCQg; zY+j4pMtn~_K3|e7r=G;A&9m8MOY2dL*L$0yE#T97$gRcgN1vi(b@51f?}) zhTgxXQ?otO?_{_%w;BtFwp{?*>je5m(68H70CUhUkk0i6DpSuXVo0H981<8WDs8g$ zXv};j-L4upq!ev&f7ONsEt3gWRFv*1yu^)R)R>3d=C5D+*GUFw0nMj{Y-~Uy$$Zpg z(FHnn`Y9Cybc#bjMzkH=qBKru{Zc+tFnyAzFrM;+*z!B8I z4nF8$J2f?pc2;}&)%Jbk=kra0zyZlOEgx73=%?7YHew6PFv!B2RAdx1Ekvtk^K{lw z?EzXy0PqHPX>)HPE-gL7EH(X17LnNYrwC^Y(FB#xZK0{0X_s|dV?GCTqz)#<&XiGW zoVb9}Jt?!DU#tpFiOdm(LdO|(9v2Xd2jU<$dkfJfk-q|l+;wyGDKy+YTJ zCT(5_3)w5iOb2m5Ye3((ryCq#))Kc2ziWiltJVT;0Y)w7@bs_G&^8S5PQC(SWIXdSFwwlJXAS2 zLFqI|Lru^dC;Y(vL&GkGo@cUGm4PS}A;>Yzod}wyTKd!i8yk!NQ+%ZnvR|1aobQlP zL!-2o-e=tUEFqqHlte@{(D+eWK?9`7>Ur2My&asQxPWFOi7qG}VEm#B9Cyt6Vd}Ts zYINtcS-Xj3b@!ALg@cUuw!6C(wo!(08>H29jOm&!gXopm0?~hWnO#{q8-J&`{@h`@k z(yfep8x8~o-C#ZQp9n>uN#OzK4d{t>M#_sEOI(#qkfx@F!7z7nFD!M8ciqi?>dPkR z@~<)PVOn85({yS~t>cp80q+Iqv)WaO4#}m0TQd(#@T z7!>{@dSBvdEhyc6km6h88YoBAYt}IMANyBTeCs(&0urWvGQvdRdNGhPu~!=E)C7j@ zYxN~J(8$;UDU8WhHf-X>hCgHGGwJ=rG^MH(cu&IsaN;iS(R%J1^_Hc2uvhB2F>?^h z3*pvp(bZaj;6fH(`^H)0biIVuqnlR%&Mj`=N}nc;M5m;-*rCV`9#g4L zO;CZhKBrK!1%)DH6so;UwQmoL3$kTV5`m}zH&3BvZwC~gRKBqT8Z&##iR3MYxmu_o z){6oB`bX7&pSlsrxdOtfq&d@j1rqO8TW=AI-1mO)#Ck5BE`V=*>q~Eb^C2>=!~n_@ zec~IRTkrI*<+r}`HftO{uVR z<5z%MSw^`;jxwv<8Pd7ESO8rBZKf7d^c9Xp(g$q5G*^jvJgt1kF3CjS*@wywj0rDh z(*R0w1xcE%4Sso-vzwp3ubvmz>fn5)nwWY3v{#V^&T$|gs=Dd|sD!BA^nI0q)$^hZ zdJtA3O1&6{hyuhBgc6H{B_WLAzpN7-N^}rWp!l-`7zY3V1_msInsi7*O`r83bip`a zG!Q1@_&&>u;3X4up=%>zqM_?qtXp*f$}DQn+EBWA>Z#1NQLK&mH4LNlK7oz?%iSm3 z0y?GWQh&vagow$bm+-?g*6}Q%NMs$-+<}Ft%odcAL1jiPYI_iiEDgEV+_*?X`vYgC z`~Z=vT_p*T31zE{A3(B*G4py0*r+xP`bDwgE{8%M5Dqn2Fr#t8yz#n1ZJ8{j7CmmT zGm`n=oIlcGS9_EoGA$X$bO7J%jNyM!sQ zC~He87(Wp`=g*&m1b2Msq6=e^vb|QKd&Xh`JRJ-aa0o!iqsF{%^+Qc&2SDrq z;L|AUBt29re1c9*27~LuBQ8M>WuE#YX+X~^B*WDxpQ|2#+}aw~L+iJ2sjsXG+PWl; zX`Gy4kn5R2odoI`G(rqOn5fycE(7TiGHC_V{UtX5I5E!^J9DfgfdoY{RBsuR0ZvfH z4cvN@tuZKMJr`eM_}4hYk?XnHp+`^D69bSwJ&Zj)U4m$1=6a^Z2y?M2q|VlJi$&#G zSwdS1!P#9sr7hG-(IR^;^a}-i$|tm8Bn`Ba6Bj69GlH-0xAlOMh?>c~OD0$_;eYB} za5b?A7&Hu+C1rlutaZ|_U{q{)95sy=3@Hh;LzL2^!1h7GL3fmo_0BrQm^swJ|fDB{~em3k(S@icsIAPZO6Q2Osnd!vtGm z)SmL#>!e3WWbL1nQjizIY~l(ZTum=2GS0r2apLVT44GEV%Q213Nj@!Cxba(*8vk2) z0L&4FuX5$+s>rz?wsY`Vz5WdcFM!VftDFD)i(h{1*?;zI1(2Cgn{2YNf?sP2y!<=_ zDhgOG-&UDc-cv-Lrij=IOt{5{c>u9S_j6##hL=cHdv3GUgLJ<-X>ZGCOiJE#V4({x zxPbp)T^>O5Y!F=V4LzZ|c$GWAZ`1CfLUvM6z-yC;X;|!lwJ`vS8%U4hStxF5DL<3i zu3jq*UCsfrPc?F(Q)C#>{b_%mXl$&I20sPDkbP3^#ighAKtG&1!&5zY3JlDb>;|eX zt(+rO?7>5)jHE|N1_9!7m$aT~!6Q9c(^!vYF1+@tj4@3_9o^Z?4r1h+ z=0P?j^sW-KaTjxHJ6Yr~_gAW@AQNi?R+=eEbL@K-mE;U?FYq1=@^%8u&yezS>-Q9q z8~f0OHw5=oW(638Oop|;&vXUKAk9mlh+;kk1HiPQ-Pe{SkRi`$BMwAOHYAOQX3{HW z7$Qt)4Z+N(@aDQ$5gA~v&$kG*22ar@9o1w8CDstiresxj}FBg{KY zks1Tx7_*&5<(i)HNx(QTeC<_cv~vmwa4NgmY2FU`Zs3K&)Lu-EI~&Qw&3cypn71CW zo(rff-+Ua#+@mdo&+_uP^+{%d!<>4;dN#xpU;o^zUi~V!CUd;a^|inG?0PPs9?fG3 z@<%PRMUkPpu)!Zv_J6j-0DdPA;NaJ;V_A1Pxzrsvj5ZTzbdtX@k7?Ke+a0;o1nvTm zRU9WMUuyT;Ip>^X_jCuO%HdE;2T=!#(%r3~W?T1++pIeP0KaE+kqX}f;45a0m6YX@ z)B*F#m$mK z$~ZSjm$nQ8^{VQenyfCET$o}ohQU+sedxj-#&#viysPSh)keTTI1$ehph!x$3>WFs zPS|X_o-PvGs^PC+jGJTM$`{eDC?lG#+LFPO^^}A!6M|bG(P_)UUeP#(W$-_6-}Q{U zbjhlJ`75gAOad$+a;~wIPB|8x6c9TK9yGipAYf4ARtoWY&D1aJhsn0a)Hgg!5RJ_m zcWFW+ff_JDSQULx$5?%c0XQ`zk4^z%uhhO3K^Q3}gu8S1KC3*VMQKg8PO%yn6@x?X#k9l?qg`i$jd@}KO)$%eciu2q z#!Z$<3Yac2yH`o&2^J?B60bi~um8$lsc~;&ZIHnwLwgu;ug0xolMMy5-UX0vy)duF zt&~g-8QsW}LBIZ=<TZdYvkD)+Mpo>JPQC50uk34K62FWl!b8#!`Z_ zv#p@)mn1_fPeX?(cI`_M^mKl3m4~VGbbnWi&!Zqyn)nSl&6zJM1aQC7#3z%0mgh6A zMA|TwmT59p1t^Z9$J~Nz%?`J&Qer${5DR|DGN3q*Ce8u?u$iLA4cqqsO9tbg=7)?4 z;RGw9XSAtsO4Q7?J^LZ^LSEh&I`n93B-mg<2ld2W(SzuSF$~U1(t|LDa!6t=5r!x*bS}4U@fb_67gn}$|z4-v~#d?@(Zo)Y}K!4HQJdvR-L1gThsWJxjG}yCo zJ+pp1x_&r<88>DpmTi8?_J;4x2e{W}M!_WgVyUbgpW>dZD$vO`H-1XD13_;(Cv)KwW*>1eZl<&j(b2wH=R!UV9q5k%VjWu^z;A!&_>Pum zi!CH*Lr69{M9EuGo-~6h%P|C09qgo z?YEFcsS-6ynWdezK)8S?vntK1GypmUXN9>_Vz&5Fid8x|W502BvtsR+Jj|QiT=-J! zc0d<040=k-0avqvPHoJ~S%-;&!lLw>=yw{2#&o?JPbxB&p(L5o-RnVDse%{d_6wzdHLs5BJR@6y)9&RX!BT|u78@6h6>R#raLIQn5i{zVzf)@ZI z0eJw@CMrZe^_H7dnv>McHi;TrNSWFda#L9qHAt&P5-DJi-eVz>b3I!%zFqXRyxumC zI1uN%u&p0Gsxy7Z?v?%>+-_Hbvc{Hw1)rMj1&}#MibCD-xx~^ z3ROeHKoF9~Dd$FM++OO&Nu8gH4ssVFXFLAHr-=br4{})PXxPX$348%m5yI=BlFW}WzU(Lm|B!d0?=Rfbr z004yuRClyruBya6NA$G@$wE;iQQ|t4Buw{j#6q=-y*VG7gLq@2Z;0H23Xt|+IwKsX zNHTYu970-E5A8FpN_HZI@{3k~C{X=yJi-lru>4atpda!z(`zPMl{=dQ&iBIo5H)IGF(rtp^VBqsT|xheG0`@#pd)k7{2?b zRO4s3vmtXloz^dI!PifnA6=M*#6I9p_vjhFg`@1lbpS`{jWR-~W+M0?BI3ekG(bif zn<347d64N1jG>8DSXn_GI=&ym1+9ytJf+%`jHk;O@RPA)XkM&C$}IhQhQz|KUaYZ+ zsSKP<1MR8IQ})^FuhrIB80<4rS}S}NrzvqHWA!P9b}w6skCCBc3sJN+UK_3P6drjt zs7|Vk$Q+?Qljr_H+x$QgF-!TnHS2u=$_Vk)OnrTfpXeqx^h!^Sqw?| zS0F*60M&RBH7v@+vCL7nxgm)t5F>5fVu6IPJdQo?s10KPTW-1eNXA6GO283gB`aYa znZ)m&?285Pq8I%Y;LKAozh`aW0xAf61T}xubH|jPExHCvxtpD~|D7Okbqjv|!vhXl z3O&WuL3Dxvf|T=a4mZ~rnvyoWDaf8<^jWxo9KQG7d#@^^9pB+Y=}=uVsdW~w`_OIN zW4eL+J=MN@o|)DU@qmIDcU7>SFf}^J(snIRih$|@us~hcc1bra_h`ba0pvrM1a)3M zFjtjQv?6lyKkdt&)iq9tX$>mIQSGJ0*E8EihCy=?m`ZD)_YK8Ani0f7HSRuxDp{8Y zuu5oDjF%Hr48YE=ao=l@=2hon0QD@%9?hrqt8vPsgpS13uo(?$ku*w(9WLGO-8$i= zZKmVYZaHZ>{WnOGpnuPWTZh)S#0{f>L8DFA=*rC0vudpZBupczG0K7dNs2FTa{9Ft z-vmo#ZY^p|0q>z|E#MxgXWXSQOMoH*ND^@meaoT9%k&J@pnQTDMiP)&TF*izGGMu$ z0a}#&t>?r71<&;<{Ls$@V`>AlgcoQQ9aH7CA=2qDW%b(5%jSC2YWuNKM?KEH~M5nV5iHq6PTMQ8=#gso<4L-zn z?btyXNz7hW?GKlVD;7dHO=32qL0o;Kjb5yt-DDUr&NOD|NX`I$Yq`5~1IPE!Z?g?|YIP1ASs+u61vk;A(F*EEg3X6oV-kK7WA3+TxwpS=9?%cbyj;N~6@LF#l)k#RtD+@l}qPj@3m zNp5{dYUinHP4a=e+buR?5N;pkQh^b>Na_A=EyAj?YoLKDV}^sQnou@DcY_k%4I`DO z-x6Hc9jakq0CGtWLT=6xkH(7=P|`|+f%BD?%=<>8ba^(yE<&4C?g9^ZjRBbz<4sV~ zBS)3%YD^#D*Q;B}qI7D;4Q8Y!2&EV<3`#9fD<Ci@QvQ^)!UR#6Gwa>m{Z`I%Y{*S)CehlFFqgn{3C1o1Ixas#QAw7M~>d%UxcgqdQ;C9`0r{_QK z`Esz4dev@Dk;AFkX58VzL8B$q<6Lr`$g z<7uIefn6K(;51kdG!#C#QBDO9d}aqQ8W;ymD{6wW3L4X@c#wwCh|$AvVN7TY#xOjo z<0}W89fi(HEehRp{(|C3n;t*@=q8iiJTQEkHS7@maa2f(HX+c|Yy*F#Q}eD0lZ;Kk z08*%cFMFaC#K_d(RcEh^{tj87H+R3KEbD?wZt17D37MGVOk#xoJMx)To}kEBW~`RA;S)phuQO&}N-S_JvJP#|`E1)ykb^C5?TD9T z{M>%ivmdG~y^`>=jywM7^-(|z7f^NO)}J2LSdcHDM-GPo>&J$7BahwIww#JMqMy7SOhw{r&j z_kz`*PP`P{#RcSu%nneEp+lB8+0oA{hh{{jn>tGK0*FL?XL&l2hw&ywPsKR7!2-Fx zKQ)%eAtTwUbT`yktfoic(N+0KYFNi*J$sW8gK)FdKq`E*N>hOG>QL+cmuS=7pf;g+ zhU;pj^&ITzkq2NH+phlbc%~_I2{|AjG#Yb12kBAIvks}r-IPc}!F#AkJ(`+~jI%46 z&$q@jH8h_%ixL;d>olftrE=0$o0L2NZrqeFdSBx)X2A9?A$b5}g2)4)%C(eOhWaNl z0JpwM0~kU8#<5`1p%VL0ih~JY8EX1<$c>w}E2UEm0A_CG)<29YR99(mHhp6rta=j> ztzrk@z@n`aT{2XcykRtEk5=}XxEcl+l5~Vd$Pya2J`!12>GYTsa524nyNN5l7anAZ zBXU`$ICBEQ*n^fzx+dZvfQlqgX?4MRs0qWkG^UgcZ>(-;Q1EO?WE&!)( zV9?$=3?vc2@i_MaIHXqPx%X{1&`l(#(8?2#EIUN6F0Mv{p|n?}J(uigVM$Ovr+f#> z;Hy`E+=PuAaHt>l8gRWSmPEN|>*H_f=~56xHKii+?QFWqrc{7-GpZBtB>9kuUiDh8 zWaVU)x|L}xx0TTXE~))D{Y1$xI!(J8Nf7QDhUsaM_ZnRPNwLar_h67 z;pvRb3yP=c!aRjmKB*71b>3uvbZ>$033;ppV_r4*lW{r|9jkZLVHTcMpv-c|`#jhl z-9GD2pEc>|wgf|mB{zz>DNk`-G7%9W@S&?>ZwWTAWydt}X#3gIt(wOfA&t^L8Qk4C zqfKzFjb-5&7Gpx`&5CgI5|_vyn}gEL5EJKjV}QEPw?CwbG1ei!WZDh)+~6o^zA{S@2gw1h=X$6ygoYS^ zT*U5kDV+&FMTT3Sc7~)3AuG^Ack`eE)sa+SK!)%UTF4CCNDn0I?vnVXw4#5CF8DMj1r!Gl{I+`u!JJs7~670tPis zZkVQ6Lb##G7Uf(^EW!k>4^!Wm^$abJpttYW7G^*qi)Dx&E!VmqvV;=dK?fdWi6!64 zU6A_I1Z#{Vpa#8(a>7MKnqUnYMtit1wHD-=F#wivYbuFE z-G!ljC1=ntq{1!t({KST1!0!3Stp~(T5e&g{r6uC^nTc$Or!n1-}_HT9)0MBF@Vm< z#?Mc%l*WAJE5HB44PpSt9hC_vEP-)I45LBfU&3=m=36{nP2in&-aaV0=!iO-?3_lPcGjoK%gZ zu|eQy>}Ia9+E^wl>ryB}DxAi|)w7105weJyk6nGn&yrv$7&CH5JtJZQodS_!Zw<*0 zZY5VEs!J(yaJ>Ldz};v>sijyjx8`8-Bo4+EDHP?Ad>2 zSv8=Q^Iq5kYm-98N|35OF(FZ$Iy`2v0M@$zzE?%C84??d&EbhW4c4wsPCEIm|Fl62 z;Cat~E~Cw^d*1I_0Jxx!I{GkA5n8a^Ycqi-$6_Jp-+r6**+75&gWdPo#hYbQtxd47 zZ3qD#Z+7Fp+REpSAkO=z*4n!|NQ|)P*IAAG${cC)F>)Uxx?$ZdtT*Ug+RC3ax2h& ziMZ;)$_M6pruT7(r8M!MvR7(M72?((0KUVzf0fCh+AvmB#6gnm>sdX3#@~vx^v2mH z0m6~!fNyn@oEZ&!?7jyyl=zC;Pkg>um!%-oNxKNDftoC2!nmQIcGoIRArzr7ubRMZ zLhN9)$aU${Z(K*pgu%%>(?qDrQ=B=Ss11{xSrzOR1%xvWXpwE3)J$cwnne=8-`fW; z`GLyx8J8_Tp#*X|b%R%Uy@w8Fsm1~uq6_UbG?|hH_|r9(VIZ*4Q(A~&L+V$e3(}{> z0Q&jlf^4(;W7T>iP);_C9?etVG_hkDhAP>zqiZaH1jB~nU)-V&Q2_9vug&I>YfX<< z&5iA%JlP}-h&D|qLgn7ZoDkYt0tUcNYvoKD?c{K7?0_0WMm5w-D1n(qC@mRqs1-cz zZ6~cC16XPT@4@~~0y2%|UDL`_ts<#fn5$p@(wpCL?S?77-}v?ySJwP9h;hj}{?kAC zojib5`@j9(SI@iPtj)LF?6n6UycBHsf0pd-N!adv>}**v4lQN3kA3UW8^!<@E})fp z-EN$caBbbmmXPT^b;X%hEniN57f%OZc>oI+&<}p_1DAO*03qD=*7@h3PkC%nk2>-w z-nx!3d+HElwhGM@SEyyvz543-VLDwep(OacY4<|ltqQ)w$Lca3vnXDV40pOSC{GIQo zhL>{3&UE$)_jF?r1K@6^mSS+CXbTbu*JF*fQfw3k#1vM;7i)E}!BE+-*3c@DQt(I9 zKWM&aWY__N`H`G4oSl=eYZz?YDW+zeQZ7MpU|mMr65&`2Y3KI`uqL|oeCP~?v86;r zCR#&t#|%opDOoSe*$T3>?VtCJJJ)2GPXITx&!^M$rA)G(mAT zs0jAGt+w9Mwlope^O9ck-+_)Q`MLkCx8E4D^Pg7LV1DNUSSo@&UI75_os|upw_zgK zVh8;8=arQC;D_$6gaLo_j_@>wOt6^#y;EY@7sYPicEYrmuctg7-7;Z^u0`FztH#Q-`iXpsU2!zxn`bbm~ZQ#PxoC`H@s(t7Hx zHYqI1_`!Y*wl(F8KGIdx4GM(Q9h`7-Uh`8Ui|0QT15jg&=8NEdGP-#=yH;E7;ZPI< z7!P=AQBw;ELql(1#@zRkocVv#HQd4V30IR2l`wG@sbRpW-3m4g$RdbxlS*yeXYYNu zZjmyn(k>ZWoE+LMa1fu$)R%)FCb+?4BCI4b4LFhoH*&>Qoxbv9JCAn$f^)3YMj-1;p<+j3Zj z&^<{{K_HqWaqiBxWROw188_@#uTLu|F}waJV9*4I!Kq(OC_+|0L&v)YcmtNENCR~q zh^0N81d_AHf?fk0>Qs@-vI?iYQP8W#UZo~}+zCfNO+A2(U&T+LctA^EW5h?Nop#Et zx83mLpMKj3zFs{@wSpgg?7{p}J%yiORg+`WZ-3{j8x{m!S6ldBp8WC8zWx3W+_lX% zTgd@V)N*lJS%%u?TWq>v3}EM7cIbvpdXnLLYsNwvmZv2#{*7;vYSWP90l+%mc;k&W z+mZ*+1<>Ey1kRTV!pPw5z0E@;2GBtxkAqMo3_J2vk3u80$L_mbaNe0aY`@(*ZoDoB z&VN}&HMz@M)ZRdfZH;r$xTSj!`<{NMjx)XK$}2B_&1+s=<+ISFjhGL*RqWAD;RM90 z;JTqvHmjsYS86Vc5Vww8>~#koxc?!Cyb&`-Poa!Aq#C=2`liNwJMB4M`$p22q}D#@ zhu)2j!iG(i8)Q+P)PSR~K3NqiB8dFopO9)g;bZey+iZC%;uVOp=TFu2}CL7K%>RqeSv;Oc9-<7>tQ@ji<*(8>jx z`k{ifLgICzkk*urf;RSO+)5$}*h49O>ULSdT7vB=Og7Nwsg2w;g`ns`^d?NSgQJI4 zqh_iUMuivTz+*^-XH`%VhmzAU>{USyS}kSDN-0etkRV_{RT9`3#?#45nDmZ`h_F|N zuGLbmyr6$Uu?0V+A)-?>2EN^~SLoC*Y+f01*0aC{Y*k-UrRke&5tVgqZ22xkhlY~` z7zfm3K>~Zjqkf2QWq_7zWK@Gv(}_ zy4kknWXAO6af=18eheToI3i-%d$kuS{qY~)^Zs}L_FsSTn}2zl!tSdtfAK&5;m2<~ z&9WMD47zPy6*h{CHg{;HSAZp8S{p`Kudlx@rhbr!up2;*63FV*q>XwcA8W zn1EOSL@T{1&Oq{)OT;~pJUdS$1cZQC7X#>@yA7Dz2*LRWdVd_&a;!R_EoaIUySwfj ze2xC9%P&3TO^cuU$iojk`pCnX9(~`hxG8E}Cr-&$rExG6I!!wGtZ2vO0SD|K3wFaz z(>eL%6Wtj~nmI-lu&(j8+iYu*+9+K%j--~*osk?*d)p~piQSfGoN-#}PcH_)rDTeJj zq@ly$BnFT&)%H-9U~Tm-IiEGa;4~$u!~n=vDc5Gf66*WJWz`^dYOK`PRFz7JM&$^0 zf(;2}rsReeg1Asrfg$ltx1UqG>C|Xv+P95U9zc?B;zMdbfVYEJj^G~MR)ncn%?-y3 zabfLGP(w%BWi~LR)N^Uxq6_srsp$!=A>rM^j0Bd3lE@O*SRTLt@Riczsqgh+-o^DV z*#$(6(p}@8I01vP1L}DK1~nFnXg`4T^asU1JD^7Zyh%$&Sf8B7`QFwd4U3ZUq-V@X zR&dHbv*u0E3Mz)-OsjE&squ*?zjebHKwLm94Dgmjw>V)|o9C9>Zdm{5UsvA!7xnY` zFMcvmQ2hhTB+`Da1a!Ofyz|fe&i9`9$KU>J!&35H3IF=Pe)Yb4-@QELng317y_gpH zA9nbm8*%}ie)_3-ccl2T?0ce8Wnx{4RFFxw1f#9tb>dU_dcQ8d_~Io75E&f6?EBvL zzM9HJIP0vl@Fg@9`A2QU)}t4UBGZY`;J7>0_SzlW`qG!Qb-0)sQd_n~b!0bT+Il_r zZi_C|m}>u;*SzYCGv2l!_y71$0s(fH&?sx%yeJ6$M07z_()Oic^ajc_cJpy+*K;Xr zJcB*AU8}M11E+93bFi)&Z)Sp!MW9oi$Sk2A+N1TB0G;DVxxMhsYmyrTJa}U}DJ1)- zrS34rs{u^XTOnndnvetpEn9`IZLY(5n{7hf}4=&|1vja~F2^ceomnhD} zD)`fByP_jZ5J(stRzv&=x3(bkpSzIVa{f}fnIkWK$+|kp02<@|7K{<*nVw<5V> zViM>@2Rfxg76u0_l^OU%&wL4^1y7MOpsckSC$#k%Hw8}zEulNBTUORJqc zSQAu8ip(7al0%i4p7h$D^41O5K%e~O_qX0=D@#9Ou^aoz9e2KSLmy5hAwT60y&*>4zgr)!o4xNf9J-~824^2c>q88$xrg_rWf?!UbgTa=0MF9 zP~s95LFy`|+9#tfAJLLd{Ohl|V$)4GQLnl4;>^=e+iTCoKaK{j_UcE9)bZrtjB}bh zziOP%=Y->r>y%N-W1DTZzTkrMoWCtw0GK(FoIb#&lLyc>z_HLKxZr|w`9M10>iqcQ zLwrBCiv%840G;QdW(~

    B;B(jc7dZ8h{AF36}r`|JzTECz4n5s@3~?C zi(0hT-c3R7LXBk?C+*1rMx(?7E{Tz!nv&S}@|Gj@g{x^Ty7`$PNh5`Y>siu(;;WJy zYB|vUG_r(4r&cvH27GqgTvzY@@l?vBfP77wUrh2#VbK>NANZRoBa(EjF# zlnGx=6LDB8%rI&)TB^Z&knP%lfpWwWL{(^#;_KF=%nHUdav&Tb6I_*zvq#IXZk$17 zphwyR3Wp`S)|b~CpoJ0Es*Sk%`P8dQ+e!i`{+lTv)?$LJa)A4Ofyp0q5N*93HID3N zJ@|BlHjwXa9_C#ipthOk9F*4y~WuKuQET*stOi9E=JcFm_Fl+0^4&0&JIR7|2JRG@67ggeG7he1Zlz zY1qS(hYf?NC+GzplAKdUjoETr!FJIKt^a#sZ%jQEN`(E&#(EkqppBRM3L4`w>L=9s zPki#h|Eu+{BC(Ht>Y;bua$_$RF*bg|q;8;9EwE<_OJMC+qF|3bb_;&`*yA59>v#eQ zT>v-Va%~JiJw+KfoTkz#w%Km0r_BTCS+M^#?&a;=U^J)+%zq$K;!O|6hQPH$CejC+ zZK()vB`!>#i>)xE{FwzSm!KCEsPI zZBu>O%l`VDGfxM@LXD{`gA1UM>AAN~SHuUMIpZ2O(y)p^X+UoP#Yp;IgssaJ_ z2tLa8Tr=Tn>~Z*Z+UWAp>TS1OcRlN@(Ag~bw8jHkZSzs>laFkBXV6^BeQu-ME@CPwo{It0CQ%5e z4h)IR;br-w*cFA{B?3Bsk@ zMv_>E)*F4i#$x7pqO4Rs;~Su(a2!LRi7Ls8a5}VVNMwafs28A9<7qWcN}mQyJ^6hN zV43wFFG#HrJGgbJ#^M2NET$671$j0p0%wxy*%H%mWuN$x!&YwzmVw*T`ErR){n3en z5I!Il{fUNX^U(bP-q=+p$XFCI5!eul7)z)pPN5F!vzX9inGlzwV5&w-PoeJ%3_$lu zb}>OV7Da(o!62J*%_1U9YECM|>`BJKVo{i?uX*)rjCsiec)CO|HWuxT1FLprk@5mK}T2~LCk=0jM z1OuU;A>qNX+))Lm)%(wx(8xOMSaW^usJ-FZD+`?}3&Y5232(gqn(epS)=S9XZT-5n zSa3D&Ty|LFjt1Mm@`}qls#rIe-4=V|%+otYH5T1vT{fg9EK4(OLb=qw>99WOfKOgD-EK+930(7=aKS)9h4@-Y>0;eXs`Fe;4`xebQV8pHp{3Fl3&acW(& zGmNRRC1kQzKgHOSlxXOC?y+Z$>sdi;t5)O5S5U7C!)W57c}E zgk+d=kz0s$X%j0bh?9D&jzy);jsV6ot5Y8r zA*f#e`qzO{oO|xshaGk(3;+)d-(S;E} zDOkwPAgNE(d3Hdb+ZNQ%CJ2(`48on)gX*m{jb1{gAl&R~ANpgiLs2ML}e52;K9@QAJTFQIS{`E`S>M+11jR zo0M@%^%#Y~Fr<2r2Aq|*iwOe4p#f#K?*)x&+(<}6LI$s^j18W8;riOtQecCI?pEuw zo@wjtf&cQKmxHw>?j@qRt7Boz%I66ZNG)vqiDHW1iLY3-J~P5(o3kp$UO{+eEBc|H znN5`L9ygiW4FkM~jpZIvA%mZ~*$u!6N4yBxV1eq2BVNdXn(2jw3#xJBWV_V!0LdDL z@QE>7sn)Je_}1&00xPgF7DjTWs4_9-=pvCVI3L-VFN!oK=eeANA{q@Vd$*puhYqtS=^;!B)Z92;~dhtd#TzmO3M<4!) zk3F!<&O2Um@%ayY_=7v`xWmmiUDw5M`P(nrb(fu)pLGsH)(_hg5)+y#8+@tUyX!8e zoO1HBSNx^B?7H(8zWAAAj#;WF_mpk7+orR-#tj2rtq&HXi8UlvkK?JUwe-1zUwhD2 zTWuM^_a$#X@5*Z~iGgpGMe^t8o_|(jmMhU=&6&_jNJrqDNg9;dj(%GcSct1JfyyvY z!@yzPkT{nF;u7N&58&ZZaSQ?#nJCiGHZ;E$K0hU>YS81L^|1yzBU)F^R@H*Kji~c| z*%TDHJ0N0c(jS)ts;?d3;n;c*qkSevRxyHHVTIJN{ARf|~b|IZw zSyw$H;$Qr7yX{ubQ1B>dCI;ZqZ4A`~c)%Mo*DaNkU6mGMQp)GDS8Ck4065`%cjn?s ztixp&ZM!W~kHyxP^<3lj7^n;YJ_=Q(p6fZWz^BUzmx9pJ;MGA%gtJI6Ms_iK#ofjP zf&U>c>9WaF9sm=>swFO#5H28P9;8pVRe)F|=hJqRz?9RdX9u)IcS?6p>HMveF14Y#-{t*Uz1mb|_$MYy{OpJ*&XW>Fe5V^@yIq|>)84MRDQmb)h|1sykV0d2GG zlHwz8)<){TY63TLMr1N)pf{41zJpu90O_eXT+*OX(N=3&hYg7vpo#NZitWC-D>Rxzy(wcAolwri_`(Y>lt#L+fffU( z7-achB7yhZa}V@Rs~9g34|o#97>skc^+UnYug*L7%!@BL`;#Ak@PhNtIr*gH?!D*E z0}j~l-h1!5^gC?Vc!LlXsm!!eGdEIqh+rhal~QY{@W)q zk(@i-lW%+5sfo4qqd_EA?xud21S#O&jg2?i`0TUKD41Nr^k={Du}2@j|I2^#$%j92 zUp~9|87r}N(7^}T!OGxyMTe6PWK#^Fp0SO#sO=2St9J05>B*fx3W1$T)tFU*5}9JF z;NrM<=W6L5!jsH(%b$abiC-1M6?V3s722ev;Gu&_wbDJPo*DkVs3zsoVzGMboax}a zeAaF8z8ATw+g03RIV;<>sGBFgLa~zOjbaSojJrvYgKFVl_U&w2+ak)vxPt_ExsaPARgF!I;f(ZFkOuO>PP!x}?sDcZr^QCE}4 z4)6wPmTVn5^(Lys4Zy|EdRx6;e`JEL?FIlK&baA^%%)}sSHoDZpS6)2TU5M_`+l+B z{`2y~m%r@glN&7BRD)yRdgR(XfZwiIdOrHdeMcO5Xuf*p2<)Q$%yjmq@b_9EsE2W~ z(*=d5WX{tjW&3lwihc6o2nE3@w6*Hl)zTrk+`)V9_VC9)wANB_0qnl};(Y-In@i!#N1lZN&<#aftjxbX~crGyjH5A2N;pF)JYg!ll{&m!#5e)RX_iYsbdG5Pz zyXl&%-+uK~mjs!6@FVveb=0A4mrs2B{@r)qRpR^k=bw{1Na9BS6&I2kW4D3Lb+{aN z+=5XRbE~(ne(m#@TzUaiTz}6URAMmW#nv=KuakhMl%->iJ@PGwzIjQ1-D$h8Jn`t~ zzxL5DJn`^XzW(UV@4RM{O*Yjtt^@Q#c&iDSy{O4OAn0$xGT%Mi3ytIG$!Udx1 z{1v8`#Mn8DWvKCY{!YMC9)Kjw+S7FE**;FZUKfJUp3WEE_$-Sr?6;_!# z@6mNGx}Z!FV{rWG2^;`l6<<0?6HKvk12yJ`;jL);v~_CoI9vItCAcy{Tv1YyxpDPO zqg)=a zM;?Gc-ASh$_d5scQ~A9=d-6N)ec!uM6S?&pxfO)LQ+cANv_HN6%B%HHa>eQXNL#%f zR?`GkdzKvy6gRJxwB8kuz>DiVztCNG-&StgdYIAQu4)$_f5NfjgcQ-~={AAg)_*~xY3rI+%6*U>rWoZ}iPwE6H{krQe>lXU(eeb#a@{5<7;K2_Zcib`Ry_6pOuG??jYOAe*e_;^Y zi)v3J+(?u++;CkOtQIwC_Ru&qKKJ=gMd2W?NB+?zmt4&6M8B>v;E>REy(RQsydu5w z&R_A$mwoyR4}RfmAN|}{9{lRJ9{tp3AG+hNcRcjShxXflpGz;h7$iw@3Jszo%u9vH zn%BOkIR0wGMrMMvDHYbJ0ha=wZ)T%+LlD@aN-+aL5ngt0w<*P<5!g*}ZFw=ah{W_7 zH(B;djrH8tNpx7ZjG0@hKBpXJKX0*F7}BQ&uA3>xB~*ZMYRskBFzD1Qp>Zj&R{(@? zP=oMFO-LFYg%Z%6l^n#KcPvwtLt54;7Sz<}ckO!)*1F<|AA5!C)|hMDe-VTCrrg+_=jz&JJf$y*bClSJoOg_N_;IJH!A~m>5V>D+psV zJ=+g;Vk@GkngA00bcGS$)YXDgcQ~wAZ>~o59T_^)xTlZ+bHoD4kmnj*Zy4gDfMimf zHd_7h-qk?QYm;5Tz1Ed+f5j`g8Htev&)y11^P``9^S2wMW%;JS>R!oApEX+pvhILsUWV(9$AALP6Gzz5&^lb?Ni zUE=Wu$;03I{@39k$!9zVfmXyJYmB&1&T^)(Tu~w&|v4o^kpsUh&E)XP8VM`shb0(38-KX+`6+ z&(X&m%@j2Z*(EiWrqpkbIP&m)_Sx$VZ+hKnr=N7tYxn>3=O6g|S04JtcOSq1qjzt+ z-BvfbOKDwRSv-?otvJ|7^@P zkT9I&9fI^eJ4}+Z#)_A^{G=k==t#W1kll{FCGCV1uEfOz0p;c+a{j_jOwpyGpKKPa z3hFz?v=Yt6elWGb~WWSJ-r2I+yR7iJ%&TbQTD95oGtMj`{W#$uH#YRo^S3b2G!%V57Yj2biyEuYfAaYuaZ8=pJ-oYTMf#3%md+n@f> z1Mk^m&vMqD^Wv9mgvh!?pYT=8-gZo{nPbJo6C$<9yWy<^E94YzQr0XHPbQ1rq?RdF+|${EYuJC6&Moz$g9}Y;c>)@E(|^m>~E_FtVw}11uyNP@=y*fNED11nY^);Pg1L3SQYkL%FtV zJdCpq!=%up)1x7|rx*jm6&J0X0G@ielQK@YLzl98s|b@qD-iKAq)FM;HnEe@%7KIQWJi$-e6=M|BrwC$wLp{_txW&dDbevY)QoZg(BuqHXb?M2V?ZcbCrchcFwpiH>_Ho-AGdx@fW9xg1UFV~+BDSmxbSbe z`TG9a3ib2;^_;U$f8X7A6sZ5mN8WelnWt>G-L{{4?2!Wx*l(dF*m&bBuehuSBNN73 zq)Ornp!TXOF2782xzN*!u<4oCUVBwTLIbOSS@Ud4g$mpObSo)f!Wai0ctFNc{~BQH zb6@)8UGKZ43*gSX-|?4!^@3Nu`W1J+_m=Ip+Zv=Yal{gl-0kD>X$Y^`ub991UeJ>@ z7dn(TVMs&UuLLbqnvvevfJ(h@wq`wd@UhM$$IV&hj2L&yyvd+l3o>e#T^P9-^ql52 zO1rA_cRVDByTyvdE%-5b9>7&m7c>lPND`gUB6>$1F+kQO@v9REZ`))C-b>tm3zZQ1K`vWNTZQN!X*eAFJTxY2IDLo{ghJ3h?E&a z<>K7n-R5r@tEm6l@Z=2tQ~N&1562nBFE{uZhHr~?ftg0K1L93!{x>NNt!TgEebqiAKD(UrELPuuw!i z`7|!6e|<6%p=ym?b@gQ(m5W<{Wi-GS@P*n2iIh1d_#yZV1l5TujtKLHY${cL$pkJ2 zz$I4Ciop#rFx8<{>!g;dt+N7#;<$*J8rw~8{hfj&9`2A z(7^|8v)z{WJ#g0(-~3!rb+u|6QbtBx+bS{&-?v?8>nv^>5Ykgl?bRJ~pnaCCYs`r` zHD2l*Wm`R9vekgSB6=*7Wf%^uhkDtzcw0n5M?#R-yUr-l5oWL$MI*mq3+sG%5(@n5SKK_CIYY0YY*Rv4#A|P zAczpwk7&H3WKc$Hlk9qgTt7E)efDU^&FuT(cVn**SL3JhG|h%b<*DUBr|MbO7=Kg+ zrz-Cw8gC)$t@l>E5mu7dRo0cP0xvm*fUc*C2A>1BzKaTKi?-V^2IE@;%3%MM+>TLv z@&KA3WtLBpYAh$*9vC2&J*-qUOUTtS=^e;!r}}h{ql?JikY@`^ZOqL`wmI)S+E@8E zZery$csuLLhH)!T{z_-1o4B8-p|Le`!|nqQxEL%7Rq*q6e8T`1 zVuBzlsev1){|apI+B^DPS1|SN2}Gy;ch5cd;`4lU@(_y2$n(a}*vM^-;Gnh`mXCy<`b+4q0oJwJQ$yN=`EtnY_e z#~JtTyKad9rC}uVq*~9w=sdt)Qq?kWohh>cRY9$J)0!k<$!ZSipnw6!v~d45Q&B;SAct6%-`0&a?8mm>ew)tLM<085zy0<>$aDUA=caU1=M^vP%Zo0$;G~mIq96zuNb6NQWeBR! zr!@4wZ%?0d&e?sSTd8oe&_$dTUBt#%j+^iqXP$cGQHLLT_#3|PwMU-#_M=aH>#_IV zds~6$@)#sHMxTEA>2G`8>ksx?CM+x{%3rtuV3yDd_7twtwhQPR7-nNtAlyllkH)3IJ=#wuO?=DMAG#_O zCIIN9nDq_hsB;INk8wj=PpXZX`q0uW88?6UpPf6Scfc&cO9+9IhHzqkTrGSiJTPDz z^1!K_NbBlwOb}Q}KB!i|3Gyb3Y7%}Q!~l}yoR!M*@j-QMyIL4G(|E5v_tG=m9=H_L zmOKE&;1;4WQwUrw69k^XhQtvHLEL{fHU<$20bW8UZwo;Jf-(3K64!*m+YfXRMm>U~ zmOx2uJ&)I=$RwU*dw5*rHJ+3d35;lT0o$FtQ*l~2%1zu42U*nnMeR^{l@jA}<*9F8 zOy@+WXKpd~kZf~rgvN%^1l8b^GRY&yHzL&oNf&#oLk8vwQUl@{)0Yrh-%#gSoOW8; zf9p;fHKusEz$9IYwM-a)d13e6EAG!|_ka6u)PCvvAO7^4(aF`AKgtdyx@0oh^4Rhj zlnk93z`CzlA9Lz_VyZh~R1#y*TX(#m2R zM8hl~oWN83@pLVTV7Y+Y!`M2Z?s`4c_EXDH3dU0UqX^X&o8R`18(y)hWr%dNY=9-o zeBgdheC@M)@3rTtr=9r0``+{NSG+6(=hjL3ks26zSQ4SGWOgrlaNJY+$b$!Q@ynh7s} zglY|iiGTrZ7h0b!=u#Owpr50fSx%FUH?hPXJ)GxYX|SyWH0bD=#vPsbcO|{sJlMSq zLph`2Iux+29~qRcE18~j9hbMeP52r|i=$sm2pTGBu!>k1lNFJik#sc-cn7CBixWMO zJOGg=3LJZD($+K#DTPE4$AZUU)$lPim&J1QmV>$i%AH zc$3$B#z)pudP#;1uGN)d))r6ZXmc9I&`q~wqJ_AzCQZLbV;k+z zL9zzm#AryQ?Ulrp;R!AGqJ=$WHUWc@Eqi5bEEb!X5a?8^mWWKMRa3%c2q7qg^(Grjvd_>7aIm;9ryxvU zPAanV5rZ^G(2}yh@*26QsF_lqk^o1LY$iIjdL1q*Rs}p5M^NuD>}((Ee7kM8<0oO< z;2T)E!uE8&)YY(DAlnd-Otv+H(rH;88QorFTjRtQi^ZiEkK*>*fBuV)ZD>{Wh)+EFz`+OazuD%SCB5HY z{pl5J;>6ffgsebj#o^jHChko~p(uZ-#64$7XB{_nKhM*nx<(?p=%S0xJ@?#y_ro9l zP^8nZO+}bo_!(c4P15g6)$|@Qk<{d zR{v^QD2dn1AAkJO;=_Nj`jbqR$yS+qS>VdC*<5OS##;3pX#HV-LZD*Or>Q{&~^xujG2ZK_!LLm{Pa{U#KP4zn%R%Hlf zM5}46$_Lf~q^G?VGW*?gu#8ANNqn)RsEAlX0YX3pkLH=x zTVerd0YPz}!B$D9N?hE{v`8TnAxaJqF<2gC+PaXnal)toVxc$`Rt0-lh}%|wcpIpk zEH(iHMT5Od(t6RGvsWnKbcF^sVV?G?fNkTXyNJ%o1rY;q=CUeY^~zT<=fz#&e^^4u zjhoA`-v~u;uepI7cCrx@CJkNsbim_ z-eu2YDHoDR`#ico&Up|!cxW5U-WGIZs7=6z;hx?BH6zO024&kAx&~wdE+rw00h9+2 z%wL54Lm&E(KuW!LMJR)pCY!szLj2P#r)Qv>n+HsX{SY1Nw-4|s1EB#a`996`Nl84a{E#?6#&M+kvJ)hpU^B3Py- zBU*q_p(M6B8gt`J6>2Lev?55L5Fi#d1j{v6u1{!4ZNJ9c@iBM6aq zyab%@l&t29ah6q~=%&WQ=hce9@U`(;DM`+~80x$`m>ebehq-HHGeI;CSV&eqW6=^% zvGN}6M3|bCkVVQjs+R%_l(?oMBVgjxq*TNPA9eram~Ia^1$wR`HaHS^GwQi7ag#JP z1%h~r)Y1_i6lth27IEr@o)cF`0n$ALc6C10V}`^+B^KUotk*D+mbeG?C2T@{D(5++ zF-@>xumgyWy9S0$az?WNU=>95n)7b+PbvxzIE2oRWn5znD401o-)oi_O|Zs|pC-}U zF+|pF#mOi%WY{Rw zR$AaGf`?yx_xoSF8}kvOXK;gKhIf}ky}iG7c6xc4m{|9IDbeQo6ENbZSB{ZWQmXH-5s2Iu0Q=?^B|{6Ci3g>9P|t zX(90HNclD?z&q4Q>RNN<?*8zlZe}7!FyVWmi`%w z{{0Nh8LW!6g|C6fAdBo+8(p=q8IBK|1d1 z#DyT8qlUH%=_}SkotHvU&)BgHg9)_^V}~69H<7zIM#Z{^vO>?S;eoCq>0(3@owBBI z0bH5W`3{B_>VhSc@EWCC{qsO?@J0FZn8{`T8%=c8;ruDRwK)rH=6 z%1Iyj;63M`efovxo%OEU-cbeM^Upc+(u>Z2_wBb_aoHv3oPEaCS6+Vm?eDzkqVvx` z@9gWZyZW8)xas`!&prRVbFRPcnyaq5yw4Y2bpAWudE>3!BD?H#$DOxdf5WxWcAj|B z2|4tyx%R63_$QrwV!6H-U3B5er<`=!+fFSV;p}tHinigj(@wqg?U$AUcK8v8oqon? z7hHILV5GO5e(J5az4MYwFTUc+%UYPrE_-_|k38y#6HYw-?U!8|pXgf-JLIgh&$#H~ z3l2Zx(Eitl6HhwsjcTx*7*VLay5mD;%#jeLeR? z*=;RSIt%|pjRA*hmcl|?Z!7dfp`l)KmD&4kkE7c64yfeJ-H}G@+({##QMN7W!4?_S zo|T#eXujzeQudp|V%)s=C2D~s0gj+ffiz0$TiPOwP5smx*G+QhGjL0TYllp)zxo4!Bw+zAM@+M{_eJBgAE*Jm1HY7w79GUSLyRSV(TPEImh&x{){ zc{8=i8zHlaZ~A}(4zvdvMlTQZuEEQpQxZp@Pti?ka&HQl>EuZ{^4P2>+prp_XgE~f z5OI3W9Kn8*Fnc1+k+?Wgl0b`#;f^gxk49o)E3)95Z^%82W=&Hjf8%T+XzTrH`JBSZ zHsP}a`bkeQ!HzbJYz@1GaMskmRpWf`c`1P9ZyuRn!Fg?2YKyrS0<0 z1BTkePO%m`1D!v;+X54VLiXSi_A{=qM&4&c*6oc!%2||omBd2(NuOO>9hB^VhF8xv zJU>Aj5;T@I4@!5)n+{o^P&;k+;g8(&zI*QIX5+Tc9?B8ZAo}`c_*HWEPb=4I`{4 zDYaxd{TG1T?=KO)^Uptjfq}*agsHzp#S()OMCpuHt}ht}NP8AQ%SJD%M&qkj&ZgRg zF#qdSdBPg3Kq-A*h=s~q>;Ezf>SUFmT-x-DUjB-gzvQJ0cUAp|+HAHRXSG@RbGLd` zKY7K=r9oy!! zs9PooAh1Ia!NIe!Igz^XRre>p(+zNl}>Ae zvV!ifC?;~sgdqZMHeR z3-yJXjM~$xi4`LrZy~4xK&3;FE_)8$Q$5o|B^xRS)Zj^@C#ttyGQ*W4&hEz()*dZMeT>z3s&;*jih?MvOnaa@dlqSnq$GODW2pL5h{R+xxA+OwH z4@W=L?_{3y&9aPF7T%xlzDL5?*^maQOpNMA$c`4n5K2+KYTy0#Do<8msZG`R#a*P= zNUad?5JMgt(PSCxJw>V`+e?^@EiUf8@ThyGqJc%d~lRpR6bx{(D1AgYZ6g(}MTZ zIMujS5pV2qj+La-1*-;7x{}wm8K%D3pbK%^2`3;rkAf|A10u5vKbC1MY{wjZ48KG| zX>P)d+iX+5*bzM7t-4I{V4{u98`!2yMY44kX46$DqE6cPHMRr7$=dq;Bq4YMlXYW; z$n00JKs8S3#`#?1Zc|zKod|V^S0}XsbHEaLKJGa0MlXDyc?^4Q!}F%4m@E;_-(T#? z9?h<==Qfw2VF@Yz$7kJS>)EcY=VYr!w#W_5x0W=T)}nFRot^3R=1psdq)!Qfwq>0Z zjk&Q2#w3S&meSIsnmAplUopZORlV_SST!N>-j;?c5ljp~5I7NmpZ62WR1)YtRPl!H zZ&_tR;7smKkzt_x9?emiN#1}Y(5x9Z4Wpi20HPocrZxtw9`mmLW07koCx2e=&P3{b zjah6crcXcpbfM$dDx+c@z#pLKtm)_`Jw%3fux8hrB+sivTcx4hb6thK!5b3A2r1G zS%X-I1$y;s>b=q6_2sHYUe@Q9q>g$G)M}W|=$W3o`jfo+43pD#kt*D{A&Y7tuArnc zjvzn8?W3_aeJKk;Afayt7u0|2u(@&ls})xRB@KGF)z|Ka$`AAzxoNXd>S2W!TF_1P z*7xX%*a7NsFBpJlKU>1Hf@l&5k~=$~9+1S=j~wQfT(L8xQIJKGQm?#PjSWwsq9S4&{RCSwP%KDNpL>Kl-BgUm-1iUysDS$nan!IIup1pr9-^GHQUScW z?T5fZRQq}cz?VKPsZ~4x{Cr5n#4vC$AZV&*fE;CZq)Mb1-C z^HSKBi(dsd7KXyt;>P1aW;QvXv2@AB;o))-TvWS0R(vt1YsH69B?kp@aD(o?@y&EV-WZ3-ztu#bUE{=yM0w@vJYXpa*#*$w z8}6q+{b_62zrFXp@9oqBe}3mX-)T2@AD(sAS$)~iizC;VyQAX5XtEnh-=of7D3*>m z5)`ug92-}n2{~v5x*VN2ic?kC3#|KV^a>Svw$oioMoLQe$zahJjkPRcXv_-3C)*)_0O=7*a^O zNM#i^oxE%)RGVOp9a70X1%U$Ih2Qc}P}@@DhS3?<_h7r7T_uR)b&j`TXpX6AZ8npt2ehwk#d;opdK-pp(;S-=7j4o&vevoKXCzah!(Y%eKR&P1n1N?j#$ zahH0wMSDtbZX1bK?!7aNz6b4X%i*d^N=>lS8B#7ech0I9bM86k0+n@b^qzwA_K3vD zk=5HF$vm0#2D!kRQ41t-hlM1*m3iGeVuNMj3EDNhKC?u-hnj+HgSMp@Qi~qc2gtPx ztQWZ_HoQ*J3PUb=0C54)yOSp3twxZcfitI-Qz>jID7@L`$SM2Wd(t}fA<9csSmG?#vhR+oh#m0B`0 z;nX2wOA2_qqyf~MG<0@=nvs3e_ps`1dcd28fi_iHg1$$UQ)7h#x%j13fxslcZ$qeHZ?Z=aK;Mwe(#&NF(g#26n=&&&A&` zu)I+WSw$SI@-3u*A?a(2;|1!kxY*=}*Py}F0}nWs)=u^&t~dE&hExwWAto6YcB_N- zl_OhxMPP#^1lh@JugVxtJ=wZcWO&gVK$fT28O5TWf$<^V`>)#N)RYww(~dA64NoO! zFeG)1=?yasWaHv4T`&q?_g`R56>=n+AsRu*L-%jTnv`w-H!DBD}>ol@#QRRpw$D2|0lJSEtwsF-?cTk z|Ni@F5M9ML+;Brf?>7Yo_|_XuU?KWxN84R@-6i9x-Y>c25^P*uaq!^%Fh~!KR3}26 z$Omp)RDBEsbJtNl%agkH+G}^%euwX0;-Ojk_rklLmy=gs#>$!hT5feV@%B3~bxG{5L);O0O&us5%x(R1rx)MaZo+YQW z+xje+mO7buIa?EWjd|*8!2jC|P)0W#Me0L}485sGx99M^Wa@#SB(9d2xYF;~0S%)s zK?^$9?!D(;>Raz>ok$uubM=SMv`52$*Z5uUdRL88i<)vq12OqZn@1|F++@(mwQk3@qc|wK3GCY%x4UXD64>B{&}!DQ zN*qam?E#+p_HD9-rAaLE_*;nN3>ccYniMd2`erXCKSPE%OQ?4t31F6Q7VR{uech%- z$}a9ppsc25--5*S`k)D>|N{U`3VFJ>bYSs$a)+^W^$-EJb;}TEta0&viidu zNkkp2q6;&OrmS&G-|{6r1ZuscPM&)1U}0g@I4QB@l3N1dB5PUkaW%rWs9;jNuAX`7 z>bZB5Tc#C+?n~y0j%D9_-T0-R)m0KhlhTQ+|H?!hLQYx zN|Ll)+kr~Jl0SsB+U`h1l7F4EHrg=lMq#!ZH>94@25T-2OgaUpPCH>i0f_;$IXLuN z57qB_3>z5>zdKp68@}e}{>4HMnP{3SRk1beT@^fFG)Tv&F^5;Z$)sJSkG+KV9CFzc zYtUM%bEc|XokRQl)#{H(Lmf8%e%tqo`U+aqp)^-2d=mzwRfB>>!qn)meWv@bxU63w z>R=>wh5S}NL_ees%hYAoGyr9|YoAikH;O*@Ss3G$t3Lu2DtpLLpnxm4&}TLQf4VRO z{12rYeWp}uuo(`vVM~V3}F1IC56JkM#_0RAXv> z4SGH*~*rxH$CGL@6iH@A|F(HhC+Ys zb3cTuX;QfL88i(8#(@udf*duF=+Iy~(A7TbRa6}T4~MJ>&Ue`->Yh^VYpmYZsyNcY z2+`037BEDLE(N52N&@Xt#VrBl-sO?cN$sO9iF@zHyvfK z8#5?+?_^}C)a0(*u5NexJ@?$xUFbfqF+!eJ^y44@xK#2yYpEU@zwdqTOIJlskO`IO z8%F!4v}#IX>ceH1T?Wq4tT{AWm1L{fUb{2=758HIc4`Q{@1cht;^6M(Y=RP1dP&~@ z{`b>WQ(&88lWO5V_OXw(s49ef_OqV_i%cDB7*x4dFjcf_6&>GA1g4^`SqcapD)pg> zW8iA7QxK${CZZI#Ce=bWL8-GT)QL2)H0BJi^c3FAhaY~pcd4f|n0|=6ra`t11Xp`R zOB~{*5q|QMpHzIYZQ5t5eG{3klYA=(m7;j6~9Mwx{%!#W<_vW;M zQcv4XO^Um=os$-+GI+hU37b@-?K4nTvq%e8Q?m`+y5Rq*L9c7lNWv{Qlu`ehVko|n z^^Hn#^{b~EYG%K)N`|_asQf205?>_=%p4wY6WYSG#X4> zF=^De)1z13wro7T#d>a~GIVOt9`1Adp^en5l;~{B_C_awypYD(qNsS<$;0{H3brVX zIU%&%H5Lo~zz06i8CuU>Ey=tIHl!Li)P&sU?7xg5EFJBE_C}9xSG0%mJ#_5$M4?L4J&c9$&zMEg8r}v)M?}6q-*zp_q6p_WCja9r;5w2h+WoMT*XQmoF@t`H&bJ@RCzOJKt&p1Eglhm!Qyayv z`&V4G(DbTINE7W&R{sDJ|D`W^DfUX0(eSv|i2`*>YOL}YHc=C}zoN%UIImv)shNOB zpEYhIHR!+UeK$v6_OA^_z@y%JNg5Kq6!WSLK0mmlUJv%lwyQr(u3j*y75zkQ)jngA zl91dHAVk53-a}W^Os{E;#6|k7pjg9Gn^Pt0)~JVCqkbsp(&wH6?v>b)U)BT550_MX ziIvkZ6mk)t5YLb%)6e@pX{76!R9%5}_vjwiKf!mkZEB2tvmauItv7)27rx+yDIbhc zSil-%Wa`ZnH%dhH4B}N|ftkeHdk)^lgWPzSxftJidOfryIzbvn;}ntV=M94%T}!YZ z^bhubB2`C7MUI{*3I*9&4>j%$@@6%RPC$9@rNyRS*IUErZE7T-7QJz*t2fSG!@A-= zR->uUH9&UXICJ+kfI8_Xy`D_cx@s8p(DzNGMQQxWxwE)elBoo8Efp3v7nQu_?oY0X z_Qpc)y8`dB*ONdxjR07)u4no7^(>~<+mvoW+iexnmgLzae6@mSf*tGioPGeT(zE2d zG4I$eJ*8o^+)cLe_d{lM?+&o0ObCwnhSAt+OwNs&jacJ8TeWsR+pDJ}8MQo{4*0cD zXhQ;4Y^|yGI5}i^H2$6fHD?Ek!}YHVB=lL&=8;!?f(gaShZz+PY)HK|?AnGTa>n-R zpK4IECeHTiSv}FF>NOWgXh@yx0Dg_X294ar8xmha?`b+E9>dRk<}?59fB*0Q{nf92 zwE+porR`$sXas!*Kks5p#RI*{*WXnSHQetLR`*PgOnH%-k)+aDsP8BFYQ!6BnHn-1x?sIP7?!&Z+dTyxQduN|@wp5)I*tUKR z+HFrf@dTJe8!kOXb;djIyt64FRQSqQzS2wBh2Jo~`OR-4Hc7)ueFnYC1nFX=L)Dsu`YO`#t)!8++*Qwn60Hq*R^yqpcAH{sv^ z`+wig``XvOrowgNYJw2u3BT7^vSqy`hyU;&{zETtKU8-j%_XIVU73iIvtqX2``-7; zfk?4!nQKftNM-2q7j)`z9SS|Jw=4Uvm%mvjuD-|4mblV%cm|SZYn1xX@sYQ%^S5DS z-hKY_pT{kge$jFR&(*lM5#}eBS*ViMv;`6`ZIh&(k-*>n?ccUR>p3}m=R4m4=g9Q= z*drg~0dJF}E}@*Px3+$tlW;$TGU{J5N2DY4A&s&IJv4qp(7lH7?QefuajrD<77NlW zOCog#KCe~d0q+&~`q#gXmg?e*E^eRmx~6o?Uu}sKQKvaPRT3bs7NSX!K!#VcFMs*ViCyA;tA>WUb*wRfQ+jB6H?UB%?rZ{1{pnACiV35} zJy8rG*`{VnE30v*wltKa(ZN~|ZSwX*Z$$0e45^tA;?25)4540QM(JFvqTz|RC5o2V zPHQPUH*3(*)>A-cI}kbwh^{dw>VD{5>)cUItj4I^QdAS2OubuIf27eg>yAJ9l5Kdw z)%I``Yz3Q3ZwGBXN%mz+0EX1~QD?WE`XRJ_LT)4o)Uqs3JM}c7sTxZpY`MSmr7x)) zkti}v;FsDP?O266+VD_PZKt-VY_gQ=jxw>gPkriBz2M@7O|bK=qoDIMF)E7CRZWa_ z()KF?kyTOSB-8B(^V8mLvhC-#S-X)Bry+F|%=y++!hbBaojRuk#sX@lXp>$%_f#y2|N8`%H(KmX_d2fUK=z+2iJ3;+NC07*qoM6N<$ Ef|q8V!vFvP diff --git a/resources/profiles/Artillery/artillery_sidewinderx1_buildplate_model.stl b/resources/profiles/Artillery/artillery_sidewinderx1_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..f99bd8dfc23fbd75a61c97461190ac5cfa3d1855 GIT binary patch literal 5484 zcmb7{zfM&_5XRSnN06(rxlcg+1F=#fBvMEqQ7kO*3Fs)OOg8aFXiTULH7DV8HkLky zkD&9-?40@b+_|8H$arUe`_1mm&hGtia=5pAbMkii?D^LA*3+$*FP8hqhsW<{8~P`x{^7Q8dCz$jL=Aka5^*u5-KVK|BqUVsw~Adj9?EFk(;{+9u+&? zhzbQn#h%zJxZ%;gg@ahSX>C^aOSn^?MI7jY1V7%8ZD3 zO~WD)d!px2g{LR5SGh)bn6O&N2=*{x`OgUUFk$)62=*{xwU80)VZ!pCWsvtB-Nt5+ zEZ}6_pK~J64-s*e!I+CjS(nZT_Taw2Ze!jws*3Z$9qjp_`3HIa!G%!CXlnN7J z<6VN&$*DAwml&d5@x3^D5IBoSB zG>CQvu?}e9d`MNZ?dRP0iU~V+cM&Zg=q0MbMA*oAyauN3V^NVOC!oH#SdBKtuKkHxACZe2+qJH6m=k2fddtVfT`G zasnFd=2Q(P!tT3WPjDa131}dG)UW;VbAWlh#$fyB@ot|Jn1l(pgV675^xe|u#onnN z&Y;>JRf`Oj-aHn`M93*H`z`{JOoYsYU5}NshIwoqPRQRoqH-ce#a^vy_%33#Ou){g zniH<)ySu6pp2$CUhB?ulRE?@>6hG&4f=?=I@LB2e!5${K@_T|kOmH3dgx!`_KXxa{ zu4-Lj56$igt|cbyzPgX#QFdRYgmeX4i{DFYqN+GQh}ZJbMrjV5h&rCHBRu?uvt3W4 z(vxZ)9%YddF-655%Yp4QpOy7d^@Pm7=0ruc_jfJMzg6Xm#^mV;-F5WimD<%_;uY?% a7k(|x34XosYf08HX|Iop34YI=AN>U$y&Coa literal 0 HcmV?d00001 diff --git a/resources/profiles/Artillery/artillery_sidewinderx1_buildplate_texture.png b/resources/profiles/Artillery/artillery_sidewinderx1_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..1b6ddf7482cbd6543d6f771e0f69740b25fd1ab9 GIT binary patch literal 8992 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Artillery/filament/Artillery Generic ABS.json b/resources/profiles/Artillery/filament/Artillery Generic ABS.json index 470e835c69..525a4f5d0e 100644 --- a/resources/profiles/Artillery/filament/Artillery Generic ABS.json +++ b/resources/profiles/Artillery/filament/Artillery Generic ABS.json @@ -13,6 +13,7 @@ "12" ], "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle", "Artillery Genius 0.4 nozzle", "Artillery Sidewinder X2 0.4 nozzle", "Artillery Hornet 0.4 nozzle" diff --git a/resources/profiles/Artillery/filament/Artillery Generic ASA.json b/resources/profiles/Artillery/filament/Artillery Generic ASA.json index 968ec22b20..c066bdf043 100644 --- a/resources/profiles/Artillery/filament/Artillery Generic ASA.json +++ b/resources/profiles/Artillery/filament/Artillery Generic ASA.json @@ -13,6 +13,7 @@ "12" ], "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle", "Artillery Genius 0.4 nozzle", "Artillery Sidewinder X2 0.4 nozzle", "Artillery Hornet 0.4 nozzle" diff --git a/resources/profiles/Artillery/filament/Artillery Generic PETG.json b/resources/profiles/Artillery/filament/Artillery Generic PETG.json index 2237b070cd..e194f318c3 100644 --- a/resources/profiles/Artillery/filament/Artillery Generic PETG.json +++ b/resources/profiles/Artillery/filament/Artillery Generic PETG.json @@ -43,6 +43,7 @@ "; filament start gcode\n" ], "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle", "Artillery Genius 0.4 nozzle", "Artillery Sidewinder X2 0.4 nozzle", "Artillery Hornet 0.4 nozzle" diff --git a/resources/profiles/Artillery/filament/Artillery Generic PLA-CF.json b/resources/profiles/Artillery/filament/Artillery Generic PLA-CF.json index 0d33140b85..c6c547a0e0 100644 --- a/resources/profiles/Artillery/filament/Artillery Generic PLA-CF.json +++ b/resources/profiles/Artillery/filament/Artillery Generic PLA-CF.json @@ -19,6 +19,7 @@ "7" ], "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle", "Artillery Genius 0.4 nozzle", "Artillery Sidewinder X2 0.4 nozzle", "Artillery Hornet 0.4 nozzle" diff --git a/resources/profiles/Artillery/filament/Artillery Generic PLA.json b/resources/profiles/Artillery/filament/Artillery Generic PLA.json index cb4777aa8b..1bbbf65e75 100644 --- a/resources/profiles/Artillery/filament/Artillery Generic PLA.json +++ b/resources/profiles/Artillery/filament/Artillery Generic PLA.json @@ -16,6 +16,7 @@ "8" ], "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle", "Artillery Genius 0.4 nozzle", "Artillery Sidewinder X2 0.4 nozzle", "Artillery Hornet 0.4 nozzle" diff --git a/resources/profiles/Artillery/filament/Artillery Generic TPU.json b/resources/profiles/Artillery/filament/Artillery Generic TPU.json index 18461fb71a..bbcf802f52 100644 --- a/resources/profiles/Artillery/filament/Artillery Generic TPU.json +++ b/resources/profiles/Artillery/filament/Artillery Generic TPU.json @@ -10,6 +10,7 @@ "3.2" ], "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle", "Artillery Genius 0.4 nozzle", "Artillery Sidewinder X2 0.4 nozzle", "Artillery Hornet 0.4 nozzle" diff --git a/resources/profiles/Artillery/machine/Artillery Sidewinder X1 0.4 nozzle.json b/resources/profiles/Artillery/machine/Artillery Sidewinder X1 0.4 nozzle.json new file mode 100644 index 0000000000..e97a22f38f --- /dev/null +++ b/resources/profiles/Artillery/machine/Artillery Sidewinder X1 0.4 nozzle.json @@ -0,0 +1,118 @@ +{ + "type": "machine", + "setting_id": "GM003", + "name": "Artillery Sidewinder X1 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_machine_common", + "printer_model": "Artillery Sidewinder X1", + "default_print_profile": "0.20mm Standard @Artillery X1", + "nozzle_diameter": [ + "0.4" + ], + "bed_exclude_area": [ + "0x0" + ], + "printable_area": [ + "0x0", + "300x0", + "300x300", + "0x300" + ], + "printable_height": "400", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "1250", + "1250" + ], + "machine_max_acceleration_retracting": [ + "1250", + "1250" + ], + "machine_max_acceleration_travel": [ + "1000", + "1000" + ], + "machine_max_acceleration_x": [ + "1000", + "960" + ], + "machine_max_acceleration_y": [ + "1000", + "960" + ], + "machine_max_acceleration_z": [ + "1000", + "1000" + ], + "machine_max_speed_e": [ + "120", + "120" + ], + "machine_max_speed_x": [ + "200", + "100" + ], + "machine_max_speed_y": [ + "200", + "100" + ], + "machine_max_speed_z": [ + "12", + "12" + ], + "machine_max_jerk_e": [ + "1.5", + "1.5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.25" + ], + "min_layer_height": [ + "0.07" + ], + "printer_settings_id": "Artillery", + "retraction_minimum_travel": [ + "1" + ], + "retract_before_wipe": [ + "0%" + ], + "retraction_length": [ + "0.8" + ], + "retract_length_toolchange": [ + "4" + ], + "retraction_speed": [ + "35" + ], + "deretraction_speed": [ + "0" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Artillery Generic PLA" + ], + "machine_start_gcode": "; Initial setups\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM220 S100 ; reset speed factor to 100%\nM221 S100 ; reset extrusion rate to 100%\n\n; Set the heating\nM190 S[bed_temperature_initial_layer_single] ; wait for bed to heat up\nM104 S[nozzle_temperature_initial_layer] ; start nozzle heating but don't wait\n\n; Home\nG1 Z3 F3000 ; move z up little to prevent scratching of surface\nG28 ; home all axes\nG1 X3 Y3 F5000 ; move to corner of the bed to avoid ooze over centre\n\n; Wait for final heating\nM109 S[nozzle_temperature_initial_layer] ; wait for the nozzle to heat up\nM190 S[bed_temperature_initial_layer_single] ; wait for the bed to heat up\n\n; Return to prime position, Prime line routine\nG92 E0 ; Reset Extruder\nG1 Z3 F3000 ; move z up little to prevent scratching of surface\nG1 X10 Y.5 Z0.25 F5000.0 ; Move to start position\nG1 X100 Y.5 Z0.25 F1500.0 E15 ; Draw the first line\nG1 X100 Y.2 Z0.25 F5000.0 ; Move to side a little\nG1 X10 Y.2 Z0.25 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nM221 S{if layer_height<0.075}100{else}95{endif}", + "machine_end_gcode": "G4 ; wait\nG92 E0 ; prepare to retract\nG1 E-0.5 F3000; retract to avoid stringing\n\n; Anti-stringing end wiggle\nG91 ; use relative coordinates\nG1 X1 Y1 F1200\n\n; Raise nozzle and present bed\n{if layer_z < printable_height}G1 Z{z_offset+min(layer_z+120, printable_height)}{endif} ; Move print head up\nG90 ; use absolute coordinates\n\n; Reset print setting overrides\nM200 D0 ; disable volumetric e\nM220 S100 ; reset speed factor to 100%\nM221 S100 ; reset extrusion rate to 100%\n\n; Shut down printer\nM106 S0 ; turn-off fan\nM104 S0 ; turn-off hotend\nM140 S0 ; turn-off bed\nM150 P0 ; turn off led\nM85 S0 ; deactivate idle timeout\nM84 ; disable motors\n", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "scan_first_layer": "0" + } + diff --git a/resources/profiles/Artillery/machine/Artillery Sidewinder X1.json b/resources/profiles/Artillery/machine/Artillery Sidewinder X1.json new file mode 100644 index 0000000000..5b992b48e7 --- /dev/null +++ b/resources/profiles/Artillery/machine/Artillery Sidewinder X1.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Artillery Sidewinder X1", + "model_id": "Artillery-Sidewinder-X1", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "Artillery", + "bed_model": "artillery_sidewinderx1_buildplate_model.stl", + "bed_texture": "artillery_sidewinderx1_buildplate_texture.png", + "hotend_model": "", + "default_materials": "Artillery Generic ABS;Artillery Generic PLA;Artillery Generic PLA-CF;Artillery Generic PETG;Artillery Generic TPU;Artillery Generic ASA" +} diff --git a/resources/profiles/Artillery/process/0.16mm Optimal @Artillery X1.json b/resources/profiles/Artillery/process/0.16mm Optimal @Artillery X1.json new file mode 100644 index 0000000000..a4e98cb812 --- /dev/null +++ b/resources/profiles/Artillery/process/0.16mm Optimal @Artillery X1.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Artillery X1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "70", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "top_surface_acceleration": "0", + "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", + "line_width": "0.5", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "top", + "reduce_infill_retraction": "1", + "filename_format": "[input_filename_base].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", + "wall_loops": "4", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "6", + "skirt_height": "1", + "skirt_loops": "3", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "1", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "1", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "40", + "support_threshold_angle": "0", + "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_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "60", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "30", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_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", + "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Artillery/process/0.20mm Standard @Artillery X1.json b/resources/profiles/Artillery/process/0.20mm Standard @Artillery X1.json new file mode 100644 index 0000000000..4b58b1f744 --- /dev/null +++ b/resources/profiles/Artillery/process/0.20mm Standard @Artillery X1.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Artillery X1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.2", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "70", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "top_surface_acceleration": "0", + "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", + "line_width": "0.5", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "top", + "reduce_infill_retraction": "1", + "filename_format": "[input_filename_base].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", + "wall_loops": "4", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "6", + "skirt_height": "1", + "skirt_loops": "3", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "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": "1", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "1", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "40", + "support_threshold_angle": "0", + "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_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "60", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "30", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_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", + "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Artillery/process/0.24mm Draft @Artillery X1.json b/resources/profiles/Artillery/process/0.24mm Draft @Artillery X1.json new file mode 100644 index 0000000000..65d73a88c8 --- /dev/null +++ b/resources/profiles/Artillery/process/0.24mm Draft @Artillery X1.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Artillery X1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.24", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "70", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "top_surface_acceleration": "0", + "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", + "line_width": "0.5", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "top", + "reduce_infill_retraction": "1", + "filename_format": "[input_filename_base].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", + "wall_loops": "4", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "6", + "skirt_height": "1", + "skirt_loops": "3", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.24", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "1", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "1", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "40", + "support_threshold_angle": "0", + "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_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "60", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "30", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_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", + "compatible_printers": [ + "Artillery Sidewinder X1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Elegoo.json b/resources/profiles/Elegoo.json index 351b20cfc9..152e89f35c 100644 --- a/resources/profiles/Elegoo.json +++ b/resources/profiles/Elegoo.json @@ -5,6 +5,10 @@ "description": "Elegoo configurations", "machine_model_list": [ { + "name": "Elegoo Neptune", + "sub_path": "machine/Elegoo Neptune.json" + }, + { "name": "Elegoo Neptune X", "sub_path": "machine/Elegoo Neptune X.json" }, @@ -45,6 +49,10 @@ { "name": "fdm_process_elegoo_common", "sub_path": "process/fdm_process_elegoo_common.json" + }, + { + "name": "0.08mm Extra Fine @Elegoo Neptune", + "sub_path": "process/0.08mm Extra Fine @Elegoo Neptune.json" }, { "name": "0.08mm Extra Fine @Elegoo NeptuneX", @@ -77,6 +85,10 @@ { "name": "0.08mm Extra Fine @Elegoo Neptune3Max", "sub_path": "process/0.08mm Extra Fine @Elegoo Neptune3Max.json" + }, + { + "name": "0.12mm Fine @Elegoo Neptune", + "sub_path": "process/0.12mm Fine @Elegoo Neptune.json" }, { "name": "0.12mm Fine @Elegoo NeptuneX", @@ -109,6 +121,10 @@ { "name": "0.12mm Fine @Elegoo Neptune3Max", "sub_path": "process/0.12mm Fine @Elegoo Neptune3Max.json" + }, + { + "name": "0.16mm Optimal @Elegoo Neptune", + "sub_path": "process/0.16mm Optimal @Elegoo Neptune.json" }, { "name": "0.16mm Optimal @Elegoo NeptuneX", @@ -141,6 +157,10 @@ { "name": "0.16mm Optimal @Elegoo Neptune3Max", "sub_path": "process/0.16mm Optimal @Elegoo Neptune3Max.json" + }, + { + "name": "0.20mm Standard @Elegoo Neptune", + "sub_path": "process/0.20mm Standard @Elegoo Neptune.json" }, { "name": "0.20mm Standard @Elegoo NeptuneX", @@ -173,6 +193,10 @@ { "name": "0.20mm Standard @Elegoo Neptune3Max", "sub_path": "process/0.20mm Standard @Elegoo Neptune3Max.json" + }, + { + "name": "0.24mm Draft @Elegoo Neptune", + "sub_path": "process/0.24mm Draft @Elegoo Neptune.json" }, { "name": "0.24mm Draft @Elegoo NeptuneX", @@ -205,6 +229,10 @@ { "name": "0.24mm Draft @Elegoo Neptune3Max", "sub_path": "process/0.24mm Draft @Elegoo Neptune3Max.json" + }, + { + "name": "0.28mm Extra Draft @Elegoo Neptune", + "sub_path": "process/0.28mm Extra Draft @Elegoo Neptune.json" }, { "name": "0.28mm Extra Draft @Elegoo NeptuneX", @@ -277,6 +305,10 @@ { "name": "fdm_elegoo_common", "sub_path": "machine/fdm_elegoo_common.json" + }, + { + "name": "Elegoo Neptune 0.4 nozzle", + "sub_path": "machine/Elegoo Neptune 0.4 nozzle.json" }, { "name": "Elegoo Neptune X 0.4 nozzle", diff --git a/resources/profiles/Elegoo/Elegoo Neptune_cover.png b/resources/profiles/Elegoo/Elegoo Neptune_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..62b854c2d4cf6fe902502daf36a9e46304a8adbb GIT binary patch literal 29851 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptune_buildplate_model.stl b/resources/profiles/Elegoo/elegoo_neptune_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..246bd382b75a8652f8a093f48dd89230f03794ce GIT binary patch literal 18684 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 DIx>Ad literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/elegoo_neptune_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..8de63b0c2c1de6a5d40883a8b09b76bc11bcc80b GIT binary patch literal 5660 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Elegoo/filament/Elegoo Generic ABS.json b/resources/profiles/Elegoo/filament/Elegoo Generic ABS.json index 02ceacdff7..e8afca0f25 100644 --- a/resources/profiles/Elegoo/filament/Elegoo Generic ABS.json +++ b/resources/profiles/Elegoo/filament/Elegoo Generic ABS.json @@ -16,6 +16,7 @@ "245" ], "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle", "Elegoo Neptune X 0.4 nozzle", "Elegoo Neptune 2 0.4 nozzle", "Elegoo Neptune 2S 0.4 nozzle", diff --git a/resources/profiles/Elegoo/filament/Elegoo Generic PETG.json b/resources/profiles/Elegoo/filament/Elegoo Generic PETG.json index b0d57b2733..bbbce6fe1b 100644 --- a/resources/profiles/Elegoo/filament/Elegoo Generic PETG.json +++ b/resources/profiles/Elegoo/filament/Elegoo Generic PETG.json @@ -46,6 +46,7 @@ "; filament start gcode\n" ], "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle", "Elegoo Neptune X 0.4 nozzle", "Elegoo Neptune 2 0.4 nozzle", "Elegoo Neptune 2S 0.4 nozzle", diff --git a/resources/profiles/Elegoo/filament/Elegoo Generic PLA.json b/resources/profiles/Elegoo/filament/Elegoo Generic PLA.json index bb5a25ad5b..57b7af0fd7 100644 --- a/resources/profiles/Elegoo/filament/Elegoo Generic PLA.json +++ b/resources/profiles/Elegoo/filament/Elegoo Generic PLA.json @@ -19,6 +19,7 @@ "8" ], "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle", "Elegoo Neptune X 0.4 nozzle", "Elegoo Neptune 2 0.4 nozzle", "Elegoo Neptune 2S 0.4 nozzle", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 0.4 nozzle.json new file mode 100644 index 0000000000..b63f5e5803 --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 0.4 nozzle.json @@ -0,0 +1,114 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Elegoo Neptune 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_elegoo_common", + "printer_model": "Elegoo Neptune", + "default_print_profile": "0.20mm Standard @Elegoo Neptune", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "210x0", + "210x210", + "0x210" + ], + "printable_height": "200", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "500", + "500" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Elegoo", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "70%" + ], + "retraction_length": [ + "2.5" + ], + "retraction_speed": [ + "60" + ], + "retract_length_toolchange": [ + "1" + ], + "deretraction_speed": [ + "40" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Elegoo Generic PLA" + ], + "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune.json b/resources/profiles/Elegoo/machine/Elegoo Neptune.json new file mode 100644 index 0000000000..48c02f1371 --- /dev/null +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Elegoo Neptune", + "model_id": "Elegoo-Neptune", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "Elegoo", + "bed_model": "elegoo_neptune_buildplate_model.stl", + "bed_texture": "elegoo_neptune_buildplate_texture.png", + "hotend_model": "", + "default_materials": "Elegoo Generic ABS;Elegoo Generic PETG;Elegoo Generic PLA" +} diff --git a/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune.json b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune.json new file mode 100644 index 0000000000..539343e9fe --- /dev/null +++ b/resources/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.08mm Extra Fine @Elegoo Neptune", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.08", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "9", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.08", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "11", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune.json b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune.json new file mode 100644 index 0000000000..6af8821327 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Elegoo Neptune", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.12", + "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": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune.json b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune.json new file mode 100644 index 0000000000..3794fd2e8b --- /dev/null +++ b/resources/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Elegoo Neptune", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.16", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune.json b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune.json new file mode 100644 index 0000000000..9669986b2c --- /dev/null +++ b/resources/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Elegoo Neptune", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.2", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.38", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune.json b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune.json new file mode 100644 index 0000000000..b3278427ac --- /dev/null +++ b/resources/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Elegoo Neptune", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.24", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.24", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune.json b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune.json new file mode 100644 index 0000000000..a5c5dd2c91 --- /dev/null +++ b/resources/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Elegoo Neptune", + "from": "system", + "inherits": "fdm_process_elegoo_common", + "instantiation": "true", + "layer_height": "0.28", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "200", + "top_surface_acceleration": "30", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "20", + "travel_acceleration": "200", + "inner_wall_acceleration": "200", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "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}_{layer_height}mm_{filament_type[0]}_{printer_model}_{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", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "1", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "25", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.28", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.2", + "support_interface_speed": "100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "25", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "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", + "compatible_printers": [ + "Elegoo Neptune 0.4 nozzle" + ] +} \ No newline at end of file From 51de2debb3bb63f439e9d421f197f54db775c116 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Fri, 12 May 2023 23:12:50 +0800 Subject: [PATCH 044/110] optimized M106 command write down integer number instead of float --- src/libslic3r/GCodeWriter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libslic3r/GCodeWriter.cpp b/src/libslic3r/GCodeWriter.cpp index 9388738775..0b78ce96ae 100644 --- a/src/libslic3r/GCodeWriter.cpp +++ b/src/libslic3r/GCodeWriter.cpp @@ -741,9 +741,9 @@ std::string GCodeWriter::set_fan(const GCodeFlavor gcode_flavor, unsigned int sp gcode << "M126"; break; case gcfMach3: case gcfMachinekit: - gcode << "M106 P" << 255.0 * speed / 100.0; break; + gcode << "M106 P" << static_cast(255.5 * speed / 100.0); break; default: - gcode << "M106 S" << 255.0 * speed / 100.0; break; + gcode << "M106 S" << static_cast(255.5 * speed / 100.0); break; } if (GCodeWriter::full_gcode_comment) gcode << " ; enable fan"; From 7bf453ab0f38f9b111c21ad97c23bc891afd8318 Mon Sep 17 00:00:00 2001 From: fr3ak2402 <96239814+fr3ak2402@users.noreply.github.com> Date: Fri, 12 May 2023 17:26:06 +0200 Subject: [PATCH 045/110] Add & revise FLSun Profile (#1045) * Add & revise FLSun Profile FLSun Q5 FLSun QQ-S Pro * change FLSun V400 printer image --- resources/profiles/FLSun.json | 60 +++++- resources/profiles/FLSun/FLSun Q5_cover.png | Bin 0 -> 15936 bytes .../profiles/FLSun/FLSun QQ-S Pro_cover.png | Bin 0 -> 18513 bytes resources/profiles/FLSun/FLSun V400_cover.png | Bin 12974 -> 17637 bytes .../FLSun/filament/FLSun Generic ABS.json | 4 +- .../FLSun/filament/FLSun Generic ASA.json | 4 +- .../FLSun/filament/FLSun Generic PA-CF.json | 4 +- .../FLSun/filament/FLSun Generic PA.json | 4 +- .../FLSun/filament/FLSun Generic PC.json | 4 +- .../FLSun/filament/FLSun Generic PETG.json | 4 +- .../FLSun/filament/FLSun Generic PLA-CF.json | 4 +- .../FLSun/filament/FLSun Generic PLA.json | 4 +- .../FLSun/filament/FLSun Generic PVA.json | 4 +- .../FLSun/filament/FLSun Generic TPU.json | 4 +- .../FLSun/flsun_q5_buildplate_model.stl | Bin 0 -> 20884 bytes .../FLSun/flsun_q5_buildplate_texture.png | Bin 0 -> 6101 bytes .../FLSun/flsun_qqspro_buildplate_model.stl | Bin 0 -> 20884 bytes .../FLSun/flsun_qqspro_buildplate_texture.png | Bin 0 -> 7054 bytes ...ed.stl => flsun_v400_buildplate_model.stl} | Bin ....svg => flsun_v400_buildplate_texture.svg} | 0 .../FLSun/machine/FLSun Q5 0.4 nozzle.json | 189 ++++++++++++++++++ .../profiles/FLSun/machine/FLSun Q5.json | 12 ++ .../machine/FLSun QQ-S Pro 0.4 nozzle.json | 189 ++++++++++++++++++ .../FLSun/machine/FLSun QQ-S Pro.json | 12 ++ .../FLSun/machine/FLSun V400 0.4 nozzle.json | 2 +- .../profiles/FLSun/machine/FLSun V400.json | 4 +- .../FLSun/process/0.08mm Fine @FLSun Q5.json | 108 ++++++++++ .../process/0.08mm Fine @FLSun QQSPro.json | 108 ++++++++++ .../process/0.16mm Optimal @FLSun Q5.json | 108 ++++++++++ .../process/0.16mm Optimal @FLSun QQSPro.json | 108 ++++++++++ .../process/0.20mm Standard @FLSun Q5.json | 108 ++++++++++ .../0.20mm Standard @FLSun QQSPro.json | 108 ++++++++++ ....json => 0.20mm Standard @FLSun V400.json} | 2 +- .../FLSun/process/0.24mm Draft @FLSun Q5.json | 108 ++++++++++ .../process/0.24mm Draft @FLSun QQSPro.json | 108 ++++++++++ .../process/0.30mm Extra Draft @FLSun Q5.json | 108 ++++++++++ .../0.30mm Extra Draft @FLSun QQSPro.json | 108 ++++++++++ .../FLSun/process/fdm_process_common.json | 1 - 38 files changed, 1574 insertions(+), 17 deletions(-) create mode 100644 resources/profiles/FLSun/FLSun Q5_cover.png create mode 100644 resources/profiles/FLSun/FLSun QQ-S Pro_cover.png create mode 100644 resources/profiles/FLSun/flsun_q5_buildplate_model.stl create mode 100644 resources/profiles/FLSun/flsun_q5_buildplate_texture.png create mode 100644 resources/profiles/FLSun/flsun_qqspro_buildplate_model.stl create mode 100644 resources/profiles/FLSun/flsun_qqspro_buildplate_texture.png rename resources/profiles/FLSun/{V400_bed.stl => flsun_v400_buildplate_model.stl} (100%) rename resources/profiles/FLSun/{V400.svg => flsun_v400_buildplate_texture.svg} (100%) create mode 100644 resources/profiles/FLSun/machine/FLSun Q5 0.4 nozzle.json create mode 100644 resources/profiles/FLSun/machine/FLSun Q5.json create mode 100644 resources/profiles/FLSun/machine/FLSun QQ-S Pro 0.4 nozzle.json create mode 100644 resources/profiles/FLSun/machine/FLSun QQ-S Pro.json create mode 100644 resources/profiles/FLSun/process/0.08mm Fine @FLSun Q5.json create mode 100644 resources/profiles/FLSun/process/0.08mm Fine @FLSun QQSPro.json create mode 100644 resources/profiles/FLSun/process/0.16mm Optimal @FLSun Q5.json create mode 100644 resources/profiles/FLSun/process/0.16mm Optimal @FLSun QQSPro.json create mode 100644 resources/profiles/FLSun/process/0.20mm Standard @FLSun Q5.json create mode 100644 resources/profiles/FLSun/process/0.20mm Standard @FLSun QQSPro.json rename resources/profiles/FLSun/process/{0.20mm Standard @FLSun.json => 0.20mm Standard @FLSun V400.json} (94%) create mode 100644 resources/profiles/FLSun/process/0.24mm Draft @FLSun Q5.json create mode 100644 resources/profiles/FLSun/process/0.24mm Draft @FLSun QQSPro.json create mode 100644 resources/profiles/FLSun/process/0.30mm Extra Draft @FLSun Q5.json create mode 100644 resources/profiles/FLSun/process/0.30mm Extra Draft @FLSun QQSPro.json diff --git a/resources/profiles/FLSun.json b/resources/profiles/FLSun.json index 192ca29f3d..5939318fb3 100644 --- a/resources/profiles/FLSun.json +++ b/resources/profiles/FLSun.json @@ -4,6 +4,14 @@ "force_update": "0", "description": "FLSun configurations", "machine_model_list": [ + { + "name": "FLSun Q5", + "sub_path": "machine/FLSun Q5.json" + }, + { + "name": "FLSun QQ-S Pro", + "sub_path": "machine/FLSun QQ-S Pro.json" + }, { "name": "FLSun V400", "sub_path": "machine/FLSun V400.json" @@ -13,10 +21,50 @@ { "name": "fdm_process_common", "sub_path": "process/fdm_process_common.json" + }, + { + "name": "0.08mm Fine @FLSun Q5", + "sub_path": "process/0.08mm Fine @FLSun Q5.json" + }, + { + "name": "0.08mm Fine @FLSun QQSPro", + "sub_path": "process/0.08mm Fine @FLSun QQSPro.json" + }, + { + "name": "0.16mm Optimal @FLSun Q5", + "sub_path": "process/0.16mm Optimal @FLSun Q5.json" + }, + { + "name": "0.16mm Optimal @FLSun QQSPro", + "sub_path": "process/0.16mm Optimal @FLSun QQSPro.json" + }, + { + "name": "0.20mm Standard @FLSun Q5", + "sub_path": "process/0.20mm Standard @FLSun Q5.json" + }, + { + "name": "0.20mm Standard @FLSun QQSPro", + "sub_path": "process/0.20mm Standard @FLSun QQSPro.json" }, { - "name": "0.20mm Standard @FLSun", - "sub_path": "process/0.20mm Standard @FLSun.json" + "name": "0.20mm Standard @FLSun V400", + "sub_path": "process/0.20mm Standard @FLSun V400.json" + }, + { + "name": "0.24mm Draft @FLSun Q5", + "sub_path": "process/0.24mm Draft @FLSun Q5.json" + }, + { + "name": "0.24mm Draft @FLSun QQSPro", + "sub_path": "process/0.24mm Draft @FLSun QQSPro.json" + }, + { + "name": "0.30mm Extra Draft @FLSun Q5", + "sub_path": "process/0.30mm Extra Draft @FLSun Q5.json" + }, + { + "name": "0.30mm Extra Draft @FLSun QQSPro", + "sub_path": "process/0.30mm Extra Draft @FLSun QQSPro.json" } ], "filament_list": [ @@ -101,6 +149,14 @@ { "name": "fdm_machine_common", "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "FLSun Q5 0.4 nozzle", + "sub_path": "machine/FLSun Q5 0.4 nozzle.json" + }, + { + "name": "FLSun QQ-S Pro 0.4 nozzle", + "sub_path": "machine/FLSun QQ-S Pro 0.4 nozzle.json" }, { "name": "FLSun V400 0.4 nozzle", diff --git a/resources/profiles/FLSun/FLSun Q5_cover.png b/resources/profiles/FLSun/FLSun Q5_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..a924ed06cb83ad065fcfe3f0607c711fd8763484 GIT binary patch literal 15936 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/FLSun/FLSun QQ-S Pro_cover.png b/resources/profiles/FLSun/FLSun QQ-S Pro_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..aac20e25090c3d42fe2b38ca2f23ceb361e89858 GIT binary patch literal 18513 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 SRsr1l&EVah9Ge;W!sZ2!9|!2&j+I?8=<0RXUi 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 Y`i8bm7+EB+7f=B5GM_<}QpUmm12y1lTmS$7 diff --git a/resources/profiles/FLSun/filament/FLSun Generic ABS.json b/resources/profiles/FLSun/filament/FLSun Generic ABS.json index 6ece45e5c7..8902996c8f 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic ABS.json +++ b/resources/profiles/FLSun/filament/FLSun Generic ABS.json @@ -13,6 +13,8 @@ "12" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } diff --git a/resources/profiles/FLSun/filament/FLSun Generic ASA.json b/resources/profiles/FLSun/filament/FLSun Generic ASA.json index 7c95cea8ba..c590edf947 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic ASA.json +++ b/resources/profiles/FLSun/filament/FLSun Generic ASA.json @@ -13,6 +13,8 @@ "12" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } diff --git a/resources/profiles/FLSun/filament/FLSun Generic PA-CF.json b/resources/profiles/FLSun/filament/FLSun Generic PA-CF.json index 1cdcd42861..954b5613b6 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic PA-CF.json +++ b/resources/profiles/FLSun/filament/FLSun Generic PA-CF.json @@ -19,6 +19,8 @@ "8" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/FLSun/filament/FLSun Generic PA.json b/resources/profiles/FLSun/filament/FLSun Generic PA.json index ded13f512f..daf4847d70 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic PA.json +++ b/resources/profiles/FLSun/filament/FLSun Generic PA.json @@ -16,6 +16,8 @@ "12" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/FLSun/filament/FLSun Generic PC.json b/resources/profiles/FLSun/filament/FLSun Generic PC.json index 06274ef1bb..858545b5c6 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic PC.json +++ b/resources/profiles/FLSun/filament/FLSun Generic PC.json @@ -13,6 +13,8 @@ "0.94" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/FLSun/filament/FLSun Generic PETG.json b/resources/profiles/FLSun/filament/FLSun Generic PETG.json index b7e9ccf611..9b5bd640d3 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic PETG.json +++ b/resources/profiles/FLSun/filament/FLSun Generic PETG.json @@ -43,6 +43,8 @@ "; filament start gcode\n" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } diff --git a/resources/profiles/FLSun/filament/FLSun Generic PLA-CF.json b/resources/profiles/FLSun/filament/FLSun Generic PLA-CF.json index 2449c723e7..a41b370ca4 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic PLA-CF.json +++ b/resources/profiles/FLSun/filament/FLSun Generic PLA-CF.json @@ -19,6 +19,8 @@ "7" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/FLSun/filament/FLSun Generic PLA.json b/resources/profiles/FLSun/filament/FLSun Generic PLA.json index 1a1451ef7a..981135e346 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic PLA.json +++ b/resources/profiles/FLSun/filament/FLSun Generic PLA.json @@ -16,6 +16,8 @@ "8" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } diff --git a/resources/profiles/FLSun/filament/FLSun Generic PVA.json b/resources/profiles/FLSun/filament/FLSun Generic PVA.json index 079483ab57..cd6fcb4fd4 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic PVA.json +++ b/resources/profiles/FLSun/filament/FLSun Generic PVA.json @@ -19,6 +19,8 @@ "10" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } diff --git a/resources/profiles/FLSun/filament/FLSun Generic TPU.json b/resources/profiles/FLSun/filament/FLSun Generic TPU.json index 80e9b31147..b57fd3a117 100644 --- a/resources/profiles/FLSun/filament/FLSun Generic TPU.json +++ b/resources/profiles/FLSun/filament/FLSun Generic TPU.json @@ -10,6 +10,8 @@ "3.2" ], "compatible_printers": [ - "FLSun V400 0.4 nozzle" + "FLSun Q5 0.4 nozzle", + "FLSun QQ-S Pro 0.4 nozzle", + "FLSun V400 0.4 nozzle" ] } diff --git a/resources/profiles/FLSun/flsun_q5_buildplate_model.stl b/resources/profiles/FLSun/flsun_q5_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..da74ae975eb0698a01db218bd4455dcb8c53bb06 GIT binary patch literal 20884 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/FLSun/flsun_q5_buildplate_texture.png b/resources/profiles/FLSun/flsun_q5_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..61e017c8f6c3616ad9c78b3ccb077ff08e4846f7 GIT binary patch literal 6101 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/FLSun/flsun_qqspro_buildplate_model.stl b/resources/profiles/FLSun/flsun_qqspro_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..79b5585a31f8c44ebc4437fb5def113829952724 GIT binary patch literal 20884 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/FLSun/flsun_qqspro_buildplate_texture.png b/resources/profiles/FLSun/flsun_qqspro_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..022f30bff7865a35c75f50783a615469b28492d6 GIT binary patch literal 7054 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 Z Date: Fri, 12 May 2023 11:31:24 -0400 Subject: [PATCH 046/110] Add printer profiles for Vivedino Troodon 2.0 (#1041) * Added profiles for Vivedino Troodon 2.0 * Added printer images for Vivedino Troodon 2.0 * Delete Troodon 2.0 - Klipper_cover.png * Delete Troodon 2.0 - RRF_cover.png * Move printer images to vendor folder --- resources/profiles/Vivedino.json | 154 ++++++++++++++++++ .../OrcaSlicer-Troodon2-Bed-Texture.png | Bin 0 -> 36503 bytes .../Vivedino/Troodon 2.0 - Klipper_cover.png | Bin 0 -> 52778 bytes .../Vivedino/Troodon 2.0 - RRF_cover.png | Bin 0 -> 53378 bytes .../filament/Troodon Generic ABS.json | 19 +++ .../filament/Troodon Generic ASA.json | 20 +++ .../filament/Troodon Generic PA-CF.json | 25 +++ .../Vivedino/filament/Troodon Generic PA.json | 22 +++ .../Vivedino/filament/Troodon Generic PC.json | 19 +++ .../filament/Troodon Generic PETG.json | 49 ++++++ .../filament/Troodon Generic PLA-CF.json | 25 +++ .../filament/Troodon Generic PLA.json | 22 +++ .../filament/Troodon Generic PVA.json | 25 +++ .../filament/Troodon Generic TPU.json | 16 ++ .../Vivedino/filament/fdm_filament_abs.json | 88 ++++++++++ .../Vivedino/filament/fdm_filament_asa.json | 88 ++++++++++ .../filament/fdm_filament_common.json | 144 ++++++++++++++++ .../Vivedino/filament/fdm_filament_pa.json | 85 ++++++++++ .../Vivedino/filament/fdm_filament_pc.json | 88 ++++++++++ .../Vivedino/filament/fdm_filament_pet.json | 82 ++++++++++ .../Vivedino/filament/fdm_filament_pla.json | 94 +++++++++++ .../Vivedino/filament/fdm_filament_pva.json | 100 ++++++++++++ .../Vivedino/filament/fdm_filament_tpu.json | 88 ++++++++++ .../Troodon 2.0 Klipper 0.4 nozzle.json | 19 +++ .../machine/Troodon 2.0 RRF 0.4 nozzle.json | 19 +++ .../Vivedino/machine/Troodon2Klipper.json | 12 ++ .../Vivedino/machine/Troodon2RRF.json | 12 ++ .../Vivedino/machine/fdm_klipper_common.json | 141 ++++++++++++++++ .../Vivedino/machine/fdm_machine_common.json | 119 ++++++++++++++ .../Vivedino/machine/fdm_rrf_common.json | 141 ++++++++++++++++ .../process/0.08mm Extra Fine @Troodon2.json | 11 ++ .../process/0.12mm Fine @Troodon2.json | 11 ++ .../process/0.15mm Optimal @Troodon2.json | 11 ++ .../process/0.20mm Standard @Troodon2.json | 11 ++ .../process/0.24mm Draft @Troodon2.json | 12 ++ .../process/0.28mm Extra Draft @Troodon2.json | 12 ++ .../Vivedino/process/fdm_process_common.json | 70 ++++++++ .../process/fdm_process_klipper_common.json | 108 ++++++++++++ .../process/fdm_process_rrf_common.json | 108 ++++++++++++ 39 files changed, 2070 insertions(+) create mode 100644 resources/profiles/Vivedino.json create mode 100644 resources/profiles/Vivedino/OrcaSlicer-Troodon2-Bed-Texture.png create mode 100644 resources/profiles/Vivedino/Troodon 2.0 - Klipper_cover.png create mode 100644 resources/profiles/Vivedino/Troodon 2.0 - RRF_cover.png create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic ABS.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic ASA.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic PA-CF.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic PA.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic PC.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic PETG.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic PLA-CF.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic PLA.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic PVA.json create mode 100644 resources/profiles/Vivedino/filament/Troodon Generic TPU.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_abs.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_asa.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_common.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_pa.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_pc.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_pet.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_pla.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_pva.json create mode 100644 resources/profiles/Vivedino/filament/fdm_filament_tpu.json create mode 100644 resources/profiles/Vivedino/machine/Troodon 2.0 Klipper 0.4 nozzle.json create mode 100644 resources/profiles/Vivedino/machine/Troodon 2.0 RRF 0.4 nozzle.json create mode 100644 resources/profiles/Vivedino/machine/Troodon2Klipper.json create mode 100644 resources/profiles/Vivedino/machine/Troodon2RRF.json create mode 100644 resources/profiles/Vivedino/machine/fdm_klipper_common.json create mode 100644 resources/profiles/Vivedino/machine/fdm_machine_common.json create mode 100644 resources/profiles/Vivedino/machine/fdm_rrf_common.json create mode 100644 resources/profiles/Vivedino/process/0.08mm Extra Fine @Troodon2.json create mode 100644 resources/profiles/Vivedino/process/0.12mm Fine @Troodon2.json create mode 100644 resources/profiles/Vivedino/process/0.15mm Optimal @Troodon2.json create mode 100644 resources/profiles/Vivedino/process/0.20mm Standard @Troodon2.json create mode 100644 resources/profiles/Vivedino/process/0.24mm Draft @Troodon2.json create mode 100644 resources/profiles/Vivedino/process/0.28mm Extra Draft @Troodon2.json create mode 100644 resources/profiles/Vivedino/process/fdm_process_common.json create mode 100644 resources/profiles/Vivedino/process/fdm_process_klipper_common.json create mode 100644 resources/profiles/Vivedino/process/fdm_process_rrf_common.json diff --git a/resources/profiles/Vivedino.json b/resources/profiles/Vivedino.json new file mode 100644 index 0000000000..a02c85e391 --- /dev/null +++ b/resources/profiles/Vivedino.json @@ -0,0 +1,154 @@ +{ + "name": "Vivedino", + "version": "01.05.01.02", + "force_update": "0", + "description": "Vivedino configurations", + "machine_model_list": [ + { + "name": "Troodon 2.0 - RRF", + "sub_path": "machine/Troodon2RRF.json" + }, + { + "name": "Troodon 2.0 - Klipper", + "sub_path": "machine/Troodon2Klipper.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "fdm_process_klipper_common", + "sub_path": "process/fdm_process_klipper_common.json" + }, + { + "name": "fdm_process_rrf_common", + "sub_path": "process/fdm_process_rrf_common.json" + }, + { + "name": "0.08mm Extra Fine @Troodon2", + "sub_path": "process/0.08mm Extra Fine @Troodon2.json" + }, + { + "name": "0.12mm Fine @Troodon2", + "sub_path": "process/0.12mm Fine @Troodon2.json" + }, + { + "name": "0.15mm Optimal @Troodon2", + "sub_path": "process/0.15mm Optimal @Troodon2.json" + }, + { + "name": "0.20mm Standard @Troodon2", + "sub_path": "process/0.20mm Standard @Troodon2.json" + }, + { + "name": "0.24mm Draft @Troodon2", + "sub_path": "process/0.24mm Draft @Troodon2.json" + }, + { + "name": "0.28mm Extra Draft @Troodon2", + "sub_path": "process/0.28mm Extra Draft @Troodon2.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_tpu", + "sub_path": "filament/fdm_filament_tpu.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_pc", + "sub_path": "filament/fdm_filament_pc.json" + }, + { + "name": "fdm_filament_asa", + "sub_path": "filament/fdm_filament_asa.json" + }, + { + "name": "fdm_filament_pva", + "sub_path": "filament/fdm_filament_pva.json" + }, + { + "name": "fdm_filament_pa", + "sub_path": "filament/fdm_filament_pa.json" + }, + { + "name": "Troodon Generic PLA", + "sub_path": "filament/Troodon Generic PLA.json" + }, + { + "name": "Troodon Generic PLA-CF", + "sub_path": "filament/Troodon Generic PLA-CF.json" + }, + { + "name": "Troodon Generic PETG", + "sub_path": "filament/Troodon Generic PETG.json" + }, + { + "name": "Troodon Generic ABS", + "sub_path": "filament/Troodon Generic ABS.json" + }, + { + "name": "Troodon Generic TPU", + "sub_path": "filament/Troodon Generic TPU.json" + }, + { + "name": "Troodon Generic ASA", + "sub_path": "filament/Troodon Generic ASA.json" + }, + { + "name": "Troodon Generic PC", + "sub_path": "filament/Troodon Generic PC.json" + }, + { + "name": "Troodon Generic PVA", + "sub_path": "filament/Troodon Generic PVA.json" + }, + { + "name": "Troodon Generic PA", + "sub_path": "filament/Troodon Generic PA.json" + }, + { + "name": "Troodon Generic PA-CF", + "sub_path": "filament/Troodon Generic PA-CF.json" + } + ], + "machine_list": [ + { + "name": "fdm_machine_common", + "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "fdm_klipper_common", + "sub_path": "machine/fdm_klipper_common.json" + }, + { + "name": "fdm_rrf_common", + "sub_path": "machine/fdm_rrf_common.json" + }, + { + "name": "Troodon 2.0 Klipper 0.4 nozzle", + "sub_path": "machine/Troodon 2.0 Klipper 0.4 nozzle.json" + }, + { + "name": "Troodon 2.0 RRF 0.4 nozzle", + "sub_path": "machine/Troodon 2.0 RRF 0.4 nozzle.json" + } + ] +} diff --git a/resources/profiles/Vivedino/OrcaSlicer-Troodon2-Bed-Texture.png b/resources/profiles/Vivedino/OrcaSlicer-Troodon2-Bed-Texture.png new file mode 100644 index 0000000000000000000000000000000000000000..8c2fda926d7e7679b01d35d1fac2c38d5165acf2 GIT binary patch literal 36503 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

    EX&AEYbkSJRymRB&O$Y=dNYqI)hwBh+;Ft8God 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 W#pJZRcz4u%6~fH=NYSA)7ybv*^QVFU literal 0 HcmV?d00001 diff --git a/resources/profiles/Vivedino/Troodon 2.0 - Klipper_cover.png b/resources/profiles/Vivedino/Troodon 2.0 - Klipper_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..568ecbaab7b80c3b9092fe5029dc08cba0623034 GIT binary patch literal 52778 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Vivedino/Troodon 2.0 - RRF_cover.png b/resources/profiles/Vivedino/Troodon 2.0 - RRF_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..e10204af834c16d097f479dcd826ffba8e043093 GIT binary patch literal 53378 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

    8r>rV^{aK#*jAxSNc_V<$cm!)Xf9^c5eckK$ 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 Date: Sat, 13 May 2023 18:22:55 +0800 Subject: [PATCH 047/110] Orca Tolerance Test --- .../calib/tolerance_test/OrcaToleranceTest.stl | Bin 0 -> 582784 bytes src/slic3r/GUI/MainFrame.cpp | 17 ++++++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 resources/calib/tolerance_test/OrcaToleranceTest.stl diff --git a/resources/calib/tolerance_test/OrcaToleranceTest.stl b/resources/calib/tolerance_test/OrcaToleranceTest.stl new file mode 100644 index 0000000000000000000000000000000000000000..1a32e465b026692953e2c8df6ba317ad766bdb2a GIT binary patch literal 582784 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�d(8O#7nUCe0J403o-Ni9|Z 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%0DaX&2o&QLc+ZM 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%0D+&960rO1g)Mt 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 }, "", nullptr, [this]() {return m_plater->is_view3D_shown();; }, this); - + + append_menu_item(m_topbar->GetCalibMenu(), wxID_ANY, _L("Orca Tolerance Test"), _L("Orca Tolerance Test"), + [this](wxCommandEvent&) { + m_plater->new_project(); + m_plater->add_model(false, Slic3r::resources_dir() + "/calib/tolerance_test/OrcaToleranceTest.stl"); + }, "", nullptr, + [this]() {return m_plater->is_view3D_shown();; }, this); // Advance calibrations auto advance_menu = new wxMenu(); @@ -2726,6 +2732,15 @@ void MainFrame::init_menubar_as_editor() m_vfa_test_dlg->ShowModal(); }, "", nullptr, [this]() {return m_plater->is_view3D_shown();; }, this); + + append_menu_item( + advance_menu, wxID_ANY, _L("Orca Tolerance Test"), _L("Orca Tolerance Test"), + [this](wxCommandEvent&) { + m_plater->new_project(); + m_plater->add_model(false, Slic3r::resources_dir() + "/calib/tolerance_test/OrcaToleranceTest.stl"); + }, "", nullptr, + [this]() {return m_plater->is_view3D_shown();; }, this); + append_submenu(calib_menu, advance_menu, wxID_ANY, _L("More..."), _L("More calibrations"), "", [this]() {return m_plater->is_view3D_shown();; }); // help From 56f8552dab2c82cc89d65f6489a78ac31e3735e7 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 14 May 2023 00:28:49 +0800 Subject: [PATCH 048/110] tweak tol model --- .../tolerance_test/OrcaToleranceTest.stl | Bin 582784 -> 511584 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/resources/calib/tolerance_test/OrcaToleranceTest.stl b/resources/calib/tolerance_test/OrcaToleranceTest.stl index 1a32e465b026692953e2c8df6ba317ad766bdb2a..cee0fb94810d83a679a76345d657f9fb2213c686 100644 GIT binary patch literal 511584 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�jd{ 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

    6uVyf@6f~7iUhOHesM)Y0y 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�d(8O#7nUCe0J403o-Ni9|Z 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%0DaX&2o&QLc+ZM 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%0D+&960rO1g)Mt z(G&JJy{VA+;F7t*{<}*gX!YZ^xx)Ts3R=;}m80f}f`@JEoK#5EnDVA5Q_EJnBxp7F z*lb~ckDdyNqtDDPrmm=vs9a{Yu)nuWg+$Zy#*4kT+Ik`hTGe`YmPo$09SvDE2C0xZ zXY4Fte+!!miQ8V7Aig-=HU>%1YE{2k!u}RE6%wyKF-zE=7NJ7o>lqV8s~c11D^Jco zBxrSh?^z=GPIcbLOEQ)Xd{oWtR7e!go+XlRNdNeE!_3{)>!{;76%s!!nIyihqE|-0 zs!^(--)+6r5r+h=S{|Dv(%z6(c~BuytHW$zyzd-X%kxpsp+e&MKW7W$eP>AoTX0?i zg+#5%Q^ZU0YQ~Qb^{%t^(($UUNYLts;d4atednDECrx{8UukuXLxn{B=5s~b+smGe ziV6uim)PG$rb1%af~mrtyT^~u`c&G|2MJo;G3*^-e;1hwiCQ187YFYRufojZISE?5 z_4ub^%Vpu2lS#1L(HZ&TmlD6I*h!lN6%sq!tQVKv8D70ABB)upc@7m4eS74KQCETp zffRyP)l01xJ!*&7?WPYZBaFIsdDukOt}NYE<#+jXMuXSl}k!mxth5`seFm&1XN zmu=SuBxv=}@^zx&pZa`PR+9EXg+#leeDT1=g?@U!B0;M~d)A3V4=qU&u@5RF{u`Vx zrp#WPBoe_EP@Y4ARvph;FTQNNFe1jz$jona%`$b@fC>qxWxlA@dO<`?YI<${O}{po zDt(Zk)xdV^#SQ1pjffrNYE5mtW`(+IK!rrPHB-e!soyYFd61x0^|e92x@czPBZ2my zLZZZ_Q^m!5rzeR33hRmlt)6J}so2>eKS_8Jk(pB=;r={XymTOCUCm1+Xtj6P22sCk z%36`~L50Nq-%S(?S77Bwg(Q8Dpw*t|J`g9?fBmwzw5J~gEU6+wl>U)qRX!YJtKZ;`; zQ=Vv4QBff=`}1w0UFno-97RwekumuPab&&io(vTdCtv%$IK8~>nv)8NgKM{n3%|D! zR7h-_@U^J=vF-Yt3W=pd-x0>IhI&ET!4^DOgR*G#^@p3qx=fo7DkK&+nJ4VOeoBH? zFRq>^?7zv%`JBh7#}7;{W>udGi4ECriMlsneK1Ts$eaYNzWw|S(Q#$U(ZG{+MdgQe zV?@cL;cy{FgYC#gT5_|fK!-s4H6%uzoIY2aQX*;S> zA<=B^YhvxX;}Nv_X7>QGdaaG1LSk+Efg*Q^tp%x&n43FN9NCC-pSaCQ(5n3AfuhY~ z8$rb&O6Q4hAG96M%R?bC{q|SIE$`s0FOG@?t-Qv0VoCMke)^n9g~Zu8dE)!OZ3Gn( z9oprITlU$aqC(=Vn?{JXSG;D4iUh5?ch3_GkG^UlsE|lJohObyY4bsa#6$PxiF>x# z&V8tm_$@n6G->g=B`PW;&U$pX_+bRDKN8{QIR*hMw|buVebg9>4=OD8?SBS}!M}~Q z5L8Hv-a1gMxkW!a7=;x4U+{z}6cV4W87L+$wdFyD#MtEnMdJ%?XMI#iyis?U7{4Fa zgHd3fLxNV-w+s|ro-gpzdpi{pH%=ZZn!G>rI0UV#CGteo<#Q|q6%y}VI#ircps&vp z@#Z-sXf^t`A!6|2g~#zhtIwO|iFW_JXCbJN*#5x~G4og4{fOf791^se6pW}Yt%@u@ zsF2`uC+0DV1g*>`QaFUQ{&aYBoS8Yj9A#uXt z4Pwu%f1^AeZgpM3+=gqWrxLU(zh<5=-j`b}oDcBzo?_Xl?-o=thLDDdMsBxtp}=>l>0eYW#mDkQ$XW`WS}!J1J~AyMX` z1;wm1P$6+|;tTP}#kO;56118UL^YtL?F^X;iMN8x?QfY`djfNXjS}KI295+pEr9+$JYkAdOh>H zU3sovsjP9=JlB48$9I>0Y0+NH*tFYMM*zHOW%}S7RV3~y+gOZi7(NqV5>!Z(KiFR6 zE&DC>mlF+HHKIt+>d4U!qVL0pjziFDOPeNQ=vrG;R7h;f=_u~}@`%L;30kdv`6A)J zY`YSsLZa%MO~v7>^|~4}r$VCMqn$^aRv+wyw8YL`1LbDeXbuAJehkmz?ub1`eACKweJ5|8w3F4onw%|28}h`G&+d6Sh2 ziT(?o7NsWGe2}2kp&re}H(hKq92F9~Zf`ES{AVMmkQjcbi#S&Kcm%C(J-fL$vzP52 z02LDbo^B>8cCtM)L50M+w$F;LEp0wX&`S2u&sy2u^rk{$;!78aJ;!VW6%q%(e_jkI zWy^yEt5Me6D{&=K1k3iqfBFQ`%g9>R7mhC5_3)@VORz8ZeB^- zeKy)4eT$*74GxXuhmG9D-J3`}Px=19V*lDMwrIt$TQ<)$KK&6{lE#b(#u^Q!4cn86|%A(=#VQtMg{} z6&vT`iAFCB%X6sAZQWP&xjQ_wU`b|sP$6+ekLN|d>9#LTQ6Z7_eIIe1$3|c<@iKc@7mhCtlV#w4!gb1^F!STQ5B?F6$PqzVX>%lb}N4 z-uqq@f1j$??w;5%sLqJ1W~-TjZ##_aJ5VfbyxEuim2XFwKB$o3yC5dP_dF&p%@e~f z*r0syy%3Y2LgJgXdE(xq>l9r)K`XvDV-mcx{pDl*#naKdcDzS!5>!ZBU#-9By&k7)g-hct=hv2DKihgamYH1TQH!^x5@dQ_{srKi#z#k^(e5Q zJ)n>nUiC>a=Bi1)F}EupBxtp4WEXLN>KES?L50L6E4qsA_2-yA5;6}eB(6X0X_5Vo zEh-YUk~2fEGiO_TP$AKvO;>Trt0_KIR3vCM|`UT zeDm82Vng(cz$_`QD^Ku2eeMH}XXIOd(%dNSlcN`UIbJR}F z>?0n$BJ9=8Dtn^Ijp2UrKB$nW_i+#L?-RDZOM+I+FRm-quRge?kGQ*k_*BU7_j-v6 z=e(n`Wwa(ig#;rsGv`;t`290}b@x`dkJHT5;_@&cl;FwzY0A%PNp%jVpgguwS*V z+-HrLwM&IW^mewHx$;4RR;;%;DwR1E6486mrjIm&R?(Zq7J`aN^z)5(s)O?7Cck2y zR7g~KZknI)-kO%)9wcZL(SA&L(nD%{MD^yUwvAa=Yy%Q}Tizu21O$7GwU?-<*dDAm zc@J5S71IY562ZRwR(W=uc~HLGJST;St)lOUXQvZXSZ+|$f%Pe>Pn%IuArZ7wK-fl< zNhGZz+K;315^D1tM)k&3E!=f$J7-HP=4VDlg~Z@?1A{yCxr#2Hpw*8(-Y$lq6@3)W zd?IMUnU>jy3W?{t+#3+TS!$OAts>fw>q^y>Y;%4i-mK~5clOQ9qbDU*orKS-9du;5 z&u=~=!eUeBL@Ffsq?_p@od~b!_>`teuv|vSabprxNN}Dv3HB1U^Pbut25lbJf=N&z zQNHZ*pamyd<|`7k3jeOJYoq21{x5g}TX_!^5|KYYz0ISZs1){?;(Lj#E4@-BYeDbx zUZ%`E_BI^@B<}m* z-KhslG%pJN(N~b!GDDsXEZyBVi1x~C=`T0u-7)K8f(nVQXG{X|%*u0|gC*WAls-5+ zZ@6%7(8Fugk>!%k%^^XBgw;n@s*i~FWlp4HABvztBJ!bXIyWb%tJ<=B`46plj53LL z$J~^m2`VI_I*fb-nFnq0u8N8ZiJ*@K_4Zpv*d8RPkl;Cy%3S(T?ZFnb(5f$(L{zR) zNSHo;f3RYH(0_{(!KPbE_BicN?(4sYdDsZ4kkI>a=5fE`IYZ&hn}Yh8tNInswc<8c znNuP0QK=@Pef!o?Z;yJSY7hG0xd`dlha#wuhq|?vwMb>btrHWq;NFQ}mV4%(wxfwT(F$buHsXO^53sgQW3`<|k8Yj3plUHXXVz>l9z+U&bj zOhWmH`qj8bbK)6}R>6L@{>7mvs)!hR=*pO&l0pPWv>PLWGaS!rg9w9ult@H%75j_( zmFl}@xk)1Mo$f>R#7N1Og`k*A$^;DSGS<-ui9U@pX_6HBFsGOOQhxBb8}7_@O-|Gif3UwBi}t`h8w)+ zrE<#6`Mb@an4m(U_vM2?u(tXvSJ~%$8kf?Fj5?OC*o{#&k%7Y3C zp8Ljxs$I6Ag|>{3s9dFxFn!D&zalTQz zc!r}D@79^bGb`VW`z{p{8%C~`d06@`?;DR?To_n|*PNu|ex>rDLc;1p)o!GyS|kyb zWa+z9NHALSoPjMxe{5NkphAMa&AzK!Q1(~tPwwl#r}tedB=mkdp|7@Ox%wJV?(4r7 zPe_G?-Zuz&?(Rj3y33)UJP|^NKr$yyO=Y}c|%Q>T^t~4RbG6|kpc6en_hR!28 zV~u=-R}eBP{r4~`5D6;UUqr}j95X6)t)|b&q?JBTko)@YM&7Eq8UKtp=Sw6=)b2C2`VJ?z9zQDdFUCL<;s2i_cS6wMf)Qi5)CiBQ}vL$E<44k zzq?m(z7wvc%*=n;optZLENK<(7iwZt;cY!GE0V<1dxyI1+h_XnX!(7&L2jon>ZzVF z>zd&~N%|NCA4R$>8Hx5G_e0+kgO$-lA~&buh02EmAKB7JRBpD6B=V>BV?st%q`k{> zbyRXc8LjjYT}{ZNS`ifzW>h4okYIi)sw`bsM-Sx3btPV(8rRRzM`pzJ7Uv-|FVY#x z*mdT}BdC$6uA~oDSCJ1@S5djDej=YZ+Pf@EM+JXz9zf?G^>KTbqiF2!|>#aG+O+V!)OHR@;U)(m~11sy6RB7ad&jG~ggWNH+ZQuMxz z#7+dHN5w{jc|^xS*&dE=4;gP*)8Y98Ys6>|hYE>gdxYadt*LoIR0;af`!bSfUmbna zEUHEm2&LEvBM&vsS)+_f*FxAHI0MjmsM;lAMiq_mqRZ!voT3%!U6-4lhbAU}IdZBd zq<0c}Ka48sw?#MaxhkF+WVw3olKY%7%qw9kB=mmhL)L1zdHOi$%l}T+TOtw8cKYZX zTFZZX#&M8DSa15QPnt^mRDxE?SwhZN(p1_@f(nUbzmh~$SI*6QR!)vG%tHMbM`xpU zoylKTnyLw@MD?Z!y&n>FFMm2Xj}5PD^-LyxaAwedPa}-uAPK!65@FUVb0?X3JeOq4 zIhaQuRaX(@8Ru}x`tgksTs* Date: Sun, 14 May 2023 00:31:31 +0800 Subject: [PATCH 049/110] Fixed an issue that Orcaslicer didn't jumping to device tab after sending job #520 #567 #1044 #1047 --- src/slic3r/GUI/MainFrame.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 9a618e3a0f..57163a0c52 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -331,10 +331,10 @@ DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, BORDERLESS_FRAME_ }); //BBS - // Bind(EVT_SELECT_TAB, [this](wxCommandEvent&evt) { - // TabPosition pos = (TabPosition)evt.GetInt(); - // m_tabpanel->SetSelection(pos); - // }); + Bind(EVT_SELECT_TAB, [this](wxCommandEvent&evt) { + TabPosition pos = (TabPosition)evt.GetInt(); + m_tabpanel->SetSelection(pos); + }); Bind(EVT_SYNC_CLOUD_PRESET, &MainFrame::on_select_default_preset, this); From 37e105c1e826b59ad5c0333e982895ba10fb9794 Mon Sep 17 00:00:00 2001 From: fr3ak2402 <96239814+fr3ak2402@users.noreply.github.com> Date: Sun, 14 May 2023 03:18:02 +0200 Subject: [PATCH 050/110] Improvement Artillery Sidewinder X2 Profile & other small changes (#1053) * Add & revise FLSun Profile FLSun Q5 FLSun QQ-S Pro * Patch Artillery Sidewinder X2 profile revision speed parameters revision start & end code * change Anycubic 4Max Pro image * Adjustments to the profile of the Anycubic 4Max Pro Preparation for adding more Anycubic printers * add more Anycubic profiles --- resources/profiles/Anycubic.json | 46 +++++- .../Anycubic/Anycubic 4Max Pro 2_cover.png | Bin 0 -> 30876 bytes .../Anycubic/Anycubic 4Max Pro_cover.png | Bin 17142 -> 31868 bytes .../Anycubic/Anycubic i3 Mega S_cover.png | Bin 0 -> 32398 bytes .../anycubic_4maxpro2_buildplate_model.stl | Bin 0 -> 5484 bytes .../anycubic_4maxpro2_buildplate_texture.png | Bin 0 -> 5857 bytes .../anycubic_4maxpro_buildplate_model.stl | Bin 0 -> 5484 bytes .../anycubic_4maxpro_buildplate_texture.png | Bin 0 -> 5793 bytes .../anycubic_i3megas_buildplate_model.stl | Bin 0 -> 5484 bytes .../anycubic_i3megas_buildplate_texture.png | Bin 0 -> 5404 bytes .../filament/Anycubic Generic ABS.json | 4 +- .../filament/Anycubic Generic ASA.json | 4 +- .../filament/Anycubic Generic PA-CF.json | 4 +- .../filament/Anycubic Generic PA.json | 4 +- .../filament/Anycubic Generic PC.json | 4 +- .../filament/Anycubic Generic PETG.json | 4 +- .../filament/Anycubic Generic PLA-CF.json | 4 +- .../filament/Anycubic Generic PLA.json | 4 +- .../filament/Anycubic Generic PVA.json | 4 +- .../filament/Anycubic Generic TPU.json | 4 +- .../machine/Anycubic 4Max Pro 0.4 nozzle.json | 2 +- .../Anycubic 4Max Pro 2 0.4 nozzle.json | 112 +++++++++++++++ .../Anycubic/machine/Anycubic 4Max Pro 2.json | 12 ++ .../Anycubic/machine/Anycubic 4Max Pro.json | 4 +- .../Anycubic i3 Mega S 0.4 nozzle.json | 118 +++++++++++++++ .../Anycubic/machine/Anycubic i3 Mega S.json | 12 ++ .../Anycubic/machine/fdm_machine_common.json | 2 +- .../0.15mm Optimal @Anycubic 4MaxPro2.json | 108 ++++++++++++++ .../0.15mm Optimal @Anycubic i3MegaS.json | 108 ++++++++++++++ ...=> 0.20mm Standard @Anycubic 4MaxPro.json} | 2 +- .../0.20mm Standard @Anycubic 4MaxPro2.json | 108 ++++++++++++++ .../0.20mm Standard @Anycubic i3MegaS.json | 108 ++++++++++++++ .../0.30mm Draft @Anycubic 4MaxPro2.json | 108 ++++++++++++++ .../0.30mm Draft @Anycubic i3MegaS.json | 108 ++++++++++++++ .../Artillery Sidewinder X2 0.4 nozzle.json | 100 ++++++++++++- .../0.20mm Standard @Artillery X2.json | 136 ++++++++++++++---- 36 files changed, 1181 insertions(+), 53 deletions(-) create mode 100644 resources/profiles/Anycubic/Anycubic 4Max Pro 2_cover.png create mode 100644 resources/profiles/Anycubic/Anycubic i3 Mega S_cover.png create mode 100644 resources/profiles/Anycubic/anycubic_4maxpro2_buildplate_model.stl create mode 100644 resources/profiles/Anycubic/anycubic_4maxpro2_buildplate_texture.png create mode 100644 resources/profiles/Anycubic/anycubic_4maxpro_buildplate_model.stl create mode 100644 resources/profiles/Anycubic/anycubic_4maxpro_buildplate_texture.png create mode 100644 resources/profiles/Anycubic/anycubic_i3megas_buildplate_model.stl create mode 100644 resources/profiles/Anycubic/anycubic_i3megas_buildplate_texture.png create mode 100644 resources/profiles/Anycubic/machine/Anycubic 4Max Pro 2 0.4 nozzle.json create mode 100644 resources/profiles/Anycubic/machine/Anycubic 4Max Pro 2.json create mode 100644 resources/profiles/Anycubic/machine/Anycubic i3 Mega S 0.4 nozzle.json create mode 100644 resources/profiles/Anycubic/machine/Anycubic i3 Mega S.json create mode 100644 resources/profiles/Anycubic/process/0.15mm Optimal @Anycubic 4MaxPro2.json create mode 100644 resources/profiles/Anycubic/process/0.15mm Optimal @Anycubic i3MegaS.json rename resources/profiles/Anycubic/process/{0.20mm Standard @4MaxPro.json => 0.20mm Standard @Anycubic 4MaxPro.json} (90%) create mode 100644 resources/profiles/Anycubic/process/0.20mm Standard @Anycubic 4MaxPro2.json create mode 100644 resources/profiles/Anycubic/process/0.20mm Standard @Anycubic i3MegaS.json create mode 100644 resources/profiles/Anycubic/process/0.30mm Draft @Anycubic 4MaxPro2.json create mode 100644 resources/profiles/Anycubic/process/0.30mm Draft @Anycubic i3MegaS.json diff --git a/resources/profiles/Anycubic.json b/resources/profiles/Anycubic.json index 1f64da3e12..16a42ae485 100644 --- a/resources/profiles/Anycubic.json +++ b/resources/profiles/Anycubic.json @@ -1,22 +1,54 @@ { "name": "Anycubic", - "version": "01.04.04.00", + "version": "01.05.00.00", "force_update": "0", "description": "Anycubic configurations", "machine_model_list": [ + { + "name": "Anycubic i3 Mega S", + "sub_path": "machine/Anycubic i3 Mega S.json" + }, { "name": "Anycubic 4Max Pro", "sub_path": "machine/Anycubic 4Max Pro.json" + }, + { + "name": "Anycubic 4Max Pro 2", + "sub_path": "machine/Anycubic 4Max Pro 2.json" } ], "process_list": [ { "name": "fdm_process_common", "sub_path": "process/fdm_process_common.json" + }, + { + "name": "0.15mm Optimal @Anycubic i3MegaS", + "sub_path": "process/0.15mm Optimal @Anycubic i3MegaS.json" + }, + { + "name": "0.15mm Optimal @Anycubic 4MaxPro2", + "sub_path": "process/0.15mm Optimal @Anycubic 4MaxPro2.json" + }, + { + "name": "0.20mm Standard @Anycubic i3MegaS", + "sub_path": "process/0.20mm Standard @Anycubic i3MegaS.json" }, { - "name": "0.20mm Standard @4MaxPro", - "sub_path": "process/0.20mm Standard @4MaxPro.json" + "name": "0.20mm Standard @Anycubic 4MaxPro", + "sub_path": "process/0.20mm Standard @Anycubic 4MaxPro.json" + }, + { + "name": "0.20mm Standard @Anycubic 4MaxPro2", + "sub_path": "process/0.20mm Standard @Anycubic 4MaxPro2.json" + }, + { + "name": "0.30mm Draft @Anycubic i3MegaS", + "sub_path": "process/0.30mm Draft @Anycubic i3MegaS.json" + }, + { + "name": "0.30mm Draft @Anycubic 4MaxPro2", + "sub_path": "process/0.30mm Draft @Anycubic 4MaxPro2.json" } ], "filament_list": [ @@ -101,10 +133,18 @@ { "name": "fdm_machine_common", "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "Anycubic i3 Mega S 0.4 nozzle", + "sub_path": "machine/Anycubic i3 Mega S 0.4 nozzle.json" }, { "name": "Anycubic 4Max Pro 0.4 nozzle", "sub_path": "machine/Anycubic 4Max Pro 0.4 nozzle.json" + }, + { + "name": "Anycubic 4Max Pro 2 0.4 nozzle", + "sub_path": "machine/Anycubic 4Max Pro 2 0.4 nozzle.json" } ] } diff --git a/resources/profiles/Anycubic/Anycubic 4Max Pro 2_cover.png b/resources/profiles/Anycubic/Anycubic 4Max Pro 2_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e65c32f33fef3be6ba43f38933cd5acd90f054 GIT binary patch literal 30876 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

    ~vryjTg=aw#j!BA$BMspVAzG7_?m(7f0H4-_ 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Anycubic/anycubic_4maxpro2_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_4maxpro2_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..372657d1b7a45b22ec21cddbea405472de274709 GIT binary patch literal 5857 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Anycubic/anycubic_4maxpro_buildplate_model.stl b/resources/profiles/Anycubic/anycubic_4maxpro_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..065a28b5094f57a7c1c75816bbb55ef38259e854 GIT binary patch literal 5484 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Anycubic/anycubic_i3megas_buildplate_model.stl b/resources/profiles/Anycubic/anycubic_i3megas_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..b6dc71f0ec429c9caed85973079330300cdf3a65 GIT binary patch literal 5484 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 Date: Sun, 14 May 2023 12:30:13 +0800 Subject: [PATCH 051/110] Update locale 1. include PhysicalPrinterDialog.cpp in the list.txt 2. Update Chinese translation 3. Add handy models to the translation list --- bbl/i18n/OrcaSlicer.pot | 84 +- bbl/i18n/cs/OrcaSlicer_cs.po | 149 +- bbl/i18n/de/OrcaSlicer_de.po | 130 +- bbl/i18n/en/OrcaSlicer_en.po | 111 +- bbl/i18n/es/OrcaSlicer_es.po | 138 +- bbl/i18n/fr/OrcaSlicer_fr.po | 3512 +++++++++++------ bbl/i18n/hu/OrcaSlicer_hu.po | 138 +- bbl/i18n/it/OrcaSlicer_it.po | 138 +- bbl/i18n/ja/OrcaSlicer_ja.po | 143 +- bbl/i18n/list.txt | 3 +- bbl/i18n/nl/OrcaSlicer_nl.po | 138 +- bbl/i18n/sv/OrcaSlicer_sv.po | 138 +- bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po | 198 +- .../tolerance_test/OrcaToleranceTest.stl | Bin 511584 -> 775984 bytes .../i18n/cs/{Orcaslicer.mo => OrcaSlicer.mo} | Bin 244406 -> 244180 bytes resources/i18n/de/OrcaSlicer.mo | Bin 276356 -> 276150 bytes resources/i18n/fr/OrcaSlicer.mo | Bin 280819 -> 278493 bytes resources/i18n/ja/OrcaSlicer.mo | Bin 219152 -> 219100 bytes resources/i18n/zh_cn/OrcaSlicer.mo | Bin 198687 -> 201189 bytes src/slic3r/GUI/GUI_Factories.cpp | 8 +- src/slic3r/GUI/MainFrame.cpp | 20 +- 21 files changed, 3525 insertions(+), 1523 deletions(-) rename resources/i18n/cs/{Orcaslicer.mo => OrcaSlicer.mo} (78%) diff --git a/bbl/i18n/OrcaSlicer.pot b/bbl/i18n/OrcaSlicer.pot index f7d2fd143d..b28a1ff3ee 100644 --- a/bbl/i18n/OrcaSlicer.pot +++ b/bbl/i18n/OrcaSlicer.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-08 16:37+0200\n" +"POT-Creation-Date: 2023-05-14 11:52+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,29 +17,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -msgid "Physical Printer" -msgstr "" - -msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." -msgstr "" - -msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." -msgstr "" - -msgid "To use a custom CA file, please import your CA file into Certificate Store / Keychain." -msgstr "" - -msgid "Send to print" -msgstr "" - -msgid "Upload" -msgstr "" - -msgid "Upload and Print" -msgstr "" - -msgid "Use forward slashes ( / ) as a directory separator if needed." -msgstr "" msgid "Supports Painting" msgstr "" @@ -3197,6 +3174,9 @@ msgstr "" msgid "Retraction test" msgstr "" +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -4978,8 +4958,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 "" msgid "Line width" @@ -7066,10 +7046,10 @@ 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 "" msgid "Support interface fan speed" @@ -8690,6 +8670,49 @@ msgstr "" msgid "mm/mm" msgstr "" +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "3D Scene Operations\nDid you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" msgstr "" @@ -8789,4 +8812,3 @@ msgstr "" #: resources/data/hints.ini: [hint:Improve strength] msgid "Improve strength\nDid you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" msgstr "" - diff --git a/bbl/i18n/cs/OrcaSlicer_cs.po b/bbl/i18n/cs/OrcaSlicer_cs.po index a7c0578111..d8888c3945 100755 --- a/bbl/i18n/cs/OrcaSlicer_cs.po +++ b/bbl/i18n/cs/OrcaSlicer_cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "PO-Revision-Date: 2023-03-31 22:48+0200\n" "Last-Translator: Momo \n" "Language-Team: \n" @@ -3350,6 +3350,12 @@ msgstr "Průtok" msgid "Pressure advance" msgstr "Předstih tlaku" +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "Max. průtok" @@ -5319,9 +5325,6 @@ msgstr "Výstup G-kódu" msgid "Post-processing Scripts" msgstr "Skripty Post-processing" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "Časté" @@ -5458,6 +5461,12 @@ msgstr "" msgid "Printable space" msgstr "Prostor pro tisk" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "Vzdálenost extrudéru" @@ -6812,8 +6821,8 @@ msgstr "" "jak velká šířka linky bez podpěry spodní vrstvy. 0% znamená vynucení " "chlazení pro celou vnější stěnu bez ohledu na míru převisu" -msgid "Bridge direction" -msgstr "Směr mostu" +msgid "Bridge infill direction" +msgstr "Směr výplně mostu" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " @@ -7404,14 +7413,6 @@ msgid "" "of line" msgstr "Úhel pro vzor řídké výplně, který řídí začátek nebo hlavní směr linky" -msgid "Bridge infill direction" -msgstr "Směr výplně mostu" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "Úhel pro vzor výplně mostu, který řídí začátek nebo hlavní směr linky" - msgid "Sparse infill density" msgstr "Hustota řídké výplně" @@ -7565,6 +7566,14 @@ msgstr "Rychlost pohybu první vrstvy" msgid "Travel speed of initial layer" msgstr "Cestovní rychlost počáteční vrstvy" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "Teplota trysky první vrstvy" @@ -7574,6 +7583,24 @@ msgstr "Teplota trysky pro tisk první vrstvy při použití tohoto filamentu" msgid "Full fan speed at layer" msgstr "Maximální otáčky ventilátoru ve vrstvě" +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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7697,6 +7724,35 @@ msgstr "" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "Povolte tuto možnost, pokud má stroj pomocný chladicí ventilátor" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + msgid "G-code flavor" msgstr "Druh G-code" @@ -8252,8 +8308,8 @@ msgstr "Mezera švu" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" "Aby se snížila viditelnost švu při vytlačování s uzavřenou smyčkou, smyčka " "se přeruší a zkrátí o zadanou hodnotu.\n" @@ -9388,6 +9444,58 @@ msgstr "" "start > 10 kroků >= 0\n" "konec > začátek + krok)" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -9653,6 +9761,15 @@ msgstr "" "Did jste, že ke zlepšení pevnosti modelu můžete použít více smyček na stěně " "a vyšší hustotu výplně?" +#~ msgid "Bridge direction" +#~ msgstr "Směr mostu" + +#~ msgid "" +#~ "Angle for bridge infill pattern, which controls the start or main " +#~ "direction of line" +#~ msgstr "" +#~ "Úhel pro vzor výplně mostu, který řídí začátek nebo hlavní směr linky" + #~ msgid "Keep upper part" #~ msgstr "Zachovat horní část" diff --git a/bbl/i18n/de/OrcaSlicer_de.po b/bbl/i18n/de/OrcaSlicer_de.po index 50a068de3d..85a56740ad 100644 --- a/bbl/i18n/de/OrcaSlicer_de.po +++ b/bbl/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: 2023-05-08 16:37+0200\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -13,46 +13,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.2.2\n" -#, fuzzy -msgid "Physical Printer" -msgstr "Drucker" - -msgid "" -"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" -"signed certificate." -msgstr "" -"Die HTTPS-CA-Datei ist optional. Sie wird nur benötigt, wenn Sie HTTPS mit " -"einem selbstsignierten Zertifikat verwenden." - -msgid "" -"On this system, %s uses HTTPS certificates from the system Certificate Store " -"or Keychain." -msgstr "" -"Auf diesem System verwendet %s HTTPS-Zertifikate aus dem " -"Systemzertifikatspeicher oder dem Schlüsselbund." - -msgid "" -"To use a custom CA file, please import your CA file into Certificate Store / " -"Keychain." -msgstr "" -"Um eine benutzerdefinierte CA-Datei zu verwenden, importieren Sie bitte Ihre " -"CA-Datei in den Zertifikatspeicher / das Schlüsselbund." - -#, fuzzy -msgid "Send to print" -msgstr "Zum Drucker senden" - -#, fuzzy -msgid "Upload" -msgstr "Entladen" - -msgid "Upload and Print" -msgstr "Hochladen und Drucken" - -msgid "Use forward slashes ( / ) as a directory separator if needed." -msgstr "" -"Verwenden Sie bei Bedarf Schrägstriche (/) als Verzeichnistrennzeichen." - msgid "Supports Painting" msgstr "Stützen aufmalen" @@ -3480,6 +3440,9 @@ msgstr "Pressure advance" msgid "Retraction test" msgstr "Rückzugslängen Test" +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "Maximale Durchflussrate" @@ -5458,13 +5421,13 @@ 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 "" "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" @@ -7894,13 +7857,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 " @@ -9876,6 +9839,56 @@ msgstr "Ende Rückzugslänge" msgid "mm/mm" msgstr "" +#, fuzzy +msgid "Physical Printer" +msgstr "Drucker" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" +"Die HTTPS-CA-Datei ist optional. Sie wird nur benötigt, wenn Sie HTTPS mit " +"einem selbstsignierten Zertifikat verwenden." + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" +"Auf diesem System verwendet %s HTTPS-Zertifikate aus dem " +"Systemzertifikatspeicher oder dem Schlüsselbund." + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" +"Um eine benutzerdefinierte CA-Datei zu verwenden, importieren Sie bitte Ihre " +"CA-Datei in den Zertifikatspeicher / das Schlüsselbund." + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -10149,6 +10162,21 @@ msgstr "" "Wussten Sie, dass Sie die Festigkeit des Modells durch mehr Wandschleifen " "und eine höhere Dichte der Füllung verbessern können?" +#, fuzzy +#~ msgid "Send to print" +#~ msgstr "Zum Drucker senden" + +#, fuzzy +#~ msgid "Upload" +#~ msgstr "Entladen" + +#~ msgid "Upload and Print" +#~ msgstr "Hochladen und Drucken" + +#~ msgid "Use forward slashes ( / ) as a directory separator if needed." +#~ msgstr "" +#~ "Verwenden Sie bei Bedarf Schrägstriche (/) als Verzeichnistrennzeichen." + #, fuzzy #~ msgid "Fan Speedup Time" #~ msgstr "Lüftergeschwindigkeit: " diff --git a/bbl/i18n/en/OrcaSlicer_en.po b/bbl/i18n/en/OrcaSlicer_en.po index 10d8ca9c5d..76fd654590 100644 --- a/bbl/i18n/en/OrcaSlicer_en.po +++ b/bbl/i18n/en/OrcaSlicer_en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-08 16:37+0200\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -13,40 +13,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.1\n" -#, fuzzy -msgid "Physical Printer" -msgstr "Printer" - -msgid "" -"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" -"signed certificate." -msgstr "" - -msgid "" -"On this system, %s uses HTTPS certificates from the system Certificate Store " -"or Keychain." -msgstr "" - -msgid "" -"To use a custom CA file, please import your CA file into Certificate Store / " -"Keychain." -msgstr "" - -#, fuzzy -msgid "Send to print" -msgstr "Send to printer" - -#, fuzzy -msgid "Upload" -msgstr "Unload" - -#, fuzzy -msgid "Upload and Print" -msgstr "Uploading" - -msgid "Use forward slashes ( / ) as a directory separator if needed." -msgstr "" - msgid "Supports Painting" msgstr "Support Painting" @@ -3314,6 +3280,9 @@ msgstr "" msgid "Retraction test" msgstr "" +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5118,13 +5087,13 @@ 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 "" "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\"." msgid "Line width" msgstr "Line width" @@ -7364,10 +7333,10 @@ msgstr "Full fan speed at layer" 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 "" msgid "Support interface fan speed" @@ -9103,6 +9072,50 @@ msgstr "Retraction Length" msgid "mm/mm" msgstr "" +#, fuzzy +msgid "Physical Printer" +msgstr "Printer" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -9287,6 +9300,18 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#, fuzzy +#~ msgid "Send to print" +#~ msgstr "Send to printer" + +#, fuzzy +#~ msgid "Upload" +#~ msgstr "Unload" + +#, fuzzy +#~ msgid "Upload and Print" +#~ msgstr "Uploading" + #~ msgid "Keep upper part" #~ msgstr "Keep upper part" diff --git a/bbl/i18n/es/OrcaSlicer_es.po b/bbl/i18n/es/OrcaSlicer_es.po index 858e090a2c..8ffa8c1a58 100644 --- a/bbl/i18n/es/OrcaSlicer_es.po +++ b/bbl/i18n/es/OrcaSlicer_es.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3311,6 +3311,12 @@ msgstr "" msgid "Pressure advance" msgstr "" +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5209,9 +5215,6 @@ msgstr "" msgid "Post-processing Scripts" msgstr "" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "Frecuente" @@ -5353,6 +5356,12 @@ msgstr "Final del Código G de filamento " msgid "Printable space" msgstr "Espacio imprimible" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "" @@ -6677,7 +6686,7 @@ msgid "" "all outer wall no matter how much overhang degree" msgstr "" -msgid "Bridge direction" +msgid "Bridge infill direction" msgstr "" msgid "" @@ -7247,14 +7256,6 @@ msgstr "" "Ángulo para el patrón de relleno disperso, que controla el inicio o la " "dirección principal de la línea" -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - msgid "Sparse infill density" msgstr "Densidad de relleno" @@ -7404,6 +7405,14 @@ msgstr "" msgid "Travel speed of initial layer" msgstr "" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "Temperatura de la boquilla de la capa inicial" @@ -7415,6 +7424,24 @@ msgstr "" msgid "Full fan speed at layer" msgstr "Velocidad máxima del ventilador en la capa" +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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7538,6 +7565,35 @@ msgstr "" "Habilite esta opción si la máquina tiene un ventilador auxiliar de " "refrigeración de piezas" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + msgid "G-code flavor" msgstr "Tipo de código G" @@ -8082,8 +8138,8 @@ msgstr "" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" @@ -9122,6 +9178,58 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/fr/OrcaSlicer_fr.po b/bbl/i18n/fr/OrcaSlicer_fr.po index 6fc33d6dd6..246de337bb 100644 --- a/bbl/i18n/fr/OrcaSlicer_fr.po +++ b/bbl/i18n/fr/OrcaSlicer_fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: Guislain Cyril\n" @@ -17,30 +17,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==0 || n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.2.2\n" -msgid "Physical Printer" -msgstr "Imprimante Physique" - -msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." -msgstr "Le fichier CA HTTPS est facultatif. Il n'est nécessaire que si vous utilisez HTTPS avec un certificat auto-signé." - -msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." -msgstr "Sur ce système, %s utilise les certificats HTTPS du magasin de certificats du système ou du trousseau." - -msgid "To use a custom CA file, please import your CA file into Certificate Store / Keychain." -msgstr "Pour utiliser un certificat personnalisé, veuillez importer votre fichier dans magasin de certificats / trousseau." - -msgid "Send to print" -msgstr "Envoi vers l'imprimante" - -msgid "Upload" -msgstr "Envoyer" - -msgid "Upload and Print" -msgstr "Imprimer" - -msgid "Use forward slashes ( / ) as a directory separator if needed." -msgstr "Utilisez des barres obliques ( / ) comme séparateur de répertoire si nécessaire." - msgid "Supports Painting" msgstr "Peindre les supports" @@ -118,7 +94,8 @@ msgstr "Remplir les espaces" #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "Permet de peindre uniquement sur les facettes sélectionnées par : \"%1%\"" +msgstr "" +"Permet de peindre uniquement sur les facettes sélectionnées par : \"%1%\"" msgid "Highlight faces according to overhang angle." msgstr "Mettre en surbrillance les faces en fonction de l'angle de surplomb." @@ -134,11 +111,12 @@ msgstr "Poser sur la face" #, boost-format msgid "" -"Filament count exceeds the maximum number that painting tool supports. only the first %1% filaments will be available in " -"painting tool." +"Filament count exceeds the maximum number that painting tool supports. only " +"the first %1% filaments will be available in painting tool." msgstr "" -"Le nombre de filaments dépasse le nombre maximum pris en charge par l'outil de peinture. Seuls les %1% premiers " -"filaments seront disponibles dans l'outil de peinture." +"Le nombre de filaments dépasse le nombre maximum pris en charge par l'outil " +"de peinture. Seuls les %1% premiers filaments seront disponibles dans " +"l'outil de peinture." msgid "Color Painting" msgstr "Peindre" @@ -437,10 +415,12 @@ msgid "Decimate ratio" msgstr "Ratio de décimation" #, boost-format -msgid "Processing model '%1%' with more than 1M triangles could be slow. It is highly recommended to simplify the model." +msgid "" +"Processing model '%1%' with more than 1M triangles could be slow. It is " +"highly recommended to simplify the model." msgstr "" -"Le traitement du modèle '%1%' avec plus de 1 million de triangles peut être lent. Il est fortement recommandé de " -"simplifier le modèle." +"Le traitement du modèle '%1%' avec plus de 1 million de triangles peut être " +"lent. Il est fortement recommandé de simplifier le modèle." msgid "Simplify model" msgstr "Simplifier le modèle" @@ -449,7 +429,9 @@ msgid "Simplify" msgstr "Simplifier" msgid "Simplification is currently only allowed when a single part is selected" -msgstr "La simplification n'est actuellement autorisée que lorsqu'une seule pièce est sélectionnée" +msgstr "" +"La simplification n'est actuellement autorisée que lorsqu'une seule pièce " +"est sélectionnée" msgid "Error" msgstr "Erreur" @@ -564,7 +546,9 @@ msgid "%1% was replaced with %2%" msgstr "%1% a été remplacé par %2%" msgid "The configuration may be generated by a newer version of OrcaSlicer." -msgstr "La configuration peut être générée par une version plus récente de Orca Slicer." +msgstr "" +"La configuration peut être générée par une version plus récente de Orca " +"Slicer." msgid "Some values have been replaced. Please check them:" msgstr "Certaines valeurs ont été remplacées. Veuillez les vérifier :" @@ -579,31 +563,37 @@ msgid "Machine" msgstr "Imprimante" msgid "Configuration package was loaded, but some values were not recognized." -msgstr "Le package de configuration a été chargé, mais certaines valeurs n'ont pas été reconnues." +msgstr "" +"Le package de configuration a été chargé, mais certaines valeurs n'ont pas " +"été reconnues." #, boost-format -msgid "Configuration file \"%1%\" was loaded, but some values were not recognized." -msgstr "Le fichier de configuration \"%1%\" a été chargé, mais certaines valeurs n'ont pas été reconnues." +msgid "" +"Configuration file \"%1%\" was loaded, but some values were not recognized." +msgstr "" +"Le fichier de configuration \"%1%\" a été chargé, mais certaines valeurs " +"n'ont pas été reconnues." msgid "V" msgstr "V" msgid "" -"OrcaSlicer will terminate because of running out of memory.It may be a bug. It will be appreciated if you report the " -"issue to our team." +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " +"It will be appreciated if you report the issue to our team." msgstr "" -"Orca Slicer va s'arrêter à cause d'un manque de mémoire. Il peut s'agir d'un bogue. Il sera apprécié de signaler le " -"problème à notre équipe." +"Orca Slicer va s'arrêter à cause d'un manque de mémoire. Il peut s'agir d'un " +"bogue. Il sera apprécié de signaler le problème à notre équipe." msgid "Fatal error" msgstr "Erreur fatale" msgid "" -"OrcaSlicer will terminate because of a localization error. It will be appreciated if you report the specific scenario " -"this issue happened." +"OrcaSlicer will terminate because of a localization error. It will be " +"appreciated if you report the specific scenario this issue happened." msgstr "" -"Orca Slicer va s'arrêter à cause d'une erreur de localisation. Il sera apprécié si vous signalez le scénario spécifique " -"dans lequel ce problème s'est produit." +"Orca Slicer va s'arrêter à cause d'une erreur de localisation. Il sera " +"apprécié si vous signalez le scénario spécifique dans lequel ce problème " +"s'est produit." msgid "Critical error" msgstr "Erreur critique" @@ -622,10 +612,12 @@ msgstr "Mot de passe incorrect" msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "Connexion %s échouée ! [SN:%s, code=%s]" -msgid "OrcaSlicer configuration file may be corrupted and is not abled to be parsed.Please delete the file and try again." +msgid "" +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"Le fichier de configuration de Orca Slicer est peut-être corrompu et ne peut pas être analysé. Veuillez supprimer le " -"fichier et réessayer." +"Le fichier de configuration de Orca Slicer est peut-être corrompu et ne peut " +"pas être analysé. Veuillez supprimer le fichier et réessayer." #, c-format, boost-format msgid "" @@ -675,24 +667,30 @@ msgstr "Choisissez un fichier (gcode/3mf):" msgid "Some presets are modified." msgstr "Certains préréglages sont modifiés." -msgid "You can keep the modifield presets to the new project, discard or save changes as new presets." +msgid "" +"You can keep the modifield presets to the new project, discard or save " +"changes as new presets." msgstr "" -"Vous pouvez conserver les préréglages modifiés dans le nouveau projet, annuler ou enregistrer les modifications en tant " -"que nouveaux préréglages." +"Vous pouvez conserver les préréglages modifiés dans le nouveau projet, " +"annuler ou enregistrer les modifications en tant que nouveaux préréglages." msgid "User logged out" msgstr "Utilisateur déconnecté" msgid "new or open project file is not allowed during the slicing process!" -msgstr "un nouveau projet ou l’ouverture d’un projet existant n'est pas autorisé pendant le processus de découpage !" +msgstr "" +"un nouveau projet ou l’ouverture d’un projet existant n'est pas autorisé " +"pendant le processus de découpage !" msgid "Open Project" msgstr "Ouvrir un projet" -msgid "The version of Bambu studio is too low and needs to be updated to the latest version before it can be used normally" +msgid "" +"The version of Bambu studio is too low and needs to be updated to the latest " +"version before it can be used normally" msgstr "" -"La version de Bambu Studio est trop ancienne et doit être mise à jour vers la dernière version afin qu’il puisse être " -"utilisé normalement" +"La version de Bambu Studio est trop ancienne et doit être mise à jour vers " +"la dernière version afin qu’il puisse être utilisé normalement" msgid "Login information expired. Please login again." msgstr "Les informations de connexion ont expiré. Veuillez vous reconnecter." @@ -1018,7 +1016,8 @@ msgid "Auto orientation" msgstr "Orientation automatique" msgid "Auto orient the object to improve print quality." -msgstr "Orienter automatiquement l'objet pour améliorer la qualité d'impression." +msgstr "" +"Orienter automatiquement l'objet pour améliorer la qualité d'impression." msgid "Split the selected object into mutiple objects" msgstr "Diviser l'objet sélectionné en plusieurs objets" @@ -1120,16 +1119,21 @@ msgstr[0] "%1$d arête non multiple" msgstr[1] "%1$d arêtes non multiple" msgid "Right click the icon to fix model object" -msgstr "Cliquez sur l’icône avec le bouton droit de la souris pour corriger le modèle" +msgstr "" +"Cliquez sur l’icône avec le bouton droit de la souris pour corriger le modèle" msgid "Right button click the icon to drop the object settings" -msgstr "Cliquez sur l’icône avec le bouton droit de la souris pour supprimer les paramètres de l'objet" +msgstr "" +"Cliquez sur l’icône avec le bouton droit de la souris pour supprimer les " +"paramètres de l'objet" msgid "Click the icon to reset all settings of the object" msgstr "Cliquez sur l'icône pour réinitialiser tous les paramètres de l'objet" msgid "Right button click the icon to drop the object printable property" -msgstr "Cliquez sur l’icône avec le bouton droit de la souris pour déposer la propriété imprimable de l'objet" +msgstr "" +"Cliquez sur l’icône avec le bouton droit de la souris pour déposer la " +"propriété imprimable de l'objet" msgid "Click the icon to toggle printable property of the object" msgstr "Cliquez sur l'icône pour basculer la propriété imprimable de l'objet" @@ -1156,10 +1160,16 @@ msgid "Add Modifier" msgstr "Ajouter un modificateur" msgid "Switch to per-object setting mode to edit modifier settings." -msgstr "Basculer en mode de réglage par objet pour modifier les paramètres du modificateur." +msgstr "" +"Basculer en mode de réglage par objet pour modifier les paramètres du " +"modificateur." -msgid "Switch to per-object setting mode to edit process settings of selected objects." -msgstr "Basculer en mode de réglage par objet pour modifier les paramètres de processus des objets sélectionnés." +msgid "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." +msgstr "" +"Basculer en mode de réglage par objet pour modifier les paramètres de " +"processus des objets sélectionnés." msgid "Delete connector from object which is a part of cut" msgstr "Supprimer le connecteur de l’objet qui fait partie de la coupe" @@ -1170,19 +1180,25 @@ msgstr "Supprimer la partie solide de l’objet qui fait partie de la coupe" msgid "Delete negative volume from object which is a part of cut" msgstr "Supprimer le volume négatif de l’objet qui fait partie de la coupe" -msgid "To save cut correspondence you can delete all connectors from all related objects." -msgstr "Pour enregistrer la correspondance coupée, vous pouvez supprimer tous les connecteurs de tous les objets associés." +msgid "" +"To save cut correspondence you can delete all connectors from all related " +"objects." +msgstr "" +"Pour enregistrer la correspondance coupée, vous pouvez supprimer tous les " +"connecteurs de tous les objets associés." msgid "" "This action will break a cut correspondence.\n" "After that model consistency can't be guaranteed .\n" "\n" -"To manipulate with solid parts or negative volumes you have to invalidate cut infornation first." +"To manipulate with solid parts or negative volumes you have to invalidate " +"cut infornation first." msgstr "" "Cette action rompra une correspondance coupée.\n" "Après cela, la cohérence du modèle ne peut plus être garantie.\n" "\n" -"Pour manipuler des pièces solides ou des volumes négatifs, vous devez d’abord invalider les informations de coupe." +"Pour manipuler des pièces solides ou des volumes négatifs, vous devez " +"d’abord invalider les informations de coupe." msgid "Delete all connectors" msgstr "Supprimer tous les connecteurs" @@ -1191,7 +1207,8 @@ msgid "Deleting the last solid part is not allowed." msgstr "La suppression de la dernière partie solide n'est pas autorisée." msgid "The target object contains only one part and can not be splited." -msgstr "L'objet cible ne contient qu'une seule partie et ne peut pas être divisé." +msgstr "" +"L'objet cible ne contient qu'une seule partie et ne peut pas être divisé." msgid "Assembly" msgstr "Assemblé" @@ -1238,14 +1255,22 @@ msgstr "Couche" msgid "Selection conflicts" msgstr "Conflits de sélection" -msgid "If first selected item is an object, the second one should also be object." -msgstr "Si le premier élément sélectionné est un objet, le second doit également être un objet." +msgid "" +"If first selected item is an object, the second one should also be object." +msgstr "" +"Si le premier élément sélectionné est un objet, le second doit également " +"être un objet." -msgid "If first selected item is a part, the second one should be part in the same object." -msgstr "Si le premier élément sélectionné est une partie, le second doit faire partie du même objet." +msgid "" +"If first selected item is a part, the second one should be part in the same " +"object." +msgstr "" +"Si le premier élément sélectionné est une partie, le second doit faire " +"partie du même objet." msgid "The type of the last solid object part is not to be changed." -msgstr "Le type de la dernière partie de l'objet solide ne doit pas être modifié." +msgstr "" +"Le type de la dernière partie de l'objet solide ne doit pas être modifié." msgid "Negative Part" msgstr "Partie négative" @@ -1306,7 +1331,9 @@ msgid "Invalid numeric." msgstr "Chiffre non valide." msgid "one cell can only be copied to one or multiple cells in the same column" -msgstr "une cellule ne peut être copiée que dans une ou plusieurs cellules de la même colonne" +msgstr "" +"une cellule ne peut être copiée que dans une ou plusieurs cellules de la " +"même colonne" msgid "multiple cells copy is not supported" msgstr "la copie de plusieurs cellules n'est pas prise en charge" @@ -1384,7 +1411,8 @@ msgid "Custom G-code" msgstr "G-code personnalisé" msgid "Enter Custom G-code used on current layer:" -msgstr "Saisissez les commandes personnalisées à utiliser sur la couche actuelle :" +msgstr "" +"Saisissez les commandes personnalisées à utiliser sur la couche actuelle :" msgid "OK" msgstr "OK" @@ -1486,7 +1514,9 @@ msgid "Calibrating AMS..." msgstr "Calibration de l'AMS..." msgid "A problem occured during calibration. Click to view the solution." -msgstr "Un problème est survenu lors de la calibration. Cliquez pour voir la solution." +msgstr "" +"Un problème est survenu lors de la calibration. Cliquez pour voir la " +"solution." msgid "Calibrate again" msgstr "Calibrer à nouveau" @@ -1515,10 +1545,12 @@ msgstr "Insertion du nouveau filament dans l'extrudeur" msgid "Confirm whether the filament has been extruded" msgstr "Confirmer que le filament a été extrudé" -msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filiament." +msgid "" +"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " +"load or unload filiament." msgstr "" -"Choisissez un emplacement de l’AMS puis appuyez sur le bouton \"Charger\" ou \"Décharger\" pour charger ou décharger " -"automatiquement le filament." +"Choisissez un emplacement de l’AMS puis appuyez sur le bouton \"Charger\" ou " +"\"Décharger\" pour charger ou décharger automatiquement le filament." msgid "Edit" msgstr "Éditer" @@ -1543,8 +1575,11 @@ msgstr "" msgid "Arranging..." msgstr "Organisation…" -msgid "Arrange failed. Found some exceptions when processing object geometries." -msgstr "Échec de l’organisation. Quelques exceptions ont été trouvées lors du traitement des géométries d'objets." +msgid "" +"Arrange failed. Found some exceptions when processing object geometries." +msgstr "" +"Échec de l’organisation. Quelques exceptions ont été trouvées lors du " +"traitement des géométries d'objets." msgid "Arranging" msgstr "Organiser" @@ -1552,18 +1587,23 @@ msgstr "Organiser" msgid "Arranging canceled." msgstr "Organisation annulée." -msgid "Arranging is done but there are unpacked items. Reduce spacing and try again." -msgstr "L’organisation est faite mais il y a des éléments non réorganisés. Réduisez l'espacement et réessayez." +msgid "" +"Arranging is done but there are unpacked items. Reduce spacing and try again." +msgstr "" +"L’organisation est faite mais il y a des éléments non réorganisés. Réduisez " +"l'espacement et réessayez." msgid "Arranging done." msgstr "Organisation terminée." #, c-format, boost-format msgid "" -"Arrangement ignored the following objects which can't fit into a single bed:\n" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" "%s" msgstr "" -"L’organisation a ignoré les objets suivants qui ne peuvent pas tenir sur un seul plateau :\n" +"L’organisation a ignoré les objets suivants qui ne peuvent pas tenir sur un " +"seul plateau :\n" "%s" msgid "" @@ -1620,13 +1660,15 @@ msgid "Please check the printer network connection." msgstr "Veuillez vérifier la connexion réseau de l'imprimante." msgid "Abnormal print file data. Please slice again" -msgstr "Données de fichier d'impression anormales. Veuillez redécouper le fichier" +msgstr "" +"Données de fichier d'impression anormales. Veuillez redécouper le fichier" msgid "Task canceled" msgstr "Tâche annulée" msgid "Upload task timed out. Please check the network problem and try again" -msgstr "La tâche de téléchargement a expiré. Veuillez vérifier le réseau et réessayer" +msgstr "" +"La tâche de téléchargement a expiré. Veuillez vérifier le réseau et réessayer" msgid "Cloud service connection failed. Please try again." msgstr "La connexion au service cloud a échoué. Veuillez réessayer." @@ -1634,10 +1676,12 @@ msgstr "La connexion au service cloud a échoué. Veuillez réessayer." msgid "Print file not found, please slice again" msgstr "Fichier d'impression introuvable, veuillez redécouper" -msgid "The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again" +msgid "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again" msgstr "" -"Le fichier d'impression dépasse la taille maximale autorisée (1 Go). Veuillez simplifier le modèle et le découper à " -"nouveau" +"Le fichier d'impression dépasse la taille maximale autorisée (1 Go). " +"Veuillez simplifier le modèle et le découper à nouveau" msgid "Failed uploading print file" msgstr "Échec du téléchargement du fichier d'impression" @@ -1662,7 +1706,8 @@ msgstr "Envoi de la configuration d'impression" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "Envoyée avec succès. Bascule automatique sur la page de l’imprimante dans %ss" +msgstr "" +"Envoyée avec succès. Bascule automatique sur la page de l’imprimante dans %ss" msgid "An SD card needs to be inserted before printing via LAN." msgstr "Une carte SD doit être insérée avant l'impression via le réseau local." @@ -1723,11 +1768,11 @@ msgid "Importing SLA archive" msgstr "Importation de l’archive SLA" msgid "" -"The SLA archive doesn't contain any presets. Please activate some SLA printer preset first before importing that SLA " -"archive." +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." msgstr "" -"L’archive SLA ne contient aucun préréglage. Veuillez d’abord activer un préréglage d’imprimante SLA avant d’importer " -"cette archive SLA." +"L’archive SLA ne contient aucun préréglage. Veuillez d’abord activer un " +"préréglage d’imprimante SLA avant d’importer cette archive SLA." msgid "Importing canceled." msgstr "Importation annulée." @@ -1735,13 +1780,17 @@ msgstr "Importation annulée." msgid "Importing done." msgstr "Importation terminée." -msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgstr "" -"L’archive SLA importée ne contenait aucun préréglage. Les préréglages SLA actuels ont été utilisés comme solution de " -"secours." +"L’archive SLA importée ne contenait aucun préréglage. Les préréglages SLA " +"actuels ont été utilisés comme solution de secours." msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "Vous ne pouvez pas charger un projet SLA avec un objet en plusieurs parties sur le plateau" +msgstr "" +"Vous ne pouvez pas charger un projet SLA avec un objet en plusieurs parties " +"sur le plateau" msgid "Please check your object list before preset changing." msgstr "Veuillez vérifier votre liste d’objets avant de changer de préréglage." @@ -1783,20 +1832,23 @@ msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, version 3" msgid "" -"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer by Prusa Research. PrusaSlicer is from " -"Slic3r by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Orca Slicer est basé sur Bambu Studio de Bambulab qui a été développé sur la base de PrusaSlicer de Prusa Research, qui " -"est lui même développé sur la base de Slic3r par Alessandro Ranelucci et la communauté RepRap" +"Orca Slicer est basé sur Bambu Studio de Bambulab qui a été développé sur la " +"base de PrusaSlicer de Prusa Research, qui est lui même développé sur la " +"base de Slic3r par Alessandro Ranelucci et la communauté RepRap" msgid "Libraries" msgstr "Bibliothèques" msgid "" -"This software uses open source components whose copyright and other proprietary rights belong to their respective owners" +"This software uses open source components whose copyright and other " +"proprietary rights belong to their respective owners" msgstr "" -"Ce logiciel utilise des composants open source dont les droits d'auteur et autres droits de propriété appartiennent à " -"leurs propriétaires respectifs" +"Ce logiciel utilise des composants open source dont les droits d'auteur et " +"autres droits de propriété appartiennent à leurs propriétaires respectifs" #, c-format, boost-format msgid "About %s" @@ -1814,8 +1866,12 @@ msgstr "Bambu Studio est basé sur PrusaSlicer de PrusaResearch." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "PrusaSlicer est à l'origine basé sur Slic3r d'Alessandro Ranellucci." -msgid "Slic3r was created by Alessandro Ranellucci with the help of many other contributors." -msgstr "Slic3r a été créé par Alessandro Ranellucci avec l'aide de nombreux autres contributeurs." +msgid "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." +msgstr "" +"Slic3r a été créé par Alessandro Ranellucci avec l'aide de nombreux autres " +"contributeurs." msgid "Version" msgstr "Version" @@ -1851,7 +1907,9 @@ msgid "SN" msgstr "Numéro de série" msgid "Setting AMS slot information while printing is not supported" -msgstr "La configuration des informations sur l'emplacement dans l'AMS lors de l'impression ne sont pas prises en charge" +msgstr "" +"La configuration des informations sur l'emplacement dans l'AMS lors de " +"l'impression ne sont pas prises en charge" msgid "Factors of dynamic flow cali" msgstr "Facteurs de calibration dynamique du débit" @@ -1863,7 +1921,9 @@ msgid "Factor N" msgstr "Facteur N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "La configuration des informations d’emplacement virtuel pendant l’impression n’est pas prise en charge" +msgstr "" +"La configuration des informations d’emplacement virtuel pendant l’impression " +"n’est pas prise en charge" msgid "Are you sure you want to clear the filament information?" msgstr "Voulez-vous vraiment effacer les informations sur le filament ?" @@ -1872,7 +1932,9 @@ msgid "Please input a valid value (K in 0~0.5)" msgstr "Veuillez entrer une valeur valide (K dans la plage 0~0.5)" msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "Veuillez entrer une valeur valide (K dans la plage 0~0.5, N dans la plage 0.6~2.0)" +msgstr "" +"Veuillez entrer une valeur valide (K dans la plage 0~0.5, N dans la plage " +"0.6~2.0)" msgid "You need to select the material type and color first." msgstr "Vous devez d’abord sélectionner le type de matériau et la couleur." @@ -1884,12 +1946,14 @@ msgid "Dynamic flow calibration" msgstr "Calibration dynamique du débit" msgid "" -"The nozzle temp and max volumetric speed will affect the calibration results. Please fill in the same values as the " -"actual printing. They can be auto-filled by selecting a filament preset." +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgstr "" -"La température de la buse et la vitesse volumétrique maximale affecteront les résultats de la calibration. Veuillez " -"remplir les mêmes valeurs qu’en impression réelle. Elles peuvent être remplis automatiquement en sélectionnant un " -"préréglage de filament." +"La température de la buse et la vitesse volumétrique maximale affecteront " +"les résultats de la calibration. Veuillez remplir les mêmes valeurs qu’en " +"impression réelle. Elles peuvent être remplis automatiquement en " +"sélectionnant un préréglage de filament." msgid "Nozzle Diameter" msgstr "Diamètre de la buse" @@ -1922,11 +1986,13 @@ msgid "Next" msgstr "Suivant" msgid "" -"Calibration completed. Please find the most uniform extrusion line on your hot bed like the picture below, and fill the " -"value on its left side into the factor K input box." +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgstr "" -"Calibration terminée. Veuillez trouver la ligne d’extrusion la plus uniforme sur votre plateau comme l’image ci-dessous, " -"et remplissez la valeur sur son côté gauche dans la zone de saisie du facteur K." +"Calibration terminée. Veuillez trouver la ligne d’extrusion la plus uniforme " +"sur votre plateau comme l’image ci-dessous, et remplissez la valeur sur son " +"côté gauche dans la zone de saisie du facteur K." msgid "Save" msgstr "Sauvegarder" @@ -1957,8 +2023,11 @@ msgstr "Étape" msgid "AMS Slots" msgstr "Emplacements AMS" -msgid "Note: Only the AMS slots loaded with the same material type can be selected." -msgstr "Remarque : Seuls les emplacements dans l’AMS chargés avec le même type de filament peuvent être sélectionnés." +msgid "" +"Note: Only the AMS slots loaded with the same material type can be selected." +msgstr "" +"Remarque : Seuls les emplacements dans l’AMS chargés avec le même type de " +"filament peuvent être sélectionnés." msgid "Enable AMS" msgstr "Activer l'AMS" @@ -1980,32 +2049,39 @@ msgid "Cabin humidity" msgstr "Humidité dans l’AMS" msgid "" -"Green means that AMS humidity is normal, orange represent humidity is high, red represent humidity is too high." -"(Hygrometer: lower the better.)" +"Green means that AMS humidity is normal, orange represent humidity is high, " +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" -"Vert signifie que l’humidité dans l’AMS est normale, orange représente une humidité élevée, rouge représente une " -"humidité trop élevée. (Hygromètre : un niveau bas est meilleur, les barres : un niveau haut est meilleur)" +"Vert signifie que l’humidité dans l’AMS est normale, orange représente une " +"humidité élevée, rouge représente une humidité trop élevée. (Hygromètre : un " +"niveau bas est meilleur, les barres : un niveau haut est meilleur)" msgid "Desiccant status" msgstr "Statut des déshydrateurs" msgid "" -"A desiccant status lower than two bars indicates that desiccant may be inactive. Please change the desiccant.(The bars: " -"higher the better.)" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" -"Un état du déshydrateur inférieur à deux barres indique qu’il est peut-être inactif. Veuillez le remplacer. (Plus le " -"niveau haut, mieux c’est)" +"Un état du déshydrateur inférieur à deux barres indique qu’il est peut-être " +"inactif. Veuillez le remplacer. (Plus le niveau haut, mieux c’est)" msgid "" -"Note: When the lid is open or the desiccant pack is changed, it can take hours or a night to absorb the moisture. Low " -"temperatures also slow down the process. During this time, the indicator may not represent the chamber accurately." +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgstr "" -"Remarque : Lorsque le couvercle est ouvert ou que le sachet déshydrateur est remplacé, cela peut prendre plusieurs " -"heures ou une nuit pour absorber l’humidité. Les basses températures ralentissent également le processus. Pendant ce " -"temps, l’indicateur peut ne pas représenter l’état avec précision." +"Remarque : Lorsque le couvercle est ouvert ou que le sachet déshydrateur est " +"remplacé, cela peut prendre plusieurs heures ou une nuit pour absorber " +"l’humidité. Les basses températures ralentissent également le processus. " +"Pendant ce temps, l’indicateur peut ne pas représenter l’état avec précision." -msgid "Config which AMS slot should be used for a filament used in the print job" -msgstr "Configurer le ou les emplacements utilisés dans l’AMS pour un ou des filaments utilisés pour cette impression" +msgid "" +"Config which AMS slot should be used for a filament used in the print job" +msgstr "" +"Configurer le ou les emplacements utilisés dans l’AMS pour un ou des " +"filaments utilisés pour cette impression" msgid "Filament used in this print job" msgstr "Filament utilisé dans cette tâche d'impression" @@ -2041,61 +2117,70 @@ msgid "Insertion update" msgstr "Mise à jour à l’insertion" msgid "" -"The AMS will automatically read the filament information when inserting a new Bambu Lab filament. This takes about 20 " -"seconds." +"The AMS will automatically read the filament information when inserting a " +"new Bambu Lab filament. This takes about 20 seconds." msgstr "" -"L'AMS lira automatiquement les informations relatives au filament lors de l'insertion d'une nouvelle bobine de filament " -"Bambu Lab. Cela prend environ 20 secondes." +"L'AMS lira automatiquement les informations relatives au filament lors de " +"l'insertion d'une nouvelle bobine de filament Bambu Lab. Cela prend environ " +"20 secondes." msgid "" -"Note: if new filament is inserted during printing, the AMS will not automatically read any information until printing " -"is completed." +"Note: if new filament is inserted during printing, the AMS will not " +"automatically read any information until printing is completed." msgstr "" -"Remarque : si un nouveau filament est inséré pendant l'impression, l'AMS ne lira les informations qu'à la fin de " -"l'impression." +"Remarque : si un nouveau filament est inséré pendant l'impression, l'AMS ne " +"lira les informations qu'à la fin de l'impression." msgid "" -"When inserting a new filament, the AMS will not automatically read its information, leaving it blank for you to enter " -"manually." +"When inserting a new filament, the AMS will not automatically read its " +"information, leaving it blank for you to enter manually." msgstr "" -"Lors de l'insertion d'un nouveau filament, l'AMS ne lira pas automatiquement ses informations, les laissant vides pour " -"que vous les saisissiez manuellement." +"Lors de l'insertion d'un nouveau filament, l'AMS ne lira pas automatiquement " +"ses informations, les laissant vides pour que vous les saisissiez " +"manuellement." msgid "Power on update" msgstr "Mise à jour au démarrage" msgid "" -"The AMS will automatically read the information of inserted filament on start-up. It will take about 1 minute.The " -"reading process will roll filament spools." +"The AMS will automatically read the information of inserted filament on " +"start-up. It will take about 1 minute.The reading process will roll filament " +"spools." msgstr "" -"Au démarrage, l'AMS lira automatiquement les informations relatives aux filaments insérés. Cela prend environ 1 minute " -"et ce processus fait tourner les bobines de filament." +"Au démarrage, l'AMS lira automatiquement les informations relatives aux " +"filaments insérés. Cela prend environ 1 minute et ce processus fait tourner " +"les bobines de filament." msgid "" -"The AMS will not automatically read information from inserted filament during startup and will continue to use the " -"information recorded before the last shutdown." +"The AMS will not automatically read information from inserted filament " +"during startup and will continue to use the information recorded before the " +"last shutdown." msgstr "" -"L'AMS ne lira pas automatiquement les informations des filaments insérés lors du démarrage et continuera à utiliser les " -"informations enregistrées avant le dernier arrêt." +"L'AMS ne lira pas automatiquement les informations des filaments insérés " +"lors du démarrage et continuera à utiliser les informations enregistrées " +"avant le dernier arrêt." msgid "Update remaining capacity" msgstr "Mise à jour de la capacité restante" msgid "" -"The AMS will estimate Bambu filament's remaining capacity after the filament info is updated. During printing, remaining " -"capacity will be updated automatically." +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgstr "" -"L'AMS estimera la capacité restante du filament Bambu après la mise à jour des informations sur le filament. Pendant " -"l'impression, la capacité restante sera mise à jour automatiquement." +"L'AMS estimera la capacité restante du filament Bambu après la mise à jour " +"des informations sur le filament. Pendant l'impression, la capacité restante " +"sera mise à jour automatiquement." msgid "AMS filament backup" msgstr "Sauvegarde du filament dans l’AMS" msgid "" -"AMS will continue to another spool with the same properties of filament automatically when current filament runs out" +"AMS will continue to another spool with the same properties of filament " +"automatically when current filament runs out" msgstr "" -"L'AMS continuera automatiquement vers une autre bobine de filament avec les mêmes propriétés lorsque la bobine utilisée " -"est terminée" +"L'AMS continuera automatiquement vers une autre bobine de filament avec les " +"mêmes propriétés lorsque la bobine utilisée est terminée" msgid "File" msgstr "Fichier" @@ -2103,14 +2188,19 @@ msgstr "Fichier" msgid "Calibration" msgstr "Calibration" -msgid "Failed to download the plug-in. Please check your firewall settings and vpn software, check and retry." +msgid "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software, check and retry." msgstr "" -"Échec du téléchargement du plug-in. Veuillez vérifier les paramètres de votre pare-feu et de votre logiciel VPN, puis " -"réessayez." +"Échec du téléchargement du plug-in. Veuillez vérifier les paramètres de " +"votre pare-feu et de votre logiciel VPN, puis réessayez." -msgid "Failed to install the plug-in. Please check whether it is blocked or deleted by anti-virus software." +msgid "" +"Failed to install the plug-in. Please check whether it is blocked or deleted " +"by anti-virus software." msgstr "" -"Échec de l'installation du plug-in. Veuillez vérifier s'il n'a pas été bloqué ou supprimé par un logiciel antivirus." +"Échec de l'installation du plug-in. Veuillez vérifier s'il n'a pas été " +"bloqué ou supprimé par un logiciel antivirus." msgid "click here to see more info" msgstr "cliquez ici pour voir plus d'informations" @@ -2119,19 +2209,22 @@ msgid "Please home all axes (click " msgstr "Veuillez mettre en Home tous les axes (cliquez sur " msgid "" -") to locate the toolhead's position. This prevents device moving beyond the printable boundary and causing equipment " -"wear." +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." msgstr "" -") pour localiser la position de la tête d'outil. Cela empêche l’imprimante de se déplacer au-delà de la limite " -"imprimable et d'entraîner l'usure de l'équipement." +") pour localiser la position de la tête d'outil. Cela empêche l’imprimante " +"de se déplacer au-delà de la limite imprimable et d'entraîner l'usure de " +"l'équipement." msgid "Go Home" msgstr "Home" -msgid "A error occurred. Maybe memory of system is not enough or it's a bug of the program" +msgid "" +"A error occurred. Maybe memory of system is not enough or it's a bug of the " +"program" msgstr "" -"Une erreur s'est produite. Il est possible que la mémoire du système ne soit pas suffisante ou que ce soit un bug du " -"programme" +"Une erreur s'est produite. Il est possible que la mémoire du système ne soit " +"pas suffisante ou que ce soit un bug du programme" msgid "Please save project and restart the program. " msgstr "Veuillez enregistrer le projet et redémarrer le programme. " @@ -2188,7 +2281,9 @@ msgstr "La copie du G-code temporaire vers le G-code de sortie a échoué" #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "Planification du téléchargement vers `%1%`. Voir Fenêtre -> Imprimer la file d'attente de téléchargement de l'hôte" +msgstr "" +"Planification du téléchargement vers `%1%`. Voir Fenêtre -> Imprimer la file " +"d'attente de téléchargement de l'hôte" msgid "Origin" msgstr "Origine" @@ -2199,11 +2294,19 @@ msgstr "Diamètre" msgid "Size in X and Y of the rectangular plate." msgstr "Taille en X et Y du plateau rectangulaire." -msgid "Distance of the 0,0 G-code coordinate from the front left corner of the rectangle." -msgstr "Distance de la coordonnée 0,0 du G-code à partir du coin avant gauche du rectangle." +msgid "" +"Distance of the 0,0 G-code coordinate from the front left corner of the " +"rectangle." +msgstr "" +"Distance de la coordonnée 0,0 du G-code à partir du coin avant gauche du " +"rectangle." -msgid "Diameter of the print bed. It is assumed that origin (0,0) is located in the center." -msgstr "Diamètre du plateau d'impression. Il est supposé que l'origine (0,0) est située au centre." +msgid "" +"Diameter of the print bed. It is assumed that origin (0,0) is located in the " +"center." +msgstr "" +"Diamètre du plateau d'impression. Il est supposé que l'origine (0,0) est " +"située au centre." msgid "Rectangular" msgstr "Rectangulaire" @@ -2244,8 +2347,11 @@ msgstr "Erreur ! Modèle invalide" msgid "The selected file contains no geometry." msgstr "Le fichier sélectionné ne contient aucune géométrie." -msgid "The selected file contains several disjoint areas. This is not supported." -msgstr "Le fichier sélectionné contient plusieurs zones disjointes. Ceci n'est pas pris en charge." +msgid "" +"The selected file contains several disjoint areas. This is not supported." +msgstr "" +"Le fichier sélectionné contient plusieurs zones disjointes. Ceci n'est pas " +"pris en charge." msgid "Choose a file to import bed texture from (PNG/SVG):" msgstr "Choisissez un fichier pour importer une texture de plateau (PNG/SVG) :" @@ -2261,32 +2367,40 @@ msgid "" "Please make sure whether to use the temperature to print.\n" "\n" msgstr "" -"La buse peut être bouchée lorsque la température est hors de la plage recommandée.\n" +"La buse peut être bouchée lorsque la température est hors de la plage " +"recommandée.\n" "Veuillez vous assurer d'utiliser la température adéquate pour imprimer.\n" #, c-format, boost-format -msgid "Recommended nozzle temperature of this filament type is [%d, %d] degree centigrade" -msgstr "La température de buse recommandée pour ce type de filament est de [%d, %d] degrés centigrades" +msgid "" +"Recommended nozzle temperature of this filament type is [%d, %d] degree " +"centigrade" +msgstr "" +"La température de buse recommandée pour ce type de filament est de [%d, %d] " +"degrés centigrades" #, c-format, boost-format msgid "" -"Bed temperature of other layer is lower than bed temperature of initial layer for more than %d degree centigrade.\n" +"Bed temperature of other layer is lower than bed temperature of initial " +"layer for more than %d degree centigrade.\n" "This may cause model broken free from build plate during printing" msgstr "" -"La température du plateau des autres couches est inférieure à la température du plateau de la couche initiale de plus de " -"%d degrés.\n" -"Cela peut entraîner le décollement du modèle sur le plateau pendant l'impression" +"La température du plateau des autres couches est inférieure à la température " +"du plateau de la couche initiale de plus de %d degrés.\n" +"Cela peut entraîner le décollement du modèle sur le plateau pendant " +"l'impression" msgid "" "Bed temperature is higher than vitrification temperature of this filament.\n" "This may cause nozzle blocked and printing failure\n" -"Please keep the printer open during the printing process to ensure air circulation or reduce the temperature of the hot " -"bed" +"Please keep the printer open during the printing process to ensure air " +"circulation or reduce the temperature of the hot bed" msgstr "" -"La température du plateau est supérieure à la température de vitrification de ce filament.\n" +"La température du plateau est supérieure à la température de vitrification " +"de ce filament.\n" "Cela peut entraîner le bouchage de la buse et l'échec de l'impression.\n" -"Veuillez garder l'imprimante ouverte pendant le processus d'impression pour assurer la circulation de l'air ou réduire " -"la température du plateau" +"Veuillez garder l'imprimante ouverte pendant le processus d'impression pour " +"assurer la circulation de l'air ou réduire la température du plateau" msgid "" "Too small max volumetric speed.\n" @@ -2319,15 +2433,19 @@ msgstr "" "La hauteur de la première couche sera réinitialisée à 0.2." msgid "" -"This setting is only used for model size tunning with small value in some cases.\n" +"This setting is only used for model size tunning with small value in some " +"cases.\n" "For example, when model size has small error and hard to be assembled.\n" "For large size tuning, please use model scale function.\n" "\n" "The value will be reset to 0." msgstr "" -"Ce paramètre n'est utilisé que pour le réglage de la taille du modèle avec une petite valeur dans certains cas.\n" -"Par exemple, lorsque la taille du modèle présente une petite erreur et est difficile à assembler.\n" -"Pour un réglage de grande taille, veuillez utiliser la fonction d'échelle de modèle.\n" +"Ce paramètre n'est utilisé que pour le réglage de la taille du modèle avec " +"une petite valeur dans certains cas.\n" +"Par exemple, lorsque la taille du modèle présente une petite erreur et est " +"difficile à assembler.\n" +"Pour un réglage de grande taille, veuillez utiliser la fonction d'échelle de " +"modèle.\n" "\n" "La valeur sera réinitialisée à 0." @@ -2339,17 +2457,19 @@ msgid "" "The value will be reset to 0." msgstr "" "Une trop grande compensation du pied d'éléphant est déraisonnable.\n" -"Si vous avez vraiment un effet de pied d'éléphant sérieux, veuillez vérifier d'autres paramètres.\n" +"Si vous avez vraiment un effet de pied d'éléphant sérieux, veuillez vérifier " +"d'autres paramètres.\n" "Par exemple, si la température du plateau est trop élevée.\n" "\n" "La valeur sera réinitialisée à 0." msgid "" -"Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0 and " -"timelapse type is traditional." +"Spiral mode only works when wall loops is 1, support is disabled, top shell " +"layers is 0, sparse infill density is 0 and timelapse type is traditional." msgstr "" -"Le mode vase ne fonctionne que lorsque le nombre de paroi est définie à 1, le nombre de couches supérieures à 0, la " -"densité de remplissage à 0% et le type de timelapse sur Traditionnel." +"Le mode vase ne fonctionne que lorsque le nombre de paroi est définie à 1, " +"le nombre de couches supérieures à 0, la densité de remplissage à 0% et le " +"type de timelapse sur Traditionnel." msgid "" "Change these settings automatically? \n" @@ -2361,16 +2481,18 @@ msgstr "" "Non - Abandonner l'utilisation du mode vase" msgid "" -"Prime tower does not work when Adaptive Layer Height or Independent Support Layer Height is on.\n" +"Prime tower does not work when Adaptive Layer Height or Independent Support " +"Layer Height is on.\n" "Which do you want to keep?\n" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height and Independent Support Layer Height" msgstr "" -"La tour de purge ne fonctionne pas lorsque la hauteur de couche adaptative ou la hauteur de couche de support " -"indépendante est activée.\n" +"La tour de purge ne fonctionne pas lorsque la hauteur de couche adaptative " +"ou la hauteur de couche de support indépendante est activée.\n" "Voulez-vous conserver la tour de purge ?\n" "OUI - Conserver la tour de purge\n" -"NON - Conserver la hauteur de la couche adaptative et la hauteur de la couche de support indépendante" +"NON - Conserver la hauteur de la couche adaptative et la hauteur de la " +"couche de support indépendante" msgid "" "Prime tower does not work when Adaptive Layer Height is on.\n" @@ -2378,7 +2500,8 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height" msgstr "" -"La tour de purge ne fonctionne pas lorsque la hauteur de couche adaptative est activée.\n" +"La tour de purge ne fonctionne pas lorsque la hauteur de couche adaptative " +"est activée.\n" "Voulez-vous conserver la tour de purge ?\n" "OUI - Conserver la tour de purge\n" "NON - Conserver la hauteur de la couche adaptative" @@ -2389,14 +2512,16 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Independent Support Layer Height" msgstr "" -"La tour de purge ne fonctionne pas lorsque la hauteur de la couche de support indépendante est activée.\n" +"La tour de purge ne fonctionne pas lorsque la hauteur de la couche de " +"support indépendante est activée.\n" "Voulez-vous conserver la tour de purge ?\n" "OUI - Conserver la tour de purge\n" "NON - Conserver la hauteur de la couche de support indépendante" #, boost-format msgid "%1% infill pattern doesn't support 100%% density." -msgstr "Le motif de remplissage %1% ne prend pas en charge une densité de 100%%." +msgstr "" +"Le motif de remplissage %1% ne prend pas en charge une densité de 100%%." msgid "" "Switch to rectilinear pattern?\n" @@ -2411,7 +2536,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" -"Lors de l’impression par objet, la hotend peut entrer en collision avec la jupe.\n" +"Lors de l’impression par objet, la hotend peut entrer en collision avec la " +"jupe.\n" "Réinitialisez le nombre de couche de la jupe à 1 pour éviter cela." msgid "Auto bed leveling" @@ -2472,10 +2598,12 @@ msgid "Calibrating extrusion flow" msgstr "Calibration du débit d'extrusion" msgid "Paused due to nozzle temperature malfunction" -msgstr "Mise en pause en raison d'un dysfonctionnement de la température de la buse" +msgstr "" +"Mise en pause en raison d'un dysfonctionnement de la température de la buse" msgid "Paused due to heat bed temperature malfunction" -msgstr "Mise en pause en raison d'un dysfonctionnement de la température du plateau" +msgstr "" +"Mise en pause en raison d'un dysfonctionnement de la température du plateau" msgid "MC" msgstr "MC" @@ -2882,11 +3010,11 @@ msgstr "Taille :" #, c-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)." +"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " +"separate the conflicted objects farther (%s <-> %s)." msgstr "" -"Des conflits de chemins G-code ont été trouvés au niveau de la couche %d, z = %.2lf mm. Veuillez séparer davantage les " -"objets en conflit (%s <-> %s)." +"Des conflits de chemins G-code ont été trouvés au niveau de la couche %d, z " +"= %.2lf mm. Veuillez séparer davantage les objets en conflit (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Un objet est posé sur la limite du plateau." @@ -2899,12 +3027,13 @@ msgstr "Seul l'objet en cours d'édition est visible." msgid "" "An object is laid over the boundary of plate or exceeds the height limit.\n" -"Please solve the problem by moving it totally on or off the plate, and confirming that the height is within the build " -"volume." +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." msgstr "" "Un objet est posé sur la limite du plateau ou dépasse la limite de hauteur.\n" -"Veuillez résoudre le problème en le déplaçant totalement sur ou en dehors du plateau et en vous assurant que la hauteur " -"ne dépasse pas le volume d’impression." +"Veuillez résoudre le problème en le déplaçant totalement sur ou en dehors du " +"plateau et en vous assurant que la hauteur ne dépasse pas le volume " +"d’impression." msgid "Jump to" msgstr "Sélectionner" @@ -2928,11 +3057,13 @@ msgid "Calibration program" msgstr "Programme de calibration" msgid "" -"The calibration program detects the status of your device automatically to minimize deviation.\n" +"The calibration program detects the status of your device automatically to " +"minimize deviation.\n" "It keeps the device performing optimally." msgstr "" -"Le processus de calibration détecte automatiquement l'état de votre imprimante pour minimiser les écarts. Il permet à " -"l’imprimante de fonctionner de manière optimale." +"Le processus de calibration détecte automatiquement l'état de votre " +"imprimante pour minimiser les écarts. Il permet à l’imprimante de " +"fonctionner de manière optimale." msgid "Calibration Flow" msgstr "Calibration du débit" @@ -2990,7 +3121,8 @@ msgid "Application is closing" msgstr "Fermeture de l'application" msgid "Closing Application while some presets are modified." -msgstr "Fermeture de l'application pendant que certains préréglages sont modifiés." +msgstr "" +"Fermeture de l'application pendant que certains préréglages sont modifiés." msgid "Logging" msgstr "Enregistrement" @@ -3286,6 +3418,12 @@ msgstr "Débit" msgid "Pressure advance" msgstr "Pressure Advance" +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "Débit maximal" @@ -3353,7 +3491,8 @@ msgstr "Un fichier existe avec le même nom : %s. Voulez-vous le remplacer ?" #, c-format, boost-format msgid "A config exists with the same name: %s, do you want to override it." -msgstr "Une configuration existe avec le même nom : %s. Voulez-vous la remplacer ?" +msgstr "" +"Une configuration existe avec le même nom : %s. Voulez-vous la remplacer ?" msgid "Overwrite file" msgstr "Écraser le fichier" @@ -3370,8 +3509,11 @@ msgstr "Choisir un dossier" #, c-format, boost-format msgid "There is %d config exported. (Only non-system configs)" msgid_plural "There are %d configs exported. (Only non-system configs)" -msgstr[0] "Il y a %d configuration exportée. (Uniquement les configurations non système)" -msgstr[1] "Il y a %d configurations exportées. (Uniquement les configurations non système)" +msgstr[0] "" +"Il y a %d configuration exportée. (Uniquement les configurations non système)" +msgstr[1] "" +"Il y a %d configurations exportées. (Uniquement les configurations non " +"système)" msgid "Export result" msgstr "Exporter le résultat" @@ -3381,9 +3523,14 @@ msgstr "Sélectionnez le profil à charger :" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" -msgid_plural "There are %d configs imported. (Only non-system and compatible configs)" -msgstr[0] "Il y a %d configuration importée. (Uniquement les configurations non système et compatibles)" -msgstr[1] "Il y a %d configurations importées. (Uniquement les configurations non système et compatibles)" +msgid_plural "" +"There are %d configs imported. (Only non-system and compatible configs)" +msgstr[0] "" +"Il y a %d configuration importée. (Uniquement les configurations non système " +"et compatibles)" +msgstr[1] "" +"Il y a %d configurations importées. (Uniquement les configurations non " +"système et compatibles)" msgid "Import result" msgstr "Importer le résultat" @@ -3426,13 +3573,16 @@ msgid "Loading..." msgstr "Chargement..." msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Échec de l'initialisation (non pris en charge avec le mode LAN uniquement) !" +msgstr "" +"Échec de l'initialisation (non pris en charge avec le mode LAN uniquement) !" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Échec de l'initialisation (non accessible en mode LAN uniquement) !" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "L’imprimante est en cours de téléchargement, veuillez attendre la fin du téléchargement." +msgstr "" +"L’imprimante est en cours de téléchargement, veuillez attendre la fin du " +"téléchargement." msgid "Initialize failed (Missing LAN ip of printer)!" msgstr "Échec de l'initialisation (IP LAN de l'imprimante manquante) !" @@ -3455,7 +3605,8 @@ msgid "Stopped." msgstr "Arrêté." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "Échec de la connexion LAN (échec du démarrage de la visualisation en direct)" +msgstr "" +"Échec de la connexion LAN (échec du démarrage de la visualisation en direct)" msgid "" "Virtual Camera Tools is required for this task!\n" @@ -3679,19 +3830,20 @@ msgstr "Voulez-vous vraiment annuler cette impression ?" #, c-format, boost-format msgid "" -"Disconnected from printer [%s] due to LAN mode disabled.Please reconnect the printer by logging in with your user " -"account." +"Disconnected from printer [%s] due to LAN mode disabled.Please reconnect the " +"printer by logging in with your user account." msgstr "" -"Déconnexion de l'imprimante [%s] car le mode LAN est désactivé. Veuillez reconnecter l'imprimante en vous connectant " -"avec votre compte d'utilisateur." +"Déconnexion de l'imprimante [%s] car le mode LAN est désactivé. Veuillez " +"reconnecter l'imprimante en vous connectant avec votre compte d'utilisateur." #, c-format, boost-format msgid "" -"Disconnected from printer [%s] due to LAN mode enabled.Please reconnect the printer by inputting Access Code which can " -"be gotten from printer screen." +"Disconnected from printer [%s] due to LAN mode enabled.Please reconnect the " +"printer by inputting Access Code which can be gotten from printer screen." msgstr "" -"Déconnexion de l'imprimante [%s] en raison de l'activation du mode LAN. Veuillez reconnecter l'imprimante en saisissant " -"le code d'accès qui peut être obtenu à partir de l'écran de l'imprimante." +"Déconnexion de l'imprimante [%s] en raison de l'activation du mode LAN. " +"Veuillez reconnecter l'imprimante en saisissant le code d'accès qui peut " +"être obtenu à partir de l'écran de l'imprimante." msgid "Downloading..." msgstr "Téléchargement…" @@ -3712,7 +3864,8 @@ msgid "Layer: %d/%d" msgstr "Couche: %d/%d" msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "Veuillez chauffer la buse à plus de 170 degrés avant de charger le filament." +msgstr "" +"Veuillez chauffer la buse à plus de 170 degrés avant de charger le filament." msgid "Still unload" msgstr "Toujours en train de décharger" @@ -3721,12 +3874,16 @@ msgid "Still load" msgstr "Toujours en train de charger" msgid "Please select an AMS slot before calibration" -msgstr "Veuillez sélectionner un emplacement dans l’AMS avant de démarrer la calibration" - -msgid "Cannot read filament info: the filament is loaded to the tool head,please unload the filament and try again." msgstr "" -"Impossible de lire les informations du filament : le filament est chargé dans la tête de l'outil, veuillez décharger le " -"filament et réessayer." +"Veuillez sélectionner un emplacement dans l’AMS avant de démarrer la " +"calibration" + +msgid "" +"Cannot read filament info: the filament is loaded to the tool head,please " +"unload the filament and try again." +msgstr "" +"Impossible de lire les informations du filament : le filament est chargé " +"dans la tête de l'outil, veuillez décharger le filament et réessayer." msgid "This only takes effect during printing" msgstr "Cela ne prend effet que lors de l'impression" @@ -3908,8 +4065,12 @@ msgstr "Couches" msgid "Range" msgstr "Intervalle" -msgid "The application cannot run normally because OpenGL version is lower than 2.0.\n" -msgstr "L'application ne peut pas fonctionner normalement car la version d'OpenGL est inférieure à 2.0.\n" +msgid "" +"The application cannot run normally because OpenGL version is lower than " +"2.0.\n" +msgstr "" +"L'application ne peut pas fonctionner normalement car la version d'OpenGL " +"est inférieure à 2.0.\n" msgid "Please upgrade your graphics card driver." msgstr "Veuillez mettre à jour le pilote de votre carte graphique." @@ -3943,10 +4104,12 @@ msgstr "Le niveau de sensibilité de la pause est" msgid "Enable detection of build plate position" msgstr "Activer la détection de la position du plateau" -msgid "The localization tag of build plate is detected, and printing is paused if the tag is not in predefined range." +msgid "" +"The localization tag of build plate is detected, and printing is paused if " +"the tag is not in predefined range." msgstr "" -"Détection de l’étiquette de localisation du plateau. L’impression est mise en pause si l'étiquette n'est pas placée au " -"bon endroit." +"Détection de l’étiquette de localisation du plateau. L’impression est mise " +"en pause si l'étiquette n'est pas placée au bon endroit." msgid "First Layer Inspection" msgstr "Inspection de la première couche" @@ -4030,23 +4193,28 @@ msgstr "Synchroniser la liste des filaments de l'AMS" msgid "Set filaments to use" msgstr "Définir les filaments à utiliser" -msgid "No AMS filaments. Please select a printer in 'Device' page to load AMS info." +msgid "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" -"Pas de filaments dans l'AMS. Veuillez sélectionner une imprimante sur la page ‘Imprimante’ pour charger les informations " -"de l'AMS." +"Pas de filaments dans l'AMS. Veuillez sélectionner une imprimante sur la " +"page ‘Imprimante’ pour charger les informations de l'AMS." msgid "Sync filaments with AMS" msgstr "Synchroniser les filaments avec l'AMS" -msgid "Sync filaments with AMS will drop all current selected filament presets and colors. Do you want to continue?" +msgid "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" msgstr "" -"La synchronisation des filaments avec l'AMS supprimera tous les préréglages et couleurs de filaments actuellement " -"sélectionnés. Voulez-vous continuer ?" +"La synchronisation des filaments avec l'AMS supprimera tous les préréglages " +"et couleurs de filaments actuellement sélectionnés. Voulez-vous continuer ?" -msgid "Already did a synchronization, do you want to sync only changes or resync all?" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" msgstr "" -"Vous avez déjà effectué une synchronisation, souhaitez-vous synchroniser uniquement les modifications ou tout " -"resynchroniser ?" +"Vous avez déjà effectué une synchronisation, souhaitez-vous synchroniser " +"uniquement les modifications ou tout resynchroniser ?" msgid "Sync" msgstr "Synchroniser" @@ -4055,23 +4223,30 @@ msgid "Resync" msgstr "Resynchroniser" msgid "There are no compatible filaments, and sync is not performed." -msgstr "Il n'y a pas de filaments compatibles et la synchronisation n'a pas effectuée." +msgstr "" +"Il n'y a pas de filaments compatibles et la synchronisation n'a pas " +"effectuée." msgid "" -"There are some unknown filaments mapped to generic preset. Please update Orca Slicer or restart Orca Slicer to check if " -"there is an update to system presets." +"There are some unknown filaments mapped to generic preset. Please update " +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" -"Il existe des filaments inconnus mappés sur un préréglage générique. Veuillez mettre à jour ou redémarrer Orca Slicer " -"pour vérifier s'il existe une mise à jour des préréglages système." +"Il existe des filaments inconnus mappés sur un préréglage générique. " +"Veuillez mettre à jour ou redémarrer Orca Slicer pour vérifier s'il existe " +"une mise à jour des préréglages système." #, boost-format msgid "Do you want to save changes to \"%1%\"?" msgstr "Voulez-vous enregistrer les modifications à \"%1%\" ?" #, c-format, boost-format -msgid "Successfully unmounted. The device %s(%s) can now be safely removed from the computer." +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." msgstr "" -"Ejection réalisée avec succès. Le périphérique %s(%s) peut maintenant être retiré en toute sécurité de l'ordinateur." +"Ejection réalisée avec succès. Le périphérique %s(%s) peut maintenant être " +"retiré en toute sécurité de l'ordinateur." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." @@ -4084,25 +4259,30 @@ msgid "Restore" msgstr "Restaurer" msgid "" -"The bed temperature exceeds filament's vitrification temperature. Please open the front door of printer before printing " -"to avoid nozzle clog." +"The bed temperature exceeds filament's vitrification temperature. Please " +"open the front door of printer before printing to avoid nozzle clog." msgstr "" -"La température du plateau dépasse la température de vitrification du filament. Veuillez ouvrir la porte avant de " -"l'imprimante avant d'imprimer pour éviter que la buse ne se bouche." +"La température du plateau dépasse la température de vitrification du " +"filament. Veuillez ouvrir la porte avant de l'imprimante avant d'imprimer " +"pour éviter que la buse ne se bouche." msgid "" -"The nozzle hardness required by the filament is higher than the default nozzle hardness of the printer. Please replace " -"the hardened nozzle or filament, otherwise, the nozzle will be attrited or damaged." +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be attrited or damaged." msgstr "" -"La dureté de la buse requise par le filament est supérieure à la dureté de la buse par défaut de l'imprimante. Veuillez " -"remplacer la buse ou le filament, sinon la buse sera usée ou endommagée." +"La dureté de la buse requise par le filament est supérieure à la dureté de " +"la buse par défaut de l'imprimante. Veuillez remplacer la buse ou le " +"filament, sinon la buse sera usée ou endommagée." #, c-format, boost-format msgid "Loading file: %s" msgstr "Chargement du fichier : %s" msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "Le fichier 3mf ne provient pas de Bambu Lab, chargement des données de géométrie uniquement." +msgstr "" +"Le fichier 3mf ne provient pas de Bambu Lab, chargement des données de " +"géométrie uniquement." msgid "Load 3mf" msgstr "Charger 3mf" @@ -4112,11 +4292,16 @@ msgstr "La configuration ne peut pas être chargée." msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" -"Le fichier 3mf a été généré par une ancienne version de Orca Slicer, chargement des données de géométrie uniquement." +"Le fichier 3mf a été généré par une ancienne version de Orca Slicer, " +"chargement des données de géométrie uniquement." #, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Found following keys unrecognized:" -msgstr "La version %s de 3mf est plus récente que la version %s de %s, clés suivantes non reconnues :" +msgid "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" +msgstr "" +"La version %s de 3mf est plus récente que la version %s de %s, clés " +"suivantes non reconnues :" msgid "You'd better upgrade your software.\n" msgstr "Il est préférable de mettre à jour votre logiciel.\n" @@ -4125,9 +4310,12 @@ msgid "Newer 3mf version" msgstr "Nouvelle version 3mf" #, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your software." +msgid "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." msgstr "" -"La version %s de 3mf est plus récente que la version %s de %s, nous vous suggérons de mettre à jour votre logiciel." +"La version %s de 3mf est plus récente que la version %s de %s, nous vous " +"suggérons de mettre à jour votre logiciel." msgid "Invalid values found in the 3mf:" msgstr "Valeurs non valides trouvées dans le 3mf :" @@ -4136,20 +4324,25 @@ msgid "Please correct them in the param tabs" msgstr "Veuillez les corriger dans l’onglet paramètres" msgid "The 3mf is not compatible, load geometry data only!" -msgstr "Le 3mf n'est pas compatible, chargez uniquement les données de géométrie !" +msgstr "" +"Le 3mf n'est pas compatible, chargez uniquement les données de géométrie !" msgid "Incompatible 3mf" msgstr "Fichier 3mf incompatible" msgid "Name of components inside step file is not UTF8 format!" -msgstr "Le nom des composants à l'intérieur du fichier step n'est pas au format UTF-8 !" +msgstr "" +"Le nom des composants à l'intérieur du fichier step n'est pas au format " +"UTF-8 !" msgid "The name may show garbage characters!" msgstr "Le nom peut afficher des caractères inutiles !" #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." -msgstr "Échec du chargement du fichier \"%1%\". Une configuration invalide a été trouvée." +msgstr "" +"Échec du chargement du fichier \"%1%\". Une configuration invalide a été " +"trouvée." msgid "Objects with zero volume removed" msgstr "Objets avec zéro volume supprimé" @@ -4175,13 +4368,15 @@ msgid "" msgstr "" "Ce fichier contient plusieurs objets positionnés à plusieurs hauteurs.\n" "Au lieu de les considérer comme des objets multiples, faut-il\n" -"que le fichier soit chargé en tant qu'objet unique comportant plusieurs parties ?" +"que le fichier soit chargé en tant qu'objet unique comportant plusieurs " +"parties ?" msgid "Multi-part object detected" msgstr "Objet en plusieurs parties détecté" msgid "Load these files as a single object with multiple parts?\n" -msgstr "Charger ces fichiers en tant qu'objet unique avec plusieurs parties ?\n" +msgstr "" +"Charger ces fichiers en tant qu'objet unique avec plusieurs parties ?\n" msgid "Object with multiple parts was detected" msgstr "Un objet en plusieurs parties a été détecté" @@ -4189,10 +4384,12 @@ msgstr "Un objet en plusieurs parties a été détecté" msgid "The file does not contain any geometry data." msgstr "Le fichier ne contient pas de données géométriques." -msgid "Your object appears to be too large, Do you want to scale it down to fit the heat bed automatically?" +msgid "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"heat bed automatically?" msgstr "" -"Votre objet semble être trop grand, voulez-vous le mettre à l’échelle pour qu'il s'adapte automatiquement au volume " -"d'impression ?" +"Votre objet semble être trop grand, voulez-vous le mettre à l’échelle pour " +"qu'il s'adapte automatiquement au volume d'impression ?" msgid "Object too large" msgstr "Objet trop large" @@ -4255,18 +4452,24 @@ msgstr "Découpe du plateau %d" msgid "Please resolve the slicing errors and publish again." msgstr "Veuillez résoudre les erreurs de découpage et republier." -msgid "Network Plug-in is not detected. Network related features are unavailable." -msgstr "Le plug-in réseau n'est pas détecté. Les fonctionnalités liées au réseau ne sont pas disponibles." +msgid "" +"Network Plug-in is not detected. Network related features are unavailable." +msgstr "" +"Le plug-in réseau n'est pas détecté. Les fonctionnalités liées au réseau ne " +"sont pas disponibles." msgid "" "Preview only mode:\n" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" "Mode aperçu uniquement :\n" -"Le fichier chargé contient uniquement du gcode, impossible d'accéder à la page Préparer" +"Le fichier chargé contient uniquement du gcode, impossible d'accéder à la " +"page Préparer" msgid "You can keep the modified presets to the new project or discard them" -msgstr "Vous pouvez conserver les préréglages modifiés dans le nouveau projet ou les supprimer" +msgstr "" +"Vous pouvez conserver les préréglages modifiés dans le nouveau projet ou les " +"supprimer" msgid "Creating a new project" msgstr "Créer un nouveau projet" @@ -4276,10 +4479,12 @@ msgstr "Charger le projet" msgid "" "Failed to save the project.\n" -"Please check whether the folder exists online or if other programs open the project file." +"Please check whether the folder exists online or if other programs open the " +"project file." msgstr "" "Échec de l'enregistrement du projet.\n" -"Veuillez vérifier si le dossier existe en ligne ou si d'autres programmes utilisent actuellement ce fichier de projet." +"Veuillez vérifier si le dossier existe en ligne ou si d'autres programmes " +"utilisent actuellement ce fichier de projet." msgid "Save project" msgstr "Sauvegarder le projet" @@ -4337,7 +4542,9 @@ msgid "All objects will be removed, continue?" msgstr "Tous les objets seront supprimés, continuer ?" msgid "The current project has unsaved changes, save it before continue?" -msgstr "Le projet en cours comporte des modifications non enregistrées, voulez-vous les enregistrer avant de continuer ?" +msgstr "" +"Le projet en cours comporte des modifications non enregistrées, voulez-vous " +"les enregistrer avant de continuer ?" msgid "Remember my choice." msgstr "Se souvenir de mon choix" @@ -4355,15 +4562,20 @@ msgid "Save Sliced file as:" msgstr "Enregistrer le fichier découpé sous :" #, c-format, boost-format -msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." -msgstr "Le fichier %s a été envoyé sur l'espace de stockage de l'imprimante et peut être visualisé sur l'imprimante." +msgid "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." +msgstr "" +"Le fichier %s a été envoyé sur l'espace de stockage de l'imprimante et peut " +"être visualisé sur l'imprimante." msgid "" "Print By Object: \n" "Suggest to use auto-arrange to avoid collisions when printing." msgstr "" "Impression par objet : \n" -"Nous vous suggérons d'utiliser la disposition automatique pour éviter les collisions lors de l'impression." +"Nous vous suggérons d'utiliser la disposition automatique pour éviter les " +"collisions lors de l'impression." msgid "Send G-code" msgstr "Envoyer le G-code" @@ -4372,7 +4584,9 @@ msgid "Send to printer" msgstr "Envoyer à l'imprimante" msgid "Custom supports and color painting were removed before repairing." -msgstr "Les supports personnalisés et la peinture ont été retirés avant la réparation." +msgstr "" +"Les supports personnalisés et la peinture ont été retirés avant la " +"réparation." msgid "Invalid number" msgstr "Numéro invalide" @@ -4412,18 +4626,22 @@ msgid "Tips:" msgstr "Astuces :" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model on Orca Slicer(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please repair the model " +"on Orca Slicer(windows) or CAD softwares." msgstr "" -"La fonctionnalité \"Réparer le modèle\" n'est actuellement disponible que sur Windows. Veuillez réparer le modèle sur " -"Orca Slicer (Windows) ou avec des logiciels de CAO." +"La fonctionnalité \"Réparer le modèle\" n'est actuellement disponible que " +"sur Windows. Veuillez réparer le modèle sur Orca Slicer (Windows) ou avec " +"des logiciels de CAO." #, c-format, boost-format msgid "" -"Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set " -"this filament's bed temperature to non zero." +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" -"Le plateau %d : %s n’est pas suggéré pour être utilisé avec le filament %s(%s). Si vous souhaitez toujours effectuer " -"cette impression, veuillez définir la température du plateau de ce filament sur une valeur non nulle." +"Le plateau %d : %s n’est pas suggéré pour être utilisé avec le filament " +"%s(%s). Si vous souhaitez toujours effectuer cette impression, veuillez " +"définir la température du plateau de ce filament sur une valeur non nulle." msgid "Switching the language requires application restart.\n" msgstr "Le changement de langue nécessite le redémarrage de l'application.\n" @@ -4435,7 +4653,9 @@ msgid "Language selection" msgstr "Sélection de la langue" msgid "Switching application language while some presets are modified." -msgstr "Changer la langue de l'application pendant que certains préréglages sont modifiés." +msgstr "" +"Changer la langue de l'application pendant que certains préréglages sont " +"modifiés." msgid "Changing application language" msgstr "Changer la langue de l'application" @@ -4488,10 +4708,12 @@ msgstr "Unités" msgid "Zoom to mouse position" msgstr "Zoom à la position de la souris" -msgid "Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center." +msgid "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." msgstr "" -"Effectuer un zoom avant vers la position du pointeur de la souris dans la vue 3D, plutôt que vers le centre de la " -"fenêtre 2D." +"Effectuer un zoom avant vers la position du pointeur de la souris dans la " +"vue 3D, plutôt que vers le centre de la fenêtre 2D." msgid "Show \"Tip of the day\" notification after start" msgstr "Afficher la notification \"Astuce du jour\" au démarrage" @@ -4509,7 +4731,9 @@ msgid "Presets" msgstr "Préréglages" msgid "Auto sync user presets(Printer/Filament/Process)" -msgstr "Synchronisation automatique des préréglages utilisateur (Imprimante/Filament/Processus)" +msgstr "" +"Synchronisation automatique des préréglages utilisateur (Imprimante/Filament/" +"Processus)" msgid "User Sync" msgstr "Synchronisation utilisateur" @@ -4530,19 +4754,25 @@ msgid "Associate .3mf files to OrcaSlicer" msgstr "Associer les fichiers .3mf à Orca Slicer" msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" -msgstr "Si activé, définit Orca Slicer comme application par défaut pour ouvrir les fichiers .3mf" +msgstr "" +"Si activé, définit Orca Slicer comme application par défaut pour ouvrir les " +"fichiers .3mf" msgid "Associate .stl files to OrcaSlicer" msgstr "Associer les fichiers .stl à Orca Slicer" msgid "If enabled, sets OrcaSlicer as default application to open .stl files" -msgstr "Si activé, définit Orca Slicer comme application par défaut pour ouvrir les fichiers .stl" +msgstr "" +"Si activé, définit Orca Slicer comme application par défaut pour ouvrir les " +"fichiers .stl" msgid "Associate .step/.stp files to OrcaSlicer" msgstr "Associer les fichiers .step/.stp à Orca Slicer" msgid "If enabled, sets OrcaSlicer as default application to open .step files" -msgstr "Si activé, définit Orca Slicer comme application par défaut pour ouvrir les fichiers .step/.stp" +msgstr "" +"Si activé, définit Orca Slicer comme application par défaut pour ouvrir les " +"fichiers .step/.stp" msgid "Maximum recent projects" msgstr "Projets récents maximum" @@ -4556,8 +4786,11 @@ msgstr "Effacer mon choix sur les projets non enregistrés." msgid "Auto-Backup" msgstr "Sauvegarde automatique" -msgid "Backup your project periodically for restoring from the occasional crash." -msgstr "Sauvegardez votre projet périodiquement pour restaurer en cas de plantage occasionnel." +msgid "" +"Backup your project periodically for restoring from the occasional crash." +msgstr "" +"Sauvegardez votre projet périodiquement pour restaurer en cas de plantage " +"occasionnel." msgid "every" msgstr "toutes les" @@ -4737,7 +4970,9 @@ msgid "Log Out" msgstr "Se déconnecter" msgid "Slice all plate to obtain time and filament estimation" -msgstr "Découper tous les plateaux pour obtenir une estimation de la durée et du filament" +msgstr "" +"Découper tous les plateaux pour obtenir une estimation de la durée et du " +"filament" msgid "Packing project data into 3mf file" msgstr "Compression des données du projet dans un fichier 3mf" @@ -4749,7 +4984,8 @@ msgid "Jump to model publish web page" msgstr "Accéder à la page Web de publication de modèles" msgid "Note: The preparation may takes several minutes. Please be patiant." -msgstr "Remarque : La préparation peut prendre plusieurs minutes. Veuillez patienter." +msgstr "" +"Remarque : La préparation peut prendre plusieurs minutes. Veuillez patienter." msgid "Publish" msgstr "Publier" @@ -4797,7 +5033,9 @@ msgstr "Le préréglage \"%1%\" existe déjà." #, boost-format msgid "Preset \"%1%\" already exists and is incompatible with current printer." -msgstr "Le préréglage \"%1%\" existe déjà et est incompatible avec l'imprimante actuelle." +msgstr "" +"Le préréglage \"%1%\" existe déjà et est incompatible avec l'imprimante " +"actuelle." msgid "Please note that saving action will replace this preset" msgstr "Veuillez noter que l'action d'enregistrement remplacera ce préréglage" @@ -4827,7 +5065,9 @@ msgstr "L'imprimante \"%1%\" est sélectionnée avec le préréglage \"%2%\"" #, boost-format msgid "Please choose an action with \"%1%\" preset after saving." -msgstr "Veuillez choisir une action avec le préréglage \"%1%\" après l'enregistrement." +msgstr "" +"Veuillez choisir une action avec le préréglage \"%1%\" après " +"l'enregistrement." #, boost-format msgid "For \"%1%\", change \"%2%\" to \"%3%\" " @@ -4893,7 +5133,8 @@ msgid "send completed" msgstr "envoi terminé" msgid "No login account, only printers in LAN mode are displayed" -msgstr "Aucun compte de connexion, seules les imprimantes en mode LAN sont affichées" +msgstr "" +"Aucun compte de connexion, seules les imprimantes en mode LAN sont affichées" msgid "Connecting to server" msgstr "Connexion au serveur" @@ -4902,55 +5143,78 @@ msgid "Synchronizing device information" msgstr "Synchronisation des informations de l’imprimante" msgid "Synchronizing device information time out" -msgstr "Expiration du délai de synchronisation des informations de l’imprimante" +msgstr "" +"Expiration du délai de synchronisation des informations de l’imprimante" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "Impossible d'envoyer la tâche d'impression lorsque l'imprimante met à jour le firmware" +msgstr "" +"Impossible d'envoyer la tâche d'impression lorsque l'imprimante met à jour " +"le firmware" -msgid "The printer is executing instructions. Please restart printing after it ends" -msgstr "L'imprimante exécute des instructions. Veuillez recommencer l'impression après la fin de l'exécution" +msgid "" +"The printer is executing instructions. Please restart printing after it ends" +msgstr "" +"L'imprimante exécute des instructions. Veuillez recommencer l'impression " +"après la fin de l'exécution" msgid "The printer is busy on other print job" msgstr "L'imprimante est occupée par une autre tâche d'impression" #, c-format, boost-format -msgid "Filament %s exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." +msgid "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." msgstr "" -"Le filament %s dépasse le nombre d'emplacements de l'AMS. Veuillez mettre à jour le firmware de l'imprimante pour " -"prendre en charge l'affectation des emplacements dans l'AMS." - -msgid "Filament exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." -msgstr "" -"Le filament dépasse le nombre d'emplacements de l'AMS. Veuillez mettre à jour le firmware de l'imprimante pour prendre " -"en charge l'affectation des emplacements dans l'AMS." +"Le filament %s dépasse le nombre d'emplacements de l'AMS. Veuillez mettre à " +"jour le firmware de l'imprimante pour prendre en charge l'affectation des " +"emplacements dans l'AMS." msgid "" -"Filaments to AMS slots mappings have been established. You can click a filament above to change its mapping AMS slot" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." msgstr "" -"L'affectation des filaments aux emplacements de l'AMS a été réalisée. Vous pouvez cliquer sur un filament ci-dessus pour " -"modifier son emplacement correspondant à celui dans l'AMS" +"Le filament dépasse le nombre d'emplacements de l'AMS. Veuillez mettre à " +"jour le firmware de l'imprimante pour prendre en charge l'affectation des " +"emplacements dans l'AMS." -msgid "Please click each filament above to specify its mapping AMS slot before sending the print job" +msgid "" +"Filaments to AMS slots mappings have been established. You can click a " +"filament above to change its mapping AMS slot" msgstr "" -"Veuillez cliquer sur chaque filament ci-dessus pour indiquer son emplacement dans l'AMS avant d'envoyer la tâche " -"d'impression" +"L'affectation des filaments aux emplacements de l'AMS a été réalisée. Vous " +"pouvez cliquer sur un filament ci-dessus pour modifier son emplacement " +"correspondant à celui dans l'AMS" + +msgid "" +"Please click each filament above to specify its mapping AMS slot before " +"sending the print job" +msgstr "" +"Veuillez cliquer sur chaque filament ci-dessus pour indiquer son emplacement " +"dans l'AMS avant d'envoyer la tâche d'impression" #, c-format, boost-format msgid "" -"Filament %s does not match the filament in AMS slot %s. Please update the printer firmware to support AMS slot " -"assignment." +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgstr "" -"Le filament %s ne correspond pas au filament dans l'emplacement %s de l'AMS . Veuillez mettre à jour le firmware de " -"l'imprimante pour prendre en charge l'affectation des emplacements dans l'AMS." +"Le filament %s ne correspond pas au filament dans l'emplacement %s de " +"l'AMS . Veuillez mettre à jour le firmware de l'imprimante pour prendre en " +"charge l'affectation des emplacements dans l'AMS." msgid "" -"Filament does not match the filament in AMS slot. Please update the printer firmware to support AMS slot assignment." +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." msgstr "" -"Le filament ne correspond pas au filament dans l'emplacement de l'AMS . Veuillez mettre à jour le firmware de " -"l'imprimante pour prendre en charge l'affectation des emplacements dans l'AMS." +"Le filament ne correspond pas au filament dans l'emplacement de l'AMS . " +"Veuillez mettre à jour le firmware de l'imprimante pour prendre en charge " +"l'affectation des emplacements dans l'AMS." -msgid "The printer firmware only supports sequential mapping of filament => AMS slot." -msgstr "Le firmware de l'imprimante ne prend en charge que l’affectation séquentielle du filament => emplacement AMS." +msgid "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." +msgstr "" +"Le firmware de l'imprimante ne prend en charge que l’affectation " +"séquentielle du filament => emplacement AMS." msgid "An SD card needs to be inserted before printing." msgstr "Une carte SD doit être insérée avant l'impression." @@ -4958,14 +5222,19 @@ msgstr "Une carte SD doit être insérée avant l'impression." msgid "An SD card needs to be inserted to record timelapse." msgstr "Une carte SD doit être insérée pour enregistrer le Timelapse." -msgid "Cannot send the print job to a printer whose firmware is required to get updated." -msgstr "Impossible d'envoyer la tâche d'impression à une imprimante dont le firmware doit être mis à jour." +msgid "" +"Cannot send the print job to a printer whose firmware is required to get " +"updated." +msgstr "" +"Impossible d'envoyer la tâche d'impression à une imprimante dont le firmware " +"doit être mis à jour." msgid "Cannot send the print job for empty plate" msgstr "Impossible d'envoyer la tâche d'impression d'un plateau vide" msgid "This printer does not support printing all plates" -msgstr "Cette imprimante ne prend pas en charge l’impression de toutes les plateaux" +msgstr "" +"Cette imprimante ne prend pas en charge l’impression de toutes les plateaux" msgid "Errors" msgstr "Erreurs" @@ -4974,25 +5243,32 @@ msgid "Please check the following:" msgstr "Veuillez vérifier les points suivants :" msgid "" -"The printer type selected when generating G-Code is not consistent with the currently selected printer. It is " -"recommended that you use the same printer type for slicing." +"The printer type selected when generating G-Code is not consistent with the " +"currently selected printer. It is recommended that you use the same printer " +"type for slicing." msgstr "" -"Le type d'imprimante utilisé pour générer le G-code n'est pas le même que l'imprimante physique actuellement " -"sélectionnée. Il est recommandé d’utiliser le même type d’imprimante pour le découpage." +"Le type d'imprimante utilisé pour générer le G-code n'est pas le même que " +"l'imprimante physique actuellement sélectionnée. Il est recommandé " +"d’utiliser le même type d’imprimante pour le découpage." #, c-format, boost-format msgid "%s is not supported by AMS." msgstr "%s n’est pas pris en charge par l’AMS." msgid "" -"There are some unknown filaments in the AMS mappings. Please check whether they are the required filaments. If they are " -"okay, press \"Confirm\" to start printing." +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, press \"Confirm\" to " +"start printing." msgstr "" -"Il y a des filaments inconnus dans les affectations de l'AMS. Veuillez vérifier s'il s'agit des filaments requis. S'ils " -"sont corrects, appuyez sur \"Confirmer\" pour lancer l'impression." +"Il y a des filaments inconnus dans les affectations de l'AMS. Veuillez " +"vérifier s'il s'agit des filaments requis. S'ils sont corrects, appuyez sur " +"\"Confirmer\" pour lancer l'impression." -msgid "Please click the confirm button if you still want to proceed with printing." -msgstr "Veuillez cliquer sur le bouton de confirmation si vous souhaitez continuer l’impression." +msgid "" +"Please click the confirm button if you still want to proceed with printing." +msgstr "" +"Veuillez cliquer sur le bouton de confirmation si vous souhaitez continuer " +"l’impression." msgid "Preparing print job" msgstr "Préparation de la tâche d'impression" @@ -5004,7 +5280,9 @@ msgid "Send to Printer SD card" msgstr "Envoi sur la carte SD de l'imprimante" msgid "Cannot send the print task when the upgrade is in progress" -msgstr "Impossible d'envoyer la tâche d'impression lorsque la mise à jour est en cours" +msgstr "" +"Impossible d'envoyer la tâche d'impression lorsque la mise à jour est en " +"cours" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "Une carte SD doit être insérée avant l'envoi à l'imprimante." @@ -5013,13 +5291,15 @@ msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "L'imprimante doit être sur le même réseau local que Orca Slicer." msgid "The printer does not support sending to printer SD card." -msgstr "L'imprimante ne prend pas en charge l'envoi vers la carte SD de l'imprimante." +msgstr "" +"L'imprimante ne prend pas en charge l'envoi vers la carte SD de l'imprimante." msgid "Log in printer" msgstr "Connecter l'imprimante" msgid "Would you like to log in this printer with current account?" -msgstr "Souhaitez-vous vous connecter à cette imprimante avec le compte actuel ?" +msgstr "" +"Souhaitez-vous vous connecter à cette imprimante avec le compte actuel ?" msgid "Log in successful." msgstr "Connexion réussie." @@ -5034,7 +5314,9 @@ msgid "Please log in first." msgstr "Veuillez vous connecter d’abord." msgid "There was a problem connecting to the printer. Please try again." -msgstr "Un problème est survenu lors de la connexion à l'imprimante. Veuillez réessayer." +msgstr "" +"Un problème est survenu lors de la connexion à l'imprimante. Veuillez " +"réessayer." msgid "Failed to log out." msgstr "Échec de la déconnexion." @@ -5051,27 +5333,33 @@ msgid "Search in preset" msgstr "Rechercher dans les préréglages" msgid "Click to reset all settings to the last saved preset." -msgstr "Cliquez pour réinitialiser tous les paramètres au dernier préréglage enregistré." - -msgid "" -"Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want " -"to disable prime tower?" msgstr "" -"La tour de purge est requise pour un Timelapse fluide. Sans celle-ci, il peut y avoir des défauts sur le modèle. Voulez-" -"vous vraiment désactiver la tour de purge ?" +"Cliquez pour réinitialiser tous les paramètres au dernier préréglage " +"enregistré." msgid "" -"Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable " -"prime tower?" +"Prime tower is required for smooth timeplase. There may be flaws on the " +"model without prime tower. Are you sure you want to disable prime tower?" msgstr "" -"La tour de purge est requise pour un Timelapse fluide. Sans celle-ci, il peut y avoir des défauts sur le modèle. Voulez-" -"vous activer la tour de purge ?" +"La tour de purge est requise pour un Timelapse fluide. Sans celle-ci, il " +"peut y avoir des défauts sur le modèle. Voulez-vous vraiment désactiver la " +"tour de purge ?" msgid "" -"We have added an experimental style \"Tree Slim\" that features smaller support volume but weaker strength.\n" +"Prime tower is required for smooth timelapse. There may be flaws on the " +"model without prime tower. Do you want to enable prime tower?" +msgstr "" +"La tour de purge est requise pour un Timelapse fluide. Sans celle-ci, il " +"peut y avoir des défauts sur le modèle. Voulez-vous activer la tour de " +"purge ?" + +msgid "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" -"Nous avons ajouté un style expérimental \"Arborescents Fins\" qui présente un volume de supports\n" +"Nous avons ajouté un style expérimental \"Arborescents Fins\" qui présente " +"un volume de supports\n" "plus petit mais une résistance plus faible.\n" "\n" "Nous recommandons de l’utiliser avec :\n" @@ -5090,30 +5378,39 @@ msgstr "" "Non - Ne pas modifier ces paramètres" msgid "" -"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following settings: at least 2 interface layers, at " -"least 0.1mm top z distance or using support materials on interface." +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgstr "" -"Pour les styles \"Arborescents Solides\" et \"Arborescents Hybrides\", nous recommandons les paramètres suivants :\n" +"Pour les styles \"Arborescents Solides\" et \"Arborescents Hybrides\", nous " +"recommandons les paramètres suivants :\n" "\n" "Couches des interfaces supérieures : 2\n" -"Distance Z supérieure d'au moins 0.1 mm ou l'utilisation de filament pour supports pour l'interface" +"Distance Z supérieure d'au moins 0.1 mm ou l'utilisation de filament pour " +"supports pour l'interface" msgid "" -"When using support material for the support interface, We recommend the following settings:\n" -"0 top z distance, 0 interface spacing, concentric pattern and disable independent support layer height" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern and disable " +"independent support layer height" msgstr "" -"Lorsque vous utilisez du filament pour supports, nous vous recommandons les paramètres suivants :\n" -"Distance Z supérieure à 0, un espacement de l’interface supérieure à 0, un motif d’interface Concentrique et la " -"désactivation de la hauteur de couche indépendante des supports" +"Lorsque vous utilisez du filament pour supports, nous vous recommandons les " +"paramètres suivants :\n" +"Distance Z supérieure à 0, un espacement de l’interface supérieure à 0, un " +"motif d’interface Concentrique et la désactivation de la hauteur de couche " +"indépendante des supports" 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\"." +"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\"." msgstr "" -"Lors de l'enregistrement d'un Timelapse sans tête d'outil, il est recommandé d'ajouter une \"Tour d’essuyage " -"Timelapse\"\n" -"en cliquant avec le bouton droit sur une zone vide du plateau et en choisissant \"Ajouter une primitive\" -> \"Tour " -"d’essuyage Timelapse\"." +"Lors de l'enregistrement d'un Timelapse sans tête d'outil, il est recommandé " +"d'ajouter une \"Tour d’essuyage Timelapse\"\n" +"en cliquant avec le bouton droit sur une zone vide du plateau et en " +"choisissant \"Ajouter une primitive\" -> \"Tour d’essuyage Timelapse\"." msgid "Line width" msgstr "Largeur de ligne" @@ -5143,12 +5440,14 @@ msgid "Overhang speed" msgstr "Surplombs" msgid "" -"This is the speed for various overhang degrees. Overhang degrees are expressed as a percentage of line width. 0 speed " -"means no slowing down for the overhang degree range and wall speed is used" +"This is the speed for various overhang degrees. Overhang degrees are " +"expressed as a percentage of line width. 0 speed means no slowing down for " +"the overhang degree range and wall speed is used" msgstr "" -"Il s'agit de la vitesse pour différents degrés de surplombs. Les degrés de surplombs sont exprimés en pourcentage de la " -"largeur de la ligne. Une vitesse à 0 signifie qu'il n'y a pas de ralentissement pour la plage de degrés des surplombs et " -"que la vitesse des parois est utilisée" +"Il s'agit de la vitesse pour différents degrés de surplombs. Les degrés de " +"surplombs sont exprimés en pourcentage de la largeur de la ligne. Une " +"vitesse à 0 signifie qu'il n'y a pas de ralentissement pour la plage de " +"degrés des surplombs et que la vitesse des parois est utilisée" msgid "Travel speed" msgstr "Vitesse de déplacements" @@ -5177,25 +5476,26 @@ msgstr "G-code" msgid "Post-processing Scripts" msgstr "Scripts de post-traitement" -msgid "Post-processing scripts" -msgstr "Scripts de post-traitement" - msgid "Frequent" msgstr "Fréquent" #, c-format, boost-format msgid "" "Following line %s contains reserved keywords.\n" -"Please remove it, or will beat G-code visualization and printing time estimation." +"Please remove it, or will beat G-code visualization and printing time " +"estimation." msgid_plural "" "Following lines %s contain reserved keywords.\n" -"Please remove them, or will beat G-code visualization and printing time estimation." +"Please remove them, or will beat G-code visualization and printing time " +"estimation." msgstr[0] "" "La ligne suivante %s contient des mots clés réservés.\n" -"Veuillez les supprimer, ou cela gênera la visualisation du G-code et l'estimation de la durée d'impression." +"Veuillez les supprimer, ou cela gênera la visualisation du G-code et " +"l'estimation de la durée d'impression." msgstr[1] "" "Les lignes suivantes %s contiennent des mots clés réservés.\n" -"Veuillez les supprimer, ou cela gênera la visualisation du G-code et l'estimation de la durée d'impression." +"Veuillez les supprimer, ou cela gênera la visualisation du G-code et " +"l'estimation de la durée d'impression." msgid "Reserved keywords found" msgstr "Mots clés réservés trouvés" @@ -5213,7 +5513,9 @@ msgid "Recommended nozzle temperature" msgstr "Température de buse recommandée" msgid "Recommended nozzle temperature range of this filament. 0 means no set" -msgstr "Plage de température de buse recommandée pour ce filament. Une valeur à 0 signifie non définie" +msgstr "" +"Plage de température de buse recommandée pour ce filament. Une valeur à 0 " +"signifie non définie" msgid "Recommended temperature range" msgstr "Plage de température recommandée" @@ -5234,34 +5536,39 @@ msgid "Cool plate" msgstr "Bambu Cool Plate" msgid "" -"Bed temperature when cool plate is installed. Value 0 means the filament does not support to print on the Cool Plate" +"Bed temperature when cool plate is installed. Value 0 means the filament " +"does not support to print on the Cool Plate" msgstr "" -"Température du plateau lorsque le plateau Bambu Cool Plate est installé. Une valeur à 0 signifie que le filament ne " -"prend pas en charge l'impression sur le plateau Bambu Cool Plate" +"Température du plateau lorsque le plateau Bambu Cool Plate est installé. Une " +"valeur à 0 signifie que le filament ne prend pas en charge l'impression sur " +"le plateau Bambu Cool Plate" msgid "Engineering plate" msgstr "Bambu Engineering Plate" msgid "" -"Bed temperature when engineering plate is installed. Value 0 means the filament does not support to print on the " -"Engineering Plate" +"Bed temperature when engineering plate is installed. Value 0 means the " +"filament does not support to print on the Engineering Plate" msgstr "" -"Température du plateau lorsque le plateau Bambu Engineering Plate est installé. Une valeur à 0 signifie que le filament " -"ne prend pas en charge l'impression sur le plateau Bambu Engineering Plate" +"Température du plateau lorsque le plateau Bambu Engineering Plate est " +"installé. Une valeur à 0 signifie que le filament ne prend pas en charge " +"l'impression sur le plateau Bambu Engineering Plate" msgid "" -"Bed temperature when high temperature plate is installed. Value 0 means the filament does not support to print on the " -"High Temp Plate" +"Bed temperature when high temperature plate is installed. Value 0 means the " +"filament does not support to print on the High Temp Plate" msgstr "" -"Température du plateau lorsque le plateau Bambu High Temperature Plate est installé. Une valeur à 0 signifie que le " -"filament ne prend pas en charge l'impression sur le plateau Bambu High Temperature Plate" +"Température du plateau lorsque le plateau Bambu High Temperature Plate est " +"installé. Une valeur à 0 signifie que le filament ne prend pas en charge " +"l'impression sur le plateau Bambu High Temperature Plate" msgid "" -"Bed temperature when Textured PEI Plate is installed. Value 0 means the filament does not support to print on the " -"Textured PEI Plate" +"Bed temperature when Textured PEI Plate is installed. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" msgstr "" -"Température du plateau lorsque le plateau Bambu Dual-Sided Textured PEI Plate est installé. Une valeur à 0 signifie que " -"le filament ne prend pas en charge l'impression sur le plateau Bambu Dual-Sided Textured PEI Plate" +"Température du plateau lorsque le plateau Bambu Dual-Sided Textured PEI " +"Plate est installé. Une valeur à 0 signifie que le filament ne prend pas en " +"charge l'impression sur le plateau Bambu Dual-Sided Textured PEI Plate" msgid "Volumetric speed limitation" msgstr "Limitation de vitesse volumétrique" @@ -5279,21 +5586,26 @@ msgid "Min fan speed threshold" msgstr "Seuil de vitesse minimale" msgid "" -"Part cooling fan speed will start to run at min speed when the estimated layer time is no longer than the layer time in " -"setting. When layer time is shorter than threshold, fan speed is interpolated between the minimum and maximum fan speed " -"according to layer printing time" +"Part cooling fan speed will start to run at min speed when the estimated " +"layer time is no longer than the layer time in setting. When layer time is " +"shorter than threshold, fan speed is interpolated between the minimum and " +"maximum fan speed according to layer printing time" msgstr "" -"Le ventilateur de refroidissement commencera à fonctionner à la vitesse minimale lorsque la durée de couche estimée " -"n'est pas supérieure à la valeur définie. Lorsque la durée de couche est inférieure au seuil, la vitesse du ventilateur " -"est interpolée entre la vitesse minimale et maximale du ventilateur en fonction de la durée d'impression de la couche" +"Le ventilateur de refroidissement commencera à fonctionner à la vitesse " +"minimale lorsque la durée de couche estimée n'est pas supérieure à la valeur " +"définie. Lorsque la durée de couche est inférieure au seuil, la vitesse du " +"ventilateur est interpolée entre la vitesse minimale et maximale du " +"ventilateur en fonction de la durée d'impression de la couche" msgid "Max fan speed threshold" msgstr "Seuil de vitesse maximale" -msgid "Part cooling fan speed will be max when the estimated layer time is shorter than the setting value" +msgid "" +"Part cooling fan speed will be max when the estimated layer time is shorter " +"than the setting value" msgstr "" -"La vitesse du ventilateur de refroidissement sera maximale lorsque la durée de couche estimée est plus courte que la " -"valeur définie" +"La vitesse du ventilateur de refroidissement sera maximale lorsque la durée " +"de couche estimée est plus courte que la valeur définie" msgid "Auxiliary part cooling fan" msgstr "Ventilateur de refroidissement auxiliaire" @@ -5307,6 +5619,12 @@ msgstr "G-code de fin du filament" msgid "Printable space" msgstr "Espace imprimable" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "Tête d’impression" @@ -5363,7 +5681,8 @@ msgid "" "\n" "Shall I disable it in order to enable Firmware Retraction?" msgstr "" -"L’option Essuyage n’est pas disponible lors de l’utilisation du mode Rétraction Firmware.\n" +"L’option Essuyage n’est pas disponible lors de l’utilisation du mode " +"Rétraction Firmware.\n" "\n" "Voulez-vous désactiver cette option pour activer la Rétraction Firmware ?" @@ -5394,10 +5713,14 @@ msgid "Set" msgstr "Définir" msgid "Click to reset current value and attach to the global value." -msgstr "Cliquez pour réinitialiser la valeur actuelle et l'attacher à la valeur globale." +msgstr "" +"Cliquez pour réinitialiser la valeur actuelle et l'attacher à la valeur " +"globale." msgid "Click to drop current modify and reset to saved value." -msgstr "Cliquez pour supprimer la modification actuelle et réinitialiser la valeur enregistrée." +msgstr "" +"Cliquez pour supprimer la modification actuelle et réinitialiser la valeur " +"enregistrée." msgid "Process Settings" msgstr "Paramètres de processus" @@ -5427,7 +5750,8 @@ msgid "Discard" msgstr "Ignorer" msgid "Click the right mouse button to display the full text." -msgstr "Cliquez sur le bouton droit de la souris pour afficher le texte complet." +msgstr "" +"Cliquez sur le bouton droit de la souris pour afficher le texte complet." msgid "All changes will not be saved" msgstr "Toutes les modifications ne seront pas enregistrées" @@ -5442,7 +5766,9 @@ msgid "Keep the selected options." msgstr "Conserver les options sélectionnées." msgid "Transfer the selected options to the newly selected preset." -msgstr "Transférer les options sélectionnées vers le préréglage nouvellement sélectionné." +msgstr "" +"Transférer les options sélectionnées vers le préréglage nouvellement " +"sélectionné." #, boost-format msgid "" @@ -5457,29 +5783,36 @@ msgid "" "Transfer the selected options to the newly selected preset \n" "\"%1%\"." msgstr "" -"Transférer les options sélectionnées vers le préréglage nouvellement sélectionné\n" +"Transférer les options sélectionnées vers le préréglage nouvellement " +"sélectionné\n" "\"%1%\"." #, boost-format msgid "Preset \"%1%\" contains the following unsaved changes:" -msgstr "Le préréglage \"%1%\" contient les modifications non enregistrées suivantes :" +msgstr "" +"Le préréglage \"%1%\" contient les modifications non enregistrées suivantes :" #, boost-format -msgid "Preset \"%1%\" is not compatible with the new printer profile and it contains the following unsaved changes:" +msgid "" +"Preset \"%1%\" is not compatible with the new printer profile and it " +"contains the following unsaved changes:" msgstr "" -"Le préréglage \"%1%\" n'est pas compatible avec le nouveau profil d'imprimante et contient les modifications non " -"enregistrées suivantes :" +"Le préréglage \"%1%\" n'est pas compatible avec le nouveau profil " +"d'imprimante et contient les modifications non enregistrées suivantes :" #, boost-format -msgid "Preset \"%1%\" is not compatible with the new process profile and it contains the following unsaved changes:" +msgid "" +"Preset \"%1%\" is not compatible with the new process profile and it " +"contains the following unsaved changes:" msgstr "" -"Le préréglage \"%1%\" n'est pas compatible avec le nouveau profil de processus et contient les modifications non " -"enregistrées suivantes :" +"Le préréglage \"%1%\" n'est pas compatible avec le nouveau profil de " +"processus et contient les modifications non enregistrées suivantes :" #, boost-format msgid "" "You have changed some settings of preset \"%1%\". \n" -"Would you like to keep these changed settings (new value) after switching preset?" +"Would you like to keep these changed settings (new value) after switching " +"preset?" msgstr "" "Vous avez modifié certains paramètres du préréglage \"%1%\".\n" "Souhaitez-vous conserver ces paramètres modifiés (nouvelle valeur)\n" @@ -5487,7 +5820,8 @@ msgstr "" msgid "" "You have changed some preset settings. \n" -"Would you like to keep these changed settings (new value) after switching preset?" +"Would you like to keep these changed settings (new value) after switching " +"preset?" msgstr "" "Vous avez modifié certains paramètres prédéfinis.\n" "Souhaitez-vous conserver ces paramètres modifiés (nouvelle valeur)\n" @@ -5550,7 +5884,8 @@ msgid "Configuration update" msgstr "Mise à jour de la configuration" msgid "A new configuration package available, Do you want to install it?" -msgstr "Un nouveau package de configuration est disponible, Voulez-vous l'installer ?" +msgstr "" +"Un nouveau package de configuration est disponible, Voulez-vous l'installer ?" msgid "Description:" msgstr "Description :" @@ -5559,7 +5894,8 @@ msgid "Configuration incompatible" msgstr "Configuration incompatible" msgid "the configuration package is incompatible with current application." -msgstr "le package de configuration est incompatible avec l'application actuelle." +msgstr "" +"le package de configuration est incompatible avec l'application actuelle." #, c-format, boost-format msgid "" @@ -5574,7 +5910,8 @@ msgid "Exit %s" msgstr "Quitter %s" msgid "the Configuration package is incompatible with current APP." -msgstr "le package de configuration est incompatible avec l'application actuelle." +msgstr "" +"le package de configuration est incompatible avec l'application actuelle." msgid "Configuration updates" msgstr "Mises à jour de configuration" @@ -5624,7 +5961,9 @@ msgid "Login" msgstr "Connexion" msgid "The configuration package is changed in previous Config Guide" -msgstr "Le package de configuration est modifié dans le guide de configuration précédent" +msgstr "" +"Le package de configuration est modifié dans le guide de configuration " +"précédent" msgid "Configuration package changed" msgstr "Package de configuration modifié" @@ -5636,7 +5975,8 @@ msgid "Objects list" msgstr "Liste des objets" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importer des données de géométrie à partir de fichiers STL/STEP/3MF/OBJ/AMF." +msgstr "" +"Importer des données de géométrie à partir de fichiers STL/STEP/3MF/OBJ/AMF." msgid "⌘+Shift+G" msgstr "⌘ + Shift + G" @@ -5651,7 +5991,9 @@ msgid "Paste from clipboard" msgstr "Coller depuis le presse-papiers" msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Afficher/Masquer la boîte de dialogue des paramètres des périphériques de connexion 3D" +msgstr "" +"Afficher/Masquer la boîte de dialogue des paramètres des périphériques de " +"connexion 3D" msgid "Show keyboard shortcuts list" msgstr "Afficher la liste des raccourcis clavier" @@ -5678,11 +6020,13 @@ msgid "Shift+R" msgstr "Shift + R" msgid "" -"Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones." -"Otherwise, it will orientates all objects in the current disk." +"Auto orientates selected objects or all objects.If there are selected " +"objects, it just orientates the selected ones.Otherwise, it will orientates " +"all objects in the current disk." msgstr "" -"Oriente automatiquement les objets sélectionnés ou tous les objets. S'il y a des objets sélectionnés, il oriente " -"uniquement ceux qui sont sélectionnés. Sinon, il oriente tous les objets du disque actuel." +"Oriente automatiquement les objets sélectionnés ou tous les objets. S'il y a " +"des objets sélectionnés, il oriente uniquement ceux qui sont sélectionnés. " +"Sinon, il oriente tous les objets du disque actuel." msgid "Shift+Tab" msgstr "Shift + Tab" @@ -5844,13 +6188,15 @@ msgid "Space" msgstr "Espace" msgid "Select the object/part and press space to change the name" -msgstr "Sélectionnez l'objet/la pièce et appuyez sur espace pour changer le nom" +msgstr "" +"Sélectionnez l'objet/la pièce et appuyez sur espace pour changer le nom" msgid "Mouse click" msgstr "Clic de souris" msgid "Select the object/part and mouse click to change the name" -msgstr "Sélectionnez l'objet/la pièce et cliquez avec la souris pour changer le nom" +msgstr "" +"Sélectionnez l'objet/la pièce et cliquez avec la souris pour changer le nom" msgid "Objects List" msgstr "Liste des objets" @@ -5889,12 +6235,16 @@ msgstr "informations de mise à jour de la version %s :" msgid "Network plug-in update" msgstr "Mise à jour du plug-in réseau" -msgid "Click OK to update the Network plug-in when Orca Slicer launches next time." -msgstr "Cliquez sur OK pour mettre à jour le plug-in réseau lors du prochain démarrage de Orca Slicer." +msgid "" +"Click OK to update the Network plug-in when Orca Slicer launches next time." +msgstr "" +"Cliquez sur OK pour mettre à jour le plug-in réseau lors du prochain " +"démarrage de Orca Slicer." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "Un nouveau plug-in réseau (%s) est disponible, voulez-vous l'installer ?" +msgstr "" +"Un nouveau plug-in réseau (%s) est disponible, voulez-vous l'installer ?" msgid "New version of Orca Slicer" msgstr "Nouvelle version de Orca Slicer" @@ -5908,13 +6258,18 @@ msgstr "Terminé" msgid "LAN Connection Failed (Sending print file)" msgstr "Échec de la connexion LAN (envoi du fichier d’impression)" -msgid "Step 1, please confirm Orca Slicer and your printer are in the same LAN." -msgstr "Étape 1, veuillez confirmer que Orca Slicer et votre imprimante sont sur le même réseau local." - -msgid "Step 2, if the IP and Access Code below are different from the actual values on your printer, please correct them." +msgid "" +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" -"Étape 2, si l’adresse IP et le code d’accès ci-dessous sont différents des valeurs réelles de votre imprimante, veuillez " -"les corriger." +"Étape 1, veuillez confirmer que Orca Slicer et votre imprimante sont sur le " +"même réseau local." + +msgid "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." +msgstr "" +"Étape 2, si l’adresse IP et le code d’accès ci-dessous sont différents des " +"valeurs réelles de votre imprimante, veuillez les corriger." msgid "IP" msgstr "IP" @@ -5959,26 +6314,31 @@ msgid "Updating successful" msgstr "Mise à jour réussie" msgid "" -"Are you sure you want to update? This will take about 10 minutes. Do not turn off the power while the printer is " -"updating." +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgstr "" -"Êtes-vous sûr de vouloir mettre à jour ? Cela prendra environ 10 minutes. Ne coupez pas l'alimentation pendant la mise à " -"jour de l'imprimante." +"Êtes-vous sûr de vouloir mettre à jour ? Cela prendra environ 10 minutes. Ne " +"coupez pas l'alimentation pendant la mise à jour de l'imprimante." msgid "" -"An important update was detected and needs to be run before printing can continue. Do you want to update now? You can " -"also update later from 'Upgrade firmware'." +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Upgrade " +"firmware'." msgstr "" -"Une mise à jour importante a été détectée et doit être exécutée avant que l'impression puisse continuer. Voulez-vous " -"mettre à jour maintenant ? Vous pouvez également mettre à jour plus tard via le bouton ‘Mettre à jour le firmware'." +"Une mise à jour importante a été détectée et doit être exécutée avant que " +"l'impression puisse continuer. Voulez-vous mettre à jour maintenant ? Vous " +"pouvez également mettre à jour plus tard via le bouton ‘Mettre à jour le " +"firmware'." msgid "" -"The firmware version is abnormal. Repairing and updating are required before printing. Do you want to update now? You " -"can also update later on printer or update next time starting the studio." +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on printer or " +"update next time starting the studio." msgstr "" -"La version du firmware est anormale. Une réparation et une mise à jour sont nécessaires avant l'impression. Voulez-vous " -"mettre à jour maintenant ? Vous pouvez également mettre à jour plus tard via l'imprimante ou au prochain démarrage de " -"Bambu Studio." +"La version du firmware est anormale. Une réparation et une mise à jour sont " +"nécessaires avant l'impression. Voulez-vous mettre à jour maintenant ? Vous " +"pouvez également mettre à jour plus tard via l'imprimante ou au prochain " +"démarrage de Bambu Studio." msgid "Extension Board" msgstr "Carte d'extension" @@ -6036,7 +6396,9 @@ msgid "Copying of file %1% to %2% failed: %3%" msgstr "Échec de la copie du fichier %1% vers %2% : %3%" msgid "Need to check the unsaved changes before configuration updates." -msgstr "Il est nécessaire de vérifier les modifications non enregistrées avant les mises à jour de configuration." +msgstr "" +"Il est nécessaire de vérifier les modifications non enregistrées avant les " +"mises à jour de configuration." msgid "Configuration package updated to " msgstr "Package de configuration mis à jour pour " @@ -6044,23 +6406,32 @@ msgstr "Package de configuration mis à jour pour " msgid "Open G-code file:" msgstr "Ouvrir un fichier G-code :" -msgid "One object has empty initial layer and can't be printed. Please Cut the bottom or enable supports." -msgstr "Un objet a une couche initiale vide et ne peut pas être imprimé. Veuillez couper le bas ou activer les supports." +msgid "" +"One object has empty initial layer and can't be printed. Please Cut the " +"bottom or enable supports." +msgstr "" +"Un objet a une couche initiale vide et ne peut pas être imprimé. Veuillez " +"couper le bas ou activer les supports." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." -msgstr "L'objet ne peut pas être imprimé pour une couche vide entre %1% et %2%." +msgstr "" +"L'objet ne peut pas être imprimé pour une couche vide entre %1% et %2%." #, boost-format msgid "Object: %1%" msgstr "Objet : %1%" -msgid "Maybe parts of the object at these height are too thin, or the object has faulty mesh" +msgid "" +"Maybe parts of the object at these height are too thin, or the object has " +"faulty mesh" msgstr "" -"Il est possible que certaines parties de l'objet à cette hauteur sont trop fines ou que l'objet a un maillage défectueux" +"Il est possible que certaines parties de l'objet à cette hauteur sont trop " +"fines ou que l'objet a un maillage défectueux" msgid "No object can be printed. Maybe too small" -msgstr "Aucun objet ne peut être imprimé. Il est possible qu’il soit trop petit" +msgstr "" +"Aucun objet ne peut être imprimé. Il est possible qu’il soit trop petit" msgid "" "Failed to generate gcode for invalid custom G-code.\n" @@ -6070,7 +6441,9 @@ msgstr "" "\n" msgid "Please check the custom G-code or use the default custom G-code." -msgstr "Veuillez vérifier le G-code personnalisé ou utiliser le G-code personnalisé par défaut." +msgstr "" +"Veuillez vérifier le G-code personnalisé ou utiliser le G-code personnalisé " +"par défaut." #, boost-format msgid "Generating G-code: layer %1%" @@ -6114,7 +6487,9 @@ msgstr "Multiple" #, boost-format msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " -msgstr "Échec du calcul de la largeur de ligne de %1%. Impossible d'obtenir la valeur de \"%2%\" " +msgstr "" +"Échec du calcul de la largeur de ligne de %1%. Impossible d'obtenir la " +"valeur de \"%2%\" " msgid "undefined error" msgstr "erreur indéfinie" @@ -6210,75 +6585,118 @@ msgid "write callback failed" msgstr "échec du rappel d'écriture" #, boost-format -msgid "%1% is too close to exclusion area, there may be collisions when printing." -msgstr "%1% est trop proche de la zone d'exclusion, cela pourrait provoquer des collisions lors de l'impression." +msgid "" +"%1% is too close to exclusion area, there may be collisions when printing." +msgstr "" +"%1% est trop proche de la zone d'exclusion, cela pourrait provoquer des " +"collisions lors de l'impression." #, boost-format msgid "%1% is too close to others, and collisions may be caused." -msgstr "%1% est trop proche des autres objets, cela pourrait provoquer des collisions." +msgstr "" +"%1% est trop proche des autres objets, cela pourrait provoquer des " +"collisions." #, boost-format msgid "%1% is too tall, and collisions will be caused." msgstr "%1% est trop grand, cela pourrait provoquer des collisions." msgid " is too close to others, there may be collisions when printing." -msgstr " est trop proche des autres objets, cela pourrait provoquer des collisions lors de l’impression." +msgstr "" +" est trop proche des autres objets, cela pourrait provoquer des collisions " +"lors de l’impression." msgid " is too close to exclusion area, there may be collisions when printing." -msgstr " est trop proche de la zone d'exclusion, cela pourrait provoquer des collisions lors de l'impression." +msgstr "" +" est trop proche de la zone d'exclusion, cela pourrait provoquer des " +"collisions lors de l'impression." msgid "Prime Tower" msgstr "Tour de purge" msgid " is too close to others, and collisions may be caused.\n" -msgstr " est trop proche des autres objets. Cela pourrait provoquer des collisions.\n" +msgstr "" +" est trop proche des autres objets. Cela pourrait provoquer des collisions.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" -msgstr " est trop proche de la zone d'exclusion. Cela va entraîner des collisions.\n" +msgstr "" +" est trop proche de la zone d'exclusion. Cela va entraîner des collisions.\n" msgid "" -"Can not print multiple filaments which have large difference of temperature together. Otherwise, the extruder and nozzle " -"may be blocked or damaged during printing" +"Can not print multiple filaments which have large difference of temperature " +"together. Otherwise, the extruder and nozzle may be blocked or damaged " +"during printing" msgstr "" -"Impossible d'imprimer plusieurs filaments qui ont une grande différence de température ensemble. Cela pourrait entraîner " -"un blocage de l'extrudeur ou de la buse pendant l'impression voir même être endommagés" +"Impossible d'imprimer plusieurs filaments qui ont une grande différence de " +"température ensemble. Cela pourrait entraîner un blocage de l'extrudeur ou " +"de la buse pendant l'impression voir même être endommagés" msgid "No extrusions under current settings." msgstr "Aucune extrusion dans les paramètres actuels." -msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." -msgstr "Le mode lisse du Timelapse n'est pas pris en charge lorsque la séquence d’impression \"Par objet\" est activée." - -msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." -msgstr "Veuillez sélectionner la séquence d'impression \"Par objet\" pour imprimer plusieurs objets en mode vase." - -msgid "The spiral vase mode does not work when an object contains more than one materials." -msgstr "Le mode vase ne fonctionne pas lorsqu'un objet contient plusieurs matériaux." - -msgid "The prime tower is not supported in \"By object\" print." -msgstr "La tour de purge n'est pas prise en charge avec la séquence d’impression \"Par objet\"." +msgid "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." +msgstr "" +"Le mode lisse du Timelapse n'est pas pris en charge lorsque la séquence " +"d’impression \"Par objet\" est activée." msgid "" -"The prime tower is not supported when adaptive layer height is on. It requires that all objects have the same layer " -"height." +"Please select \"By object\" print sequence to print multiple objects in " +"spiral vase mode." msgstr "" -"La tour de purge n'est pas prise en charge lorsque la hauteur de couche adaptative est activée. Cela nécessite que tous " -"les objets aient la même hauteur de couche." +"Veuillez sélectionner la séquence d'impression \"Par objet\" pour imprimer " +"plusieurs objets en mode vase." + +msgid "" +"The spiral vase mode does not work when an object contains more than one " +"materials." +msgstr "" +"Le mode vase ne fonctionne pas lorsqu'un objet contient plusieurs matériaux." + +msgid "The prime tower is not supported in \"By object\" print." +msgstr "" +"La tour de purge n'est pas prise en charge avec la séquence d’impression " +"\"Par objet\"." + +msgid "" +"The prime tower is not supported when adaptive layer height is on. It " +"requires that all objects have the same layer height." +msgstr "" +"La tour de purge n'est pas prise en charge lorsque la hauteur de couche " +"adaptative est activée. Cela nécessite que tous les objets aient la même " +"hauteur de couche." msgid "The prime tower requires \"support gap\" to be multiple of layer height" -msgstr "La tour de purge nécessite que \"l’espace de support\" soit un multiple de la hauteur de la couche" +msgstr "" +"La tour de purge nécessite que \"l’espace de support\" soit un multiple de " +"la hauteur de la couche" msgid "The prime tower requires that all objects have the same layer heights" -msgstr "La tour de purge nécessite que tous les objets aient les mêmes hauteurs de couche" +msgstr "" +"La tour de purge nécessite que tous les objets aient les mêmes hauteurs de " +"couche" -msgid "The prime tower requires that all objects are printed over the same number of raft layers" -msgstr "La tour de purge nécessite que tous les objets soient imprimés avec le même nombre de couches de radeau" +msgid "" +"The prime tower requires that all objects are printed over the same number " +"of raft layers" +msgstr "" +"La tour de purge nécessite que tous les objets soient imprimés avec le même " +"nombre de couches de radeau" -msgid "The prime tower requires that all objects are sliced with the same layer heights." -msgstr "La tour de purge nécessite que tous les objets soient découpés avec les mêmes hauteurs de couche." +msgid "" +"The prime tower requires that all objects are sliced with the same layer " +"heights." +msgstr "" +"La tour de purge nécessite que tous les objets soient découpés avec les " +"mêmes hauteurs de couche." -msgid "The prime tower is only supported if all objects have the same variable layer height" -msgstr "La tour de purge n'est prise en charge que si tous les objets ont la même hauteur de couche variable" +msgid "" +"The prime tower is only supported if all objects have the same variable " +"layer height" +msgstr "" +"La tour de purge n'est prise en charge que si tous les objets ont la même " +"hauteur de couche variable" msgid "Too small line width" msgstr "Largeur de ligne trop petite" @@ -6286,11 +6704,17 @@ msgstr "Largeur de ligne trop petite" msgid "Too large line width" msgstr "Largeur de ligne trop grande" -msgid "The prime tower requires that support has the same layer height with object." -msgstr "La tour de purge nécessite que le support ait la même hauteur de couche que l'objet." +msgid "" +"The prime tower requires that support has the same layer height with object." +msgstr "" +"La tour de purge nécessite que le support ait la même hauteur de couche que " +"l'objet." -msgid "Support enforcers are used but support is not enabled. Please enable support." -msgstr "Les supports forcés sont utilisés mais les supports ne sont pas activés. Veuillez les activer." +msgid "" +"Support enforcers are used but support is not enabled. Please enable support." +msgstr "" +"Les supports forcés sont utilisés mais les supports ne sont pas activés. " +"Veuillez les activer." msgid "Layer height cannot exceed nozzle diameter" msgstr "La hauteur de la couche ne peut pas dépasser le diamètre de la buse" @@ -6318,12 +6742,14 @@ msgid "Bed exclude area" msgstr "Zone d'exclusion du plateau" msgid "" -"Unprintable area in XY plane. For example, X1 Series printers use the front left corner to cut filament during filament " -"change. The area is expressed as polygon by points in following format: \"XxY, XxY, ...\"" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" -"Zone non imprimable dans le plan X-Y. Par exemple, les imprimantes de la série X1 utilisent le coin avant gauche pour " -"couper le filament lors du changement de filament. La surface est exprimée sous forme de polygone par points au format " -"suivant : \"XxY, XxY, …\"" +"Zone non imprimable dans le plan X-Y. Par exemple, les imprimantes de la " +"série X1 utilisent le coin avant gauche pour couper le filament lors du " +"changement de filament. La surface est exprimée sous forme de polygone par " +"points au format suivant : \"XxY, XxY, …\"" msgid "Bed custom texture" msgstr "Texture personnalisée du plateau" @@ -6334,13 +6760,19 @@ msgstr "Modèle de plateau personnalisé" msgid "Elephant foot compensation" msgstr "Compensation du pied d'éléphant" -msgid "Shrink the initial layer on build plate to compensate for elephant foot effect" -msgstr "Rétrécis la couche initiale sur le plateau pour compenser l'effet de pied d'éléphant" - -msgid "Slicing height for each layer. Smaller layer height means more accurate and more printing time" +msgid "" +"Shrink the initial layer on build plate to compensate for elephant foot " +"effect" msgstr "" -"Hauteur de chaque couche. Une hauteur de couche plus petite signifie plus de précision et une plus longue durée " -"d'impression" +"Rétrécis la couche initiale sur le plateau pour compenser l'effet de pied " +"d'éléphant" + +msgid "" +"Slicing height for each layer. Smaller layer height means more accurate and " +"more printing time" +msgstr "" +"Hauteur de chaque couche. Une hauteur de couche plus petite signifie plus de " +"précision et une plus longue durée d'impression" msgid "Printable height" msgstr "Hauteur imprimable" @@ -6355,30 +6787,37 @@ msgid "Hostname, IP or URL" msgstr "Nom d'hôte, IP ou URL" msgid "" -"Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the " -"printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and " -"password into the URL in the following format: https://username:password@your-octopi-address/" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" msgstr "" -"Slic3r peut télécharger des fichiers G-code sur une imprimante hôte. Ce champ doit contenir le nom d'hôte, l'adresse IP " -"ou l'URL de l'instance de l'imprimante hôte. L'hôte d'impression derrière HAProxy avec l'authentification de base " -"activée est accessible en saisissant le nom d'utilisateur et le mot de passe dans l'URL au format suivant : https://" +"Slic3r peut télécharger des fichiers G-code sur une imprimante hôte. Ce " +"champ doit contenir le nom d'hôte, l'adresse IP ou l'URL de l'instance de " +"l'imprimante hôte. L'hôte d'impression derrière HAProxy avec " +"l'authentification de base activée est accessible en saisissant le nom " +"d'utilisateur et le mot de passe dans l'URL au format suivant : https://" "nomutilisateur:motdepasse@votre-adresse-octopi/" msgid "Device UI" msgstr "Interface utilisateur de l’appareil" -msgid "Specify the URL of your device user interface if it's not same as print_host" -msgstr "Spécifiez l’URL de l’interface utilisateur de votre appareil si elle n’est pas identique à print_host" +msgid "" +"Specify the URL of your device user interface if it's not same as print_host" +msgstr "" +"Spécifiez l’URL de l’interface utilisateur de votre appareil si elle n’est " +"pas identique à print_host" msgid "API Key / Password" msgstr "Clé API / Mot de passe" msgid "" -"Slic3r can upload G-code files to a printer host. This field should contain the API Key or the password required for " -"authentication." +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." msgstr "" -"Slic3r peut télécharger des fichiers G-code sur l'imprimante hôte. Ce champ doit contenir la clé API ou le mot de passe " -"requis pour l'authentification." +"Slic3r peut télécharger des fichiers G-code sur l'imprimante hôte. Ce champ " +"doit contenir la clé API ou le mot de passe requis pour l'authentification." msgid "Name of the printer" msgstr "Nom de l'imprimante" @@ -6387,11 +6826,13 @@ msgid "HTTPS CA File" msgstr "Fichier CA HTTPS" msgid "" -"Custom CA certificate file can be specified for HTTPS OctoPrint connections, in crt/pem format. If left blank, the " -"default OS CA certificate repository is used." +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgstr "" -"Un fichier de certificat CA personnalisé peut être spécifié pour les connexions HTTPS OctoPrint, au format crt/pem. S'il " -"n'est pas renseigné, le référentiel de certificats OS CA par défaut est utilisé." +"Un fichier de certificat CA personnalisé peut être spécifié pour les " +"connexions HTTPS OctoPrint, au format crt/pem. S'il n'est pas renseigné, le " +"référentiel de certificats OS CA par défaut est utilisé." msgid "User" msgstr "Utilisateur" @@ -6403,11 +6844,13 @@ msgid "Ignore HTTPS certificate revocation checks" msgstr "Ignorer les vérifications de révocation de certificat HTTPS" msgid "" -"Ignore HTTPS certificate revocation checks in case of missing or offline distribution points. One may want to enable " -"this option for self signed certificates if connection fails." +"Ignore HTTPS certificate revocation checks in case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgstr "" -"Ignore les vérifications de révocation de certificat HTTPS en cas de points de distribution manquants ou hors ligne. On " -"peut vouloir activer cette option pour les certificats auto-signés si la connexion échoue." +"Ignore les vérifications de révocation de certificat HTTPS en cas de points " +"de distribution manquants ou hors ligne. On peut vouloir activer cette " +"option pour les certificats auto-signés si la connexion échoue." msgid "Names of presets related to the physical printer" msgstr "Noms des préréglages liés à l'imprimante physique" @@ -6425,19 +6868,23 @@ msgid "Avoid crossing wall" msgstr "Éviter de traverser les parois" msgid "Detour and avoid to travel across wall which may cause blob on surface" -msgstr "Faire un détour et éviter de traverser les parois ce qui pourrait causer des taches sur la surface" +msgstr "" +"Faire un détour et éviter de traverser les parois ce qui pourrait causer des " +"taches sur la surface" msgid "Avoid crossing wall - Max detour length" msgstr "Éviter de traverser les parois - Longueur maximale du détour" msgid "" -"Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is large than this value. Detour " -"length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path. Zero " -"to disable" +"Maximum detour distance for avoiding crossing wall. Don't detour if the " +"detour distance is large than this value. Detour length could be specified " +"either as an absolute value or as percentage (for example 50%) of a direct " +"travel path. Zero to disable" msgstr "" -"Distance de détour maximale pour éviter de traverser les parois. Ne pas faire de détour si la distance de détour est " -"supérieure à la valeur définie. La longueur du détour peut être spécifiée soit en valeur absolue, soit en pourcentage " -"(par exemple 50 %) d'un trajet direct. Valeur à 0 pour désactiver" +"Distance de détour maximale pour éviter de traverser les parois. Ne pas " +"faire de détour si la distance de détour est supérieure à la valeur définie. " +"La longueur du détour peut être spécifiée soit en valeur absolue, soit en " +"pourcentage (par exemple 50 %) d'un trajet direct. Valeur à 0 pour désactiver" msgid "mm or %" msgstr "mm ou %" @@ -6446,34 +6893,39 @@ msgid "Other layers" msgstr "Autres couches" msgid "" -"Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Cool Plate" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Cool Plate" msgstr "" -"Température du plateau de toutes les couches à l'exception de la première. La valeur 0 signifie que le filament ne prend " -"pas en charge l'impression sur le plateau Bambu Cool Plate" +"Température du plateau de toutes les couches à l'exception de la première. " +"La valeur 0 signifie que le filament ne prend pas en charge l'impression sur " +"le plateau Bambu Cool Plate" msgid "°C" msgstr "°C" msgid "" -"Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the " -"Engineering Plate" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Engineering Plate" msgstr "" -"Température du plateau de toutes les couches à l'exception de la première. La valeur 0 signifie que le filament ne prend " -"pas en charge l'impression sur le plateau Bambu Engineering Plate" +"Température du plateau de toutes les couches à l'exception de la première. " +"La valeur 0 signifie que le filament ne prend pas en charge l'impression sur " +"le plateau Bambu Engineering Plate" msgid "" -"Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the High Temp " -"Plate" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the High Temp Plate" msgstr "" -"Température du plateau de toutes les couches à l'exception de la première. La valeur 0 signifie que le filament ne prend " -"pas en charge l'impression sur le plateau Bambu High Temperature Plate" +"Température du plateau de toutes les couches à l'exception de la première. " +"La valeur 0 signifie que le filament ne prend pas en charge l'impression sur " +"le plateau Bambu High Temperature Plate" msgid "" -"Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Textured " -"PEI Plate" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" msgstr "" -"Température du plateau de toutes les couches à l’exception de la première. La valeur 0 signifie que le filament ne prend " -"pas en charge l'impression sur le plateau Bambu Dual-Sided Textured PEI Plate" +"Température du plateau de toutes les couches à l’exception de la première. " +"La valeur 0 signifie que le filament ne prend pas en charge l'impression sur " +"le plateau Bambu Dual-Sided Textured PEI Plate" msgid "Initial layer" msgstr "Couche initiale" @@ -6481,26 +6933,37 @@ msgstr "Couche initiale" msgid "Initial layer bed temperature" msgstr "Température du plateau lors de la couche initiale" -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Cool Plate" +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Cool Plate" msgstr "" -"Température du plateau lors de la couche initiale. La valeur 0 signifie que le filament ne prend pas en charge " -"l'impression sur le plateau Bambu Cool Plate" - -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Engineering Plate" -msgstr "" -"Température du plateau lors de la couche initiale. La valeur 0 signifie que le filament ne prend pas en charge " -"l'impression sur le plateau Bambu Engineering Plate" - -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the High Temp Plate" -msgstr "" -"Température du plateau lors de la couche initiale. La valeur 0 signifie que le filament ne prend pas en charge " -"l'impression sur le plateau Bambu High Temperature Plate" +"Température du plateau lors de la couche initiale. La valeur 0 signifie que " +"le filament ne prend pas en charge l'impression sur le plateau Bambu Cool " +"Plate" msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Textured PEI Plate" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Engineering Plate" msgstr "" -"Température du plateau lors de la couche initiale. La valeur 0 signifie que le filament ne prend pas en charge " -"l'impression sur le plateau Bambu Dual-Sided Textured PEI Plate" +"Température du plateau lors de la couche initiale. La valeur 0 signifie que " +"le filament ne prend pas en charge l'impression sur le plateau Bambu " +"Engineering Plate" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the High Temp Plate" +msgstr "" +"Température du plateau lors de la couche initiale. La valeur 0 signifie que " +"le filament ne prend pas en charge l'impression sur le plateau Bambu High " +"Temperature Plate" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Textured PEI Plate" +msgstr "" +"Température du plateau lors de la couche initiale. La valeur 0 signifie que " +"le filament ne prend pas en charge l'impression sur le plateau Bambu Dual-" +"Sided Textured PEI Plate" msgid "Bed types supported by the printer" msgstr "Types de plateaux pris en charge par l'imprimante" @@ -6512,116 +6975,148 @@ msgid "Bottom shell layers" msgstr "Nombre de couches des coques inférieures" msgid "" -"This is the number of solid layers of bottom shell, including the bottom surface layer. When the thickness calculated by " -"this value is thinner than bottom shell thickness, the bottom shell layers will be increased" +"This is the number of solid layers of bottom shell, including the bottom " +"surface layer. When the thickness calculated by this value is thinner than " +"bottom shell thickness, the bottom shell layers will be increased" msgstr "" -"Il s'agit du nombre de couches solides des coques inférieures, y compris la couche de surface inférieure. Lorsque " -"l'épaisseur calculée par cette valeur est plus fine que l'épaisseur de la coque inférieure, les couches de la coque " -"inférieure sont augmentées" +"Il s'agit du nombre de couches solides des coques inférieures, y compris la " +"couche de surface inférieure. Lorsque l'épaisseur calculée par cette valeur " +"est plus fine que l'épaisseur de la coque inférieure, les couches de la " +"coque inférieure sont augmentées" msgid "Bottom shell thickness" msgstr "Épaisseur des coques inférieures" msgid "" -"The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shell layers is " -"thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is " -"disabled and thickness of bottom shell is absolutely determained by bottom shell layers" +"The number of bottom solid layers is increased when slicing if the thickness " +"calculated by bottom shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of bottom shell is absolutely determained by " +"bottom shell layers" msgstr "" -"Le nombre de couches solides inférieures est augmenté lors du découpage si l'épaisseur calculée par les couches de coque " -"inférieures est inférieure à la valeur définie. Cela peut éviter d'avoir une coque trop fine lorsque la hauteur de " -"couche est faible. Une valeur à 0 signifie que ce paramètre est désactivé et que l'épaisseur de la coque inférieure est " -"uniquement déterminée par les couches de la coque inférieure" +"Le nombre de couches solides inférieures est augmenté lors du découpage si " +"l'épaisseur calculée par les couches de coque inférieures est inférieure à " +"la valeur définie. Cela peut éviter d'avoir une coque trop fine lorsque la " +"hauteur de couche est faible. Une valeur à 0 signifie que ce paramètre est " +"désactivé et que l'épaisseur de la coque inférieure est uniquement " +"déterminée par les couches de la coque inférieure" msgid "Force cooling for overhang and bridge" msgstr "Forcer la ventilation des surplombs et ponts" -msgid "Enable this option to optimize part cooling fan speed for overhang and bridge to get better cooling" +msgid "" +"Enable this option to optimize part cooling fan speed for overhang and " +"bridge to get better cooling" msgstr "" -"Cette option permet d’optimiser la vitesse du ventilateur de refroidissement pour les surplombs et les ponts afin " -"d'obtenir un meilleur refroidissement" +"Cette option permet d’optimiser la vitesse du ventilateur de refroidissement " +"pour les surplombs et les ponts afin d'obtenir un meilleur refroidissement" msgid "Fan speed for overhang" msgstr "Vitesse du ventilateur pour les surplombs et ponts" msgid "" -"Force part cooling fan to be this speed when printing bridge or overhang wall which has large overhang degree. Forcing " -"cooling for overhang and bridge can get better quality for these part" +"Force part cooling fan to be this speed when printing bridge or overhang " +"wall which has large overhang degree. Forcing cooling for overhang and " +"bridge can get better quality for these part" msgstr "" -"Forcer le ventilateur de refroidissement à être à cette vitesse lors de l'impression d'un pont ou d'une paroi qui a un " -"degré de surplomb important. Cela permet d’obtenir une meilleure qualité" +"Forcer le ventilateur de refroidissement à être à cette vitesse lors de " +"l'impression d'un pont ou d'une paroi qui a un degré de surplomb important. " +"Cela permet d’obtenir une meilleure qualité" msgid "Cooling overhang threshold" msgstr "Seuil de surplomb" +#, 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 of the line without support from lower layer. 0% means forcing cooling for all outer wall " -"no matter how much overhang degree" +"Force cooling fan to be specific speed when overhang degree of printed part " +"exceeds this value. Expressed as percentage which indicides how much width " +"of the line without support from lower layer. 0% means forcing cooling for " +"all outer wall no matter how much overhang degree" msgstr "" -"Forcer le ventilateur de refroidissement à une vitesse spécifique lorsque le degré de surplomb de la pièce imprimée " -"dépasse la valeur définie. Exprimée en pourcentage qui indique la largeur de la ligne sans support de la couche " -"inférieure. Une valeur à 0% force le refroidissement pour toutes les parois extérieures, quel que soit le degré de " -"surplomb" +"Forcer le ventilateur de refroidissement à une vitesse spécifique lorsque le " +"degré de surplomb de la pièce imprimée dépasse la valeur définie. Exprimée " +"en pourcentage qui indique la largeur de la ligne sans support de la couche " +"inférieure. Une valeur à 0% force le refroidissement pour toutes les parois " +"extérieures, quel que soit le degré de surplomb" -msgid "Bridge direction" -msgstr "Direction des ponts" +msgid "Bridge infill direction" +msgstr "Direction du remplissage des ponts" msgid "" -"Bridging angle override. If left to zero, the bridging angle will be calculated automatically. Otherwise the provided " -"angle will be used for external bridges. Use 180°for zero angle." +"Bridging angle override. If left to zero, the bridging angle will be " +"calculated automatically. Otherwise the provided angle will be used for " +"external bridges. Use 180°for zero angle." msgstr "" -"Outrepasser l'angle de pontage. S'il est laissé à 0°, l'angle de pontage sera calculé automatiquement. Sinon, l'angle " -"fourni sera utilisé pour les ponts externes. Utilisez 180° pour un angle nul." +"Outrepasser l'angle de pontage. S'il est laissé à 0°, l'angle de pontage " +"sera calculé automatiquement. Sinon, l'angle fourni sera utilisé pour les " +"ponts externes. Utilisez 180° pour un angle nul." msgid "Bridge density" msgstr "Densité des ponts" msgid "Density of external bridges. 100% means solid bridge. Default is 100%." -msgstr "Densité des ponts externes, Une valeur à 100%% signifie un pont solide. La valeur par défaut est 100%." +msgstr "" +"Densité des ponts externes, Une valeur à 100%% signifie un pont solide. La " +"valeur par défaut est 100%." msgid "Bridge flow" msgstr "Débit des ponts" -msgid "Decrease this value slightly(for example 0.9) to reduce the amount of material for bridge, to improve sag" +msgid "" +"Decrease this value slightly(for example 0.9) to reduce the amount of " +"material for bridge, to improve sag" msgstr "" -"Diminuez légèrement cette valeur (par exemple 0.9) pour réduire la quantité de matériaux pour le pont, pour améliorer " -"l'affaissement" +"Diminuez légèrement cette valeur (par exemple 0.9) pour réduire la quantité " +"de matériaux pour le pont, pour améliorer l'affaissement" msgid "Top surface flow ratio" msgstr "Débit des surfaces supérieures" msgid "" -"This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth surface " -"finish" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" msgstr "" -"Ce facteur affecte la quantité de matériau pour le remplissage solide supérieur. Vous pouvez le diminuer légèrement pour " -"avoir une finition de surface lisse" +"Ce facteur affecte la quantité de matériau pour le remplissage solide " +"supérieur. Vous pouvez le diminuer légèrement pour avoir une finition de " +"surface lisse" msgid "Bottom surface flow ratio" msgstr "Débit des surfaces inférieures" msgid "This factor affects the amount of material for bottom solid infill" -msgstr "Ce facteur affecte la quantité de matériau pour le remplissage solide inférieur" +msgstr "" +"Ce facteur affecte la quantité de matériau pour le remplissage solide " +"inférieur" msgid "Precise wall(experimental)" msgstr "Parois précises (expérimental)" -msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency." +msgid "" +"Improve shell precision by adjusting outer wall spacing. This also improves " +"layer consistency." msgstr "" -"Améliorer la précision de la coque en ajustant l’espacement des murs extérieurs. Cela améliore également la consistance " -"des couches." +"Améliorer la précision de la coque en ajustant l’espacement des murs " +"extérieurs. Cela améliore également la consistance des couches." msgid "Only one wall on top surfaces" msgstr "Une seule paroi sur les surfaces supérieures" -msgid "Use only one wall on flat top surface, to give more space to the top infill pattern" -msgstr "Utiliser qu'une seule paroi sur une surface plane pour donner plus d'espace au motif de remplissage supérieur" +msgid "" +"Use only one wall on flat top surface, to give more space to the top infill " +"pattern" +msgstr "" +"Utiliser qu'une seule paroi sur une surface plane pour donner plus d'espace " +"au motif de remplissage supérieur" msgid "Only one wall on first layer" msgstr "Une seule paroi sur la première couche" -msgid "Use only one wall on first layer, to give more space to the bottom infill pattern" -msgstr "Utiliser qu’une seule paroi sur la première couche, pour donner plus d’espace au motif de remplissage inférieur" +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" +"Utiliser qu’une seule paroi sur la première couche, pour donner plus " +"d’espace au motif de remplissage inférieur" msgid "Classic mode" msgstr "Classique" @@ -6651,11 +7146,12 @@ msgid "Brim type" msgstr "Type de bordure" msgid "" -"This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is analysed and " -"calculated automatically." +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analysed and calculated automatically." msgstr "" -"Cela contrôle la génération de la bordure extérieure et/ou intérieure des modèles. Automatique signifie que la largeur " -"de la bordure est analysée et calculée automatiquement." +"Cela contrôle la génération de la bordure extérieure et/ou intérieure des " +"modèles. Automatique signifie que la largeur de la bordure est analysée et " +"calculée automatiquement." msgid "outer_only" msgstr "Bordure extérieure uniquement" @@ -6669,8 +7165,12 @@ msgstr "Bordure extérieure et intérieure" msgid "Brim-object gap" msgstr "Distance entre la bordure et l'objet" -msgid "A gap between innermost brim line and object can make brim be removed more easily" -msgstr "Espace entre la ligne la plus interne de la bordure et l'objet. Cela peut faciliter le retrait de la bordure" +msgid "" +"A gap between innermost brim line and object can make brim be removed more " +"easily" +msgstr "" +"Espace entre la ligne la plus interne de la bordure et l'objet. Cela peut " +"faciliter le retrait de la bordure" msgid "Compatible machine" msgstr "Imprimantes compatibles" @@ -6700,19 +7200,26 @@ msgid "Slow printing down for better layer cooling" msgstr "Ralentir l’impression pour un meilleur refroidissement" msgid "" -"Enable this option to slow printing speed down to make the final layer time not shorter than the layer time threshold in " -"\"Max fan speed threshold\", so that layer can be cooled for longer time. This can improve the cooling quality for " -"needle and small details" +"Enable this option to slow printing speed down to make the final layer time " +"not shorter than the layer time threshold in \"Max fan speed threshold\", so " +"that layer can be cooled for longer time. This can improve the cooling " +"quality for needle and small details" msgstr "" -"Cette option permet de ralentir la vitesse d'impression afin que la durée de couche finale ne soit pas plus courte que " -"le seuil de la durée de couche dans \"Seuil de vitesse maximale\", afin que cette couche puisse être refroidie plus " -"longtemps. Cela peut améliorer la qualité de refroidissement pour les petits détails" +"Cette option permet de ralentir la vitesse d'impression afin que la durée de " +"couche finale ne soit pas plus courte que le seuil de la durée de couche " +"dans \"Seuil de vitesse maximale\", afin que cette couche puisse être " +"refroidie plus longtemps. Cela peut améliorer la qualité de refroidissement " +"pour les petits détails" msgid "Normal printing" msgstr "Impression normale" -msgid "The default acceleration of both normal printing and travel except initial layer" -msgstr "L'accélération par défaut de l'impression normale et du déplacement à l'exception de la couche initiale" +msgid "" +"The default acceleration of both normal printing and travel except initial " +"layer" +msgstr "" +"L'accélération par défaut de l'impression normale et du déplacement à " +"l'exception de la couche initiale" msgid "mm/s²" msgstr "mm/s²" @@ -6727,17 +7234,19 @@ msgid "Default process profile" msgstr "Profil de processus par défaut" msgid "Default process profile when switch to this machine profile" -msgstr "Profil de processus par défaut lors du passage à ce profil d’imprimante" +msgstr "" +"Profil de processus par défaut lors du passage à ce profil d’imprimante" msgid "No cooling for the first" msgstr "Pas de ventilation pour la/les première(s)" msgid "" -"Close all cooling fan for the first certain layers. Cooling fan of the first layer used to be closed to get better build " -"plate adhesion" +"Close all cooling fan for the first certain layers. Cooling fan of the first " +"layer used to be closed to get better build plate adhesion" msgstr "" -"Arrêter tous les ventilateurs de refroidissement pour certaines premières couches. Un arrêt des ventilateurs permet " -"d’obtenir une meilleure adhérence de la première couche sur le plateau" +"Arrêter tous les ventilateurs de refroidissement pour certaines premières " +"couches. Un arrêt des ventilateurs permet d’obtenir une meilleure adhérence " +"de la première couche sur le plateau" msgid "layers" msgstr "couches" @@ -6746,32 +7255,37 @@ msgid "Don't support bridges" msgstr "Ne pas supporter les ponts" msgid "" -"Don't support the whole bridge area which make support very large. Bridge usually can be printing directly without " -"support if not very long" +"Don't support the whole bridge area which make support very large. Bridge " +"usually can be printing directly without support if not very long" msgstr "" -"Ne pas supporter toute la zone du pont, ce qui rend le support plus large. Les ponts peuvent généralement s'imprimer " -"directement sans support s'ils ne sont pas très longs" +"Ne pas supporter toute la zone du pont, ce qui rend le support plus large. " +"Les ponts peuvent généralement s'imprimer directement sans support s'ils ne " +"sont pas très longs" msgid "Thick bridges" msgstr "Ponts épais" msgid "" -"If enabled, bridges are more reliable, can bridge longer distances, but may look worse. If disabled, bridges look better " -"but are reliable just for shorter bridged distances." +"If enabled, bridges are more reliable, can bridge longer distances, but may " +"look worse. If disabled, bridges look better but are reliable just for " +"shorter bridged distances." msgstr "" -"S'ils sont activés, les ponts sont plus fiables, peuvent couvrir de plus longues distances, mais peuvent sembler moins " -"bons. S'ils sont désactivés, les ponts ont une meilleure apparence mais ne sont fiables que pour des distances plus " -"courtes." +"S'ils sont activés, les ponts sont plus fiables, peuvent couvrir de plus " +"longues distances, mais peuvent sembler moins bons. S'ils sont désactivés, " +"les ponts ont une meilleure apparence mais ne sont fiables que pour des " +"distances plus courtes." msgid "Max bridge length" msgstr "Longueur maximale des ponts" msgid "" -"Max length of bridges that don't need support. Set it to 0 if you want all bridges to be supported, and set it to a very " -"large value if you don't want any bridges to be supported." +"Max length of bridges that don't need support. Set it to 0 if you want all " +"bridges to be supported, and set it to a very large value if you don't want " +"any bridges to be supported." msgstr "" -"Il s'agit de la longueur maximale des ponts qui n'ont pas besoin de support. Une valeur à 0 permet que tous les ponts " -"soient pris en charge, une valeur très élevée permet qu'aucun pont ne soit pris en charge." +"Il s'agit de la longueur maximale des ponts qui n'ont pas besoin de support. " +"Une valeur à 0 permet que tous les ponts soient pris en charge, une valeur " +"très élevée permet qu'aucun pont ne soit pris en charge." msgid "End G-code" msgstr "G-code de fin" @@ -6785,23 +7299,29 @@ msgstr "G-code lorsque l'impression de ce filament est terminée" msgid "Ensure vertical shell thickness" msgstr "Veiller à l'épaisseur verticale de la coque" -msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)" +msgid "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)" msgstr "" -"Ajouter un remplissage solide près des surfaces en pente pour garantir l'épaisseur verticale de la coque (couches " -"solides supérieures + inférieures)" +"Ajouter un remplissage solide près des surfaces en pente pour garantir " +"l'épaisseur verticale de la coque (couches solides supérieures + inférieures)" msgid "Internal bridge support thickness" msgstr "Épaisseur des supports de ponts internes" msgid "" -"If enabled, Studio will generate support loops under the contours of internal bridges.These support loops could prevent " -"internal bridges from extruding over the air and improve the top surface quality, especially when the sparse infill " -"density is low.This value determines the thickness of the support loops. 0 means disable this feature" +"If enabled, Studio will generate support loops under the contours of " +"internal bridges.These support loops could prevent internal bridges from " +"extruding over the air and improve the top surface quality, especially when " +"the sparse infill density is low.This value determines the thickness of the " +"support loops. 0 means disable this feature" msgstr "" -"Si cette option est activée, Bambu Studio génère des boucles de support sous les contours des ponts internes. Ces " -"boucles de support peuvent empêcher les ponts internes de s'extruder dans le vide et améliorer la qualité de la surface " -"supérieure, en particulier lorsque la densité de remplissage est faible. Cette valeur détermine l'épaisseur de boucles " -"de soutien. Une valeur à 0 signifie que cette fonctionnalité est désactivée" +"Si cette option est activée, Bambu Studio génère des boucles de support sous " +"les contours des ponts internes. Ces boucles de support peuvent empêcher les " +"ponts internes de s'extruder dans le vide et améliorer la qualité de la " +"surface supérieure, en particulier lorsque la densité de remplissage est " +"faible. Cette valeur détermine l'épaisseur de boucles de soutien. Une valeur " +"à 0 signifie que cette fonctionnalité est désactivée" msgid "Top surface pattern" msgstr "Motif des surfaces supérieures" @@ -6837,28 +7357,34 @@ msgid "Bottom surface pattern" msgstr "Motif des surfaces inférieures" msgid "Line pattern of bottom surface infill, not bridge infill" -msgstr "Motif de ligne du remplissage de la surface inférieure, et non pas du remplissage du pont" +msgstr "" +"Motif de ligne du remplissage de la surface inférieure, et non pas du " +"remplissage du pont" msgid "Line width of outer wall" msgstr "Largeur de ligne de la paroi extérieure" msgid "" -"Speed of outer wall which is outermost and visible. It's used to be slower than inner wall speed to get better quality." +"Speed of outer wall which is outermost and visible. It's used to be slower " +"than inner wall speed to get better quality." msgstr "" -"Vitesse de la paroi qui est la plus à l'extérieur et visible. Elle est utilisée pour être plus lente que la vitesse de " -"la paroi interne pour obtenir une meilleure qualité." +"Vitesse de la paroi qui est la plus à l'extérieur et visible. Elle est " +"utilisée pour être plus lente que la vitesse de la paroi interne pour " +"obtenir une meilleure qualité." msgid "Small perimeters" msgstr "Petits périmètres" msgid "" -"This separate setting will affect the speed of perimeters having radius <= small_perimeter_threshold (usually holes). If " -"expressed as percentage (for example: 80%) it will be calculated on the outer wall speed setting above. Set to zero for " -"auto." +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." msgstr "" -"Ce paramètre séparé affectera la vitesse des périmètres ayant un rayon <= petite longueur de périmètre (généralement des " -"trous). S’il est exprimé en pourcentage (par exemple : 80%), il sera calculé sur la vitesse du mur extérieur ci-dessus. " -"Mettre à zéro pour automatique." +"Ce paramètre séparé affectera la vitesse des périmètres ayant un rayon <= " +"petite longueur de périmètre (généralement des trous). S’il est exprimé en " +"pourcentage (par exemple : 80%), il sera calculé sur la vitesse du mur " +"extérieur ci-dessus. Mettre à zéro pour automatique." msgid "mm/s or %" msgstr "mm/s ou %" @@ -6866,14 +7392,18 @@ msgstr "mm/s ou %" msgid "Small perimeters threshold" msgstr "Seuil des petits périmètres" -msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" -msgstr "Cela définit le seuil pour une petite longueur de périmètre. Le seuil par défaut est de 0 mm" +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" +"Cela définit le seuil pour une petite longueur de périmètre. Le seuil par " +"défaut est de 0 mm" msgid "Order of inner wall/outer wall/infil" msgstr "Ordre des parois" msgid "Print sequence of inner wall, outer wall and infill. " -msgstr "Séquence d'impression de la paroi intérieure, extérieure et du remplissage. " +msgstr "" +"Séquence d'impression de la paroi intérieure, extérieure et du remplissage. " msgid "inner/outer/infill" msgstr "Intérieure / Extérieure / Remplissage" @@ -6893,18 +7423,29 @@ msgstr "Intérieure / Extérieure / Intérieure / Remplissage" msgid "Height to rod" msgstr "Hauteur à la tige" -msgid "Distance of the nozzle tip to the lower rod. Used for collision avoidance in by-object printing." +msgid "" +"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " +"by-object printing." msgstr "" -"Distance de la pointe de la buse à la tige inférieure. Utilisée pour éviter les collisions dans l'impression par objet." +"Distance de la pointe de la buse à la tige inférieure. Utilisée pour éviter " +"les collisions dans l'impression par objet." msgid "Height to lid" msgstr "Hauteur au couvercle" -msgid "Distance of the nozzle tip to the lid. Used for collision avoidance in by-object printing." -msgstr "Distance de la pointe de la buse au couvercle. Utilisée pour éviter les collisions dans l'impression par objet." +msgid "" +"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." +msgstr "" +"Distance de la pointe de la buse au couvercle. Utilisée pour éviter les " +"collisions dans l'impression par objet." -msgid "Clearance radius around extruder. Used for collision avoidance in by-object printing." -msgstr "Rayon autour de la tête d’impression. Utilisé pour éviter les collisions dans l'impression par objet." +msgid "" +"Clearance radius around extruder. Used for collision avoidance in by-object " +"printing." +msgstr "" +"Rayon autour de la tête d’impression. Utilisé pour éviter les collisions " +"dans l'impression par objet." msgid "Extruder Color" msgstr "Couleur de l'extrudeur" @@ -6919,20 +7460,28 @@ msgid "Flow ratio" msgstr "Ratio du débit" msgid "" -"The material may have volumetric change after switching between molten state and crystalline state. This setting changes " -"all extrusion flow of this filament in gcode proportionally. Recommended value range is between 0.95 and 1.05. Maybe you " -"can tune this value to get nice flat surface when there has slight overflow or underflow" +"The material may have volumetric change after switching between molten state " +"and crystalline state. This setting changes all extrusion flow of this " +"filament in gcode proportionally. Recommended value range is between 0.95 " +"and 1.05. Maybe you can tune this value to get nice flat surface when there " +"has slight overflow or underflow" msgstr "" -"Le matériau peut avoir un changement volumétrique après avoir basculé de l'état fondu à l'état cristallin. Ce paramètre " -"modifie proportionnellement tout le flux d'extrusion de ce filament dans le gcode. La plage de valeurs recommandée est " -"comprise entre 0.95 et 1.05. Vous devrez peut-être ajuster cette valeur pour obtenir une belle surface plane en cas de " -"légère sur-extrusion ou sous-extrusion" +"Le matériau peut avoir un changement volumétrique après avoir basculé de " +"l'état fondu à l'état cristallin. Ce paramètre modifie proportionnellement " +"tout le flux d'extrusion de ce filament dans le gcode. La plage de valeurs " +"recommandée est comprise entre 0.95 et 1.05. Vous devrez peut-être ajuster " +"cette valeur pour obtenir une belle surface plane en cas de légère sur-" +"extrusion ou sous-extrusion" msgid "Enable pressure advance" msgstr "Activer le Pressure Advance" -msgid "Enable pressure advance, auto calibration result will be overwriten once enabled." -msgstr "Activer le Pressure Advance, le résultat de l’auto calibration sera écrasé une fois activé." +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" +"Activer le Pressure Advance, le résultat de l’auto calibration sera écrasé " +"une fois activé." msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" msgstr "Pressure Advance (Klipper) AKA Linear Advance (Marlin)" @@ -6944,22 +7493,25 @@ msgid "Keep fan always on" msgstr "Ventilateur toujours actif" msgid "" -"If enable this setting, part cooling fan will never be stoped and will run at least at minimum speed to reduce the " -"frequency of starting and stoping" +"If enable this setting, part cooling fan will never be stoped and will run " +"at least at minimum speed to reduce the frequency of starting and stoping" msgstr "" -"Si ce paramètre est activé, le ventilateur de refroidissement ne sera jamais arrêté et fonctionnera au minimum à la " -"vitesse minimale pour réduire la fréquence de démarrage et d'arrêt" +"Si ce paramètre est activé, le ventilateur de refroidissement ne sera jamais " +"arrêté et fonctionnera au minimum à la vitesse minimale pour réduire la " +"fréquence de démarrage et d'arrêt" msgid "Layer time" msgstr "Durée de couche" msgid "" -"Part cooling fan will be enabled for layers of which estimated time is shorter than this value. Fan speed is " -"interpolated between the minimum and maximum fan speeds according to layer printing time" +"Part cooling fan will be enabled for layers of which estimated time is " +"shorter than this value. Fan speed is interpolated between the minimum and " +"maximum fan speeds according to layer printing time" msgstr "" -"Le ventilateur de refroidissement sera activé pour les couches dont la durée estimée est inférieure à la valeur définie. " -"La vitesse du ventilateur est interpolée entre les vitesses minimales et maximales du ventilateur en fonction de la " -"durée d'impression de la couche" +"Le ventilateur de refroidissement sera activé pour les couches dont la durée " +"estimée est inférieure à la valeur définie. La vitesse du ventilateur est " +"interpolée entre les vitesses minimales et maximales du ventilateur en " +"fonction de la durée d'impression de la couche" msgid "s" msgstr "s" @@ -6976,18 +7528,22 @@ msgstr "Couleur" msgid "Required nozzle HRC" msgstr "HRC de la buse nécessaire" -msgid "Minimum HRC of nozzle required to print the filament. Zero means no checking of nozzle's HRC." +msgid "" +"Minimum HRC of nozzle required to print the filament. Zero means no checking " +"of nozzle's HRC." msgstr "" -"HRC minimum de la buse nécessaire pour imprimer le filament. Une valeur à 0 signifie aucune vérification du HRC de la " -"buse." +"HRC minimum de la buse nécessaire pour imprimer le filament. Une valeur à 0 " +"signifie aucune vérification du HRC de la buse." msgid "" -"This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is limited by " -"max volumetric speed, in case of too high and unreasonable speed setting. Can't be zero" +"This setting stands for how much volume of filament can be melted and " +"extruded per second. Printing speed is limited by max volumetric speed, in " +"case of too high and unreasonable speed setting. Can't be zero" msgstr "" -"Ce paramètre représente le volume de filament pouvant être fondu et extrudé par seconde. La vitesse d'impression est " -"limitée par la vitesse volumétrique maximale, en cas de réglage d’une vitesse trop élevée et déraisonnable. Cette valeur " -"ne peut pas être à 0" +"Ce paramètre représente le volume de filament pouvant être fondu et extrudé " +"par seconde. La vitesse d'impression est limitée par la vitesse volumétrique " +"maximale, en cas de réglage d’une vitesse trop élevée et déraisonnable. " +"Cette valeur ne peut pas être à 0" msgid "mm³/s" msgstr "mm³/s" @@ -6996,46 +7552,59 @@ msgid "Minimal purge on wipe tower" msgstr "Purge minimale sur la tour d’essuyage" msgid "" -"After a tool change, the exact position of the newly loaded filament inside the nozzle may not be known, and the " -"filament pressure is likely not yet stable. Before purging the print head into an infill or a sacrificial object, Slic3r " -"will always prime this amount of material into the wipe tower to produce successive infill or sacrificial object " -"extrusions reliably." +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." msgstr "" -"Après un changement d’outil, la position exacte du filament nouvellement chargé à l’intérieur de la buse peut ne pas " -"être connue et la pression du filament n’est probablement pas encore stable. Avant de purger la tête d’impression dans " -"un remplissage ou un objet, Slic3r amorcera toujours cette quantité de matériau dans la tour d’essuyage pour purger dans " -"les remplissages ou objets de manière fiable." +"Après un changement d’outil, la position exacte du filament nouvellement " +"chargé à l’intérieur de la buse peut ne pas être connue et la pression du " +"filament n’est probablement pas encore stable. Avant de purger la tête " +"d’impression dans un remplissage ou un objet, Slic3r amorcera toujours cette " +"quantité de matériau dans la tour d’essuyage pour purger dans les " +"remplissages ou objets de manière fiable." msgid "Filament load time" msgstr "Durée de chargement du filament" msgid "Time to load new filament when switch filament. For statistics only" -msgstr "Durée pour charger un nouveau filament lors du changement de filament. Pour les statistiques uniquement" +msgstr "" +"Durée pour charger un nouveau filament lors du changement de filament. Pour " +"les statistiques uniquement" msgid "Filament unload time" msgstr "Durée de déchargement du filament" msgid "Time to unload old filament when switch filament. For statistics only" -msgstr "Durée pour décharger l'ancien filament lors du changement de filament. Pour les statistiques uniquement" - -msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "" -"Le diamètre du filament est utilisé pour calculer les variables d'extrusion dans le G-code, il est donc important qu'il " -"soit exact et précis" +"Durée pour décharger l'ancien filament lors du changement de filament. Pour " +"les statistiques uniquement" + +msgid "" +"Filament diameter is used to calculate extrusion in gcode, so it's important " +"and should be accurate" +msgstr "" +"Le diamètre du filament est utilisé pour calculer les variables d'extrusion " +"dans le G-code, il est donc important qu'il soit exact et précis" msgid "Shrinkage" msgstr "Rétrécissement" +#, fuzzy, c-format, boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm). The " -"part will be scaled in xy to compensate. Only the filament used for the perimeter is taken into account.\n" -"Be sure to allow enough space between objects, as this compensation is done after the checks." +"Enter the shrinkage percentage that the filament will get after cooling " +"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"compensate. Only the filament used for the perimeter is taken into account.\n" +"Be sure to allow enough space between objects, as this compensation is done " +"after the checks." msgstr "" -"Entrez le pourcentage de retrait que le filament obtiendra après refroidissement (94% si vous mesurez 94mm au lieu de " -"100mm). La pièce sera mise à l’échelle en X-Y pour compenser. Seul le filament utilisé pour le périmètre est pris en " -"compte.\n" -"Assurez-vous de laisser suffisamment d’espace entre les objets, car cette compensation est effectuée après les " -"vérifications." +"Entrez le pourcentage de retrait que le filament obtiendra après " +"refroidissement (94% si vous mesurez 94mm au lieu de 100mm). La pièce sera " +"mise à l’échelle en X-Y pour compenser. Seul le filament utilisé pour le " +"périmètre est pris en compte.\n" +"Assurez-vous de laisser suffisamment d’espace entre les objets, car cette " +"compensation est effectuée après les vérifications." msgid "Density" msgstr "Densité" @@ -7052,20 +7621,30 @@ msgstr "Type de matériau du filament" msgid "Soluble material" msgstr "Matériau soluble" -msgid "Soluble material is commonly used to print support and support interface" -msgstr "Le matériau soluble est couramment utilisé pour imprimer les supports et les interfaces de support" +msgid "" +"Soluble material is commonly used to print support and support interface" +msgstr "" +"Le matériau soluble est couramment utilisé pour imprimer les supports et les " +"interfaces de support" msgid "Support material" msgstr "Matériau de supports" -msgid "Support material is commonly used to print support and support interface" -msgstr "Le matériau de supports est généralement utilisé pour imprimer les supports et les interfaces de support" +msgid "" +"Support material is commonly used to print support and support interface" +msgstr "" +"Le matériau de supports est généralement utilisé pour imprimer les supports " +"et les interfaces de support" msgid "Temperature of vitrificaiton" msgstr "Température de vitrification" -msgid "Material becomes soft at this temperature. Thus the heatbed cannot be hotter than this tempature" -msgstr "Température lorsque le matériau devient mou. Ainsi, le plateau ne peut pas être plus chaud que cette température" +msgid "" +"Material becomes soft at this temperature. Thus the heatbed cannot be hotter " +"than this tempature" +msgstr "" +"Température lorsque le matériau devient mou. Ainsi, le plateau ne peut pas " +"être plus chaud que cette température" msgid "Price" msgstr "Coût" @@ -7082,21 +7661,20 @@ msgstr "(Non défini)" msgid "Infill direction" msgstr "Direction du remplissage" -msgid "Angle for sparse infill pattern, which controls the start or main direction of line" -msgstr "Angle pour le motif de remplissage, qui contrôle le début ou la direction principale de la ligne" - -msgid "Bridge infill direction" -msgstr "Direction du remplissage des ponts" - -msgid "Angle for bridge infill pattern, which controls the start or main direction of line" -msgstr "Angle pour le motif de remplissage des ponts, qui contrôle le début ou la direction principale de la ligne" +msgid "" +"Angle for sparse infill pattern, which controls the start or main direction " +"of line" +msgstr "" +"Angle pour le motif de remplissage, qui contrôle le début ou la direction " +"principale de la ligne" msgid "Sparse infill density" msgstr "Densité de remplissage" #, c-format msgid "Density of internal sparse infill, 100% means solid throughout" -msgstr "Densité du remplissage interne, Une valeur à 100%% signifie solide partout" +msgstr "" +"Densité du remplissage interne, Une valeur à 100%% signifie solide partout" msgid "Sparse infill pattern" msgstr "Motif de remplissage" @@ -7143,41 +7721,52 @@ msgstr "Accélération des parois intérieures" msgid "Acceleration of travel moves" msgstr "Accélération des déplacements" -msgid "Acceleration of top surface infill. Using a lower value may improve top surface quality" +msgid "" +"Acceleration of top surface infill. Using a lower value may improve top " +"surface quality" msgstr "" -"Accélération du remplissage de la surface supérieure. L’utilisation d’une valeur plus basse peut améliorer la qualité de " -"la surface supérieure" +"Accélération du remplissage de la surface supérieure. L’utilisation d’une " +"valeur plus basse peut améliorer la qualité de la surface supérieure" msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "Accélération de la paroi extérieure. L'utilisation d'une valeur inférieure peut améliorer la qualité" +msgstr "" +"Accélération de la paroi extérieure. L'utilisation d'une valeur inférieure " +"peut améliorer la qualité" msgid "" -"Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer " -"wall acceleration." +"Acceleration of bridges. If the value is expressed as a percentage (e.g. " +"50%), it will be calculated based on the outer wall acceleration." msgstr "" -"Accélération des ponts. Si la valeur est exprimée en pourcentage (par exemple 50%), elle sera calculée en fonction de " -"l’accélération de la paroi extérieure." +"Accélération des ponts. Si la valeur est exprimée en pourcentage (par " +"exemple 50%), elle sera calculée en fonction de l’accélération de la paroi " +"extérieure." msgid "mm/s² or %" msgstr "mm/s² or %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the " -"default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" -"Accélération du remplissage interne. Si la valeur est exprimée en pourcentage (par exemple 100%), elle sera calculée en " -"fonction de l’accélération par défaut." +"Accélération du remplissage interne. Si la valeur est exprimée en " +"pourcentage (par exemple 100%), elle sera calculée en fonction de " +"l’accélération par défaut." msgid "" -"Acceleration of internal solid infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated " -"based on the default acceleration." +"Acceleration of internal solid infill. If the value is expressed as a " +"percentage (e.g. 100%), it will be calculated based on the default " +"acceleration." msgstr "" -"Accélération du remplissage solide interne. Si la valeur est exprimée en pourcentage (par exemple 100%), elle sera " -"calculée en fonction de l’accélération par défaut." +"Accélération du remplissage solide interne. Si la valeur est exprimée en " +"pourcentage (par exemple 100%), elle sera calculée en fonction de " +"l’accélération par défaut." -msgid "Acceleration of initial layer. Using a lower value can improve build plate adhensive" +msgid "" +"Acceleration of initial layer. Using a lower value can improve build plate " +"adhensive" msgstr "" -"Accélération de la couche initiale. L'utilisation d'une valeur plus basse peut améliorer l'adhérence sur le plateau" +"Accélération de la couche initiale. L'utilisation d'une valeur plus basse " +"peut améliorer l'adhérence sur le plateau" msgid "Enable accel_to_decel" msgstr "Activer l’accélération à la décélération" @@ -7188,8 +7777,11 @@ msgstr "Le paramètre max_accel_to_decel de Klipper sera ajusté automatiquement msgid "accel_to_decel" msgstr "Ajuster l’accélération à la décélération" +#, fuzzy, c-format, boost-format msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" -msgstr "Le paramètre max_accel_to_decel de Klipper sera ajusté à ce pourcentage d’accélération" +msgstr "" +"Le paramètre max_accel_to_decel de Klipper sera ajusté à ce pourcentage " +"d’accélération" msgid "Jerk of outer walls" msgstr "Jerk des parois extérieures" @@ -7215,11 +7807,16 @@ msgstr "Largeur de ligne de la couche initiale" msgid "Initial layer height" msgstr "Hauteur de couche initiale" -msgid "Height of initial layer. Making initial layer height to be thick slightly can improve build plate adhension" -msgstr "Hauteur de la couche initiale. Une couche initiale légèrement épaisse peut améliorer l'adhérence sur le plateau" +msgid "" +"Height of initial layer. Making initial layer height to be thick slightly " +"can improve build plate adhension" +msgstr "" +"Hauteur de la couche initiale. Une couche initiale légèrement épaisse peut " +"améliorer l'adhérence sur le plateau" msgid "Speed of initial layer except the solid infill part" -msgstr "Vitesse de la couche initiale à l'exception des parties de remplissage solide" +msgstr "" +"Vitesse de la couche initiale à l'exception des parties de remplissage solide" msgid "Initial layer infill" msgstr "Remplissage solide" @@ -7233,20 +7830,49 @@ msgstr "Déplacements" msgid "Travel speed of initial layer" msgstr "Vitesse de déplacement de la couche initiale" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "Température de la buse de la couche initiale" msgid "Nozzle temperature to print initial layer when using this filament" -msgstr "Température de la buse pour imprimer la couche initiale lors de l'utilisation de ce filament" +msgstr "" +"Température de la buse pour imprimer la couche initiale lors de " +"l'utilisation de ce filament" msgid "Full fan speed at layer" msgstr "Vitesse maximale du ventilateur à la couche" msgid "" -"Randomly jitter while printing the wall, so that the surface has a rough look. This setting controls the fuzzy position" +"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." msgstr "" -"Gigue aléatoire lors de l'impression de la paroi, de sorte que la surface ait un aspect rugueux. Ce réglage contrôle la " -"position floue" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + +msgid "" +"Randomly jitter while printing the wall, so that the surface has a rough " +"look. This setting controls the fuzzy position" +msgstr "" +"Gigue aléatoire lors de l'impression de la paroi, de sorte que la surface " +"ait un aspect rugueux. Ce réglage contrôle la position floue" msgid "None" msgstr "Aucun" @@ -7263,15 +7889,22 @@ msgstr "Toutes les parois" msgid "Fuzzy skin thickness" msgstr "Épaisseur de surface floue" -msgid "The width within which to jitter. It's adversed to be below outer wall line width" +msgid "" +"The width within which to jitter. It's adversed to be below outer wall line " +"width" msgstr "" -"Largeur à l'intérieur de la gigue. Il est conseillé d'être en dessous de la largeur de ligne de la paroi extérieure." +"Largeur à l'intérieur de la gigue. Il est conseillé d'être en dessous de la " +"largeur de ligne de la paroi extérieure." msgid "Fuzzy skin point distance" msgstr "Distance du point de fuite" -msgid "The average diatance between the random points introducded on each line segment" -msgstr "Distance moyenne entre les points aléatoires introduits sur chaque segment de ligne" +msgid "" +"The average diatance between the random points introducded on each line " +"segment" +msgstr "" +"Distance moyenne entre les points aléatoires introduits sur chaque segment " +"de ligne" msgid "Filter out tiny gaps" msgstr "Filtrer les petits espaces" @@ -7279,43 +7912,57 @@ msgstr "Filtrer les petits espaces" msgid "Layers and Perimeters" msgstr "Couches et Périmètres" -msgid "Filter out gaps smaller than the threshold specified. This setting won't affact top/bottom layers" -msgstr "Filtrer les petits espaces au seuil spécifié. Ce paramètre n’affectera pas les couches supérieures/inférieures" - -msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" msgstr "" -"Vitesse de remplissage des espaces. Ils ont généralement une largeur de ligne irrégulière et doivent être imprimés plus " -"lentement" +"Filtrer les petits espaces au seuil spécifié. Ce paramètre n’affectera pas " +"les couches supérieures/inférieures" + +msgid "" +"Speed of gap infill. Gap usually has irregular line width and should be " +"printed more slowly" +msgstr "" +"Vitesse de remplissage des espaces. Ils ont généralement une largeur de " +"ligne irrégulière et doivent être imprimés plus lentement" msgid "Arc fitting" msgstr "Fonction Arc" -msgid "Enable this to get a G-code file which has G2 and G3 moves. And the fitting tolerance is same with resolution" +msgid "" +"Enable this to get a G-code file which has G2 and G3 moves. And the fitting " +"tolerance is same with resolution" msgstr "" -"Cette option permet d’obtenir un fichier G-code contenant des mouvements G2 et G3. Et la tolérance d'ajustement est la " -"même avec la résolution" +"Cette option permet d’obtenir un fichier G-code contenant des mouvements G2 " +"et G3. Et la tolérance d'ajustement est la même avec la résolution" msgid "Add line number" msgstr "Ajouter un numéro de ligne" msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" -msgstr "Activer cette option pour ajouter un numéro de ligne (Nx) au début de chaque ligne G-Code" +msgstr "" +"Activer cette option pour ajouter un numéro de ligne (Nx) au début de chaque " +"ligne G-Code" msgid "Scan first layer" msgstr "Analyser la première couche" -msgid "Enable this to enable the camera on printer to check the quality of first layer" -msgstr "Cette option pour permettre à caméra de l'imprimante de vérifier la qualité de la première couche" +msgid "" +"Enable this to enable the camera on printer to check the quality of first " +"layer" +msgstr "" +"Cette option pour permettre à caméra de l'imprimante de vérifier la qualité " +"de la première couche" msgid "Nozzle type" msgstr "Type de buse" msgid "" -"The metallic material of nozzle. This determines the abrasive resistance of nozzle, and what kind of filament can be " -"printed" +"The metallic material of nozzle. This determines the abrasive resistance of " +"nozzle, and what kind of filament can be printed" msgstr "" -"Matériau métallique de la buse. Cela détermine la résistance à l'abrasion de la buse et le type de filament pouvant être " -"imprimé" +"Matériau métallique de la buse. Cela détermine la résistance à l'abrasion de " +"la buse et le type de filament pouvant être imprimé" msgid "Undefine" msgstr "Non défini" @@ -7332,15 +7979,49 @@ msgstr "Laiton" msgid "Nozzle HRC" msgstr "HRC Buse" -msgid "The nozzle's hardness. Zero means no checking for nozzle's hardness during slicing." +msgid "" +"The nozzle's hardness. Zero means no checking for nozzle's hardness during " +"slicing." msgstr "" -"Dureté de la buse. Une valeur à 0 signifie qu'il n'y a pas de vérification de la dureté de la buse pendant le découpage." +"Dureté de la buse. Une valeur à 0 signifie qu'il n'y a pas de vérification " +"de la dureté de la buse pendant le découpage." msgid "HRC" msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" -msgstr "Activer cette option si l’imprimante est équipée d'un ventilateur de refroidissement auxiliaire" +msgstr "" +"Activer cette option si l’imprimante est équipée d'un ventilateur de " +"refroidissement auxiliaire" + +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" msgid "G-code flavor" msgstr "Version de G-code" @@ -7355,39 +8036,46 @@ msgid "Label objects" msgstr "Label Objects" msgid "" -"Enable this to add comments into the G-Code labeling print moves with what object they belong to, which is useful for " -"the Octoprint CancelObject plugin. This settings is NOT compatible with Single Extruder Multi Material setup and Wipe " -"into Object / Wipe into Infill." +"Enable this to add comments into the G-Code labeling print moves with what " +"object they belong to, which is useful for the Octoprint CancelObject " +"plugin. This settings is NOT compatible with Single Extruder Multi Material " +"setup and Wipe into Object / Wipe into Infill." msgstr "" -"Permet d’ajouter des commentaires dans le G-code sur les mouvements d’impression de l’objet auquel ils appartiennent, ce " -"qui est utile pour le plug-in Octoprint CancelObject. Ce paramètre n’est PAS compatible avec la configuration multi-" -"matériaux avec un seul extrudeur et Purger dans l’objet / Purger dans le remplissage." +"Permet d’ajouter des commentaires dans le G-code sur les mouvements " +"d’impression de l’objet auquel ils appartiennent, ce qui est utile pour le " +"plug-in Octoprint CancelObject. Ce paramètre n’est PAS compatible avec la " +"configuration multi-matériaux avec un seul extrudeur et Purger dans " +"l’objet / Purger dans le remplissage." msgid "Exclude objects" msgstr "Exclure des objets" msgid "Enable this option to add EXCLUDE OBJECT command in g-code" -msgstr "Activer cette option pour ajouter la commande EXCLUDE OBJECT dans le G-code" +msgstr "" +"Activer cette option pour ajouter la commande EXCLUDE OBJECT dans le G-code" msgid "Verbose G-code" msgstr "G-code commenté" msgid "" -"Enable this to get a commented G-code file, with each line explained by a descriptive text. If you print from SD card, " -"the additional weight of the file could make your firmware slow down." +"Enable this to get a commented G-code file, with each line explained by a " +"descriptive text. If you print from SD card, the additional weight of the " +"file could make your firmware slow down." msgstr "" -"Activez cette option pour obtenir un fichier G-code commenté, chaque ligne étant expliquée par un texte descriptif. Si " -"vous imprimez à partir d’une carte SD, le poids supplémentaire du fichier pourrait ralentir le firmware." +"Activez cette option pour obtenir un fichier G-code commenté, chaque ligne " +"étant expliquée par un texte descriptif. Si vous imprimez à partir d’une " +"carte SD, le poids supplémentaire du fichier pourrait ralentir le firmware." msgid "Infill combination" msgstr "Combinaison de remplissage" msgid "" -"Automatically Combine sparse infill of several layers to print together to reduce time. Wall is still printed with " -"original layer height." +"Automatically Combine sparse infill of several layers to print together to " +"reduce time. Wall is still printed with original layer height." msgstr "" -"Combiner automatiquement plusieurs couches de remplissage à imprimer ensemble afin de réduire la durée. La paroi est " -"toujours imprimée avec la hauteur de couche d'origine." +"Combiner automatiquement plusieurs couches de remplissage à imprimer " +"ensemble afin de réduire la durée. La paroi est toujours imprimée avec la " +"hauteur de couche d'origine." msgid "Filament to print internal sparse infill." msgstr "Filament pour imprimer le remplissage interne." @@ -7399,11 +8087,12 @@ msgid "Infill/Wall overlap" msgstr "Chevauchement du remplissage et de la paroi" msgid "" -"Infill area is enlarged slightly to overlap with wall for better bonding. The percentage value is relative to line width " -"of sparse infill" +"Infill area is enlarged slightly to overlap with wall for better bonding. " +"The percentage value is relative to line width of sparse infill" msgstr "" -"La zone de remplissage est légèrement agrandie pour chevaucher le mur pour une meilleure adhérence. La valeur en " -"pourcentage est relative à la largeur de ligne du remplissage" +"La zone de remplissage est légèrement agrandie pour chevaucher le mur pour " +"une meilleure adhérence. La valeur en pourcentage est relative à la largeur " +"de ligne du remplissage" msgid "Speed of internal sparse infill" msgstr "Vitesse de remplissage interne" @@ -7412,21 +8101,24 @@ msgid "Interface shells" msgstr "Coque des interfaces" msgid "" -"Force the generation of solid shells between adjacent materials/volumes. Useful for multi-extruder prints with " -"translucent materials or manual soluble support material" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" msgstr "" -"Forcer la génération de coques solides entre matériaux/volumes adjacents. Utile pour les impressions multi-extrudeuses " -"avec des matériaux translucides ou un matériau de support soluble" +"Forcer la génération de coques solides entre matériaux/volumes adjacents. " +"Utile pour les impressions multi-extrudeuses avec des matériaux translucides " +"ou un matériau de support soluble" msgid "Ironing Type" msgstr "Type de lissage" msgid "" -"Ironing is using small flow to print on same height of surface again to make flat surface more smooth. This setting " -"controls which layer being ironed" +"Ironing is using small flow to print on same height of surface again to make " +"flat surface more smooth. This setting controls which layer being ironed" msgstr "" -"Le lissage utilise un petit débit pour imprimer à nouveau sur la même hauteur de surface pour rendre la surface plane " -"plus lisse. Ce paramètre contrôle quelle couche doit être lissée" +"Le lissage utilise un petit débit pour imprimer à nouveau sur la même " +"hauteur de surface pour rendre la surface plane plus lisse. Ce paramètre " +"contrôle quelle couche doit être lissée" msgid "No ironing" msgstr "Pas de lissage" @@ -7444,11 +8136,12 @@ msgid "Ironing flow" msgstr "Débit de lissage" msgid "" -"The amount of material to extrude during ironing. Relative to flow of normal layer height. Too high value results in " -"overextrusion on the surface" +"The amount of material to extrude during ironing. Relative to flow of normal " +"layer height. Too high value results in overextrusion on the surface" msgstr "" -"Quantité de matière à extruder lors du lissage. Relatif au débit de la hauteur de couche normale. Une valeur trop élevée " -"entraîne une sur-extrusion en surface" +"Quantité de matière à extruder lors du lissage. Relatif au débit de la " +"hauteur de couche normale. Une valeur trop élevée entraîne une sur-extrusion " +"en surface" msgid "Ironing line spacing" msgstr "Espacement des lignes de lissage" @@ -7463,18 +8156,26 @@ msgid "Print speed of ironing lines" msgstr "Vitesse d'impression des lignes de lissage" msgid "This gcode part is inserted at every layer change after lift z" -msgstr "Cette partie gcode est insérée à chaque changement de couche après une levée en Z" +msgstr "" +"Cette partie gcode est insérée à chaque changement de couche après une levée " +"en Z" msgid "Supports silent mode" msgstr "Prise en charge du mode silencieux" -msgid "Whether the machine supports silent mode in which machine use lower acceleration to print" -msgstr "Prise en charge du mode silencieux dans lequel l’imprimante utilise une accélération plus faible pour imprimer" - -msgid "This G-code will be used as a code for the pause print. User can insert pause G-code in gcode viewer" +msgid "" +"Whether the machine supports silent mode in which machine use lower " +"acceleration to print" msgstr "" -"Ce G-code sera utilisé comme code pour la pause d'impression. L'utilisateur peut insérer un G-code de pause dans la " -"visionneuse G-code" +"Prise en charge du mode silencieux dans lequel l’imprimante utilise une " +"accélération plus faible pour imprimer" + +msgid "" +"This G-code will be used as a code for the pause print. User can insert " +"pause G-code in gcode viewer" +msgstr "" +"Ce G-code sera utilisé comme code pour la pause d'impression. L'utilisateur " +"peut insérer un G-code de pause dans la visionneuse G-code" msgid "This G-code will be used as a custom code" msgstr "Ce G-code sera utilisé comme code personnalisé" @@ -7588,39 +8289,46 @@ msgid "Fan speed" msgstr "Vitesse du ventilateur" msgid "" -"Part cooling fan speed may be increased when auto cooling is enabled. This is the maximum speed limitation of part " -"cooling fan" +"Part cooling fan speed may be increased when auto cooling is enabled. This " +"is the maximum speed limitation of part cooling fan" msgstr "" -"La vitesse du ventilateur de refroidissement peut être augmentée lorsque le refroidissement automatique est activé. Il " -"s'agit de la limitation de vitesse maximale du ventilateur de refroidissement" +"La vitesse du ventilateur de refroidissement peut être augmentée lorsque le " +"refroidissement automatique est activé. Il s'agit de la limitation de " +"vitesse maximale du ventilateur de refroidissement" msgid "Max" msgstr "Maximum" msgid "" -"The largest printable layer height for extruder. Used tp limits the maximum layer hight when enable adaptive layer height" +"The largest printable layer height for extruder. Used tp limits the maximum " +"layer hight when enable adaptive layer height" msgstr "" -"La plus grande hauteur de couche imprimable pour l'extrudeur. Utilisé pour limiter la hauteur de couche maximale lorsque " -"la hauteur de couche adaptative est activée" +"La plus grande hauteur de couche imprimable pour l'extrudeur. Utilisé pour " +"limiter la hauteur de couche maximale lorsque la hauteur de couche " +"adaptative est activée" msgid "Minimum speed for part cooling fan" msgstr "Vitesse minimale du ventilateur de refroidissement" msgid "" -"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first several " -"layers which is defined by no cooling layers" +"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " +"during printing except the first several layers which is defined by no " +"cooling layers" msgstr "" -"Vitesse du ventilateur de refroidissement auxiliaire. Le ventilateur auxiliaire fonctionnera à cette vitesse pendant " -"l'impression, à l'exception des premières couches définies sans refroidissement" +"Vitesse du ventilateur de refroidissement auxiliaire. Le ventilateur " +"auxiliaire fonctionnera à cette vitesse pendant l'impression, à l'exception " +"des premières couches définies sans refroidissement" msgid "Min" msgstr "Minimum" msgid "" -"The lowest printable layer height for extruder. Used tp limits the minimum layer hight when enable adaptive layer height" +"The lowest printable layer height for extruder. Used tp limits the minimum " +"layer hight when enable adaptive layer height" msgstr "" -"La plus petite hauteur de couche imprimable pour l'extrudeur. Utilisé pour limiter la hauteur de couche minimale lorsque " -"la hauteur de couche adaptative est activée" +"La plus petite hauteur de couche imprimable pour l'extrudeur. Utilisé pour " +"limiter la hauteur de couche minimale lorsque la hauteur de couche " +"adaptative est activée" msgid "Min print speed" msgstr "Vitesse d'impression minimale" @@ -7637,30 +8345,39 @@ msgstr "Diamètre de la buse" msgid "Host Type" msgstr "Type d'hôte" -msgid "Slic3r can upload G-code files to a printer host. This field must contain the kind of the host." -msgstr "Slic3r peut télécharger des fichiers G-code sur une imprimante hôte. Ce champ doit contenir le genre de l'hôte." +msgid "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." +msgstr "" +"Slic3r peut télécharger des fichiers G-code sur une imprimante hôte. Ce " +"champ doit contenir le genre de l'hôte." msgid "Nozzle volume" msgstr "Volume de la buse" msgid "Volume of nozzle between the cutter and the end of nozzle" -msgstr "Volume de la buse entre le coupeur de filament et l'extrémité de la buse" +msgstr "" +"Volume de la buse entre le coupeur de filament et l'extrémité de la buse" msgid "Start end points" msgstr "Points de départ et d’arrivée" msgid "The start and end points which is from cutter area to garbage can." -msgstr "Points de départ et d’arrivée qui vont de la zone de coupe à la poubelle." +msgstr "" +"Points de départ et d’arrivée qui vont de la zone de coupe à la poubelle." msgid "Reduce infill retraction" msgstr "Réduire les rétractions lors du remplissage" msgid "" -"Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen. This can reduce times " -"of retraction for complex model and save printing time, but make slicing and G-code generating slower" +"Don't retract when the travel is in infill area absolutely. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generating slower" msgstr "" -"Ne pas rétracter lorsque le déplacement se trouve dans la zone de remplissage. Cela peut réduire les temps de rétraction " -"pour les modèles complexes et réduire la durée d'impression, mais rend le découpage et la génération du G-code plus lent" +"Ne pas rétracter lorsque le déplacement se trouve dans la zone de " +"remplissage. Cela peut réduire les temps de rétraction pour les modèles " +"complexes et réduire la durée d'impression, mais rend le découpage et la " +"génération du G-code plus lent" msgid "Enable" msgstr "Activer" @@ -7669,18 +8386,21 @@ msgid "Filename format" msgstr "Format du nom de fichier" msgid "User can self-define the project file name when export" -msgstr "L'utilisateur peut définir lui-même le nom du fichier de projet lors de l'exportation" +msgstr "" +"L'utilisateur peut définir lui-même le nom du fichier de projet lors de " +"l'exportation" msgid "Detect overhang wall" msgstr "Détecter une paroi en surplomb" #, c-format, boost-format msgid "" -"Detect the overhang percentage relative to line width and use different speed to print. For 100%% overhang, bridge speed " -"is used." +"Detect the overhang percentage relative to line width and use different " +"speed to print. For 100%% overhang, bridge speed is used." msgstr "" -"Détecter le pourcentage de surplomb par rapport à la largeur de la ligne et utilisez une vitesse différente pour " -"imprimer. Pour un surplomb de 100%%, la vitesse du pont est utilisée." +"Détecter le pourcentage de surplomb par rapport à la largeur de la ligne et " +"utilisez une vitesse différente pour imprimer. Pour un surplomb de 100%%, la " +"vitesse du pont est utilisée." msgid "Line width of inner wall" msgstr "Largeur de ligne de la paroi intérieure" @@ -7692,19 +8412,25 @@ msgid "Number of walls of every layer" msgstr "Nombre de parois de chaque couche" msgid "" -"If you want to process the output G-code through custom scripts, just list their absolute paths here. Separate multiple " -"scripts with a semicolon. Scripts will be passed the absolute path to the G-code file as the first argument, and they " -"can access the Slic3r config settings by reading environment variables." +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." msgstr "" -"Si vous souhaitez traiter le code G de sortie via des scripts personnalisés, indiquez simplement leurs chemins absolus " -"ici. Séparez plusieurs scripts par un point-virgule. Les scripts recevront le chemin absolu vers le fichier G-code comme " -"premier argument, et ils peuvent accéder aux paramètres de configuration Slic3r en lisant les variables d’environnement." +"Si vous souhaitez traiter le code G de sortie via des scripts personnalisés, " +"indiquez simplement leurs chemins absolus ici. Séparez plusieurs scripts par " +"un point-virgule. Les scripts recevront le chemin absolu vers le fichier G-" +"code comme premier argument, et ils peuvent accéder aux paramètres de " +"configuration Slic3r en lisant les variables d’environnement." msgid "Raft contact Z distance" msgstr "Distance Z de contact du radeau" msgid "Z gap between object and raft. Ignored for soluble interface" -msgstr "Espace Z entre l'objet et le radeau. Ignoré pour les interfaces de support solubles" +msgstr "" +"Espace Z entre l'objet et le radeau. Ignoré pour les interfaces de support " +"solubles" msgid "Raft expansion" msgstr "Expansion du radeau" @@ -7722,32 +8448,48 @@ msgid "Initial layer expansion" msgstr "Expension de la couche initiale" msgid "Expand the first raft or support layer to improve bed plate adhesion" -msgstr "Expension de la première couche du radeau pour améliorer l'adhérence sur le plateau" +msgstr "" +"Expension de la première couche du radeau pour améliorer l'adhérence sur le " +"plateau" msgid "Raft layers" msgstr "Couches du radeau" -msgid "Object will be raised by this number of support layers. Use this function to avoid wrapping when print ABS" -msgstr "Nombre de couches du radeau. Utilisez cette fonction pour éviter la déformation lors de l'impression ABS" +msgid "" +"Object will be raised by this number of support layers. Use this function to " +"avoid wrapping when print ABS" +msgstr "" +"Nombre de couches du radeau. Utilisez cette fonction pour éviter la " +"déformation lors de l'impression ABS" msgid "" -"G-code path is genereated after simplifing the contour of model to avoid too much points and gcode lines in gcode file. " -"Smaller value means higher resolution and more time to slice" +"G-code path is genereated after simplifing the contour of model to avoid too " +"much points and gcode lines in gcode file. Smaller value means higher " +"resolution and more time to slice" msgstr "" -"Le chemin du G-code est généré après avoir simplifié le contour du modèle pour éviter trop de points et de lignes dans " -"le fichier gcode. Une valeur plus petite signifie une résolution plus élevée et plus de temps pour découper" +"Le chemin du G-code est généré après avoir simplifié le contour du modèle " +"pour éviter trop de points et de lignes dans le fichier gcode. Une valeur " +"plus petite signifie une résolution plus élevée et plus de temps pour " +"découper" msgid "Travel distance threshold" msgstr "Distance minimale" -msgid "Only trigger retraction when the travel distance is longer than this threshold" -msgstr "Ne déclencher la rétraction que lorsque la distance parcourue est supérieure à ce seuil" +msgid "" +"Only trigger retraction when the travel distance is longer than this " +"threshold" +msgstr "" +"Ne déclencher la rétraction que lorsque la distance parcourue est supérieure " +"à ce seuil" msgid "Retract amount before wipe" msgstr "Quantité de rétraction avant essuyage" -msgid "The length of fast retraction before wipe, relative to retraction length" -msgstr "Longueur de la rétraction rapide avant l’essuyage, par rapport à la longueur de la rétraction" +msgid "" +"The length of fast retraction before wipe, relative to retraction length" +msgstr "" +"Longueur de la rétraction rapide avant l’essuyage, par rapport à la longueur " +"de la rétraction" msgid "Retract when change layer" msgstr "Rétracter au changement de couche" @@ -7761,21 +8503,26 @@ msgstr "Longueur" msgid "Retraction Length" msgstr "Longueur de rétraction" -msgid "Some amount of material in extruder is pulled back to avoid ooze during long travel. Set zero to disable retraction" +msgid "" +"Some amount of material in extruder is pulled back to avoid ooze during long " +"travel. Set zero to disable retraction" msgstr "" -"Une certaine quantité de filament dans l'extrudeur est retirée pour éviter le suintement pendant les longs trajets. " -"Définir à 0 pour désactiver la rétraction" +"Une certaine quantité de filament dans l'extrudeur est retirée pour éviter " +"le suintement pendant les longs trajets. Définir à 0 pour désactiver la " +"rétraction" msgid "Z hop when retract" msgstr "Décalage en Z lors des rétractions" msgid "" -"Whenever the retraction is done, the nozzle is lifted a little to create clearance between nozzle and the print. It " -"prevents nozzle from hitting the print when travel move. Using spiral line to lift z can prevent stringing" +"Whenever the retraction is done, the nozzle is lifted a little to create " +"clearance between nozzle and the print. It prevents nozzle from hitting the " +"print when travel move. Using spiral line to lift z can prevent stringing" msgstr "" -"A chaque fois qu’une rétraction est effectuée, la buse est légèrement soulevée pour créer un espace entre la buse et " -"l'impression. Cela empêche la buse de toucher l'impression lors du déplacement. L'utilisation d'une ligne en spirale " -"pour soulever l’axe Z peut empêcher le stringing" +"A chaque fois qu’une rétraction est effectuée, la buse est légèrement " +"soulevée pour créer un espace entre la buse et l'impression. Cela empêche la " +"buse de toucher l'impression lors du déplacement. L'utilisation d'une ligne " +"en spirale pour soulever l’axe Z peut empêcher le stringing" msgid "Z hop type" msgstr "Type de décalage en Z" @@ -7790,16 +8537,19 @@ msgid "Extra length on restart" msgstr "Longueur supplémentaire" msgid "" -"When the retraction is compensated after the travel move, the extruder will push this additional amount of filament. " -"This setting is rarely needed." +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." msgstr "" -"Lorsque la rétraction est compensée après le mouvement de déplacement, l’extrudeuse poussera cette quantité " -"supplémentaire de filament. Ce paramètre est rarement nécessaire." +"Lorsque la rétraction est compensée après le mouvement de déplacement, " +"l’extrudeuse poussera cette quantité supplémentaire de filament. Ce " +"paramètre est rarement nécessaire." -msgid "When the retraction is compensated after changing tool, the extruder will push this additional amount of filament." +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." msgstr "" -"Lorsque la rétraction est compensée après le changement d’outil, l’extrudeur poussera cette quantité supplémentaire de " -"filament." +"Lorsque la rétraction est compensée après le changement d’outil, l’extrudeur " +"poussera cette quantité supplémentaire de filament." msgid "Retraction Speed" msgstr "Vitesse de rétraction" @@ -7810,19 +8560,23 @@ msgstr "Vitesse des rétractions" msgid "Deretraction Speed" msgstr "Vitesse de réinsertion" -msgid "Speed for reloading filament into extruder. Zero means same speed with retraction" +msgid "" +"Speed for reloading filament into extruder. Zero means same speed with " +"retraction" msgstr "" -"Vitesse de réinsertion du filament dans l'extrudeur. Une valeur à 0 signifie la même vitesse que celle de rétraction" +"Vitesse de réinsertion du filament dans l'extrudeur. Une valeur à 0 signifie " +"la même vitesse que celle de rétraction" msgid "Use firmware retraction" msgstr "Utiliser la rétraction firmware" msgid "" -"This experimental setting uses G10 and G11 commands to have the firmware handle the retraction. This is only supported " -"in recent Marlin." +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." msgstr "" -"Ce paramètre expérimental utilise les commandes G10 et G11 pour que le firmware gère la rétraction. Ceci n’est pris en " -"charge que dans une version de Marlin récente." +"Ce paramètre expérimental utilise les commandes G10 et G11 pour que le " +"firmware gère la rétraction. Ceci n’est pris en charge que dans une version " +"de Marlin récente." msgid "Show auto-calibration marks" msgstr "Afficher les marques de calibration" @@ -7849,45 +8603,53 @@ msgid "Seam gap" msgstr "Distance de la couture" msgid "" -"In order to reduce the visibility of the seam in a closed loop extrusion, the loop is interrupted and shortened by a " -"specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current extruder diameter. The default value for " -"this parameter is 15%." +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" -"Lors de l’extrusion d’une boucle fermée, la boucle est interrompue et raccourcie un peu pour réduire la couture.\n" -"Peut être en mm ou en % du diamètre actuel de la buse. La valeur par défaut est de 15%." +"Lors de l’extrusion d’une boucle fermée, la boucle est interrompue et " +"raccourcie un peu pour réduire la couture.\n" +"Peut être en mm ou en % du diamètre actuel de la buse. La valeur par défaut " +"est de 15%." msgid "Role base wipe speed" msgstr "Vitesse d’essuyage basée sur la vitesse d’extrusion" msgid "" -"The wipe speed is determined by the speed of the current extrusion role.e.g. if a wipe action is executed immediately " -"following an outer wall extrusion, the speed of the outer wall extrusion will be utilized for the wipe action." +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." msgstr "" -"La vitesse d’essuyage est identique à la vitesse d’extrusion actuelle. Par exemple, si l’action d’essuyage est suivie " -"d’une extrusion de paroi extérieure, la vitesse de la paroi extérieure sera utilisée pour cette action d’essuyage." +"La vitesse d’essuyage est identique à la vitesse d’extrusion actuelle. Par " +"exemple, si l’action d’essuyage est suivie d’une extrusion de paroi " +"extérieure, la vitesse de la paroi extérieure sera utilisée pour cette " +"action d’essuyage." msgid "Wipe on loops" msgstr "Essuyer sur les boucles" msgid "" -"To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the " -"extruder leaves the loop." +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." msgstr "" -"Pour minimiser la visibilité de la couture dans une extrusion en boucle fermée, un petit mouvement vers l’intérieur est " -"exécuté avant que la buse ne quitte la boucle." +"Pour minimiser la visibilité de la couture dans une extrusion en boucle " +"fermée, un petit mouvement vers l’intérieur est exécuté avant que la buse ne " +"quitte la boucle." msgid "Wipe speed" msgstr "Vitesse d’essuyage" msgid "" -"The wipe speed is determined by the speed setting specified in this configuration.If the value is expressed as a " -"percentage (e.g. 80%), it will be calculated based on the travel speed setting above.The default value for this " -"parameter is 80%" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" msgstr "" -"La vitesse d’essuyage est déterminée par le paramètre de vitesse spécifié dans cette configuration. Si la valeur est " -"exprimée en pourcentage (par exemple 80%), elle sera calculée en fonction du paramètre de vitesse de déplacement ci-" -"dessus. La valeur par défaut de ce paramètre est 80%" +"La vitesse d’essuyage est déterminée par le paramètre de vitesse spécifié " +"dans cette configuration. Si la valeur est exprimée en pourcentage (par " +"exemple 80%), elle sera calculée en fonction du paramètre de vitesse de " +"déplacement ci-dessus. La valeur par défaut de ce paramètre est 80%" msgid "Skirt distance" msgstr "Distance de la jupe" @@ -7908,17 +8670,22 @@ msgid "Number of loops for the skirt. Zero means disabling skirt" msgstr "Nombre de ligne de la jupe. Une valeur à 0 signifie aucune jupe" msgid "" -"The printing speed in exported gcode will be slowed down, when the estimated layer time is shorter than this value, to " -"get better cooling for these layers" +"The printing speed in exported gcode will be slowed down, when the estimated " +"layer time is shorter than this value, to get better cooling for these layers" msgstr "" -"La vitesse d'impression dans le gcode exporté sera ralentie, lorsque le temps de couche estimé est plus court que la " -"valeur définie, pour obtenir un meilleur refroidissement pour ces couches" +"La vitesse d'impression dans le gcode exporté sera ralentie, lorsque le " +"temps de couche estimé est plus court que la valeur définie, pour obtenir un " +"meilleur refroidissement pour ces couches" msgid "Minimum sparse infill threshold" msgstr "Seuil minimum de remplissage" -msgid "Sparse infill area which is smaller than threshold value is replaced by internal solid infill" -msgstr "La zone de remplissage qui est inférieure à la valeur seuil est remplacée par un remplissage solide" +msgid "" +"Sparse infill area which is smaller than threshold value is replaced by " +"internal solid infill" +msgstr "" +"La zone de remplissage qui est inférieure à la valeur seuil est remplacée " +"par un remplissage solide" msgid "mm²" msgstr "mm²" @@ -7927,31 +8694,40 @@ msgid "Line width of internal solid infill" msgstr "Largeur de ligne du remplissage solide" msgid "Speed of internal solid infill, not the top and bottom surface" -msgstr "Vitesse du remplissage solide, et non de la surface supérieure et inférieure" +msgstr "" +"Vitesse du remplissage solide, et non de la surface supérieure et inférieure" msgid "Spiral vase" msgstr "Mode vase" msgid "" -"Spiralize smooths out the z moves of the outer contour. And turns a solid model into a single walled print with solid " -"bottom layers. The final generated model has no seam" +"Spiralize smooths out the z moves of the outer contour. And turns a solid " +"model into a single walled print with solid bottom layers. The final " +"generated model has no seam" msgstr "" -"Lisse les mouvements en Z du contour extérieur et transforme un modèle solide en une impression à paroi unique avec des " -"couches inférieures solides. Le modèle généré final n'a pas de couture" +"Lisse les mouvements en Z du contour extérieur et transforme un modèle " +"solide en une impression à paroi unique avec des couches inférieures " +"solides. Le modèle généré final n'a pas de couture" msgid "" -"If smooth or traditional mode is selected, a timelapse video will be generated for each print. After each layer is " -"printed, a snapshot is taken with the chamber camera. All of these snapshots are composed into a timelapse video when " -"printing completes. If smooth mode is selected, the toolhead will move to the excess chute after each layer is printed " -"and then take a snapshot. Since the melt filament may leak from the nozzle during the process of taking a snapshot, " -"prime tower is required for smooth mode to wipe nozzle." +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, prime tower is required for smooth mode to " +"wipe nozzle." msgstr "" -"Si le mode Lissé ou Traditionnel est sélectionné, une vidéo Timelapse sera générée pour chaque impression. Une fois " -"chaque couche imprimée, un instantané est pris avec la caméra de la chambre. Tous ces instantanés sont composés dans une " -"vidéo Timelapse lorsque l'impression est terminée. Si le mode Lissé est sélectionné, la tête d'outil se déplacera vers " -"la goulotte excédentaire après l'impression de chaque couche, puis prendra un instantané. Étant donné que le filament " -"fondu peut couler de la buse pendant le processus de prise d'instantané, la tour de purge est nécessaire pour essuyer la " -"buse pour le mode Lissé." +"Si le mode Lissé ou Traditionnel est sélectionné, une vidéo Timelapse sera " +"générée pour chaque impression. Une fois chaque couche imprimée, un " +"instantané est pris avec la caméra de la chambre. Tous ces instantanés sont " +"composés dans une vidéo Timelapse lorsque l'impression est terminée. Si le " +"mode Lissé est sélectionné, la tête d'outil se déplacera vers la goulotte " +"excédentaire après l'impression de chaque couche, puis prendra un " +"instantané. Étant donné que le filament fondu peut couler de la buse pendant " +"le processus de prise d'instantané, la tour de purge est nécessaire pour " +"essuyer la buse pour le mode Lissé." msgid "Traditional" msgstr "Traditionnel" @@ -7972,20 +8748,25 @@ msgid "Slice gap closing radius" msgstr "Rayon de fermeture de l'espacement" msgid "" -"Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing operation " -"may reduce the final print resolution, therefore it is advisable to keep the value reasonably low." +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgstr "" -"Les fentes d'une taille inférieure à 2x le rayon de fermeture de l'espacement sont comblées lors du découpage du " -"maillage triangulaire. L'opération de fermeture de l'espace peut réduire la résolution de l'impression finale, il est " -"donc conseillé de conserver une valeur raisonnablement basse." +"Les fentes d'une taille inférieure à 2x le rayon de fermeture de " +"l'espacement sont comblées lors du découpage du maillage triangulaire. " +"L'opération de fermeture de l'espace peut réduire la résolution de " +"l'impression finale, il est donc conseillé de conserver une valeur " +"raisonnablement basse." msgid "Slicing Mode" msgstr "Mode de découpage" -msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." +msgid "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgstr "" -"Utiliser \"Even-odd\" pour les modèles d'avion 3DLabPrint. Utiliser \"Combler les trous\" pour fermer tous les trous du " -"modèle." +"Utiliser \"Even-odd\" pour les modèles d'avion 3DLabPrint. Utiliser " +"\"Combler les trous\" pour fermer tous les trous du modèle." msgid "Regular" msgstr "Normal" @@ -8003,11 +8784,13 @@ msgid "Enable support generation." msgstr "Activer la génération de support." msgid "" -"normal(auto) and tree(auto) is used to generate support automatically. If normal(manual) or tree(manual) is selected, " -"only support enforcers are generated" +"normal(auto) and tree(auto) is used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgstr "" -"Normaux (auto) et Arborescents (auto) sont utilisés pour générer automatiquement les supports. Si Normaux ou " -"Arborescents est sélectionné, seuls les supports forcés sont générés" +"Normaux (auto) et Arborescents (auto) sont utilisés pour générer " +"automatiquement les supports. Si Normaux ou Arborescents est sélectionné, " +"seuls les supports forcés sont générés" msgid "normal(auto)" msgstr "Normaux (auto)" @@ -8031,19 +8814,26 @@ msgid "Pattern angle" msgstr "Angle du motif" msgid "Use this setting to rotate the support pattern on the horizontal plane." -msgstr "Utiliser ce paramètre pour faire pivoter le motif de support sur le plan horizontal." +msgstr "" +"Utiliser ce paramètre pour faire pivoter le motif de support sur le plan " +"horizontal." msgid "On build plate only" msgstr "Sur le plateau uniquement" msgid "Don't create support on model surface, only on build plate" -msgstr "Ne pas créer de support sur la surface du modèle, uniquement sur le plateau" +msgstr "" +"Ne pas créer de support sur la surface du modèle, uniquement sur le plateau" msgid "Support critical regions only" msgstr "Zones critiques uniquement" -msgid "Only create support for critical regions including sharp tail, cantilever, etc." -msgstr "Créer uniquement des supports pour les zones critiques, y compris les pointes, les surplombs, etc." +msgid "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." +msgstr "" +"Créer uniquement des supports pour les zones critiques, y compris les " +"pointes, les surplombs, etc." msgid "Top Z distance" msgstr "Distance Z supérieure" @@ -8061,10 +8851,12 @@ msgid "Support/raft base" msgstr "Base Supports/Radeau" msgid "" -"Filament to print support base and raft. \"Default\" means no specific filament for support and current filament is used" +"Filament to print support base and raft. \"Default\" means no specific " +"filament for support and current filament is used" msgstr "" -"Filament pour imprimer la base des supports et les radeaux. \"Par défaut\" signifie qu'aucun filament spécifique n'est " -"utilisé pour les supports et que le filament actuel est utilisé" +"Filament pour imprimer la base des supports et les radeaux. \"Par défaut\" " +"signifie qu'aucun filament spécifique n'est utilisé pour les supports et que " +"le filament actuel est utilisé" msgid "Line width of support" msgstr "Largeur de ligne des supports" @@ -8072,18 +8864,22 @@ msgstr "Largeur de ligne des supports" msgid "Interface use loop pattern" msgstr "Boucles des interfaces" -msgid "Cover the top contact layer of the supports with loops. Disabled by default." -msgstr "Couvrir la couche de contact supérieure des supports avec des boucles. Désactivé par défaut." +msgid "" +"Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "" +"Couvrir la couche de contact supérieure des supports avec des boucles. " +"Désactivé par défaut." msgid "Support/raft interface" msgstr "Interfaces Supports/Radeau" msgid "" -"Filament to print support interface. \"Default\" means no specific filament for support interface and current filament " -"is used" +"Filament to print support interface. \"Default\" means no specific filament " +"for support interface and current filament is used" msgstr "" -"Filament pour imprimer les interfaces de support. \"Par défaut\" signifie qu'aucun filament spécifique n'est utilisé " -"pour les interfaces de support et le filament actuel est utilisé" +"Filament pour imprimer les interfaces de support. \"Par défaut\" signifie " +"qu'aucun filament spécifique n'est utilisé pour les interfaces de support et " +"le filament actuel est utilisé" msgid "Top interface layers" msgstr "Couches des interfaces supérieures" @@ -8098,13 +8894,17 @@ msgid "Top interface spacing" msgstr "Espacement du motif des interfaces supérieures" msgid "Spacing of interface lines. Zero means solid interface" -msgstr "Espacement des lignes du motif des interfaces de support supérieures. Une valeur à 0 signifie une interface solide" +msgstr "" +"Espacement des lignes du motif des interfaces de support supérieures. Une " +"valeur à 0 signifie une interface solide" msgid "Bottom interface spacing" msgstr "Espacement du motif des interfaces inférieures" msgid "Spacing of bottom interface lines. Zero means solid interface" -msgstr "Espacement des lignes du motif des interfaces de support inférieures. Une valeur à 0 signifie une interface solide" +msgstr "" +"Espacement des lignes du motif des interfaces de support inférieures. Une " +"valeur à 0 signifie une interface solide" msgid "Speed of support interface" msgstr "Vitesse des interfaces de support" @@ -8125,11 +8925,13 @@ msgid "Interface pattern" msgstr "Motif des interfaces" msgid "" -"Line pattern of support interface. Default pattern for non-soluble support interface is Rectilinear, while default " -"pattern for soluble support interface is Concentric" +"Line pattern of support interface. Default pattern for non-soluble support " +"interface is Rectilinear, while default pattern for soluble support " +"interface is Concentric" msgstr "" -"Modèle de ligne de l'interface de support. Le motif par défaut pour les interfaces de support non solubles est " -"Rectiligne, tandis que le modèle par défaut pour les interfaces de support solubles est Concentrique" +"Modèle de ligne de l'interface de support. Le motif par défaut pour les " +"interfaces de support non solubles est Rectiligne, tandis que le modèle par " +"défaut pour les interfaces de support solubles est Concentrique" msgid "Rectilinear Interlaced" msgstr "Rectiligne entrelacé" @@ -8150,18 +8952,24 @@ msgid "Speed of support" msgstr "Vitesse des supports" msgid "" -"Style and shape of the support. For normal support, projecting the supports into a regular grid will create more stable " -"supports (default), while snug support towers will save material and reduce object scarring.\n" -"For tree support, slim style will merge branches more aggressively and save a lot of material (default), while hybrid " -"style will create similar structure to normal support under large flat overhangs." +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save " +"a lot of material (default), while hybrid style will create similar " +"structure to normal support under large flat overhangs." msgstr "" "Style et forme des supports.\n" -"Supports Normaux : Grille régulière avec des supports plus stables (par défaut).\n" -"Support Ajustés : Economisent de la matière et réduisent les traces sur le modèle.\n" -"Supports Arborescents Fins : Fusionnent les branches de manière plus agressive et économisent beaucoup de filament (par " +"Supports Normaux : Grille régulière avec des supports plus stables (par " "défaut).\n" -"Supports Arborescents Solides : Fusionnent les branches de manière moins agressive et économisent moins de filament.\n" -"Supports Arborescents Hybrides : Structure similaire aux supports normaux avec de grands surplombs plats." +"Support Ajustés : Economisent de la matière et réduisent les traces sur le " +"modèle.\n" +"Supports Arborescents Fins : Fusionnent les branches de manière plus " +"agressive et économisent beaucoup de filament (par défaut).\n" +"Supports Arborescents Solides : Fusionnent les branches de manière moins " +"agressive et économisent moins de filament.\n" +"Supports Arborescents Hybrides : Structure similaire aux supports normaux " +"avec de grands surplombs plats." msgid "Snug" msgstr "Ajustés" @@ -8179,56 +8987,71 @@ msgid "Independent support layer height" msgstr "Hauteur de la couche indépendante des supports" msgid "" -"Support layer uses layer height independent with object layer. This is to support customizing z-gap and save print time." -"This option will be invalid when the prime tower is enabled." +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time.This option will be invalid " +"when the prime tower is enabled." msgstr "" -"La couche de support utilise une hauteur de couche indépendante de la couche d'objet. Cela permet de prendre en charge " -"la personnalisation de l’espace Z et de gagner sur la durée d'impression. Cette option sera invalide lorsque la tour de " -"purge est activée." +"La couche de support utilise une hauteur de couche indépendante de la couche " +"d'objet. Cela permet de prendre en charge la personnalisation de l’espace Z " +"et de gagner sur la durée d'impression. Cette option sera invalide lorsque " +"la tour de purge est activée." msgid "Threshold angle" msgstr "Angle de surplomb" -msgid "Support will be generated for overhangs whose slope angle is below the threshold." -msgstr "Un support sera généré pour les surplombs dont l'angle de pente est inférieur au seuil." +msgid "" +"Support will be generated for overhangs whose slope angle is below the " +"threshold." +msgstr "" +"Un support sera généré pour les surplombs dont l'angle de pente est " +"inférieur au seuil." msgid "Tree support branch angle" msgstr "Angle des branches" msgid "" -"This setting determines the maximum overhang angle that t he branches of tree support allowed to make.If the angle is " -"increased, the branches can be printed more horizontally, allowing them to reach farther." +"This setting determines the maximum overhang angle that t he branches of " +"tree support allowed to make.If the angle is increased, the branches can be " +"printed more horizontally, allowing them to reach farther." msgstr "" -"Ce paramètre détermine l’angle de surplomb maximal que les branches sont autorisées à faire. Si l’angle est augmenté, " -"les branches peuvent être imprimées plus horizontalement, ce qui leur permet de s’étendre plus loin." +"Ce paramètre détermine l’angle de surplomb maximal que les branches sont " +"autorisées à faire. Si l’angle est augmenté, les branches peuvent être " +"imprimées plus horizontalement, ce qui leur permet de s’étendre plus loin." msgid "Tree support branch distance" msgstr "Distance des branches" -msgid "This setting determines the distance between neighboring tree support nodes." +msgid "" +"This setting determines the distance between neighboring tree support nodes." msgstr "Ce paramètre détermine la distance entre les branches de support." msgid "Adaptive layer height" msgstr "Hauteur de couche variable" -msgid "Enabling this option means the height of tree support layer except the first will be automatically calculated " +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " msgstr "" -"L’activation de cette option signifie que la hauteur de couche des supports arborescents, à l’exception de la première, " -"sera automatiquement calculée " +"L’activation de cette option signifie que la hauteur de couche des supports " +"arborescents, à l’exception de la première, sera automatiquement calculée " msgid "Auto brim width" msgstr "Largeur de la bordure automatique" -msgid "Enabling this option means the width of the brim for tree support will be automatically calculated" +msgid "" +"Enabling this option means the width of the brim for tree support will be " +"automatically calculated" msgstr "" -"L’activation de cette option signifie que la largeur de la bordure des supports arborescents sera automatiquement " -"calculée" +"L’activation de cette option signifie que la largeur de la bordure des " +"supports arborescents sera automatiquement calculée" msgid "Tree support brim width" msgstr "Supports arborescents avec bordure" msgid "Distance from tree branch to the outermost brim line" -msgstr "Distance entre la branche du support arborescent et la ligne la plus externe de la bordure" +msgstr "" +"Distance entre la branche du support arborescent et la ligne la plus externe " +"de la bordure" msgid "Tree support branch diameter" msgstr "Diamètre des branches" @@ -8245,8 +9068,12 @@ msgstr "Ce paramètre spécifie le nombre de parois des branches de support" msgid "Tree support with infill" msgstr "Supports arborescents avec remplissage" -msgid "This setting specifies whether to add infill inside large hollows of tree support" -msgstr "Ce paramètre spécifie s’il faut ajouter un remplissage à l’intérieur des supports arborescents" +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"Ce paramètre spécifie s’il faut ajouter un remplissage à l’intérieur des " +"supports arborescents" msgid "Target chamber temperature" msgstr "Température cible de la chambre" @@ -8258,24 +9085,31 @@ msgid "Bed temperature difference" msgstr "Différence de température du plateau" msgid "" -"Do not recommend bed temperature of other layer to be lower than initial layer for more than this threshold. Too low bed " -"temperature of other layer may cause the model broken free from build plate" +"Do not recommend bed temperature of other layer to be lower than initial " +"layer for more than this threshold. Too low bed temperature of other layer " +"may cause the model broken free from build plate" msgstr "" -"Il n'est pas recommandé que la température du plateau des autres couches soit inférieure à celle de la couche initiale " -"pendant plus de ce seuil. Une température de plateau trop basse peut entraîner le décollement du modèle" +"Il n'est pas recommandé que la température du plateau des autres couches " +"soit inférieure à celle de la couche initiale pendant plus de ce seuil. Une " +"température de plateau trop basse peut entraîner le décollement du modèle" msgid "Detect thin wall" msgstr "Détecter les parois fines" msgid "" -"Detect thin wall which can't contain two line width. And use single line to print. Maybe printed not very well, because " -"it's not closed loop" +"Detect thin wall which can't contain two line width. And use single line to " +"print. Maybe printed not very well, because it's not closed loop" msgstr "" -"Détecter les parois minces qui ne peuvent pas contenir deux largeurs de ligne et utiliser une seule ligne pour les " -"imprimer. Peut ne pas être très bien imprimé car ce n'est pas en boucle fermée" +"Détecter les parois minces qui ne peuvent pas contenir deux largeurs de " +"ligne et utiliser une seule ligne pour les imprimer. Peut ne pas être très " +"bien imprimé car ce n'est pas en boucle fermée" -msgid "This gcode is inserted when change filament, including T command to trigger tool change" -msgstr "Ce gcode est inséré lors du changement de filament, y compris la commande T pour déclencher le changement d'outil" +msgid "" +"This gcode is inserted when change filament, including T command to trigger " +"tool change" +msgstr "" +"Ce gcode est inséré lors du changement de filament, y compris la commande T " +"pour déclencher le changement d'outil" msgid "Line width for top surfaces" msgstr "Largeur de ligne des surfaces supérieures" @@ -8287,12 +9121,14 @@ msgid "Top shell layers" msgstr "Nombre de couches des coques supérieures" msgid "" -"This is the number of solid layers of top shell, including the top surface layer. When the thickness calculated by this " -"value is thinner than top shell thickness, the top shell layers will be increased" +"This is the number of solid layers of top shell, including the top surface " +"layer. When the thickness calculated by this value is thinner than top shell " +"thickness, the top shell layers will be increased" msgstr "" -"Il s'agit du nombre de couches solides de la coque supérieure, y compris la couche de surface supérieure. Lorsque " -"l'épaisseur calculée par cette valeur est plus fine que l'épaisseur de la coque supérieure, les couches de la coque " -"supérieure seront augmentées" +"Il s'agit du nombre de couches solides de la coque supérieure, y compris la " +"couche de surface supérieure. Lorsque l'épaisseur calculée par cette valeur " +"est plus fine que l'épaisseur de la coque supérieure, les couches de la " +"coque supérieure seront augmentées" msgid "Top solid layers" msgstr "Couches solides supérieures" @@ -8301,13 +9137,17 @@ msgid "Top shell thickness" msgstr "Épaisseur des coques supérieures" msgid "" -"The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than " -"this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and " -"thickness of top shell is absolutely determained by top shell layers" +"The number of top solid layers is increased when slicing if the thickness " +"calculated by top shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of top shell is absolutely determained by top " +"shell layers" msgstr "" -"Le nombre de couches solides supérieures est augmenté lors du découpage si l'épaisseur calculée par les couches de coque " -"supérieures est inférieure à cette valeur. Cela peut éviter d'avoir une coque trop fine lorsque la hauteur de couche est " -"faible. Une valeur à 0 signifie que ce paramètre est désactivé et que l'épaisseur de la coque supérieure est absolument " +"Le nombre de couches solides supérieures est augmenté lors du découpage si " +"l'épaisseur calculée par les couches de coque supérieures est inférieure à " +"cette valeur. Cela peut éviter d'avoir une coque trop fine lorsque la " +"hauteur de couche est faible. Une valeur à 0 signifie que ce paramètre est " +"désactivé et que l'épaisseur de la coque supérieure est absolument " "déterminée par les couches de coque supérieures" msgid "Speed of travel which is faster and without extrusion" @@ -8317,24 +9157,30 @@ msgid "Wipe while retracting" msgstr "Essuyer lors des rétractions" msgid "" -"Move nozzle along the last extrusion path when retracting to clean leaked material on nozzle. This can minimize blob " -"when print new part after travel" +"Move nozzle along the last extrusion path when retracting to clean leaked " +"material on nozzle. This can minimize blob when print new part after travel" msgstr "" -"Déplacer la buse le long du dernier chemin d'extrusion lors de la rétraction pour nettoyer la fuite de matériau sur la " -"buse. Cela peut minimiser les taches lors de l'impression d'une nouvelle pièce après le trajet" +"Déplacer la buse le long du dernier chemin d'extrusion lors de la rétraction " +"pour nettoyer la fuite de matériau sur la buse. Cela peut minimiser les " +"taches lors de l'impression d'une nouvelle pièce après le trajet" msgid "Wipe Distance" msgstr "Distance d’essuyage" -msgid "Discribe how long the nozzle will move along the last path when retracting" -msgstr "Distance sur laquelle la buse se déplacera le long du dernier chemin lors de la rétraction" +msgid "" +"Discribe how long the nozzle will move along the last path when retracting" +msgstr "" +"Distance sur laquelle la buse se déplacera le long du dernier chemin lors de " +"la rétraction" msgid "" -"The wiping tower can be used to clean up the residue on the nozzle and stabilize the chamber pressure inside the nozzle, " -"in order to avoid appearance defects when printing objects." +"The wiping tower can be used to clean up the residue on the nozzle and " +"stabilize the chamber pressure inside the nozzle, in order to avoid " +"appearance defects when printing objects." msgstr "" -"La tour de purge peut être utilisée pour nettoyer les résidus sur la buse et stabiliser la pression de la chambre à " -"l’intérieur de la buse, afin d’éviter les défauts d’aspect lors de l’impression d’objets." +"La tour de purge peut être utilisée pour nettoyer les résidus sur la buse et " +"stabiliser la pression de la chambre à l’intérieur de la buse, afin d’éviter " +"les défauts d’aspect lors de l’impression d’objets." msgid "Purging volumes" msgstr "Volumes de purge" @@ -8342,9 +9188,12 @@ msgstr "Volumes de purge" msgid "Flush multiplier" msgstr "Multiplicateur de purge" -msgid "The actual flushing volumes is equal to the flush multiplier multiplied by the flushing volumes in the table." +msgid "" +"The actual flushing volumes is equal to the flush multiplier multiplied by " +"the flushing volumes in the table." msgstr "" -"Les volumes de purge réels sont égaux au multiplicateur de purge multiplié par les volumes de purge dans le tableau." +"Les volumes de purge réels sont égaux au multiplicateur de purge multiplié " +"par les volumes de purge dans le tableau." msgid "Prime volume" msgstr "Volume de purge" @@ -8359,76 +9208,98 @@ msgid "Width of prime tower" msgstr "Largeur de la tour de purge" msgid "" -"Purging after filament change will be done inside objects' infills. This may lower the amount of waste and decrease the " -"print time. If the walls are printed with transparent filament, the mixed color infill will be seen outside. It will not " -"take effect, unless the prime tower is enabled." +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be seen " +"outside. It will not take effect, unless the prime tower is enabled." msgstr "" -"La purge après le changement de filament sera effectuée à l'intérieur des remplissages des objets. Cela peut réduire la " -"quantité de déchets et diminuer la durée d'impression. Si les murs sont imprimés avec un filament transparent, le " -"remplissage de couleurs mélangées sera visible à l'extérieur. Cela ne prendra effet que si la tour de purge est activée." +"La purge après le changement de filament sera effectuée à l'intérieur des " +"remplissages des objets. Cela peut réduire la quantité de déchets et " +"diminuer la durée d'impression. Si les murs sont imprimés avec un filament " +"transparent, le remplissage de couleurs mélangées sera visible à " +"l'extérieur. Cela ne prendra effet que si la tour de purge est activée." msgid "" -"Purging after filament change will be done inside objects' support. This may lower the amount of waste and decrease the " -"print time. It will not take effect, unless the prime tower is enabled." +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect, unless the prime tower is enabled." msgstr "" -"La purge après changement de filament sera effectuée à l'intérieur des supports des objets. Cela peut réduire la " -"quantité de déchets et diminuer la durée d'impression. Cela ne prendra effet que si la tour de purge est activée." - -msgid "" -"This object will be used to purge the nozzle after a filament change to save filament and decrease the print time. " -"Colours of the objects will be mixed as a result. It will not take effect, unless the prime tower is enabled." -msgstr "" -"Cet objet servira à purger la buse après un changement de filament pour économiser du filament et diminuer la durée " -"d'impression. Les couleurs des objets seront mélangées en conséquence. Cela ne prendra effet que si la tour de purge est " +"La purge après changement de filament sera effectuée à l'intérieur des " +"supports des objets. Cela peut réduire la quantité de déchets et diminuer la " +"durée d'impression. Cela ne prendra effet que si la tour de purge est " "activée." +msgid "" +"This object will be used to purge the nozzle after a filament change to save " +"filament and decrease the print time. Colours of the objects will be mixed " +"as a result. It will not take effect, unless the prime tower is enabled." +msgstr "" +"Cet objet servira à purger la buse après un changement de filament pour " +"économiser du filament et diminuer la durée d'impression. Les couleurs des " +"objets seront mélangées en conséquence. Cela ne prendra effet que si la tour " +"de purge est activée." + msgid "X-Y hole compensation" msgstr "Compensation X-Y des trous" msgid "" -"Holes of object will be grown or shrunk in XY plane by the configured value. Positive value makes holes bigger. Negative " -"value makes holes smaller. This function is used to adjust size slightly when the object has assembling issue" +"Holes of object will be grown or shrunk in XY plane by the configured value. " +"Positive value makes holes bigger. Negative value makes holes smaller. This " +"function is used to adjust size slightly when the object has assembling issue" msgstr "" -"Les trous de l'objet seront agrandis ou rétrécis dans le plan X-Y par la valeur définie. Une valeur positive agrandit " -"les trous. Une valeur négative rend les trous plus petits. Cette fonction est utilisée pour ajuster légèrement la taille " -"lorsque l'objet a un problème d'assemblage" +"Les trous de l'objet seront agrandis ou rétrécis dans le plan X-Y par la " +"valeur définie. Une valeur positive agrandit les trous. Une valeur négative " +"rend les trous plus petits. Cette fonction est utilisée pour ajuster " +"légèrement la taille lorsque l'objet a un problème d'assemblage" msgid "X-Y contour compensation" msgstr "Compensation X-Y des contours" msgid "" -"Contour of object will be grown or shrunk in XY plane by the configured value. Positive value makes contour bigger. " -"Negative value makes contour smaller. This function is used to adjust size slightly when the object has assembling issue" +"Contour of object will be grown or shrunk in XY plane by the configured " +"value. Positive value makes contour bigger. Negative value makes contour " +"smaller. This function is used to adjust size slightly when the object has " +"assembling issue" msgstr "" -"Les contours de l'objet seront agrandis ou rétrécis dans le plan X-Y par la valeur définie. Une valeur positive agrandit " -"les contours. Une valeur négative rend les contours plus petits. Cette fonction est utilisée pour ajuster légèrement la " -"taille lorsque l'objet a un problème d'assemblage" +"Les contours de l'objet seront agrandis ou rétrécis dans le plan X-Y par la " +"valeur définie. Une valeur positive agrandit les contours. Une valeur " +"négative rend les contours plus petits. Cette fonction est utilisée pour " +"ajuster légèrement la taille lorsque l'objet a un problème d'assemblage" msgid "G-code thumbnails" msgstr "Vignette G-code" -msgid "Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the following format: \"XxY, XxY, ...\"" -msgstr "Tailles des images à stocker dans les fichiers .gcode et .sl1/.sl1s, au format suivant : \"XxY, XxY, …\"" +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" +"Tailles des images à stocker dans les fichiers .gcode et .sl1/.sl1s, au " +"format suivant : \"XxY, XxY, …\"" msgid "Use relative E distances" msgstr "Utiliser l’extrusion relative" msgid "" -"Relative extrusion is recommended when using \"label_objects\" option.Some extruders work better with this option " -"unckecked (absolute extrusion mode). Wipe tower is only compatible with relative mode. It is always enabled on BambuLab " -"printers. Default is checked" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" msgstr "" -"L’extrusion relative est recommandée lors de l’utilisation de l’option \"label_objects\". Certains extrudeurs " -"fonctionnent mieux avec cette option décochée (mode d’extrusion absolu). La tour de purge n’est compatible qu’avec le " -"mode relatif. Il est toujours activé sur les imprimantes BambuLab. La valeur par défaut est cochée" +"L’extrusion relative est recommandée lors de l’utilisation de l’option " +"\"label_objects\". Certains extrudeurs fonctionnent mieux avec cette option " +"décochée (mode d’extrusion absolu). La tour de purge n’est compatible " +"qu’avec le mode relatif. Il est toujours activé sur les imprimantes " +"BambuLab. La valeur par défaut est cochée" msgid "" -"Classic wall generator produces walls with constant extrusion width and for very thin areas is used gap-fill. Arachne " -"engine produces walls with variable extrusion width" +"Classic wall generator produces walls with constant extrusion width and for " +"very thin areas is used gap-fill. Arachne engine produces walls with " +"variable extrusion width" msgstr "" -"Le générateur de parois classiques produit des parois avec une largeur d'extrusion constante, et pour les zones très " -"minces il est utilisé pour combler les espaces. Le moteur Arachne produit des parois avec une largeur d'extrusion " -"variable." +"Le générateur de parois classiques produit des parois avec une largeur " +"d'extrusion constante, et pour les zones très minces il est utilisé pour " +"combler les espaces. Le moteur Arachne produit des parois avec une largeur " +"d'extrusion variable." msgid "Classic" msgstr "Classique" @@ -8440,87 +9311,110 @@ msgid "Wall transition length" msgstr "Longueur de transition de paroi" msgid "" -"When transitioning between different numbers of walls as the part becomes thinner, a certain amount of space is allotted " -"to split or join the wall segments. It's expressed as a percentage over nozzle diameter" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter" msgstr "" -"Lors de la transition entre différents nombres de parois à mesure que la pièce devient plus mince, un certain espace est " -"alloué pour diviser ou joindre les segments de paroi. Elle est exprimée en pourcentage sur le diamètre de la buse" +"Lors de la transition entre différents nombres de parois à mesure que la " +"pièce devient plus mince, un certain espace est alloué pour diviser ou " +"joindre les segments de paroi. Elle est exprimée en pourcentage sur le " +"diamètre de la buse" msgid "Wall transitioning filter margin" msgstr "Marge du filtre de transition de paroi" msgid "" -"Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of extrusion " -"widths which follow to [Minimum wall width - margin, 2 * Minimum wall width + margin]. Increasing this margin reduces " -"the number of transitions, which reduces the number of extrusion starts/stops and travel time. However, large extrusion " -"width variation can lead to under- or overextrusion problems. It's expressed as a percentage over nozzle diameter" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgstr "" -"Empêche les transitions entre une paroi supplémentaire et une paroi de moins. Cette marge étend la plage des largeurs " -"d'extrusion suivante [Largeur minimale de la paroi - marge, 2 * Largeur minimale da paroi + marge]. L'augmentation de " -"cette marge réduit le nombre de transitions, ce qui réduit le nombre de démarrages/arrêts d'extrusion et le temps de " -"parcours. Cependant, une grande variation de largeur d'extrusion peut entraîner des problèmes de sous-extrusion ou de " -"sur-extrusion. Elle est exprimée en pourcentage sur le diamètre de la buse" +"Empêche les transitions entre une paroi supplémentaire et une paroi de " +"moins. Cette marge étend la plage des largeurs d'extrusion suivante [Largeur " +"minimale de la paroi - marge, 2 * Largeur minimale da paroi + marge]. " +"L'augmentation de cette marge réduit le nombre de transitions, ce qui réduit " +"le nombre de démarrages/arrêts d'extrusion et le temps de parcours. " +"Cependant, une grande variation de largeur d'extrusion peut entraîner des " +"problèmes de sous-extrusion ou de sur-extrusion. Elle est exprimée en " +"pourcentage sur le diamètre de la buse" msgid "Wall transitioning threshold angle" msgstr "Angle de seuil de transition de paroi" msgid "" -"When to create transitions between even and odd numbers of walls. A wedge shape with an angle greater than this setting " -"will not have transitions and no walls will be printed in the center to fill the remaining space. Reducing this setting " -"reduces the number and length of these center walls, but may leave gaps or overextrude" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgstr "" -"Permet d'indiquer quand créer des transitions entre des nombres pairs et impairs des parois. Une forme de coin avec un " -"angle supérieur à ce paramètre n'aura pas de transitions et aucune paroi ne sera imprimée au centre pour remplir " -"l'espace restant. La réduction de ce paramètre réduit le nombre et la longueur de ces parois centrales, mais peut " -"laisser des espaces ou une sur-extrusion" +"Permet d'indiquer quand créer des transitions entre des nombres pairs et " +"impairs des parois. Une forme de coin avec un angle supérieur à ce paramètre " +"n'aura pas de transitions et aucune paroi ne sera imprimée au centre pour " +"remplir l'espace restant. La réduction de ce paramètre réduit le nombre et " +"la longueur de ces parois centrales, mais peut laisser des espaces ou une " +"sur-extrusion" msgid "Wall distribution count" msgstr "Nombre de distributions de paroi" msgid "" -"The number of walls, counted from the center, over which the variation needs to be spread. Lower values mean that the " -"outer walls don't change in width" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgstr "" -"Nombre de parois, comptées à partir du centre, sur lesquelles la variation doit être répartie. Des valeurs inférieures " -"signifient que les parois extérieures ne changent pas de largeur." +"Nombre de parois, comptées à partir du centre, sur lesquelles la variation " +"doit être répartie. Des valeurs inférieures signifient que les parois " +"extérieures ne changent pas de largeur." msgid "Minimum feature size" msgstr "Épaisseur minimale des parois fines" msgid "" -"Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features " -"thicker than the Minimum feature size will be widened to the Minimum wall width. It's expressed as a percentage over " -"nozzle diameter" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the Minimum " +"feature size will be widened to the Minimum wall width. It's expressed as a " +"percentage over nozzle diameter" msgstr "" -"Épaisseur minimale des parois fines. Les parois du modèle qui sont plus minces que cette valeur ne seront pas imprimées, " -"tandis que les parois plus épaisses que la taille minimale de la paroi seront élargies à la largeur de la paroi " -"minimale. Elle est exprimée en pourcentage sur le diamètre de la buse" +"Épaisseur minimale des parois fines. Les parois du modèle qui sont plus " +"minces que cette valeur ne seront pas imprimées, tandis que les parois plus " +"épaisses que la taille minimale de la paroi seront élargies à la largeur de " +"la paroi minimale. Elle est exprimée en pourcentage sur le diamètre de la " +"buse" msgid "Minimum wall width" msgstr "Largeur minimale de la paroi" msgid "" -"Width of the wall that will replace thin features (according to the Minimum feature size) of the model. If the Minimum " -"wall width is thinner than the thickness of the feature, the wall will become as thick as the feature itself. It's " -"expressed as a percentage over nozzle diameter" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgstr "" -"Largeur de la paroi qui remplacera les parois fines (en fonction de la taille minimale de la paroi) du modèle. Si la " -"largeur minimale de la paroi est plus fine que l'épaisseur de la paroi du modèle, la paroi deviendra aussi épaisse que " -"celle du modèle. Elle est exprimée en pourcentage sur le diamètre de la buse" +"Largeur de la paroi qui remplacera les parois fines (en fonction de la " +"taille minimale de la paroi) du modèle. Si la largeur minimale de la paroi " +"est plus fine que l'épaisseur de la paroi du modèle, la paroi deviendra " +"aussi épaisse que celle du modèle. Elle est exprimée en pourcentage sur le " +"diamètre de la buse" msgid "Detect narrow internal solid infill" msgstr "Détecter un remplissage solide étroit" msgid "" -"This option will auto detect narrow internal solid infill area. If enabled, concentric pattern will be used for the area " -"to speed printing up. Otherwise, rectilinear pattern is used defaultly." +"This option will auto detect narrow internal solid infill area. If enabled, " +"concentric pattern will be used for the area to speed printing up. " +"Otherwise, rectilinear pattern is used defaultly." msgstr "" -"Cette option détectera automatiquement les zones de remplissage solides étroits. Si activé, un motif concentrique sera " -"utilisé pour les zones afin d'accélérer l'impression. Sinon, le motif rectiligne est utilisé par défaut." +"Cette option détectera automatiquement les zones de remplissage solides " +"étroits. Si activé, un motif concentrique sera utilisé pour les zones afin " +"d'accélérer l'impression. Sinon, le motif rectiligne est utilisé par défaut." msgid "invalid value " msgstr "valeur invalide " +#, fuzzy, c-format, boost-format msgid " doesn't work at 100%% density " msgstr " ne fonctionne pas à 100% de densité " @@ -8555,7 +9449,8 @@ msgid "Slice" msgstr "Découper" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" -msgstr "Découper les plateaux : 0-tous les plateaux, i-plateau i, autres-invalides" +msgstr "" +"Découper les plateaux : 0-tous les plateaux, i-plateau i, autres-invalides" msgid "Show command help." msgstr "Afficher l'aide des commandes." @@ -8582,7 +9477,9 @@ msgid "No check" msgstr "Pas de vérification" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "N’exécuter aucune vérification de validité, telle que la vérification des conflits de chemin G-code." +msgstr "" +"N’exécuter aucune vérification de validité, telle que la vérification des " +"conflits de chemin G-code." msgid "Normative check" msgstr "Vérification normative" @@ -8630,13 +9527,15 @@ msgid "Load General Settings" msgstr "Charger les paramètres généraux" msgid "Load process/machine settings from the specified file" -msgstr "Charger les paramètres de processus/imprimante à partir du fichier spécifié" +msgstr "" +"Charger les paramètres de processus/imprimante à partir du fichier spécifié" msgid "Load Filament Settings" msgstr "Charger les paramètres de filament" msgid "Load filament settings from the specified file list" -msgstr "Charger les paramètres de filament à partir de la liste de fichiers spécifiée" +msgstr "" +"Charger les paramètres de filament à partir de la liste de fichiers spécifiée" msgid "Skip Objects" msgstr "Ignorer les objets" @@ -8648,11 +9547,13 @@ msgid "Data directory" msgstr "Répertoire de données" msgid "" -"Load and store settings at the given directory. This is useful for maintaining different profiles or including " -"configurations from a network storage." +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." msgstr "" -"Charger et stocker les paramètres dans le répertoire donné. Ceci est utile pour maintenir différents profils ou inclure " -"des configurations à partir d’un stockage réseau." +"Charger et stocker les paramètres dans le répertoire donné. Ceci est utile " +"pour maintenir différents profils ou inclure des configurations à partir " +"d’un stockage réseau." msgid "Output directory" msgstr "Dossier de sortie" @@ -8663,9 +9564,12 @@ msgstr "Dossier de sortie des fichiers exportés." msgid "Debug level" msgstr "Niveau de débogage" -msgid "Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n" +msgid "" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Définit le niveau de journalisation du déboggage. 0:fatal, 1:erreur, 2:avertissement, 3:info, 4:déboggage, 5:tracer\n" +"Définit le niveau de journalisation du déboggage. 0:fatal, 1:erreur, 2:" +"avertissement, 3:info, 4:déboggage, 5:tracer\n" msgid "Error in zip archive" msgstr "Erreur dans l'archive zip" @@ -8698,14 +9602,19 @@ msgid "large overhangs" msgstr "des surplombs importants" #, c-format, boost-format -msgid "It seems object %s has %s. Please re-orient the object or enable support generation." -msgstr "Il semblerait que l'objet %s ait %s. Veuillez réorienter l'objet ou activer la génération de supports." +msgid "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." +msgstr "" +"Il semblerait que l'objet %s ait %s. Veuillez réorienter l'objet ou activer " +"la génération de supports." msgid "Optimizing toolpath" msgstr "Optimisation du parcours" msgid "Empty layers around bottom are replaced by nearest normal layers." -msgstr "Les couches vides inférieures sont remplacées par des couches normales." +msgstr "" +"Les couches vides inférieures sont remplacées par des couches normales." msgid "The model has too many empty layers." msgstr "Le modèle comporte trop de couches vides." @@ -8713,17 +9622,22 @@ msgstr "Le modèle comporte trop de couches vides." msgid "Slicing mesh" msgstr "Découpage du maillage" -msgid "No layers were detected. You might want to repair your STL file(s) or check their size or thickness and retry.\n" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" msgstr "" -"Aucune couche n’a été détectée. Il est peut-être nécessaire de réparer vos fichiers STL ou vérifier leur taille ou leur " -"épaisseur et réessayer.\n" +"Aucune couche n’a été détectée. Il est peut-être nécessaire de réparer vos " +"fichiers STL ou vérifier leur taille ou leur épaisseur et réessayer.\n" msgid "" -"An object's XY size compensation will not be used because it is also color-painted.\n" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" "XY Size compensation can not be combined with color-painting." msgstr "" -"La compensation de taille X-Y d’un objet ne sera pas utilisée car il est également peint en couleur.\n" -"La compensation de taille X-Y ne peut pas être combinée avec la peinture en couleur." +"La compensation de taille X-Y d’un objet ne sera pas utilisée car il est " +"également peint en couleur.\n" +"La compensation de taille X-Y ne peut pas être combinée avec la peinture en " +"couleur." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -8883,29 +9797,93 @@ msgstr "" "Début > 10 intervalles >= 0\n" "Fin > Début + Intervalle)" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "Imprimante Physique" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" +"Le fichier CA HTTPS est facultatif. Il n'est nécessaire que si vous utilisez " +"HTTPS avec un certificat auto-signé." + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" +"Sur ce système, %s utilise les certificats HTTPS du magasin de certificats " +"du système ou du trousseau." + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" +"Pour utiliser un certificat personnalisé, veuillez importer votre fichier " +"dans magasin de certificats / trousseau." + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" -"Did you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" +"Did you know how to control view and object/part selection with mouse and " +"touchpanel in the 3D scene?" msgstr "" "Opérations de scène 3D\n" -"Savez-vous comment contrôler la vue et la sélection d'objets/pièces avec la souris et l'écran tactile dans la scène 3D ?" +"Savez-vous comment contrôler la vue et la sélection d'objets/pièces avec la " +"souris et l'écran tactile dans la scène 3D ?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" "Cut Tool\n" -"Did you know that you can cut a model at any angle and position with the cutting tool?" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" msgstr "" "Outil de coupe\n" -"Saviez-vous que vous pouvez couper un modèle à n'importe quel angle et position avec l'outil de coupe ?" +"Saviez-vous que vous pouvez couper un modèle à n'importe quel angle et " +"position avec l'outil de coupe ?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" "Fix Model\n" -"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems?" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems?" msgstr "" "Réparer le modèle\n" -"Saviez-vous que vous pouvez réparer un modèle 3D corrompu pour éviter de nombreux problèmes de découpage ?" +"Saviez-vous que vous pouvez réparer un modèle 3D corrompu pour éviter de " +"nombreux problèmes de découpage ?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" @@ -8913,7 +9891,8 @@ msgid "" "Did you know that you can generate a timelapse video during each print?" msgstr "" "Timelapse\n" -"Saviez-vous que vous pouvez générer une vidéo Timelapse lors de chaque impression ?" +"Saviez-vous que vous pouvez générer une vidéo Timelapse lors de chaque " +"impression ?" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" @@ -8921,172 +9900,204 @@ msgid "" "Did you know that you can auto-arrange all objects in your project?" msgstr "" "Organisation automatique\n" -"Saviez-vous que vous pouvez organiser automatiquement tous les objets de votre projet ?" +"Saviez-vous que vous pouvez organiser automatiquement tous les objets de " +"votre projet ?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" "Auto-Orient\n" -"Did you know that you can rotate objects to an optimal orientation for printing by a simple click?" +"Did you know that you can rotate objects to an optimal orientation for " +"printing by a simple click?" msgstr "" "Orientation automatique\n" -"Saviez-vous que vous pouvez faire pivoter des objets dans une orientation optimale pour l'impression d'un simple clic ?" +"Saviez-vous que vous pouvez faire pivoter des objets dans une orientation " +"optimale pour l'impression d'un simple clic ?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" "Lay on Face\n" -"Did you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on " -"face\" function or press the F key." +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." msgstr "" "Poser sur la face\n" -"Saviez-vous que vous pouvez orienter rapidement un modèle de manière à ce que l'une de ses faces repose sur le plateau " -"d'impression ? Sélectionnez la fonction \"Poser sur la face\" ou appuyez sur la touche F." +"Saviez-vous que vous pouvez orienter rapidement un modèle de manière à ce " +"que l'une de ses faces repose sur le plateau d'impression ? Sélectionnez la " +"fonction \"Poser sur la face\" ou appuyez sur la touche F." #: resources/data/hints.ini: [hint:Object List] msgid "" "Object List\n" -"Did you know that you can view all objects/parts in a list and change settings for each object/part?" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" msgstr "" "Liste d'objets\n" -"Saviez-vous que vous pouvez afficher tous les objets/pièces dans une liste et modifier les paramètres de chaque objet/" -"pièce ?" +"Saviez-vous que vous pouvez afficher tous les objets/pièces dans une liste " +"et modifier les paramètres de chaque objet/pièce ?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" "Simplify Model\n" -"Did you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the " -"model and select Simplify model. Read more in the documentation." +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model. Read " +"more in the documentation." msgstr "" "Simplifier le modèle\n" -"Saviez-vous que vous pouvez réduire le nombre de triangles dans un maillage à l'aide de la fonction Simplifier le " -"maillage ? Cliquez avec le bouton droit sur le modèle et sélectionnez Simplifier le modèle. Plus d'informations dans la " -"documentation." +"Saviez-vous que vous pouvez réduire le nombre de triangles dans un maillage " +"à l'aide de la fonction Simplifier le maillage ? Cliquez avec le bouton " +"droit sur le modèle et sélectionnez Simplifier le modèle. Plus " +"d'informations dans la documentation." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" "Slicing Parameter Table\n" -"Did you know that you can view all objects/parts on a table and change settings for each object/part?" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" msgstr "" "Tableau des paramètres de découpage\n" -"Saviez-vous que vous pouvez afficher tous les objets/pièces d'un tableau et modifier les paramètres de chaque objet/" -"pièce ?" +"Saviez-vous que vous pouvez afficher tous les objets/pièces d'un tableau et " +"modifier les paramètres de chaque objet/pièce ?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" "Split to Objects/Parts\n" -"Did you know that you can split a big object into small ones for easy colorizing or printing?" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" msgstr "" "Fractionner en objets/pièces\n" -"Saviez-vous que vous pouvez diviser un gros objet en petits objets pour faciliter la coloration ou l'impression ?" +"Saviez-vous que vous pouvez diviser un gros objet en petits objets pour " +"faciliter la coloration ou l'impression ?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" "Subtract a Part\n" -"Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for " -"example, create easily resizable holes directly in Orca Slicer. Read more in the documentation." +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Orca Slicer. Read more in the documentation." msgstr "" "Soustraire une partie\n" -"Saviez-vous que vous pouvez soustraire un maillage d'un autre à l'aide du modificateur de partie négative ? De cette " -"façon, vous pouvez, par exemple, créer des trous facilement redimensionnables directement dans Orca Slicer. Plus " -"d'informations dans la documentation." +"Saviez-vous que vous pouvez soustraire un maillage d'un autre à l'aide du " +"modificateur de partie négative ? De cette façon, vous pouvez, par exemple, " +"créer des trous facilement redimensionnables directement dans Orca Slicer. " +"Plus d'informations dans la documentation." #: resources/data/hints.ini: [hint:STEP] msgid "" "STEP\n" -"Did you know that you can improve your print quality by slicing a STEP file instead of an STL?\n" -"Orca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Orca Slicer supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" msgstr "" "STEP\n" -"Saviez-vous que vous pouvez améliorer votre qualité d'impression en découpant un fichier .step au lieu d'un .stl ?\n" -"Orca Slicer prend en charge le découpage des fichiers .step, offrant des résultats plus fluides qu'un .stl de résolution " -"inférieure. Essayez !" +"Saviez-vous que vous pouvez améliorer votre qualité d'impression en " +"découpant un fichier .step au lieu d'un .stl ?\n" +"Orca Slicer prend en charge le découpage des fichiers .step, offrant des " +"résultats plus fluides qu'un .stl de résolution inférieure. Essayez !" #: resources/data/hints.ini: [hint:Z seam location] msgid "" "Z seam location\n" -"Did you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less " -"visible location? This improves the overall look of your model. Check it out!" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" msgstr "" "Emplacement de la couture en Z\n" -"Saviez-vous que vous pouvez personnaliser l'emplacement de la couture Z, et même la peindre sur votre impression, pour " -"l'avoir dans un endroit moins visible ? Cela améliore l'aspect général de votre impression. Essayez !" +"Saviez-vous que vous pouvez personnaliser l'emplacement de la couture Z, et " +"même la peindre sur votre impression, pour l'avoir dans un endroit moins " +"visible ? Cela améliore l'aspect général de votre impression. Essayez !" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" "Fine-tuning for flow rate\n" -"Did you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve " -"the overall finish of the printed model by doing some fine-tuning." +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." msgstr "" "Réglage précis du débit\n" -"Saviez-vous que le débit peut être ajusté pour des impressions encore plus belles ? Selon le matériau, vous pouvez " -"améliorer la finition globale du modèle imprimé en effectuant quelques ajustements." +"Saviez-vous que le débit peut être ajusté pour des impressions encore plus " +"belles ? Selon le matériau, vous pouvez améliorer la finition globale du " +"modèle imprimé en effectuant quelques ajustements." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" "Split your prints into plates\n" -"Did you know that you can split a model that has a lot of parts into individual plates ready to print? This will " -"simplify the process of keeping track of all the parts." +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." msgstr "" "Divisez vos impressions en plateaux\n" -"Saviez-vous que vous pouvez diviser un modèle comportant de nombreuses pièces en plateaux individuels prêts à imprimer ? " -"Cela simplifiera le processus de suivi de toutes les pièces." +"Saviez-vous que vous pouvez diviser un modèle comportant de nombreuses " +"pièces en plateaux individuels prêts à imprimer ? Cela simplifiera le " +"processus de suivi de toutes les pièces." -#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer Height] +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer +#: Height] msgid "" "Speed up your print with Adaptive Layer Height\n" -"Did you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" +"Did you know that you can print a model even faster, by using the Adaptive " +"Layer Height option? Check it out!" msgstr "" "Accélérez votre impression avec la hauteur de couche adaptative\n" -"Saviez-vous que vous pouvez imprimer un modèle encore plus rapidement en utilisant l'option Hauteur de couche " -"adaptative ? Essayez !" +"Saviez-vous que vous pouvez imprimer un modèle encore plus rapidement en " +"utilisant l'option Hauteur de couche adaptative ? Essayez !" #: resources/data/hints.ini: [hint:Support painting] msgid "" "Support painting\n" -"Did you know that you can paint the location of your supports? This feature makes it easy to place the support material " -"only on the sections of the model that actually need it." +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." msgstr "" "Peindre les supports\n" -"Saviez-vous que vous pouvez peindre l'emplacement de vos supports ? Cette fonctionnalité permet de placer facilement les " -"supports uniquement sur les sections du modèle qui en ont réellement besoin." +"Saviez-vous que vous pouvez peindre l'emplacement de vos supports ? Cette " +"fonctionnalité permet de placer facilement les supports uniquement sur les " +"sections du modèle qui en ont réellement besoin." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" "Different types of supports\n" -"Did you know that you can choose from multiple types of supports? Tree supports work great for organic models, while " -"saving filament and improving print speed. Check them out!" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models, while saving filament and improving " +"print speed. Check them out!" msgstr "" "Différents types de supports\n" -"Saviez-vous que vous pouvez choisir parmi plusieurs types de supports ? Les supports arborescents fonctionnent " -"parfaitement pour les modèles organiques, tout en économisant du filament et en améliorant la vitesse d'impression. . " +"Saviez-vous que vous pouvez choisir parmi plusieurs types de supports ? Les " +"supports arborescents fonctionnent parfaitement pour les modèles organiques, " +"tout en économisant du filament et en améliorant la vitesse d'impression. . " "Essayez-les !" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" "Printing Silk Filament\n" -"Did you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed " -"are always recommended for the best results." +"Did you know that Silk filament needs special consideration to print it " +"successfully? Higher temperature and lower speed are always recommended for " +"the best results." msgstr "" "Impression de filament Silk\n" -"Saviez-vous que le filament Silk nécessite une attention particulière pour être imprimé avec succès ? Une température " -"plus élevée et une vitesse plus faible sont toujours recommandées pour obtenir les meilleurs résultats." +"Saviez-vous que le filament Silk nécessite une attention particulière pour " +"être imprimé avec succès ? Une température plus élevée et une vitesse plus " +"faible sont toujours recommandées pour obtenir les meilleurs résultats." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" "Brim for better adhesion\n" -"Did you know that when printing models have a small contact interface with the printing surface, it's recommended to use " -"a brim?" +"Did you know that when printing models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" msgstr "" "Bordure pour une meilleure adhérence\n" -"Saviez-vous que lorsque les modèles d'impression ont une petite surface de contact sur le plateau, il est recommandé " -"d'utiliser une bordure ?" +"Saviez-vous que lorsque les modèles d'impression ont une petite surface de " +"contact sur le plateau, il est recommandé d'utiliser une bordure ?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" "Set parameters for multiple objects\n" -"Did you know that you can set slicing parameters for all selected objects at one time?" +"Did you know that you can set slicing parameters for all selected objects at " +"one time?" msgstr "" "Définir les paramètres de plusieurs objets\n" -"Saviez-vous que vous pouvez définir des paramètres de découpage pour tous les objets sélectionnés en même temps ?" +"Saviez-vous que vous pouvez définir des paramètres de découpage pour tous " +"les objets sélectionnés en même temps ?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" @@ -9099,17 +10110,46 @@ msgstr "" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" "Flush into support/objects/infill\n" -"Did you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" +"Did you know that you can save the wasted filament by flushing them into " +"support/objects/infill during filament change?" msgstr "" "Purge dans les supports / les objets / le remplissage\n" -"Saviez-vous que vous pouvez économiser du filament en le purgeant dans les supports / les objets / le remplissage lors " -"du changement de filament ?" +"Saviez-vous que vous pouvez économiser du filament en le purgeant dans les " +"supports / les objets / le remplissage lors du changement de filament ?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" "Improve strength\n" -"Did you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" msgstr "" "Améliorer la résistance\n" -"Saviez-vous que vous pouvez utiliser plus de parois et une densité de remplissage plus élevée pour améliorer la " -"résistance du modèle ?" +"Saviez-vous que vous pouvez utiliser plus de parois et une densité de " +"remplissage plus élevée pour améliorer la résistance du modèle ?" + +#~ msgid "Send to print" +#~ msgstr "Envoi vers l'imprimante" + +#~ msgid "Upload" +#~ msgstr "Envoyer" + +#~ msgid "Upload and Print" +#~ msgstr "Imprimer" + +#~ msgid "Use forward slashes ( / ) as a directory separator if needed." +#~ msgstr "" +#~ "Utilisez des barres obliques ( / ) comme séparateur de répertoire si " +#~ "nécessaire." + +#~ msgid "Post-processing scripts" +#~ msgstr "Scripts de post-traitement" + +#~ msgid "Bridge direction" +#~ msgstr "Direction des ponts" + +#~ msgid "" +#~ "Angle for bridge infill pattern, which controls the start or main " +#~ "direction of line" +#~ msgstr "" +#~ "Angle pour le motif de remplissage des ponts, qui contrôle le début ou la " +#~ "direction principale de la ligne" diff --git a/bbl/i18n/hu/OrcaSlicer_hu.po b/bbl/i18n/hu/OrcaSlicer_hu.po index a92bb13f52..b0d77da42d 100644 --- a/bbl/i18n/hu/OrcaSlicer_hu.po +++ b/bbl/i18n/hu/OrcaSlicer_hu.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3302,6 +3302,12 @@ msgstr "" msgid "Pressure advance" msgstr "" +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5185,9 +5191,6 @@ msgstr "G-kód kimenet" msgid "Post-processing Scripts" msgstr "" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "Gyakori" @@ -5326,6 +5329,12 @@ msgstr "Filament befejező G-kód" msgid "Printable space" msgstr "Nyomtatási terület" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "" @@ -6645,7 +6654,7 @@ msgid "" "all outer wall no matter how much overhang degree" msgstr "" -msgid "Bridge direction" +msgid "Bridge infill direction" msgstr "" msgid "" @@ -7214,14 +7223,6 @@ msgstr "" "A ritkás kitöltési minta szöge, amely a vonal kezdő- vagy fő irányát " "szabályozza" -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - msgid "Sparse infill density" msgstr "Kitöltés sűrűsége" @@ -7371,6 +7372,14 @@ msgstr "" msgid "Travel speed of initial layer" msgstr "" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "Az első réteg fúvóka hőmérséklete" @@ -7380,6 +7389,24 @@ msgstr "A fúvóka hőmérséklete az első réteg nyomtatásakor ezzel a filame msgid "Full fan speed at layer" msgstr "Teljes ventilátor fordulatszám ennél a rétegnél" +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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7502,6 +7529,35 @@ msgstr "" "Engedélyezd ezt az opciót, ha a gép rendelkezik kiegészítő tárgyhűtő " "ventilátorral" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + msgid "G-code flavor" msgstr "G-kód változat" @@ -8046,8 +8102,8 @@ msgstr "" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" @@ -9088,6 +9144,58 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/it/OrcaSlicer_it.po b/bbl/i18n/it/OrcaSlicer_it.po index 5e70c8fefa..7cac3e09e0 100644 --- a/bbl/i18n/it/OrcaSlicer_it.po +++ b/bbl/i18n/it/OrcaSlicer_it.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3276,6 +3276,12 @@ msgstr "" msgid "Pressure advance" msgstr "" +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5147,9 +5153,6 @@ msgstr "" msgid "Post-processing Scripts" msgstr "" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "Frequent" @@ -5285,6 +5288,12 @@ msgstr "Filament end G-code" msgid "Printable space" msgstr "Printable space" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "" @@ -6591,7 +6600,7 @@ msgid "" "all outer wall no matter how much overhang degree" msgstr "" -msgid "Bridge direction" +msgid "Bridge infill direction" msgstr "" msgid "" @@ -7154,14 +7163,6 @@ msgstr "" "This is the angle for sparse infill pattern, which controls the start or " "main direction of lines." -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - msgid "Sparse infill density" msgstr "Sparse infill density" @@ -7312,6 +7313,14 @@ msgstr "" msgid "Travel speed of initial layer" msgstr "" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "First layer nozzle temperature" @@ -7321,6 +7330,24 @@ msgstr "Nozzle temperature for printing the first layer with this filament" msgid "Full fan speed at layer" msgstr "Massima velocità della ventola al layer" +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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7442,6 +7469,35 @@ msgstr "" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "Enable this option if the machine has an auxiliary part cooling fan" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + msgid "G-code flavor" msgstr "Formato G-code" @@ -7975,8 +8031,8 @@ msgstr "" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" @@ -9006,6 +9062,58 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/ja/OrcaSlicer_ja.po b/bbl/i18n/ja/OrcaSlicer_ja.po index 014f498ed2..80a8f6016c 100644 --- a/bbl/i18n/ja/OrcaSlicer_ja.po +++ b/bbl/i18n/ja/OrcaSlicer_ja.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3258,6 +3258,12 @@ msgstr "" msgid "Pressure advance" msgstr "" +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5160,9 +5166,6 @@ msgstr "G-code出力" msgid "Post-processing Scripts" msgstr "" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "よく使う" @@ -5292,6 +5295,12 @@ msgstr "フィラメント終了G-code" msgid "Printable space" msgstr "造形可能領域" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "押出機クリアランス" @@ -6591,8 +6600,8 @@ msgstr "" "how much width of the line without support from lower layer. 0% means " "forcing cooling for all outer wall no matter the overhang degree." -msgid "Bridge direction" -msgstr "ブリッジ方向" +msgid "Bridge infill direction" +msgstr "" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " @@ -7143,14 +7152,6 @@ msgid "" "of line" msgstr "スパース インフィル パターンの角度です" -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - msgid "Sparse infill density" msgstr "充填密度" @@ -7295,6 +7296,14 @@ msgstr "" msgid "Travel speed of initial layer" msgstr "" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "1層目のノズル温度" @@ -7304,6 +7313,24 @@ msgstr "1層目でのノズル温度" msgid "Full fan speed at layer" 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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7415,6 +7442,35 @@ msgstr "HRC" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "パーツ補助冷却ファンがある場合有効にしてください" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + msgid "G-code flavor" msgstr "G-codeスタイル" @@ -7936,8 +7992,8 @@ msgstr "" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" @@ -8987,6 +9043,58 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -9226,6 +9334,9 @@ msgstr "" "強度の向上\n" "壁面層数やインフィルの充填密度を増やして造形強度を向上できます。" +#~ msgid "Bridge direction" +#~ msgstr "ブリッジ方向" + #~ msgid "Keep upper part" #~ msgstr "上の部分を残す" diff --git a/bbl/i18n/list.txt b/bbl/i18n/list.txt index 7d2fa58444..700aab7515 100644 --- a/bbl/i18n/list.txt +++ b/bbl/i18n/list.txt @@ -130,4 +130,5 @@ src/libslic3r/PrintObject.cpp src/libslic3r/PrintObjectSlice.cpp src/libslic3r/PlaceholderParser.cpp src/libslic3r/TreeSupport.cpp -src/slic3r/GUI/calib_dlg.cpp \ No newline at end of file +src/slic3r/GUI/calib_dlg.cpp +src/slic3r/GUI/PhysicalPrinterDialog.cpp \ No newline at end of file diff --git a/bbl/i18n/nl/OrcaSlicer_nl.po b/bbl/i18n/nl/OrcaSlicer_nl.po index 5929799eef..05a7e8e895 100644 --- a/bbl/i18n/nl/OrcaSlicer_nl.po +++ b/bbl/i18n/nl/OrcaSlicer_nl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3311,6 +3311,12 @@ msgstr "" msgid "Pressure advance" msgstr "" +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5215,9 +5221,6 @@ msgstr "" msgid "Post-processing Scripts" msgstr "" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "Veelgebruikt" @@ -5357,6 +5360,12 @@ msgstr "Filament einde G-code" msgid "Printable space" msgstr "Ruimte waarbinnen geprint kan worden" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "" @@ -6684,7 +6693,7 @@ msgid "" "all outer wall no matter how much overhang degree" msgstr "" -msgid "Bridge direction" +msgid "Bridge infill direction" msgstr "" msgid "" @@ -7256,14 +7265,6 @@ msgstr "" "Dit is de hoek voor een dun opvulpatroon, dat het begin of de hoofdrichting " "van de lijnen bepaalt." -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - msgid "Sparse infill density" msgstr "Vulling percentage" @@ -7415,6 +7416,14 @@ msgstr "" msgid "Travel speed of initial layer" msgstr "" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "Nozzle temperatuur voor de eerste laag" @@ -7426,6 +7435,24 @@ msgstr "" msgid "Full fan speed at layer" msgstr "Volledige snelheid op laag" +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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7549,6 +7576,35 @@ msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "" "Schakel deze optie in als de machine een ventilator voor de enclosure heeft" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + msgid "G-code flavor" msgstr "G-code type" @@ -8097,8 +8153,8 @@ msgstr "" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" @@ -9141,6 +9197,58 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/sv/OrcaSlicer_sv.po b/bbl/i18n/sv/OrcaSlicer_sv.po index 1d6fbf7904..e95324908a 100644 --- a/bbl/i18n/sv/OrcaSlicer_sv.po +++ b/bbl/i18n/sv/OrcaSlicer_sv.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3280,6 +3280,12 @@ msgstr "" msgid "Pressure advance" msgstr "" +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + msgid "Max flowrate" msgstr "" @@ -5148,9 +5154,6 @@ msgstr "" msgid "Post-processing Scripts" msgstr "" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "Återkommande" @@ -5287,6 +5290,12 @@ msgstr "Filament stop G-kod" msgid "Printable space" msgstr "Utskriftsbar yta" +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + msgid "Extruder Clearance" msgstr "" @@ -6586,7 +6595,7 @@ msgid "" "all outer wall no matter how much overhang degree" msgstr "" -msgid "Bridge direction" +msgid "Bridge infill direction" msgstr "" msgid "" @@ -7145,14 +7154,6 @@ msgstr "" "Vinkeln för sparsam ifyllnads mönster, som styr start- eller huvudriktningen " "för linjer" -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - msgid "Sparse infill density" msgstr "Sparsam ifyllnads densitet" @@ -7302,6 +7303,14 @@ msgstr "" msgid "Travel speed of initial layer" msgstr "" +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + msgid "Initial layer nozzle temperature" msgstr "Nozzel temperatur för första lager" @@ -7311,6 +7320,24 @@ msgstr "Nozzel temperatur för första lager med detta filament" msgid "Full fan speed at layer" msgstr "Full fläkthastighet vid lager" +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." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7432,6 +7459,35 @@ msgstr "" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "Aktivera detta val om maskinen har extra kylfläkt" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + msgid "G-code flavor" msgstr "G-kod smak" @@ -7970,8 +8026,8 @@ msgstr "" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" @@ -8998,6 +9054,58 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po b/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po index 8d3a1d8a1a..67d34ef54e 100644 --- a/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po +++ b/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-29 20:13+0800\n" +"POT-Creation-Date: 2023-05-14 11:27+0800\n" "PO-Revision-Date: 2023-04-01 13:21+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -812,16 +812,16 @@ msgid "Load..." msgstr "加载..." msgid "Orca Cube" -msgstr "" +msgstr "Orca方块" msgid "3DBenchy" -msgstr "" +msgstr "小船" msgid "Autodesk FDM Test" -msgstr "" +msgstr "欧特克FDM测试" msgid "Voron Cube" -msgstr "" +msgstr "Voron方块" msgid "Cube" msgstr "立方体" @@ -3239,6 +3239,12 @@ msgstr "流量" msgid "Pressure advance" msgstr "压力提前" +msgid "Retraction test" +msgstr "回抽测试" + +msgid "Orca Tolerance Test" +msgstr "Orca误差测试" + msgid "Max flowrate" msgstr "最大体积流量" @@ -5119,9 +5125,6 @@ msgstr "G-code 输出" msgid "Post-processing Scripts" msgstr "后处理脚本" -msgid "Post-processing scripts" -msgstr "" - msgid "Frequent" msgstr "常用" @@ -5241,6 +5244,12 @@ msgstr "耗材丝结束G-code" msgid "Printable space" msgstr "可打印区域" +msgid "Cooling Fan" +msgstr "冷却风扇" + +msgid "Fan speed-up time" +msgstr "风扇响应时间" + msgid "Extruder Clearance" msgstr "挤出机避让空间" @@ -6499,8 +6508,8 @@ msgstr "" "有下层支撑的线的宽度是多少。0%%意味着无论悬垂程度如何,都要对所有外壁强制冷" "却。" -msgid "Bridge direction" -msgstr "桥接方向" +msgid "Bridge infill direction" +msgstr "拉桥填充方向" msgid "" "Bridging angle override. If left to zero, the bridging angle will be " @@ -7039,14 +7048,6 @@ msgid "" "of line" msgstr "稀疏填充图案的角度,决定走线的开始或整体方向。" -msgid "Bridge infill direction" -msgstr "拉桥填充方向" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - msgid "Sparse infill density" msgstr "稀疏填充密度" @@ -7188,6 +7189,14 @@ msgstr "首层空驶速度" msgid "Travel speed of initial layer" msgstr "首层空驶速度" +msgid "Number of slow layers" +msgstr "慢速打印层数" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "减慢前几层的打印速度。打印速度会逐渐加速到满速" + msgid "Initial layer nozzle temperature" msgstr "首层打印温度" @@ -7197,6 +7206,27 @@ msgstr "打印首层时的喷嘴温度" msgid "Full fan speed at layer" 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." +msgstr "" +"风扇速度将从“禁用第一层”的零线性上升到“全风扇速度层”的最大。如果低于“禁用风扇" +"第一层”,则“全风扇速度第一层”将被忽略,在这种情况下,风扇将在“禁用风扇第一" +"层”+1层以最大允许速度运行。" + +msgid "Support interface fan speed" +msgstr "支撐接触面风扇" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "此风扇速度在所有支撑接触层打印期间强制执行" + msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " "look. This setting controls the fuzzy position" @@ -7303,6 +7333,39 @@ msgstr "洛氏硬度" msgid "Enable this option if machine has auxiliary part cooling fan" msgstr "如果机器有辅助部件冷却风扇,勾选该选项" +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" +"把风扇启动指令往前移动指定时间以补偿风扇的启动时间。目前支支持G1 G0指令\n" +"设为0以禁用此选项" + +msgid "Only overhangs" +msgstr "仅悬垂" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "仅对悬垂有效" + +msgid "Fan kick-start time" +msgstr "风扇" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" +"让风扇满速运行指定时间以帮助风扇顺利启动\n" +"设为0禁用此选项" + msgid "G-code flavor" msgstr "G-code风格" @@ -7812,8 +7875,8 @@ msgstr "接缝留空" msgid "" "In order to reduce the visibility of the seam in a closed loop extrusion, " "the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 15%." msgstr "" msgid "Role base wipe speed" @@ -8019,7 +8082,7 @@ msgid "The z gap between the bottom support interface and object" msgstr "支撑生成于模型表面时,支撑面底部和模型之间的z间隙" msgid "Support/raft base" -msgstr "" +msgstr "支撑/筏层主体" msgid "" "Filament to print support base and raft. \"Default\" means no specific " @@ -8038,7 +8101,7 @@ msgid "" msgstr "使用圈形走线覆盖顶部接触面。默认关闭。" msgid "Support/raft interface" -msgstr "" +msgstr "支撑/筏层界面" msgid "" "Filament to print support interface. \"Default\" means no specific filament " @@ -8719,21 +8782,6 @@ msgstr "支撑:正在生成多边形" msgid "Support: generate toolpath" msgstr "支撑:正在生成走线路径" -msgid "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "未知的文件格式。输入文件的扩展名必须为.stl、.obj 或 .amf(.xml)。" - -msgid "Loading of a model file failed." -msgstr "加载模型文件失败。" - -msgid "The supplied file couldn't be read because it's empty" -msgstr "无法读取提供的文件,因为该文件为空。" - -msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "未知的文件格式。输入文件的扩展名必须为.3mf或.zip .amf。" - -msgid "Canceled" -msgstr "已取消" - #, c-format, boost-format msgid "Support: generate polygons at layer %d" msgstr "支撑:正在生成层%d的多边形" @@ -8836,7 +8884,7 @@ msgid "End volumetric speed: " msgstr "结束流量" msgid "step: " -msgstr "流量步距" +msgstr "步距" msgid "" "Please input valid values:\n" @@ -8859,6 +8907,58 @@ msgid "" "end > start + step)" msgstr "" +msgid "Start retraction length: " +msgstr "起始回抽长度" + +msgid "End retraction length: " +msgstr "结束回抽长度" + +msgid "mm/mm" +msgstr "" + +msgid "Physical Printer" +msgstr "物理打印机" + +msgid "Print Host upload" +msgstr "" + +msgid "Test" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -9104,8 +9204,26 @@ msgstr "" "提高强度\n" "你知道吗?你可以使用更多的墙层数和更高的疏散填充密度来提高模型的强度。" -#~ msgid "Physical Printer" -#~ msgstr "物理打印机" +#~ msgid "Bridge direction" +#~ msgstr "桥接方向" + +#~ msgid "" +#~ "Unknown file format. Input file must have .stl, .obj, .amf(.xml) " +#~ "extension." +#~ msgstr "未知的文件格式。输入文件的扩展名必须为.stl、.obj 或 .amf(.xml)。" + +#~ msgid "Loading of a model file failed." +#~ msgstr "加载模型文件失败。" + +#~ msgid "The supplied file couldn't be read because it's empty" +#~ msgstr "无法读取提供的文件,因为该文件为空。" + +#~ msgid "" +#~ "Unknown file format. Input file must have .3mf or .zip.amf extension." +#~ msgstr "未知的文件格式。输入文件的扩展名必须为.3mf或.zip .amf。" + +#~ msgid "Canceled" +#~ msgstr "已取消" #~ msgid "Keep upper part" #~ msgstr "保留上半部分" diff --git a/resources/calib/tolerance_test/OrcaToleranceTest.stl b/resources/calib/tolerance_test/OrcaToleranceTest.stl index cee0fb94810d83a679a76345d657f9fb2213c686..3f4e87eb9436d000b15b6f853675c262f821f45f 100644 GIT binary patch literal 775984 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�=Uj`FvckwDj?ZM=Q#^8P4gpn^o? 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%0D3V=2bQFXfpy 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

    xbmhp-rsA77{Jt3}wpr?bv+$ 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ℜu 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�jd{ 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

    6uVyf@6f~7iUhOHesM)Y0y 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 delta 50795 zcmZ791#}k2|Ni|=0u*<*Bv>E`2@pIG2pS-`ySuxyxVsj2cZy4kmg4U2QoOkS-`73! zea`PZIVXM1%ot-8FS-YERUzK5T^deaYC^groo{|znyuQ4p*Z(egsqE8S7(=P5uWarhO;Y zG4ntw{EZ7?sGf(TI#3?tU`>pPjjb(F4Ys%WKGs2~5f8_HIN6rRJ8tezf^jI%h$(5` z$xfm#7Q^JY3uEAE%!L<_P&qM9ILVt70T=<9j7X`Lxp}Xs{A`@$|6pgd|gyz z=VA(6h;Dom+eoNK2QdMj#3XnfeenhM!1$*fCn*j=MQS<*<2+PIkD=;2kE!quj>S({ z1Bae5k-ma6$^UnT_-kZi&zcLTaU%KWSR4DEGmG*Z#v=a;jkG9g|g99muiz87Zn1YJP0#rm++3VXe5%~kC`_7>%yp8J6 z8&rK>7tHfTydYunVe( z{ZVr~3KjCnHa{P=$W~wk?!a*Th{2fWu6eF8YW254E#BU!4vet*8K?m)MK?Q%ziq*5 z%s@WrJ=39FsBIUH3Rwx%!Bi79!g`n*TcA2V5Y^!^sI@Q?)$l5NeJAE3e;BvmhkL|d zBU*Le?EhVuk^CjpjqkAvW_@59=!I%{D0af}m=eEXdQAF|#xWFi^6f%R!9@(frDWs>30u zNEAd(Z4_#1s=6f9P-9exyV(3NR0Y#f4=zTHXfx_vaS{h(nJ11j2#?|r<)1pv7yJkR zz=O|tm1D2x=JopkyOOW{uQ}4)VUXy|Es(;BdCXoxX=<+aZgl315gzX zMU8Z#&Cf)=Tgz}V?)gOg`;v(M zY(n@qYX6@{jpz-AqW2dQ+B~T1B~g)Uik>xsX~+*nH9QYBuuT|-hp-ub!eFfT)i}x} zp&o8UMc^>1hv!fy+EdJnF~6A(6h@7(0&3A!L%po(qn>Y$tFa5JBWb^z4u)V&@_DfW zjzx9My-Xq>iMT&lXjmKzVRy`r>roweX!B`)nzc{`(^K9O_54sQf;&-j`~el2RKHB5 zGN86;K~#BJ9HsqVk%U(7B~(NAP#sC>czHg@mqR_!5>-Ka)JXeTN7?e}sK_j}u0ch1 zGioXhpgMdJ)8Sjps{Nn9%geLa!chCWC~99vVL7ab8E}@(Z^N|Yf7$Z1-d>JIToB7( zJxq>^F$Hc%P0>jV!Hbv~eSEl&_MHF{nyVrzz$&O+&=S?5?)U-+p(<)0!$hDvYLN~` zjc_WeW6M#`?YEvlJ$Kn&zis`3u11zTrWtV_RA>sIDz1*%uqB4$c+|H12Nj|7sHwSv z(Rd55VPGsT&mxZTo0+n7s163A23XXVSNqM&_1xH$0-aoaP!*3sRXhpD08MQXvpd#_Z=2OS<^6ZwZ7(jUl>R_rB$2BABOMw>GFjVNKq88ZoF2I552bGuLxI%##Uk%>ZA z8cdApVH&J~!FU3Ppr)c?V$+ejs8BY=e%Kdh;Cn2OW0RQsE}^#DEzFAXlX`j1mpoXF zd~2+y{lA+;6ADr!Gi#t1YW0u6!#E2)bDG>#)DzcJJ{JpPxfG^+INm0|1~sK)QkqCi zM@4u!j>A2uMP4=)1K0kKCZV~mX>Ez>Ku=W9N1^6=Jt`6hZ2lDL;JJr>=#$#qmj$($ z3!=7bSyX*hQ5|cJ8c-*6l^8`r+iel*!4;?;ZbS8aH>#qusL)?Wb>to9z@Mm&W=~@l zX(iN}X^Yw&T~YPBsBJp}wFZu+VgLJ)I8A|i_8PT#zM>kAm)6Vkfx;ivaCxkX&Cv7K zM0NNuYIj^fZM#?49D~xC#Wx8#b)CzYjq+>h831`F1N*-$#?R>G`L$aO>_~nY?!~0O zUQTB`gL;1#^D`Y?f_cfWM@8U1YS+Z~H<3z#ijXhrTnIv~{t~DGRz^)p6W1oXp)Uo) zF%XxbMs@}jy4$GT@zCZ!p|;--Ytl?6VgaZT7Da`)1?s-`sQL%n@>F&Z zmqtaR0_yo1sQMbA-WBbzGd@B^u4Yd5zvix0PP2Xbpe{_rQMeG*KtPB&P%2^%@|&>( zW(zfun1<@m3RHc^F$dnnUKlHvmooqdq6YdEwWeabxlQOZpn6;s)j(O)5xf_3;sMNp zuTddPp2wI4bzfd=iiJ=W&&5l)3ALCjO9&Z=t5JcRm|g)cp%FMEid|361O~dT}Ou<@fUZ zblazZ`A}IK)v;x$`&Oerp2n^C1~o;?3mQ+Lj_$X(5;qhwYob0%1}fwqPycA;x%d4TDYl`Y<8*Gm~ZT=o=s$N;Y zqoyKmanrG6*3`vaQ;>lIHIxZ8cX?1JRAW>{eef}kL^a$o(p>L>dTs(Lg7YyDS7H#J zx7UB7I-0PAxi1|mVp&}hxkwa3&2>A}Y9EEuaXeOKSNNASA3D32G9C0U?d6o_dL=A_ z({26+>WuddtFB6k_Jh+m`X^@=u;Oo576X5=HD>x7Ze4dv{GhS-RFM;w7C zF*!Z1R?#e`)|E^{eNby+0_wn7gnqaeHAS~@3_e8N*Qv7U&=Az3oQBD?|Cf{t-;2mn!#;$HgoC4L+KvY9@umHBU`Gu(ZHefFN3;pm7>byu&!_=3? znym)=e+C!ADA3|Lh6?>{%#ANlk;qunj4%XsUujf%J!?DE2>V$lqW1d|RKsgg_5NW! zfSQ6cHQE2F=oJN8BtKCPCaGm2k``4#KGgN17>-p?BOH&~@B2^>ePY9$!J7U^h_>KSuTZGpd4kbo~UP!)MMHVwr^ zg*XGM13{>f6h=K?8MRjGViRnFs{a5g!beb%xPt1)>&EQ=KS+G1KoxCjVm{d%L5=8+ z^|kevHBnPDCBD}D){52^s1F+bF$fo+*3fYb##iWz>6*FbSHI!S%mXc~qpWMJr|>He zyg`lp-{!`z);KLpJ~iqj4X~E5HnjG^NUl#q4e*j{6OXJPtT9`9d467>0yTH-QK9XM z3UwcwA8H+g3hiW6$XD6?I#ff4QM>CRHpDlmh`W_qnNT!G-7pNb%@(3Uco@Iq6Vw9_ zTbsAy7u4cQ)y8xz5VbaPqdHQ|THD&$ULS>u&OFuO=_S;@zKQy@ z`v^7iU#KaF)7C^LHENe+L@lz+s70F(bzf1`2^(##gL=ueK+pakNkSD&vp4*XIw+QT zZeVq{GmECIwTE@F^)zaqe?yHdNqf`rVAQtGhZ;a7)BxI`?(2r0{Xc<(M!EnMiIu1u zx1c(<7xh{_fSQ8ySOA}(BIet{yo|z7BX5DlumfsJ)?sE6;J@*5(-C}n#i!T@zi6WR4YoZ3+zZ3gk z4-BWEGfqMst-mk_7V2y&Y>qlGI-wu-M|E@_D)cK*Bj1ba*kRNfI)-ZaENXzyP`lv+ zDl##bu?BY#5=wYU$thE(t3PzwtJQ};;B-C?G zPxBMeq^Nvl)LLq4b-R&hN5L@E$X}rrRmxtbBY~*U=0{CIgtY?tk*|XqabMJwj6pp= z4b|XE)S}&m!FU>*;Wy+t*J;$-94MWzG8e{UUc8C=6;YBt=6VQbBOi^GusizULDZZ- zKy~mbX2K7sNT%*<%Cn$4l-pX;Bk$ju_J-D|2YR69Xt3u7MuHmAa@0t7p$?W~m>;jA zMwqCdIZ3mi?k|OkTpiSEZ-QF=ZE-D5!i;+Vhxhk#x?w#G#8ViFpK&Y}9${2>bZ}D*#8>AFA6kg`t3M{E*O>9 zFV8iS=BSF>qFz$HQ58%>4PYK>4QxgYU^@=Nqo~DJW-#SmeE7s8je? zLrp`oQFFWyRq;kt!-wtl^Qcf?Mg7|F5r&}8FtfVzpa#?!Rc~9=h`U+)p$0e# zsD^e;^m1z90W6BCCz+|Nh3Z%XYa5(Mz6V~>{`Z;ecrcQYWO9pflsK&#F}9ul?oM+01U!VEQ|Hgvqn(&@0`K@*W4bXKs`T? z>d0N(i|n2vQvf6Aw!>e+@`EBjDWb_%skFWBo> zQQP;fEq~&YP|seVLK$POnY(1D8-1}iWKKY@ z`3BbUn3Mco>vPl^NWDlMWdDVdP(gLfhV4)tn1VVmmY}9+J8B9}qZ+(ueSqr7JFE9% zvzU{jj%Gj9%Pa^L$x5jEYoX`!e=8CSNpI^Q)Quxhi*W)f0;^CJ9z?ByQ>c#KK{fCO z)xl&-jA>B!`(h*pVgc-c*>M@Vnv+u`G}61Msd$g-P@JV^kt9ZqIK9mWp{Ae!YI_z( zb+`$tLv7F-`{D&0fQn$1WyUtBx98wx?0+q`1r(^KOHm!zfLc_CP@y_&%kSF!2ULYI zmz$SX2Gsdc7`3XSP|w#u9Y9Ud6G_yfT!o6%$>pv&K+aR32fm{A^KUE6d5{A&qGG6y zRY8TaC92~qQIS}O>cBSZAyfnBP|sgMMf54Eo!8dyuDuXvrHMdd)D7uSCs%gVTt}c9 zsDg@ABh=KjMMYu&YTHdmt(8r-{5UFt_fb>)4hvzdRYtcs30>%CoroIQ5>zNxqDJ@! zsv~<*4W7mv_!!kd;?<@DeyGJ&1odudY0HPAreFaE;4Y-2u5*us8u*4#Td0Wr zwwe8}9wpdpdKQ4XF%nf_8PtetqDI;b8)GLNj;FBXfY7wqO?c1%W4jjROc;1#**=FXjDeAti*a(NB?!Si` z;Vaa;U}BUHn`FbWgz@bdii zy1J-}PhlQ>it0$Zon~PEs5O!Ui=tbWghDg|wfOd8Lp+Y218A51WP}=74UER7sERk( z@~v2v`~g(QlI`|#7Gf3*#=}@2-(nb6+~Zlat}}#01O+qD7cXLOe2+SEJM1-~8-l8M zJ!*u1Vjx~aeQ1rb&&!#Ig;5c_f||V*0M+mp)WMScl<8m)79(FC zwT8x`cGG_JoExau_9N_oKTsWU+nqL{?}PdfIU4N8!;Go}NvQ59rH zZKvGUqNph=hib6CwL9viGY&P7Rmk(M^Ct<7hya z3y>d;T2%Y7CZ;-Pe)iK5bsoIHML6cX`3Xwk1+$h;qM!Eva}oo&A>Kvv%kMGRk$j>{ zUY@^rI1no-f7wh)Bb-2f1CGWbS4_l?pjP=~)X^Gr)jZ!8)$wmw1&dxYk)4S3wEuUK z&=HyJy7@(Bacn`}xnb5qOYBQ_32NV_zv<=q+ixwg5BZB&-isskmKoXax6L0m+m2cb zVRy{W4cnp)wuz`k{U^FQi*MN*lH4^v3CWN7DQ}NiaS0yBe{e5OyJ!AzNtOG2BBJ4C zm=_;C@N#BxJ?$g&lawu}dNMrra{6Nptbu1yCu7zp?EktX+CMS-@(Aies;A~9(-51H zUxNiP!80=zWl-C221esvRLJ8z_j2Z7S=8tJ`=~`7>tC}dbD*|oIF`fa|GK84^%PX6 z;3Ag5>@UnBYmddrFGOw2yQqUG!%OqJ4aYp>H=-ZjN4*7oUU@kWu_nI7!mrKejNmsW zBCSvzp6`-aMB)a{#{qB6$LF-~%8qizR6y*Kjr?OymR84_Mr~4)2Ls_Tt-Fux~^;ge` z0$nxmg9K->lPsn}!kn>Da%gTHjCy&@w{AmyqB(`?*ke@3-k~b|h8kha-%NQ5)RbgI zjW{#vt(n8-OQD`G|C?(ns7`?@YKVHUHLAf5=!YXv6|F$c>TY zn^6t!M@8^7YN{@vMt%o1;%BILLX7yH4!ce`2`!cis2l4b?-HjOYP+;Ro#k!Nv&vD6 zb}6diU8s)ygPNLKsE9nm?Dz_^VX6eCV-cv1l*ANz|2HBLO+gRTjR#O8eTs$fE2`qW z2~BwsYbDg`Zi3p+gHR36K}B>as)Kt_yXrV<0GH4YUtlKf{{)H5;>v|;C_k#A2;72Y zF*kli-5;FT+c}8qup4$x;_Xbs`&fq1^-AjPoF%_6nYZUJBuz~2?fJuM9aDIF-nI*{ zE!RJzt5w}Br3qmhOicv?Q5~6?%7knIYHpWWH>0NPFVx6RqNd~uDsnGT=fp2mM8i{? z@@A+t)dO|^gw*VREtaJegyJex{wiwjZ=o8vhfVPXmcmMDygk3%o`%K9zr((mC#|c8W~z?fFS%4bruLp78J)!|@NN5ZYqR=1%|bVA+eqB=4WH5H3c2g-8P0kaGB z8a;+;;H32q>i&1AIsRnJ6Z@HZGow0?2en&DBJH?NV|zna4CKOKRA|>)x1iR-F6%y2 z2M(Y@co^02N$WY(?zxOv@D7&582)A|qi_!SnwU`g=?w{u_!pMNB$>>}>Y^4&2UKKw zqara9)xkM7zZf+|+fesiv)7-ZcEM{@2ZA!2j(0|_k#6Yu`~Ra!Xf9`=DxQyOco}N( zZA68BFX}CM615$lp+@=%Goh2k959(t9W9KSqDrU+o1)t3jar-o(bdRjk?_UUsE{5* zReTOh;dN96zFAGf`B3?isE*aO`L;IiVlB>*NvI?JaW=Df-=Nw_7~t*s^cxbu{?~Tv zU<>wRIr2YIizO<%Z2*UnZ;Mg*5;ax%bC@+V2=kI(jXroA6@mL0j32QUW)3vxK|c&5 zzdO)1A$vuELKQQ}V<75#GUQ92{b%z&%BxHU;rQ&1byksL-xJy(V8_X^fN0gtjuOygDjEolqSbh#L7Q zROqK;R$PVM@H8sIk-5#{u7MoI?0*v4zw_*c#i$C_;V9gXZ7?d2S^b-F7Wvay8C!*! zDcFva$X~=J*dnjD=U2H$P#t`T>cA`1;`Pd>2(tfEk=d``jL-Be{6=@Uc>G6Wj6mOYVF*%KF3aM&yVQ&^M5T1nKQc!DiUK*+ixnW z!lmekhcE;mqB@+cu(#*O@qyTy{8-fDeTTZwJKWpzH>7i;2G+sa*E%ws{okAm(SzHBz-ZLb+XFk|EL5mtmN54v zLA~v=VGAsQip)xT{jy6Ul7fG+KISZG=6($7!MUgdW(PLJOQ;Tnl`KFZMWSdkrM{@^;ga^9D)vH4)JZi2HCN*>AudFn z2OCgxydQOfoko4sdWag~4^%`_S2Wi{QO}h|-B%lXV;3BRPthGfqID$__z>S zEy_lycTS61?0;3y)}yw!=g)@sN4+bO)G>3L9yRyDsPYP^ zZC49bUt`o%bVPN`wN6w*5txszW88N3ET#HXn*w zBgIko)j~bj1~sr@w%q-lgdSXj+TUC44M$OH;3jH&&Z=iB+K8&)0IK{lDl)H7bNd0c z8nv4xwIBUr^h!X(PQuSoX_FC<1p;BYBPr*;~}&@@Z^Cj2dxP zoR39OtNsRRYN|IeBW#3nn_tJ`B zf;xy|HZv7Rq3-L8I$*}48kmEG*4d6l@hWOSDVv*BpB)vUoak!g`AMjv;&=wDqAK!l zVM1LL_4X=_O>qt8#rQ2v2P3gC`F^Mdw_!N`hs80pm3eJ9LL zK8{Acju)YNco-GBQ>eLpY|Fpl2J$i5n34T~Wyl}Fau~m@c^TD0?f2fOZ8s1#(DCTm zb!}a9VU4|U7pmdEP!aeCH6;&i{xfP3CU0ln<6)?|Z-&~w9Z_qjKi0;fr~zHa8u$}^ zv3h$mMcrKzffUTZ%D5l3O%iu72B2p(qe52}vtvhleI{!6tVc!aC~AavQ3u*v{E9zp z{&PpOIAe4&k#kd#P-t?XDk^C6)vQfXYorVMVLwzub5XltD=GpfQ6sxz%RgaG@`*Z| z4>(0p9dl6wnv85?*O^VC4h4(x1%5>x5Kp?8RUNadImuF>)<6&{Ld8*2R2wx#-BF<* zg=%1;brx{$EO>2N%|$dg$BToM5?7`?w;i;wBh^tuY(UM9uj= z)M7e;>flw>c6(|4g?-2;>0u%{7IoirOr-t4nuJ2X3w1_cz({%;yJA`#rj+Zl;E#nZS0)q#=y&A_IiUQTmy67KBJ{$ETYYJk~( z&ruO5JkXqIB~Wud5F>CMR=|I;4Hg*W?fC`FB2+|TP@g)I3~yj&)Z+Yw+8xOTn_q^9 zp-#$+E(sllNr!kl&oCcqJNXVZBMwA8SQO`AL(~*}Ms3SqsL;n5X4X(z)LiGq0IY!8 zCEZa|FbUP6x#*AXMiMzloI}m!H&h2w4mS_@qZUg})M_t{>QHrSchnI(4HfFys0gk= z)wjWxA47%yGOE7+khS1C@kW@R(d0#~-lnKI9gP~<6x2wUU}ao~YT!GnBQZvrj%Gov zom{90ltIyiI=tofx`nQ>;HFT+16&oJKG^KZZ0#J1$CPq60&YPX%h94?8UBoy-O6U_}_ zs5y#6&0S4YkGrA{mcgizPPMK=?S??sC!5HmLXD&Wmc&V@1}>nc?i#9|=csz#qNXzT6f?z1r?CIE zD$`L=9s^L@tsBRI_+eU>5Q@QIV;Jk=PU!p{1zBwheW_okw-x1tvwG zY3BKq)7Y09aX1B9EFDn|PDj1HRw1j@xs2LQzfij+V7h6bDk{{S&>x4PrffOt{sXA` zo}s4b2P%^OGt8QcbV;aZjZq`%g&OGy)ErGlZMzky2e;b%Mbs|2k9z)J)WPFD(=?bA z^;|Yo$n&B`9)X&gs;F(~HY1^m`dNpe4y5s@lWrsG6VEr)yCCf>Q(hUflAnvZ{{U(+ zKg1H);&=1hN(?6dH+I1PP*c)mwr5wkPCpV=DR_v3F#jBHr#NmyP02^pRAiWIB2)nt z>UyXM4M0^m6*Z!Dw)`-vW7km;_<@ShZ}ZG2u2h&qT`oaFtF{9w65UV_^hYhu5vY+( z!QPl;z6s$N)ZEWOHM|iO;-k12ucOw$fCb*3zmmBO2ar#((EK=WDyCJ%u@{-um>E@J z6lxbV#AP@hw_xtYW=2Q8jeZ^7RZa)^nqo~E_wbTqKD{9T;Mps8^ z6p40N1y%7Le1n%!+v(^s^T0LiLH-SDakX4-=D0hmo~ft^%(40PsD`##Pok#a0V=}( zEoc904u4SKhsjo$Rh}1@lCOdKEchAKv6L&#oae@T&)-n^hd3cL8y_8Lapvu zsBLu^wP-J)cFlJT!*uIS=qsb9xIXInE-s17BnG1@sJ+3As0}J~(@>#aWAi&v=foM* zTkSR~^q)|n|AlHG=|&UL0Mu@YLal*zsE$oUb<|x?LPzCA)PrwP6~)?QDo%si9scNt z0jP?iP}{Bp>cAR_+AUKsKF&uCXpOzT2UYLiHh;}rcb$hM)WZ+B4O4A4i{ljPfh(8? zpQCm~hArlLG-{RCLN(kF71Fk-4)jHJU?ghJXQArbjf&VQ^!)w*OC%ala32-gVt<$i zE1@cEj9RUoQ6ue(YIr!RqH(A*ej4V$l{SA4)!-xif}c^5e7Ds^@-uq={jW6J%%Td$ zaBj$lMX)QX0~=6N^CxOeTtK~Ko?|G++HU4DKdPe*aWA&UcI=8QJG`CqZ8(YjK-)v{PNmce?*%OQsK>g<_8d||MGSoalIU>gQ5FP zgi4{-NM-cJ?&w*}sPklvb?<)me_;wvQ=lU>&H=Ni{80~tqsptH8fb^w4X!PpfQry^ zRK?q{6CTA8nExQVgbwdTP0^)8<{Wv3xN+_-gE5@pHLMh|J$5+LFh-m9BNIp zL#>GwmI@<3w44f{>SW&AXG=(f+TcfB~++eq8|=K zjc5Vtpjm|)!2#6$w@@K`Z}YK^nQfKpGlI{!dhc4NjQndth$zqfqznLUs6r^*(AXeZd5JUnV?h zMws534|T>@LLDr%QEQ+%DrCJdAC5=O?LpKC@1R2e)t1LSWp+aVYVqYky$i}<6!yci zdS4$Rp&rINZ4QV`*6gSdhFFWDDvHJv*aS6_;4|hxibUNXg}SdcY5?s~_4h_C&WWh! z=Ao+xHj_}#_M_(dJ?g;(XHCUvP`kp<=Ch+B5{f#}N}!J1C{#l=QB%?ZRnKr#L?@%_ znT>!Ui<8@1R*q83+{izbA%P;=iN zwM|DNtJ*n;TIF9+9f^0z9Be^Yn0#qeWCpt=)PeD+#WfrCz(&+moI!m+d5W5|1eeW7 zGoh}RM1O36ipU_;B3yK4_-r! z^cH5vkLa1QYu?Ut^1-N2G^wteNaaV(ZGCGu>lo`IRDC-R{S~p?Dt^nWQ(3q1I??Tg>6b+CWXkrd!5ClJ=d;w%{46=ijZ#Zkv3d zH4@8ly^hTis(9aQ#}267HT^#OU#oNz1zL2w zP#rmDy<`1gug7~}<}MxT;K_?xRE1GzeH3bB^-v>iiW)#C)OH(#x^D(*t*w0Enu<2s z3)@f~I*MAgXRY^8yWt&b4R}2?9S%XQ`Uq6T9o+%XOh<~L zLSF+pCtRlii53(zMpb+mbK_-HWMV%z4+fw{UIf+icBqK-$C)?+D`NV8&4AjWBD4~9 z!0pBWJdKL*N6e=8|1T2iakdxcLT*&PFzRS6jp|ryR7CosIxq%R;T+WBI*6I@G?v7- zs1D_O>FxZB!*B?8er4)^i=N;A`%Xf0==0h%kQCK{Og5hr2aqp{x^FiI;xR0Z?@@DG z_>Fn425KrBqwep3`smdkwe7Z9&mrrd->D#>#qtJ+;wMz-`n@%uR3@NaK9^D3>0eZX zvEG^AV)esp;HljsHc@s4L3y1Sr=4~hhtG( zgx&Er>ZGjp-W)t_u@?EUsE=m%PzO`04`%m-qh8A`unNw@a`^HCr*LpIp}1>xZx_`E&Mq zNgwlkG-ju~7OF!oYRycy*9*lk_mxCf4OApiNe`g5&vJ~w8>mH-Hl`2%`z5v~=D@9} zxx9^K@ds)OO2_i?d}8W=n!?{vQ*jKN;ARMWAjnQ%^hWOujR!BX_LsYZ99CU#L}@FS(EBC@z88mQ^tln`1aGM^$_e6@hoC z4kl0G31 zG9ycYsxU3;9TJEaun_8mOpw~g^N}kjYAw`5ZQrJtTl>EU2_2OyP!)%zF;fzSs-Oz0 zybJ0e8G%~$i&1OlnJs^hx<7GRAJ0jc3p07~m&|ZKbHsI_qlwY|=xPPEUcDU6@NL@*6%QD#Psd%{&x((U8oV=v)5mtDvarG$`hboLTOP`Q2@1;N}$$6b$h)z zs-D5Ne1dhpKl@+r^Ys*HwI4$5hD+9Xnam=Lw01?^zZf;wJ5U3-g8IPm!d_3D*+e88 z>cosdE$TL?4t7I5H_RoWp8k#s{VIE54{FZOqAI?L8o86jR1g~#`ZTEf0#Fr(p+X#m zdaf!eLOpHyRMdTQQ3G~2k?; z$U9U7zoJGKH@nIEqVl1rsVar)a0{CsfS&*V-#ik!@u0oo3aY}_sI~A5wHxx~@bP@? zu8JDL04#u`P*e98=EU=;2Ax2&sQpm8p#bV2tBKma8!(6)pvE>n{msMrd^X*Vm;iB%Fh>FAaqc(pX^Uu|1DCbxYqB{5-74pRS%sCN=<;ZtNExKK( z#d-uQ<4I&~xK8@~Cd4`LG#854e7piC5*bm8swisll|~(<15gndiCR=kQ4JkHP1z~b zBD{+l`D^TiUIl$Te^;~%w&dTRaGsN>!i6e@O%E5NDq4l5a4TwGe?je*fN-;jA~2eK zWz>|+Lp`?@H6{B|9l3-P@hNIo^)6z{r(sIkcUF*Shx_b>>_yFo#&Fa=j>JH0fSRgN zs0L@D8rX=s?;vV7+(I2Rk5Ox?ScKVz zm(vloR{EjV%2d>I%Ta5<-9bVPoJ8ID2(_(#pjKyZw*K7-{ROBC!;#>*%~L> zbTBRI?U@-h#dT4Ou`Oyl_dpIl*BL-!znA{ji;we>3neOam? z1dCTO4RuD1s1NE0A8YfAP$S%eS{p}Ei~WTyFI`nr#{R2ELLu#eHEFc1jf6ry2({1W zpgM2_H6>Tk^N|eIkx!_R#;$3O>Wt`5z9DLRx!4(R<5a9v%XH`-`jY>JYR|Ve`(Hf` zCs6|HVj-M|3fX1UqWgv#Vca@q_2xjWnMJ72h`Ue`Icj~05#*EAH4RlmeWdGzI;gs$ z*2MU_?0=1D9tBzy>roYML(Sm}5$aGqGdp|)M3dS+y4P#rCRT4ZHV^;Jb3Ky|SK zcENDmi-qxXJ@$VS5@GdyJb%4zIx2MUa2hsi;N$s6q(0(o^3xic5#?-TJ|~pJ@sxMK z>G%bE;>5;2p5Lg9(ZsB&eb%H+O+Bq~6!&?#%}hwfphCY4b)wzIN$A(yyks_6f1swO zdR9f_wW<;$7?NpoRV0xm01I`u`K!E*5-N-)Y@?0km$ko8`j3m>F2iQ z6HJnJCRDvq4g7(jcn`IBlC(FU;c}wZP&?Eb8I69p67_cc2RCAh4nCfLL+S`tCqKC( zk>=l@avqY2g@zg;*H7TUXHU-Cup(3=0qHg+9mVR)uLEM zqBp+5U~DtQL}CW&dc;s4XBdvelNfiH`M`1oRdI>o=HwfP*U7KKt2k_gkLM2_H5lpR z`K{W}QRc)e)ZIp2HqI;5Iq@G>Lhnh0Mh8RHNj4;?xm|^Nz?p1b$1zbS zSUg;V2~i>3Wj%~($e+Qt_zZQ_-k4%OXneyE@;RrPUD5z`LiTq_#3r#DJtrO}Ab$z9 z2p^zMNUv$8BS}#&lhl|DOQ7zrg?ihyKy{=qYSB)!`K73r(>~N%yN-I!{f~qi@|td5 zD!!--`A`*=M7@j}qFzE>P$BG%YH%c~p}DB%)}kjes3ZC?M&fDIk(+pi8E^&UdDp2y zA|4moqI%d9)!9pP&w+_oz@Oo@o|WE>yk-YP#ZFBDM|H(PQZO z_dl+X&`2Jmrr;a;V1ij@4J1KDA|>j*8qCBD|0O_#bM`q?l`_EDSr5uY%q2FI0nJ z^UU_Gg?bGyMs;W>Dx#<7vHunNrxa+;f1pO5c)sarTGWkUsJC84EQQ@r&+R~Uuq22r57`yI8)7hoY=j#{;MP@zt{&~zj# zYLS&kofqveCmuwtp*NTVy%(AKf>BcxhMM~lsE$-~N%)cIh+0GwQFAm0RnZ@)sW^ff z!3ETa|3yEHv)D8ci0WW&R6RxT1V&*fCSPKX@KSh}{6E+M-PKEdJpZ$al*@Se5WAIl zj0^Er_;~)0N0%@!`9D|sc>cD_f7p+FrB!BCA484gJbuTQsE#~eZ94J+)p4&iX3El_ z)Z6j+l)LLqV?XU}0 zz#G^e1J>zt1p99qiK!I4!0G6&HwQ`b4d(4v5PMQS7}c?lsEUhhGzUriN3pDs+uW=z%e)2B)DyzaF*kkD)5Kj%w%w>b_)u znDU&~DAaS!k)_1{T*7SYA*hZ|x8-ZmQ~w|Aedy9lVay>%zDCI7* zz4BP2Pz^Ogb*wjPEet}fjoIjrYf$_Cr1c8wsJ@SStq1Hj^_D_CUk~Y^>-4k*qfLRc z6t#FNFmZPn+8bJ3M}8mqXiP&Gw$SwxTwBMStyft1`bz%1O{d|RP!_@)_E}Qy`G_gG zHd;gG>yAdk*Sy&5|1hl(zS442GQMx}JVp8Ej z%8Kwkn6lxvp((cRzbI3bK45*m`C#n%C;HOq-{0dOBKLe1qmr9c@R)})VM5!>20Sp3 zds2{}$enq}x1oaau+rmxyOsIRM-g71~2d(e@Bq~DU}AI5cJ@{GRvTlbl)=f8)z zw=x4OPG^eoObzZC7}K`z$1Q$b%tnKaZ0~cbm)!WCYn^PFYT88k|NUx2#rm4dy&JiY zKl$19!O5iwAbnU~ayY+@Q~86RAXhG^RccJfX58RF)qPk>{hE z=PL_lq5>c8%Rq;BaXk;$Phm##r%7+I4dkM}K?ND>lWx3}w_den~HjV2In}s!zj(ZaGOdZNT^L!i9y}19FJ_AIN@S?JF zwznTi|L-e+3SN@GX|JWFvRqWqnhG29oW3%1Ejiz9DZfvCGT(E!_StsqC!PA62Decj zii^1xm+wbvrxf3pDbyGL(7n^pR=U-?n49z$2;SHZOrui%`S$Lp z`Qjgucdq`Q&dsGX9r+B@Gs}kQZyn_SP|>#kb7MH^g)|(@cVcdIsc0|hi?;D7({r2S zClFjqZObZQNjn(*wa4{b^S2SWNMs_Z?-Kbzw(Nf&CY)2;oPdjCc;Gly@5Cv5^M5Ju ze0fu`4|#np=f1&o@+$eMR5XHgS?)Vy2T`1R`6ak>iSJF^Gmi3fq~r6Q`hN{m&l|qo zLEJEsM1Cshg;RMr5c%5(&MjME3QW%TeC|EX_e}2j%>9EX`%3-}-^KVYNPZO0*5P}b z?fCy|>nxzE%%3;@iYOq84eHv8VvB--3$6jSh~0vMii!a$_O-hkYf%jBK*dh%ZV_A8 zR?Jn``hDi!xx4rL&wtJtX1+7e^US>OrMy>w^j`}AejBpgoW1i(DdZ=qO-;u?bOs^v zK^SWGb7uXS-E`5;S&1Ui<$4-h{@f(n~()^4-Wv;V5Wd7#Gzg7!E4~Eat zT3_N3?T#W3f#*+rgg=HaHiJRS(L4vYE4kP&Vhyl$(0?Fb;5Lx(temk7q8GWCyj*jU z+Bp@z|3#=Qf~pK0Yk*{=wQjOpc_lwOEvDG+XPQf-A?b~9{I{S6tBaTb;kcjAP>=M z@+41yinowO!KOEF&Zj6uPEs0a*M_M3Ql_O~lr4&(Xh$*d}~B{B$}*UIFg`&fko-ylIBs z0JPRx=9mmGzy|=?Ol^W|KeU!ks{@5#`xz$%_ic zVXG2xImFvwJoRcXsqk-LXDMzFS~ay^k40wT>Gj-)o+IZ(+?10;7@kkI!H$u4MqF$j zgr&qBEF;fi&e4I=%LwK=0+m!$p4WBf;Ta=MtQUIn5=$9y1;7==iz&ah8NoX)&y*X7 z034;UAEC5dK|8z=s)KwspsSaI0md=R=PlW;HItiO1vc zft)w6^m>L3pue45UKnuE+b#U!)ZgJ(!F&KOwhKK|I}ZIJ^aEU+t6D}bHWlG<^b)A= zr*@J>vU7GpMC=CS6ZE>!YYkQ`vvMW>MBWd-qf1mHZ$W((*ba&-A}eAqXx6 zFp&-4E9p0C;~{in@Eje|QSZo9;x+IMb)k3g>MJHMJh2pbp2Q2B*E46g&D}Hu zq%{C40PwX`jk<`5Jx07F^&~teOI4?SpL#{@3#KysgR(Fho5_ENlY={1hj@efc^&#) z7Zr|JF!iqT`9BhIvCq1-$<_ON&n@DK2CwA!*{H~IJ%%THkuBCPL+y2Hu6p~j5q)f1fQL=*l@H1!N(G#q#)Pd1kf$EDGTro z-a&`T@7@w?rB_*iycooRoISve2A7T66&;+ci}%&opZZ|5#hk%bw0;pGw92dE+gIzbw##0%1+c3PJL zX8x~r5?}W%PY4DExz2V>&=6JHH(3NRynrAUj1M6%s${8+=Uk5%#1%dR-+^;!`fnM2QF)xA5U6RLNteoD)DS*BM7HfOk47K@b;taLG7-MwuQk>1hZ4VR2<`!rqS$)QsR)%Kk0Q6V00z0~ zm09Z!)NaT!@SV7*?VOv?45Ideyt&?$Xl7(2Pq4nL_|p_i$CX{Mq=p})R$5O3I1T4v zy2N0`#3R%YZwhV`+zhzbPtGgxop8h^a}jRftmejot){Q^GwYybU@jtZRL_F*uvz%A4!TQ!4EZyLU&S+kImj{@sEtAM6t(mY%&&uB zJq{i;GSc9$xSD_0XLjn1SgH;6^2E#xs)qLiBlZ~Fb$DX0z`Q`bJ~**pFdg96rM41p zfV*)XqWHEfH;?l%^9x##uhEDhioGRH0uaZ5&E%fk`b(U9la~jVOCO5$^!p;>MjXL_ zRw`~$p$6xJYJS(nVrZ_QZZ*>Z1m@!v5ty!^jT&ES6mVzyVv$@~unK%7mQ+ky@|&7h zWFfId4DU`Ymo8xsCY19CG-gnHAuniqQ`}8)0i+UKSp@l6nqIOPLsQ6Sl1GD^LR`mH zuAtTkx4s-Wm0WBam@r%{3BSdl+r+|XFM%sojsA7=re+S0znhXX(6|esATbc2FZG2i zv(e_Z_N8}+`Wxkl;B|boEKg5t4NIS6z+7tc;5Jl#thxK&8(;e7_y2DILLm)P;7h&L zt_&CRW~n9A(h}bi8-r^}3}T5T^j(R+7-&a7nz)HYE>YizM}VzMP3$T4reMU*;;t+p zzaG-CW6%#81$BYJ#9x5N<7w&L;9Qd-USK`RXFyI66>JQc8MxIl^AJ7-<3&7aQe)EIWOiq2OL0eXv0TjfY)OsRL}%tz zr{;~n=RA$Q%aHGu9L^o|x{x2FHlFiY;zK;b`p=bm5Y95-5FWwcR2B@<3)o2QE;X?& z#Nxzo$XOBUO6&r+8_|m)W$D)-e@h$&|2W(i)NSo1^`&4eX89aw?9jXO3WC^o&iuX= zBNX7@oX0SvD#SiSv0L~N6^Uk83_~iY##C?_(8&O1wGRJNd&0ed#vNh|{6jil>c$s5 z3(a|eYeCF|un&2X4mE@H%^Tuy1|0+=HV(`s1h-IYLH>rkFB%z%;}nxh?8NyX_;lpq z+(GmFKPmK5kc$rc$$2q=`iQJ%iLnr$Aubk2UF-z4uejAp=~ddJ;llfb*kN>9f-j9u z6#a$7FaL2&#vmP-gJu{6ABN1*+7E!m{{tI+$bG=<1LHyN#1Iei2lxeslp@}v9>Ne$ zd?Y$i_%(7D7AdN_(Ru;H?QHJg>^`CbmqZX2Ywg|%c)NQUy|BbdR8-Ee|j370gAmR-^+mV+=<1+9}v%2 zTIRQvczcC!Ba1j&fZNdLkEoZp>7*E*7j;(u-b6dTsSAy{gnkfon{@l-z1LsZ~NaS_>Ch>M%SX_!G$U=^dL&zbko1 zdH?@JV;g`KY`ULVkSiZSK1_wTC@B%rXt2NNi9G^qHAgsNG4wNOF6ZYg(_C>)m6t+& z3rjVj*VRN)Td(Xs@d#Hig7^?{1H`(rM6%uydtw~R3?g2|i>sgvO4Man!Epgo7LCf< ze?nZud755GF7jh=^0I*GEX3I~wgGxW45#R-8@Cc=Y%arkfO`b72CXtn=Nt&{ zp^6s(BUXyLPyx-%XcZt2Qq3M{b*F#Sg13D9xg%n|Yb{hrMD~doy>-+wt8ilkoLKTZ zaX3+I6S)g9jSk6+*nQQxLcI;#k1Uf_z*v6rC+5sD-<)2cxEq0ghz{Jw50I`B^Wj#z zL2o$2p0kuAF4l;et@$(fi4G3~^BPaUC!!NWeKq`y+Bbjxjpr&VQ8=f?TnPG6b4PV6 zOKj)tqE~jF^K=BndLnAI(Ils+ABVRLotfIJs@MYz|ERSt^zWlL9XDM9Fd5PzVp{;; zXuiT-ZLZon502*@< zwAxBUi{sfK#o^U#L`!gfg6J*cEt|SCVyCEmL*y*E7x6EmpNbAs{e7Hk!}meIDsi7Y zT@}S4hmF`6gvJ7VLX1YlYWca+FVw`MAUA*~c2~Le^;{ZEGWEaoN;4C8aZaP};WNRV z)P?Ni=ci#dbsO+7vRY&MH0fVoX=5Yg5~Qmdf@ z55RTDlfb+unj8`GwzcJ)Co5j+*W~5u_6&AMa1G7D^F-W^7=HoBlm*~Ah+;P= z98mEE48BS2BT?)ti`iOx2Gz%F;r(gE>P4(nP?`UOm+~;M%ZV+}tjTh(?aklK@m(o} zOfLgT6$)Ce1G(0k_ zOaJgby~hNmCI+Uac^K$2@aX=&y?Q4tE*Q}#s{eomHLKfsB^Iu3XL3!~EFx)f=GBXNb3{&KRtwdhX4Qo diff --git a/resources/i18n/de/OrcaSlicer.mo b/resources/i18n/de/OrcaSlicer.mo index c059101b4193bd61f4ece8dd629644e763cf01ff..29e9f58676853cdcac2beb6dc645e4e3fffdf86f 100644 GIT binary patch delta 43171 zcmXWk1$Y%l+s5(DIl5&|J4L4&(H1b27$;$?9!F2%iAp~c;c6?b@{6f0ibq456i zo%yc!`hGJjvop^;GkbCfbkvK)+x|`L-bxxc%i;gN#&MkVGTL$KC2*XZi*?j-a$k0w z0L+72;zVIuERLD5A(p}cSP^$(K@7O!I3=+#Cd7dl56592oQbsSIM@)w?uA2b_V@m1~p04ARp%9w` zjW98`M%~Z{W8oCk2H)J+4KF}FcnxYKn{goiiOI3t4Rc>3RJ+YFH?~AYcp6T`%jnjj z(CVg{f~{DK`Ulk9RsPEyACGCNpS1M{sK|ufG9Av1DX8Z|b+8JmgAFhlwn9?M`2myQ zNX&$@ZZZFTDQx9HQVjpwG+Z1bsh3AhO>b1ggE1A3!wI+q>te)hGiAeYHuVLlkw)Dy z$NS@C>NBtbX1;5Zeb8Okabj{{4hJ+Ri%>bR7Bzz1s16*loxekIj9aT!$i0l)zD$o1JBv>cTo>~ zgL=SM)O9iMJ5FazhMJ0@s2rJYbywNK9@G?^M_qUy)8I$cTqpg$w?#-~vIrAfBN z)^@0#_QcpY1a;kLTc3`Jsn5p}_$wC0rx=OZUYYyqVnXW8FadT&bzqRKPk2SZG=iTw z5Qe)^_4}w~iS^oaEGx#Oo*Naqf*6QZP$P`S)Yu5s@!qHo55*)n5%u7O_WXLxO?~HU z;=hT)6AmQS1#irTu>m!wf1)mYj5RUsTl0V}s0a7Q?l>GZ=Pyxj(OB=;&M^yWHEcjF z?@gEtPh&Q`<5JLw-O`g>ddj;=0<<2M&1Ma_A7RF89@ z8Y+hBKxxziYoT(Y87fjeF$Io8O~E4TPE_PBq3(NxYX2?j`WS%$E@5QJ1)3AbP$9pD zy73jN!5A^j$b(Slv!Oy?3f0lZm>fG1))etghs&TwRvXpf7N{MtALhdusE!;* zjr=+)=WZi!Mb~*uK@GgZHTVtHk<|%I5BH$9%0sBRdxG^aS;7FPDt1D3bSvh^$Cwv0 zB?|Cf+qJPU_2F0mccVJ?+N-nvvL!aj(;U_FKB$JKVlh05$_alG)1j=WkVc@AuYx^Z z564n(f|{Cps0Y13MIcL3)3N-Rj(SIoq4htCf*P8Dio{&&FZTFmROk*_PoQ$;9BQg= zqdNWu)o|iu0ZvwoL?vl$)c(*Em2@4jGIm8*NwLiyxP%&6#^feh3Zq8e04v}?)G|AO zT3(ltIdq<)I`Rf{V$2jYjQKGHx1#R5j+)x%w(d*G`q#@QRZ7#ttf(I6w)G;Y2b4#J zusS}&=Jt5iR3>6|P}$!S)sfz)fs96te2H}(s=aOY{JvDIe_eQ;1B%33REUzMHla*~ zYB&l*u{;*VuBeW#MqR%NwVbwNHQbBWF>V^OD(<7E_zS9oanqWJWN<0yL|)YLDUBLw zLsTwwLOq}#>H&jMxiB1;;5bwSv!^rd6hz%$0ZU^8)O&v}YM=|T1@1sS*G-+?JSZFL zf_%0fjasKoQ4O@iY}g4i<1|zRwxAl?XX~d?A-{@R1$XWF=h%t*f2b+wkimPd>-3#g5v+om<94WQAAriONf?Q1 zQ4zR`6|_wLrceSyg9Ds!Y=;WnR8&I?P#yZsx(C(a6R5fV8#Prg?fFlr2gJ;5Oo-}e zN>pTupgsXbqdS~JcM59gB~HSC5VPJVqaJ)272><72R%l0>^0WK7+C_Glh_#5@zAX1 z!Ff?rRs;uOZJdRtu?n^cW&NwC8$!*-u?@9z{euc=yleqZZ7hY2aR#=;=cuHM4l~QM zIsQStCzi$h*-Z`&M71{^*W(T>g6+f2@ulHzfOCrj$2g$m`6a?cVk0WVhj1cZLoLI$ zk!BfoLPeqnDi;P=$D#I%pHUB9i^_p>sL0&6^_QrfHPFow-~>?!MO|1CHL@nC<<%MW z;J&Da2ckMU5w%KYTYtkC)Q_X4>I|x#%c%SBqo(XJYG7Yc?Yl{Hnh~T&%~d3-r{yp^ z)55!Zi<1h0N3?v4&tK4(G>kt^axyG*`n=A)JDmt68?b8ntdWSP!G-@EU4_&rzXHQP^CU z9`%4csN=Oz`%6RgB8?H$51^|Ho>5Q--k|EfB4&hfP;;FWHPW=GDam4w=R-AI47D>3 z#&Wm_b=^Hwdv9$0Gb(B07B!I#Da!iK!-1R}P%^bdjl8>cI4XoQQ4Ov{eeU0i`owb< z74m1O`~AgCvL-?8a0O90Qy=xhuY(lQTNZa=QpBqXE$n~f4CGB`m3lLAE0{n9@SuA33EK5 zH6yA6IZ+Ljv{phzq!wyQx}zSv9`oW6EQ2302#c09IpQ{@(4GTBFhAZyjXX^$^S;lC zZK>Bs^>{bdz%y79Gn5W+e!ym!3ooKN;xA)9K?R`(Rtz--)ldU#hYXbWKLstHA5l{< z-d?Z}HCL;!EbDh4YIXR^nd@Vt-fGEF8&o0G`R1s|v_(Cr8)}OBqnWOJN9}M9qDr%4Q1cqt3r3?t-q$(` zb=^#Cg>z9;`~}_16cSf8BY1!c`Dbj2NvfF#_eM1^1hxEz+xmP|GA==Na3d<|c3Ur^ zLjM%C54=YW@ITb5i&vfXub)^#tDA2=%Ah)M6V>n=)D3|(>_&t+si#GquZ$XTV++H~YOptIL<6x4jwgW4Bbqo!maYA(lFXQGzZ5=@SlQ4xHC zS_S_0ru`JCh-ODcu3&rCzvix@y`Y&r(F>b%d^nEA+n5L2ci;hx;Ad1auJ33bxDS;x z7f~D90}Mi6Co_-`98WzQb=?+J$Bwxa)X;U*oIF8={u^q9{?4YyiBLa8WH zMi6D|<*@+uny7ZhVsYGq8sKNt6vpdjrZ6)y5I+A=P=giC0jD;q=N(a@9D;h#&!~ph zqDHhEgYgO~A|FxLC+u#rJscI8f~WyiL*>pOEQsU1I_vKs1vPvQi{Ks1jp=)sP*z8E zs5@#W9D!O+6RdM^7WEaV2NvmRrYstjGtICrPC-TTJ}MG#F}c=%yk6!+kTo~zfu*c< zQ5#4{R0n#YvUs3%Eb7zlEYt(GpmOLBRI;5w-G37mxqndYIK5f_x*#?M9Y}{oF$5KX z7N`wnDyqTVsD=)p*Dz{Bxrqwx16+siP|3TrkJ*yfqawB$HI)ZYQ+}Zj>tCV&%U&H5HvuBkqk#s$us098}2HqmpwMs$(?=nBxOb z19wMLh@vnD^W#Z-LBK%MU_#V|S+Ot{L`9^Rbs%cw!%t#yb=*cx z`8#Bwt`l>RxiJ$elu@Vql8k5YZl{J~GSuV{H+0fdPd-*n)hjO45Qu*b^RFY8tW3XQkKbQjB*2-dt=Ty%#6LbwVJgF zYK!S?9c^7=-HoL=e+3nT)Wglta$8HyC>@&2t;d<39MSY0MMd)zD!LbK{V(f%R7+1$ zQTC58^;oFjWkM~mT-Xe&qJq2z_0eLVJ%0s63sDy6$JxF1*UR8TG>4k6I9SQ1?H#=ii|2`|eWEo{?~jxo`z4 zdp25cS>ug0#|xpBd^^+#2crfs8?~1$Mh#>KY9JR-*WE;I1s_n?#~x=Q;wGV>3)7?K zG!)g-aMTUCP*YM03t~M~2!F!dxD*wM3s@5Whnk|a-NL!)PF}c{6Ewj{)0jI8r9)slgw0PKt&)56}h6QVdm48y-cC@Hv*nqCW*VkI=vi*6K!a}>&8;8fF*il`oUM9pPi)D(!7QFFP-p5KTX;bBw+uA(-YhgbmLqXwE|j@gpkG8A+}YgDNEp_a{1RA|Sdmd#9D zhr3X7-~Q(Sr#FtqaQuj+F=TFl_v@nVa4hwgm<0#SGZ9>f+E-Q}Q{p;XDd<7_?FFY$ zTkb`B{5oo+4{ZH4YQ*1BQ<8MP8BrS4>dA?EKw(q_tJr!|45Qu+^)i}`vGkc_8wHJc zA1YMGP+5NkwGZ64#}h6v=QE%p6^XhpA1b+uqdHy@)v@ZRxvq=aSsS6Ix*00s!&KM$ zpGiSCZbv!x$7pdy=Sx#?iUa@K!-4m9L|-fojI7>}Yp!92pMSYd@(1=CR@-GSPY zub?83cBR><3ZmL;fmv}D*23MWeI~&#W~c3dx__-pK_PyQ3Y~wI=}2D8N4+!Vz{S`A zPou8Sy4sAO2=lbBoCsl`x7;_cTsOw_caC0QGzvQ3R0nxDg-rG z`A}0(3^i4iu{<_IjeI$(qX)1vzO%MmYuY=B-bRFK?;)!F7g$v5-&q&nTq0YGp)N?W zKESDuX|OoB@ePvKQ;vLV1(fla2YDuHlXHqFXqKJ_IT(f6N&t&4W~Bhy0)lfn}?Zj8y3VX zsI55RW}d6{U!H;<5RD2=b5zKBpd#X81dhduxEYlLUr^U4-eTrB7`05pQ5`9Sd$0|p(Cqz8AH9-c=nzgMV+lI=8+NQdfi1S-4ppw1USt@jf4 zczIOEs-Pm;8a0KzP}lv4{c#j}xv-PPczHe(2$ zwa4F}LL0c(EYDP^kw%~%oEJ6sWl;ldgUXQ~P|MjJNkPdp$NDSk#)H-isLyWqP!0cw z+E4=bnaCtSg*t<+M`AAO#jIUX8`uKtpQy-uL7gcFq9KjP#x%n>fs2~oX$qg z*#^`Dw^$FOrs#t8E^36YQG360z`S%U`ZjC;_m|7xgQ8HL{8NtjAObGQ>V;!~(8xsB@B zJJbzdQ6rCi$kbDzrXmD2$C0RxS3`BIF8Z(?Uc`>5NESP6tc%|7BzC2s?3{q=@f1`C z=An}CH&n>>*yE>c{SKhhq}KMMqqVRLu;#`_o5bEY1 z!W3d3GnPS}7-F4@8sQ35NY|i7x)s%-eW(bXLoKTZs1E#x`aF>0xOrenREMH547;GF z%$;dZY(&k?Y1C9aLiIfH3G={kRB}aGi=sMO7X8=&m4r=DBOHth@kCU_en#!Azu5D? zBOP*`0~B=OP1FM)V-EEHX&TIfn)6yX2-{;#yo1Fs?@1Gh9$1R{a8!g2q1ro%YX2Wp zF1)sW^v<*XzfsW0Q=c+>c@!#CwNS~@4K?zlaX7p)IaBm9J#%VcNFODZ>N z3Zqf`MSoO8$6yWIg6gRMto{6-fI>wMBu9m=DeA^{co_TIdZBYB$tt2o)*RKrHmK14 zgzC@?>w466$510ah02lZsP;ddWBuzy?DHl9DX<0gU>t?Ru>x10Np;y0X9<&@a zf;CtGH=|ywPwa93CDUF4EX?sVwq6G{l`T;FL5E9r{SV;4j~p0nPxvpJxlWF{Fbg)v z{HPAkM2&bUYT2zq?Qr{0*FQn!)ECq~k@AW;9*oMVycmszT?!h>cvPrnphEaFs-aC- z2@hi*jDOY4@i5c_7GqxAh3e41s1d$F<5*Gu<#rT?b20?|{mIU$DQ{|4|BB z-z9FE5Y|C8?4m|E6~l2I=Ep0z0OS8S}f?z*&o(Pyb@ta5q`1ta!&)CgVgJxBAM!$N#gKluGztca6mcm3o7ZZpdS1R zwZ8rTnq`?5RnLctOjQiR&KQalQTK1M_0y=W`z>a}#LrE;g-}Uf#igJKv_Or#18O<` zfH`oYt?xv=?arb$j`%Ok*KAEu*FQu(_&-z!Q@=DF%!MVX*FfdiWYqHe12x6&eF}P; zJ;tsW@XB6^>WBq#0oKP$ zSPvuK>RU6`-*5`rP@H!G&JtLNOR>azlXSN+i267D5i@--Uob4hZq!3Q26%s0c^cMG z{gauZ-uM&sLpTm=em3n~N3Dj>SX}GB6MkuH*bPFaY~wl>oj^MDO!|QJ>HIrN~C8B)NiF zFuvdCt%^LTY;T1M=`hs!Etn6lV*yMU=<~kyDvy6s?}B@t6^|_ zpVJzS^f~izE9xhdnu&Z~_V-2Y2Xj#C zcnwy@^Qd*7F0mP587xD6HY!rru@ojq;`64a25KXlh<$L4OCc|X3`xz%YobQf3t!=3 z)Xugwna}$q(>b|`%nB^d@f)}V)1>e@3vm~QVZ)R@?+>+xqmu9ymO?j`&s$9gFplbH zDCoU>4clU>)IKlihTuW!zuY& z8GPOj*c>lYAA~2cW=5ZLK^^V9>VmbY_eE_)$1t(hf5vdra4uBO z3!`2RaUx8zWkfBv3aH~ZdRXUPrx4o}wc41=U_a z4%WXOkTi$M$}m*O3ZNP;joRz0qmr&Z7R9-!5no0%^f$)Dm#9zAA5a}glG7}=jHvdC zq3)|>>$P*T{&hoh4(O#bz&Z={Qrcww6ZMhmE~=p~sE)Gy-_y~K|OFd2H`wZL%UIPc@Xu$6BvxwQE$mFs7S=gZO$h~ z)q_yEl@0a05B9tpkjL~a393ht*8Hd&OJFFLN99IW)Po13A~zBB+FgkexC7PBebjaT zqH^XxR0osfHLEETQg@wp6g203uoVtP-EbR~gl|z(5huzlyI`zCy$>ov$FL&aMkQNV zK4THo{nbz%Z-weWPgI15Vmz(?krWh?DX2M`i+cHNL5<)kDw)2Zu8W=D=LBF<)N)FW z8gXjWJ0lpi8p@-RyD6#zy-^(+j+(;R7+dRq5rr^Zg$ngK)Lef+_4Gef$9x4$gBh?I z^(fT!!%!n%g@th^>H%-;@h{c{1SS)eg2|8=Nt!y z6f+lAFYfdHs$k+0KJS-IUSK262bJ`Be?B+})q(q{kUqiGwDTR+q12_#)*Xb3U|ZDO zce3_JP3h>;t{Lfc4rs0xqC&YDwb2|wg*c#$O)gZ@6+vBJ2laqXmw;qM&9B6?G$v)JapG1ZDE-EJ;VNCphiqJP} z;>soxnNj;eA=H*!8R?&4K34^D=9P#V-6N1)D^ zLM^jOsE<-zQOP?2)!}8<)fhy5gRP%MwRaiSp@*1I>G_$0dK{;!F|9SiS_~C|>Zk^q zVlwP*&yPTbbOtIyKil(*QTxYc^x5Rzy|O3bRx=OGfa+KzDni9k z9cX0FcfoM#gHR7ziR!>s>mF1R9!4ecG0cw7?eWyrS)S@ydI}0{Ce%o>p?11RRD%Uj zZ@uF7d}V75d%g~8{Wr!e*apkuI8;uZ!g+Wd70JFe%s@ugVEtF*z$^|ZG=HJ8_a*AW zFQ`z*jW!+0h%9p_E9!VQR4x=nUEc!L;qF)ze?WC)BWj@UP|Nls>iUE=8NZSyLrrsI z2&x0&sGjFXg|-ap^FeLYM$!W{;vX?HjzO)OHK>jqKn>^;>VXeY&-o9vO8m7<1Twf3 zv@CL=rXU*Ca04udEl~}uM2%oKYEJiA51~4A6m{JtREM9~`e$2DT$@M`x*${p+tx7y zblX!kSApDB18pzPxgvLencq}TE6H#-#0u`BU=w&x* zbzHLbJD8pNJJic7Qw!7axv0o(MosAfPsVD1Taw$LREm<42ynCXiaw@6= z?mP;7LFH^lJ#c*|Gq?Lt4?c-XzI*ogBh-%f4zpnD&Svh5qjta!I1-2AX!Lb45gmtl zsL#Yococ~wfBxUqgfzrj5QlR?Rn)RNjhdPpw*Cqg((hOnlXf$odh4TdWGZR{dXLqy zaCh^?!&pquK%4b2pQr})^zrXhu>OCip!MFom-zyr9V(kwpmw%1s8F}>ZIWm>DtRWL za$-8FgDX&9$?U=$_z^2$Xdj>VR}Q+Nk}$Zh89+Fu;Q3B*3Re4HD}vUNq7*oo^PVo@n=-W1BaOhq(yB|VWtEjAhh)SZ*sF67nP3~kxPQV#1Y6-v?2nq7x^CA{)CgwRHj7DeK5w<`Y){l zRuassP|NHPD!EUh2KEruPW&mR<7v=ULy`7C zAymk#q9V`<)zeY-_zKi=JcMfKDk_xsQ4jix_c8TU^MLn1*J%i<=5c_7DkS4=L)H9*pQv0w2#+v2x{A*eIh+m)@i1V}A7t*1YXG_%j?TebzMHq>PQLEvl zJ^mi`z;ts>J9)7I^>R1_7oY~>rkQ8H80dnE#C}v(pF`!sJ!`;x^Pw{ndfAS8V1HC3 zenf?M0;-*vcmY?U+8eOIB;`abr}J2d=R4OaH040jh33<257f)&JgSFj7Mb^W7pzQu zC)P&)VspGcMpIvbUGOdDz?MtQAHhtgHVwhgWm7|PNJX(&$g~b zW&1uGOjQWh(tA17+YgWEQZUlCjO1u`Esu`QyGm}sdvLFI0Ic}>n#eJ z(>JJ|#`(o$aSF^sJsjs?Q(J$Fidg6>vurD1DD_sTk&i=-d=@GvmRQ%K*8LXL^4qLs*7m5KZUAaE49DE~3kKm;d;TNpb3?#d z)8Q-_MZM%&*UV`j4yfmcP(3`0>iHE^Xm8_JEW6I^c%^xFS_hy$87;8q zx1u`shpk^iJ@_7$!q2GXT6DA7SE^w_>N7D+@BdR2biq4R$YO3WJ5(Oj4%iRX;7rsi zS%+Gl2az4jxrNG^R9k)gd&DeHEQN8mnIAN&qNaE_>b@DM2>p(Uc)qibf*x=N73zOb zq5otJ+-{O4ku?=+S!P0Yuof1;9(W#qK`rY6JABS*{0V==COb`}uA@5q7`^xZOA6}Y zS8R_7cllT=e0_$BOuyYG>BeFx^=Y^Pci?^Ou*c{9fuX6ja9B*%Zpy!e-`C*Egv z%;MOZ;}iF>{s&Qb&H;_Q(|*(QA29(Pn2wz}zT|+J^LPhMNVDKsjyFcV3&IciykFV+ z5o>ebuc(~(e%MS|qCZUNv*H1cmq8`1{|M_}p@@IP%tOF)_bDX`v}a3+feTo_bCPK`7w^0jUox|BZOH{%kka` zpZ6=7k5CV;^rxBII;f5hLoLTC7>=tk2VO))F5slkX^0t68&N;h@$ty@uCtOtGY*_X z&1KG0<~J6GV-xC$PP3foP#4q&^6MG?42b$uY)-x2IiJ%Jx8NkqaGts4{95cmee(sM z_v<+!7tH{+VmXc8D2bZWN~oUJM{TK{P$M0M3hfM34y?59L2bnsF&e+1 zrljg+({4-D^_@^tIt+Dwtkn8nKtXfA5w$a&LA@kmUNId=hzf0X)bYAl1)E|{T!o6v z71RS#Ts29T9#zkQ%AI_utS@J+j;^x3K83j06&qlG%z|f8A%2UxuFf@+E1gi0`2mA) zD(V3nu{0h;MaqBO3@im|&hw($sewwqw%1wzK@^5^AUiHbh4KVyKX`>orWpS-UnE3f z5cL+QWi|{IxizSe9<|4BpdJu-!`z<{)m}Bsge}p#{|4({JzZlj*p2!ea2AydH&N%G zpd$1YgE7`kb6s{+NDH9mxFjl9>Z8_uJ5+o9P}hw_b!3t~zr>}W2W+$#9JZc9&G}{2 z>Tv!t5o(Tl>5Rihco4M@q`PINtTg^ay*<{#xAu62zfEp+!7&_Pj^6qYzis|VwH(&v z#0H#;{yS!`UWn?*Q&di*ylX~S6cx%UsF8O@<-~B*ey{+winiMG$5B)JH}(r4g7>@+ zuP*iiSa z!Awt0s3TCSyL_xQv*KdKc74=c7Ws3YCoeP;-3(wY(bq z%ZE@x+XsWFPk(M+LYr|U_4BA)tM|f0v;(@D!=4oM;Hjt!W}~urHR=P#cI#zSR=+`I zb>K_08j_%LBnoq5bG(aFQ0@1AWv-iU-GYk1l~=5P&Gl^#=)p-}n-3USa3CY8iuE{t z8@2sKrUQOj^IDtE4-rXcozCU?S6 z?UqDMxm%fnLLZI6*b4Qakr)eSS{I;};R;j(>#f^S9X^O*cpbH|_`Vs_<9X@@P?3uL z-Mo~NAra&E|0v|-L{5yvX6A%50rj9osJGZ^)KvXu-Hcil+fgAuj05ljYCu)FTA^-+ znzC-F>UhBVz-|zkKSQ3M%H%B$-Vkw+}rST+c1PKC7hccn2 zBsVI_3S&u(MjuYWj5r~~EWi0k72DLeU@2}$8pm(` zfC5`m-+`@oLYlZ-$Nhuj`@Qe|uP5+(AIoDT^n0)4%cu@MK~2>g48iZHTnS0!H~%JS zwM1rQ9j$|~2p3F3h4L6GyYJZgchpXpCb4-?Zq(G2M;&j7T8=%eBXKJAIruY%CGmUT zF&#|ea)1%UNoqp6ESYI=Gb+@_QAznfRF7jNw;{)4)C;5Db^$3&2hyUZA_r<2mPO@6 zbJX0ovG&63)LoZ?Mz{tw!o#Qr@1R2W8MC23rAeX))bSdq4mCi1_8W#;Mf*`Z;Bzd4 z=~MZ=UtVp2m8h>o4eU9pL#~tB%uPbnN2s)@6S+`RP#o3J0MzG$-Kf=&IE_ixVARW} z3~C=}j@sG!p&~I7gK(~O7wS1TkSTMWmlQN|e_E3q!KjAHqq4Ud>VZR0k@*Sp;xDK< zzm7%m8ERx<>CE*-us-#wSPYk81pbX`Cti9*lJ%E`f^N)#8hJ@Pfz?qLrpjPCm>U(5 z8rUDlqwWjHXp$}&D(S*e$4j90kD92Cwy@`Wqo!~S#?|_tLO~;(XI+Py%RQ*vc#66q zMkW)Hgs2DQKqY5s)PuUCcDx@^>-{IJgR`&#KE{HWJIHKY9nt&uKe|)U$bUfHI1<&+ zM7)agQ6uUTY|f8H&GApDY{$DIk{WAt*q0FrRTof8-HVsa& z&Oz<{D^Pp?2Gmx&6_p#iZT%uDa@SEi<`Yy0-r3_ZLd^XsQ60`;>*1*O@`SjiP>=(9 zU~zk4MbyaZVrFcQ<#9Z!=V$RCzQQ2foW*qH5-Mr`!AuyK)$9XVFr0cx)cu`Nt7ei* zL36wsHOGfgJv(VHIFD-ZU)0FrhnhV+Ju0iOqC%WJn|V+;DoM*@SsaF%ia$`x?gA=z z9%5;9zfjPFi-(z=ssd`{RZ-dB43)k8P+RMGRH&Dr8d_(M??(;f3Tk98QSHXhZgM6C zDoHb-A{~iLo$C~!poS}&15R^W?|~Ze7}O23Q4KCZ&E*b`j4 zro$YYA&Z4C8!n%!Bi7{j{yWNBuM$mecS3 zBvl^uy6s|}V%==Lir&9T{DngC03wmgM51$U<6!F~>q1mAZm^!VKC{Nl%Scr#LR2fX;*6>)Eo^$Z$q;6iKscBiGEy<3h_qNJLEhD;R~FI ziKEPvEI^&#g4yr_=El!atbc_lA|FXY1fo$PY@FYOuspK^{(}^ zJ)g9I8F^;Z238!kYRaLOYcy(L?OY1V=5DBw4MKfXnt@t&i&6W*Ce#Os9jN5oi)!E! zYF*z%CF?7D{0nMe{(`3C*-+Q#MlHiasAcX}q;P>kBh-T<3z_69WbJHSU_FDHTc@!3 zpb>(KOf6K$8e>-Mh3e28)PArOHK4tyj+{d};yTwT=)n(BbNU7~(hsN*e?=u-@*;lk zd%Gx9&j(;hoPg@UpV$#EqDEM(sNehkuqrANt5B=!Br4+np!e_pyr!VJ;Xl3SZI$sb zh-w;CE)+raya8%1JEJ<-3wvNcRE|8r{P-D_^|_0i<5f|~*8=n6kEjm*j^4ljx1YjN z4xC1PlIc;x?|r|w4%O55s2ltx%|??HwWn7`ji>=CDSM%EWjLy%W9|9LsQXu=HoEPo z$R0=U`~TY%w1qxHHI%HB$$=2m@~nr|aW|G_mBcCS_x{dz^)hBI|3y9c9qIvJP*W7Y ztjU3lsCpP~#v-Weo|k3)hf(;>foNS&&V*_JDtTt3Zd`(zf=yThk6?C8Uf!(#5~#hs zIcnssQ0u=V>b|$Aq>WX&P#ygRbK(wLe~7y76Dr37Dw&*!Zw+!Obml}pRF*DACDCD=j-ODWnpD}0Y$0Z$ zz5-k02`qz=Rm}Z8P|I%yDzZDVBHqOa46kZBR3DWSZgUEHa5sBk8hVjHZ7jcAkJ$77 zv*#b9lJFC1d*r8{{7EQ6f}~( zs0W|4UPguJZ&XK~qnF*N(8jN2uFsF!ph}|VxH)S5cR~$p6e`)4U>@9zjNJJL2w6Ms*prv;GgY3T~mM zCZG=MU!h4sK{u8}HB=tek=m$i?}FOf`=c71jGBTOsE%&MCHMyp#ddXBrtA~<@dfp$ z`et>6G%y3nk7~C{1J=I^^*NvswMI=r7u44KgLOJ8gukIWdI&XT$FVS8L5(bNL$iZM zp^o=JP01S6^;=L8J7kal*^u?GkzMA19`FnY;CECA2Q)It;-a?9S(qEwqvrS)Dq^4T zEXHhXMs@`?kh`c3Ji|fw0TsF4O-x5;x)h>0a1JYAP*am!9Z(&airp|yGc%(87({&| zR>KPzikX_5w;bK$jcTvaPk}XY-7GgOL?8mYg*vd3m3AMpY z#*TO%y|-d()1d~ax7##~#NSXOzKL2D4^dMavyF*hB5O8eb+}GR3c8^QYL42Y=CUs; zH|C(W*5#A+8@eMHrlI|ud+wWRm;V$Yitmff;p&n%-`t!{l64FO+y(`4dk(wMlF|Gm=hbJl4~4#s|B@{en(xGqL-P< z45(ERh95CM>i(R)O|CRUt**hnS^v6m1P2s>38)QeF;2h}s7Tc9V;;~RwG6wXl5h-a zj+diGwhI+0UtjZ5ONL?83!-wTC2C_Dh&QMo|AFd)CH)|Gfa%$2)CG%Bp1ff9B4v19o69P*4?NL>L_Z8?x0rF2h4*0L1wkNVHEVh0;ue-jA;o` zZPdE%HrR}4A}W-tQ7@(QsFB4SVx}%F>Or|skt>hh`yWH7x3TrHs41F{Or`7mN$M8euWiGOUPtV0}!3T~WC)2J_$|%!}txIprT}zJketx~?IH zY9aQdpgEg^xp50B)c>F^3?N5BF%4>iDutTc8rF8G4h%tEKO41yZ9sMSJZdMri5mGA zRLA2F<9clbnJMVPBB&fFkD7{V7=-muN!iaH{~47NOHo<95jB86QFHtd)y^B#)PBa! zm|(cs`v;(|yNqrF3U?@|XN5=DEJn>)Q&dC4Pz{Z>&O9rV!a! zop>WjW^yVaDpKi2nE~Y=#rn_0fd(8<()34lWH@RHrlWFT11e+(P}g5UO~HFxPcYhK zbq>@%QXADy2h{xoP&?-Y)K2+_tv?yfTh!Ii3!coO!KvQ5#G@)aQx$sFB}BP3ap{hZ0TnlGb$!Q_u+Nqe9yg z!*Mcd1Upg5b{!Ske^9UEH}?D|)D)(fWWSI=O;s(_2s>E&qeea!74Zd_LF<151 z?*I=#?Qs5|OoN3`tD!y4#R=FBvrIOBz%T)WsNcaB=$m3X+8Py!o~RDZLgmUjR8IVk z-umB8K^-`YdGHY`B59|Zk>x|>MhR4eDxZ7h7XzR;S4?2p< zg`3y}gJ+m2{c(oh{QIBdIZ%faQ&1zghf1=S7|g~IIMdWaXPF2TK`o<(m>XN7Mmi0( z6V9`4M@8Zisv~z%1Nms{S+!Ry)J12Tk=4V_)Vtzpyo#ggz_2-f@3+`u&Na!`0@cBG zSQQ7NmfaClGTuf->IrIK0rSih)s^`sdKlVjs zZ@vX)#1&9e7>&iS8!9K(qE^pt)crS5?Y=@S!*~nLAL+W;D5%GiP$8X-8p$G54|k%n z{WQ+Qs6}SIpFxH4C6>eti%n#jq1tJKS~Xoz_fNsH_zpEyg_ro9mU{n}p`i7>-1-|T z2XG;&TcA4n5>H{gW#$K#YdD*F#^vTGs;#Kx{E7`R(+aaJ2jFt8 z|AiESIZ=A0Ssrar*}o9;;tAA#@D+1mo?pzL{j@@bI%JhGA8KPNkBUH5N$%7^E#D@q z{mvb1kII2cYxrEi^POl4dO&y71DD(S6=xd;sdjoV8>aG-u;y}~}v=!Ckho}(0MkP^#_2$M9RCX7#^=QVFVy}q1+_yi$5QwL zvtjOi-qg8HLkhthXofSn3Z~2%z~Xzb2%CH;7h2EKSLk-514PeVxl4# z7uAtWsF6pZlDj;5zyDK{f*NRrn$rQOY#)cZaS>{jY(j;4KWf9ei`u%Mqq6%esvZA9 z^D#Ru7NOoBOXDU~1mB{Pu<;?@En5FuDXhYxhs`gQ+{2C3*ZpDUu-Oq4p$RyTT^-Yzu?cf>4eFFs(+de4n(&)C$3OfhFMPfy}v?r z44Y7oI%RH{f^Dep#V`y$?RNqK_-Pl_k!olB&Io*hrLfyszxTK3HehY))zA68U(H^E zOQ`2K&p^2U%z4(o=BU#}^Ih#w)W+byWahjn7NR}^gK;;O#J^ChA;V>}j*DRw^=_#9 zm*T(p8RPJvM_0^%USH*%LcPW{28#QxyMFI?HN$WCy}uTBAGJ(c-8A2NO~JX;FQ6jO z^)K@^+Bxh-J?fST^-|PG{ePR^C998`+Pzo}i{CbLJ^}Tb{s-G*X7`RcFdlbv;3)3G z5qHfFR{Wk>j%`uNH43$J&BqRS3iDyU`{sj2C)7u+y;u}||CrTM0?Se#h1ze9<7jl> zP$)xT-~+R9?7@!I|H71nsKP_@dTsW|yiUU(n+AJfU9Q`XS1|q)^LD$3IjJ9c>i7Oh zhqtI?p7zZAZduuX&5pPXW9a?Ak%E$NJNCsG&&_Li5Wc0p1vlWD7v>{b!+ndCW%g{f!zOe8qp3Y7z^znJqWznT#D#tR(ZhJLOa|DTEQPv6Y>bC`|e z$-mq6UyOH{Hl9PMx7h{$zg|LDu{l1%R#-70(A&AzU<2w~kPtfYeSzKvloWl`)1dZ~ z^r(&M57b-p9CpY5q2|7_KhSaY5;#jiuhVCE7vG_h?OI@<_krXEYECo92=unxT3CmA zC)9m=Q5`;t+G4Mw9{d>fq4OOk#6&U805f7b>LD@t{YP!JB{`r5>RH>P=Bz)egR@W_ z+JxHkPgw7u9{34EFkUQkT`tt;hzhpe2(^{>L~YfhP|uqf%QX!y;DCC#1=aJzs6GFz zt=~kg??+e_i^et~9gFI~G>nDIF*B}1J@5=h;9XR^3FDY{)1qEN*<1>WKwi|=S_w7s zUYHuEU?yB`>&H)Jv~)Qw$H zJ@1Fg_6e8+|FGv@Tfd@095Y^^_o+Ay>b}aT4mGp3M~$=x>aTPSLQTQA_<`EOU1tgf zg=_<=1Lsk5eFJsjYb=1D?D5D0v_>iw`2&ann0HWBE8+9!tE`Zd%5o}#AKm&9C` z+8Tk1Pzm(@{$E83>R|&^sC%OJ@I|PR-NUr_0d-x{q=62RbRtl5oCDQh9?XkHFa*1y zIxx+;3WKTdMdi-l=zahHkU|L#yu{*|E1B6?x}h%YgG!#ksAOD@E$}dw!I0#pqwTR6 z^+Bi(ZAazE0qaE!qW%EGFjflIzb?$3!pu!!OhCP=wGnCq>417`4aZRY6_pzoQ62mr zs-3&2cg9o9kGE3>dcUZUGF71SAN6fG9k-+o^nMYcVj9-}@5J&;nn341Cw@&A$TmyJ z(z7q%^$daDXSY`w1HFH*H!4%0_lL@>P#uU2GCNrmCgb{OR7ctb2YSD5+Z9#cib~3T zs3|;&8t8qOLUIbPQJ-jHWj61EP^?6~0BUu(sOy%Yl50C^ZqK0B_kGmVJ+}31A?95W ziAwHVSQ(3AFC2|ZTK5Bm9u#V23G{w7;vmkZo-Avi_l3k-)SOle4fKBFc|2y<_1OZw z*Y;rSN&N)Yz#?I08IMOL?+kp0tFSFD%x)s#3->lG{{0^cY9J$OPo9F>FjDJ3No1h+14ao{GPOm8 ztSc(y15h3K2{o6$Via!0V0?^P74dSIoQObOmlv~OQB;RoqOR+S>d;j5{{G*33PBt= zgnH0D)a%ig)9eQsQG0teR4z0@<-kx>h-abpfi~-?M%~S0PT6 z%RDdz>c%{%9#^#W2Iy@lwmuCtRjW`N&JNT%e~Q||zoD`{c5c(L6quiS8Z3p;_W0D? ztbg@vCI=MyIjC%2jB02FYD61QQ?k{bKWP1bSyuxUb(O`r#+(&dF<* zL2RbJj;I2Uojtk1>t^%*E8-Fw)XqzY>SI6zdX ze~Xwx93`r%oi}f?h*l8QPF87{MpU;XgQ$veBT*gIvzoq3(<_K7b9vk)f028!b%clE z=fy^O1kuHjhAmw74DId29wZjKWE|PW773!L*ek!oXt7P6g}%fu|3G6&wIm{Qk6Ajg zZO1u7Pk9pX^-pz1+TOIwHMRb)M`T~ii zdGa25N-ffcv!!177|yb_avxqPv&wY{^7DO+m3bu&vA$G&o#yUN6!@m=L)7kOe;k!Q zyS$AN-+=yI>MK~zQ3&j_%SSl9&tpi@W~m_mh}d$UtjBP9j#Oc3g(sq#qm3K^6Z92v zjJNYoD6eqnPiXTBFoH^b!j$qEGh9+`mdK&tLVGEZU6fp|HHk^?J^L)5eAWfs?;Lirca2P}FA zrG>1h*>DDIx>0I1NDJ5m$Paks34{W68No!rC7&SnV7j4^j3ljq=A-DKSr(x7;3?UU zf@+K0g+R4eHejOKtoM^S!L|N?s2Yntm70$wG6#t@adHToYh2<)pk}T72T`>)b(_Ps zGL8Uw7W)4;v4Q-baL+T5QR|TBP*6L4?pw5HkekB1ZXn;oGD;y&wc9v$Jy(pOt(fu- z&i#P)moZYCB-0R6mnDBgQJq;5P+J!#zruK3WYkw=+ISv(SMa0eL3DkxVTSU{H7=0# zDK^*V$s0U=xA8IBAE51|mXD)Y+F+H3v7x~sH=(q_Cws8CakuQnc%xh1LF^mx#!Z~_ zeS3sHOOZ`yi(qJSiyMoZ%*OK?VP<@O%l-^k`;hW&Wbi@6 zR~>u+V0}lbv4qwWw76M2vzU!v;&g{g{tRQMMa*z^x@9NUcRJ+1DCxAzJqUFsnSR4L z%h}a`{Mka!NtAD(=Y?=~#b5R>YN~xmkGb^t#KoxaWY?8Z9UN-qV$JL=?CM*-leA(| zZb7iiB6%3?vPS%mJO@MkmSYQ#79FxVR}TVd$4OFb6!nZ=0Zef}sb zIeRaL&9_q;sx|g;-c^Y1H_K`y^rsshAg_Y9R^=1r{WeL%V1J~X#aVLFp$l2%0%nG` zJ8fiKY+5N4Q0Fg&!@{}4N~ST1J2BJK5@Hs|&R{H*F0n{Fk|Ws&9$6_FFb!B_I~EMM z-}&J zO_u>A4!PxZdZvTKFe3{trW%KqCME delta 43331 zcmXWk2i%TTAHebZ8I%!1$jD>wy*Jq-J3{s-R7NDk{T7PIj*K!3DJh~IM+G<^FQahpW8!QE@YehTekSg?5WSj_}`5Tu~>f0+&&h& z`<7VjpJg76#o8Z?#gecCa!ITc=Ea^^5Ff>c_#8IJBUl3q9g4*oU^mQyi!c+e#fNb- z(r!Ff@|#$!5eG_RV|)Nh;zlfwM=%9%J{*f>#LQR;b7L!PiM4P(R=_=YJKn&|nCD0= zmJf@e189V~uyw+CEY^?0%^Vnu+3*SUhIx1szJ`uqYjpe*v?Jf64PL->_($Zw=z~*^ zhU3{Hb4BJyBT*Q~@%&hM3Wj(cI@0w~{WVOb{yO@AEoj5 z8;iC(5i8>V&JVp-|~(W#k>HoOFL<63+g zKfun|`c#;*<+ykr?qPg$~I^y)FLj>}pBTGX^Tp7Ku8Ja8Y&;fKu+r1Bs$cT7UP(%C-`hd0Qja$(U zeS}%@0NT)L^nn+n^T|Ji2j)N@kRQFSI1a%oXvbbabL5T4_@`0fI64KF&GSJMb(P!1QP76c$AW6pyv0(2D~-uqSRq zZ_M*kxUeu*qTUi6(fG)zkI=~v zTZTq@J(l!_?G(!3S+s{ae&uFtgWmWlI`@0gk$j6S@Cp{jy1#|AKsWGR7mtSP3)_Lv>JVk!q`g;8?Wd zbI}gJfVbj$^ug~%=XYa8>PIdU|2HUPyb?zA9_FLI2c6Sj&4O4k(T=-tn1on#M+@F?~Xq30kk9kL$9BV4j?{WI557PzC%SuEU8~`Z_DcI`aQmnZMXGu-M;p$^~IE_Gfl|?d%IKWeMSFY~+R(jd2l}E99D(M<1au^`@ittGPQmubBWUD)NAJ5iHME}- zy}np#QarYvLY?TuSv2H-qBq`}E;LvS9eG3ad~-DPebA1M!<;xR@&)t(o6vT4p;LPT zOX6?167!^wCnb{So%CUDPhufXTty$4`=&6`JJ77JgszVI=oGaD`zadPJ)W?K2hb3ojr;>mwwp2}B|g>OfwQT%#j*G;8q#hVlM?&F zKy-wYumV1dPUTK?N)Dm>$EB#AHB-o;cxeiTvLf1%R_NUJ!YVid`{9dN7H`fRtcG^D zA3Cy;XousN9~WR%+=O=ICv@c3(VUCjlH|)R9?L+%25!Z5cn8{%&(JJCj&7CTqjQ%r zOH%A^tb(m^8rso=SPe5|O^Q{<23Q_PVl7;O)$thGvFzEbv;LY>FnK1TJ)eg*v=Qs# z88jz~+!{L66b)%>H2DTa$4BE+)W@S!laf6=C@UI)CTPd*M&B`0F`eswH3b`b8I8o- zk)K4z51^s@KJsTY^cT^oisc9$&w(~v5sP6PG)YII`@>^s(mjPOaR$asibK(X-_eoP z&l!@X8#?ka*bEn;kvfGgudB!$#xmU&I+6nod2w`LcViJeh~9S{o!Tt9LcMS<*1yZC z1_$h6Q?$qJqk4Dr0RzzxK8WXWVsw0H?hvtu(d_>p8j-o^Kwd=K{UGuSw7o;o`IEU> z|6X{V14bfeo)DtSXeeu-4R^xgI1uaL478)4p&{LmChIrY22bD-EPZ=e6{&f{6z4-b zSQ?E;y?At@Bf5P0q9c72&4p>`0~VkUSc2xl3S5qB(FnH87aq_Ry?+ok!ZGN3|7~=j z?_qB|jOJXtX8!P?=I8~Tqxvv(oj!&(Fa=BCH1u`*IvRnm(S}Y&^$Tdo|3Ftka)EF@ z3l64U0G)!TkO9VHvnV)%rDz0RM)&v+(dBm(Yhdm>!po)|ItBNk9b1J)WDWY@4QOcJ zM%&vH`6C+9exj zRAnn1uDcz5K=H`(=rXL1My5OZ31}F`AEz*rf(>OWk`$YPh0yiB0e$dQG{nh8!-F!Q z9m|fLu^4`V0u26b~E6A#~?TS0aS840fd6 z2fO1Y?1NcKhNK#XF3*X$17~Anyt`D$p+#tWZ{VwV7;EE`rNi+LOUIL9CpmDI118TW zWkMvrLPPvLPRBpdWjMKPSccQkkk3MM;kn4QXoucHAN)C*0~gWAq?QZyZ0OEfG)^In zLbK?^edux;k1nsL(Fe~*8(xHVbUnICwnXm5bku)Br|MUUU#l*Z*h=&ed`>gs-8?>&>YC8Mi$0)3bbJK5zdVYGNMjl5r!ejuWv(4MkOQq3Mn_l*o$JczNNb~0 z(j+?G8EyDpbZ1jGUT}qwMUJkUL7fssIXf8Ca!}_m8p)ChYrvITMpBcFVO_t4Q z13S?Vs|PVZ{)UD;bKP)%5j0sVp*vhxG-n<`A3O&W?-=xXAJ%34d%<1~xK4k;G`xX^ zvS7WClvU9Ow?R8J2%Xb0=t!oa5t@&7^o8j71~jSPj?RCDM)nvw&>!Lyoclk}8`IYh zJpg9tMjKUxaOR*ZJ zGz=rJg(axB#R2#T+T&x`7JtPCSg%o1Y&1^53U~$WNRd0kC#Z(#0PaPn-~n`CQ;;d( z{ZGN=^E^5Q>!J(ZL+9#KY|Q#SiLQ>qO~Umh(YIPvbk6TV&rd`nGZ}r*Gw2j8M4z(~ z$KeJX=K3$yG=y{!I;StA%j@0f_N= zfwo(?MQFDwmZIJYAL042Q4}7-b7)rH-!e?WBj_AWM@O4(_LX7$b}BD0J`eR+{OC$V|FtREW&=6*h0~UbF>XN6vf0wgylJ2 z8$CZ59q~9!B1e{CC+aKOg^%G^(T?BQK3vxv3sHXnH{;Cq@i3>2I}iaH7>v&GgpT2z zunN~u@6#zH)yKF1XND)J!Okt667{D?hW z|5qqD7ah8VWzz?3a5#E=658NgbVQ4AD83Zcvv&{cx**zcwaCVi9Wb#~qXW7>@BebXA;(Yu8Ss1agJ;TT7FM1`#nsR(>@9>f9eYBpwPk7n1L6>11 zTj2rB!~^c=%R7d4O7{;P?K6P&{{|OK9}s#}e_#kzM|7k;&}{98?h8+#Q?dx1%e9f4 z(dG34=ESRL1Tzi_tDp!v;%aC_TcVNcI*9e}UVmS7!G!3<9PGvM6*vWB_a!Ahs62@| z8NpjmMne~7GycDM(+Tt}cIo)-B6rcvL7w)Zu$?Ryf=*F=AXcY79BpR}*2ClI0P{W=rmze;g?AzYiN`unu)+Jn zf!Ij2=Tp&8E=3>o7TVC~=!lMCA-sl0B+oAO8l8mT}-3?Aljjs=uWs2eZb3+Tk%=yJJ1JqA0DP`7*?V_0XySsXe3id zgh=GXoUZ>e6g<%|vOW61K9Qr)4P+|XfjMYSEQ(x%PT`wqJ71&A_XjlDen#*A2aR01 zk)fS5jC(=J=s+FxtChxB5##8FvJq|Y7~0S&Of-ycDF2|LP5*FG;_Lj|(B%CP)8TG3 zVh7NvJcUmA<%e1ShW_8^f-IxL$n&8$R6sjWH#&YFI@0lI1B)YHM3>n{G%{PG<2%vZ z*oO|_4BFvy(fO;RSpW7YHad(bJK9h&^un@e$g4;7`e;KfqWWEEN4lb+?}sIDB-X^m z=(0P2FX1`#r8W1FaNnD83TF8Sk;l=U>reD8ck7t&$)y^4ygNFghta8+hK_hHxT^+G;VYS_c3@9EePQe=+prP!9hPW3x1^v+nK8PmSXf*jIqYqw) z-oFOD?j5w9kJ04YgLdHS$nUT`^7<&I4G>4X8A6$uk5J`C~MDivyGPh&q#Ah=Kn>bJ(ZRj%k+3coyeT(IYJH|#6 z!dN??v)niG(a2emFQMu69{LI36q-euCx%ZJ718%;Pb`TO(Cc4{+!c8~GHX1kS7HyW z%sTmt3p=4>Zu`Gr&&UTN$D>=!(~&Pmeh_&K8*%;`8iShiIus8>9R7G1;{Wh&&df%q z?+hBv^JsLhMD>3oQ=bSeWkRD|B&wG{L)QRZVC}Fc4n>2!3k}7|C!(K0Zg8L|2l7q| zF=>GRQ16G{(0g)t1CK(}U@qFR7twTh1s&41$o-MOMCX&IgwSL|2UZ5n(@Il_sR>+{ z12)(mUD{pIH0Xnld>k74$!G)f(1o%HU7;_adAbq3?k#i|{xtFc`ojDcT@Xo6hWoR` zDR^NH^u~hdo>3mXa0iyfuOe?mmU${1zXx6NQ_#s@f(~E{x@WzQ4&*R8kjvI;YLhk+wo_XopToAFP3+(FneZzPCO^BXJoU;9uwz)t(kUkG4RU z(LCh7c)6w;}08Pei zXkn^}jxGy^Y7dkcRW+WxnXLhv1RnV!Zhen_i z+QA-ZZuLPQd>=Z{|6x|1ADdwTmtrEDF^&2*bR@^H1fD@hnB|%9O?wagiTW~}j8kWZ z2i-C&m=j$s`Ox;uqwUp?>Mb!oi38mzc;N}Gf*0{lEIK=MAVglyA>r{nw>%fCDB`wz<*VqRCc0vN;Z+eh(UnkJ0PT zp&k1V4SA+{VQO+jrePY#%b^iyi(c0Yow7mmqV+$V1NLk(cEbf|mS04dU%L6>d+Ew( zL(gJj1H#0gFJU{5e~wi#@3Y~jxpwIJ2e3FkjcxIDOv6}wK}eE9Xi^nN-wIXGk#&iV z_d`24Eb{TldC~b7(d*wpr*eCA{wp+6r_ql8f$lRmEet<0#B)(_q<5ivazFHjC(uwW zK$p!6Xb0C|G2D#n@hCd?Pd=9v8;LJsY0R@Iylooe)6}QnQwf|TL%!StxEa0i8}z{^(AVfW^Z_?LA4ZrBZLk>n_A8B!^iG_JovP%US;>#T^vvVfn~v=!5E_9chYQ*BT9N542;$qw^EdDVvObsG5Uj{RS+L zUt(GO8;wlK6`}pgD_H-At_}yZF&c^1=p6UP!8jD{&_VP;C((|bL#N~tI#u~rhB+^d zE2vjP2lfpbsgu$9)7X&uuPa&qhPJ}0(8JbPjrybL+ie3D!ZYY6n44FJUwj#a#i+l5 zj`T1##%pK&4M_nC6>m%>*26xzV&Xo$0{385>3cBCU##iy|x zzK>n;0(yPZwP66=(Oh^6jm$E18*i_j}L=zm7bGGpV1)Z*csEq}Xcg^ji2D=}(+Zed5M2fUK|E4(l&J zh4!2%jAr%2XapX|k~lp&z8QVsM`*I`LFe`aR>mA}gyYT7NZgHXI3v;PCZoBw4c%`J zVGY;+H44?S{HE~Wf#?Hkj=qjR5YOSrBGdVd)-nHr&=?Yg1KJREIr zGkV>-=tsEyXfj^d!un5Ru47x1V(&wtx57xjLwk4$U4FN|9U7{FMxqYd;nrw&cZkk+ zLDze)==eaiV?)r0K7mf*9Q3;9-)8-fp|F|*Hkf}~2vuRU;i_mZ)Ivwn80|o7^sUze zJK{KOio4PMAjdo5L6suwp^<5cMz#;y{)jjQKNLQKK44aK!NRD%7E_7PMl|$qz8f0& z2u-E~SOkBIj^}tUgtjQUJZqpMZH+#-BO2NMXimf@Q7}oKMQ>PzCezl)FVP#ni@c0} zc1zhF8ZLk)TTwJJ<aD!6fPz`M8r^U_t(Z%Ds0>;pN_jieenqSk1~?nOg70`2%FG!k#29r!SEFWUYI^#0R3;~}KKbHE4v z9eML7QK-=fLnxlMaP#$ZbV180}bgebfgE-4xL0hcoAJi=|2k{D1d$*sD?hTH`<~2FbXE! zbac)(M<>2Qr{)4W6*un+J+Fv9uoaqIog#an$=V-Na15G+xjo4er&Ki$> z5?!zl?a?Xp!hg_EW%xX77)8(qJD_tu0>|N#*dCL<2)~=u5skzwY=|q+4u6lfcMfeo z-IwM9>py#aL;f{*C2%e(d($p+_yy4&05-?JzW?y~u+M#dIB)bxseowgnc62JMpf9QR z=oAh^_lt#C4qw7}TMA!Ou%|`#h7p#-=G3dAp?eIyaSDEn^P~Db`$Cf4hmLF_+QCWa zGJ6#r(5A@U=yhk&DLB86_3xZs=YS8m{i|@IBpQKg*c%(+WL$yGcpDbqAHJx3@IZLb z$LIidVRbx!zEv}R9Ssa^uN>CGT2cMsuUY@jWt;*d{Xa#)9QXvs;2Cs% z_c|Uz_%Pb=GIWF+u{3^x)$kfF#j+!$ygrWKu7c)j>0UbLdPbd$vYoE!BuE`L%s_g8jek=k3p|{58XGu z#G843>^KECjvvub|ACGy_4_c=+Gx@YME8T?=(?Yb-nS5q&^mM~x1sHPhHtW34x+1J z`VYa?XwJQdag%HZ1(RwQj>POgh6heT8=8$?_dL3xtVAF5A-X^8jXaEw{5xFAgU{kA z>XXlgDIWM!i0Bk-!tqT%vHrVI_%k}u?&mOf6VMP%K_B!iI>J@xh&Q9z{0ZKLKSbv% z{}RqO#?2hR8@(^%xiG+dXng>Fh@;QNLnv#U4_Vv_-NBZkIq(UZbl1=a-+Cde?;_~3 ztR2-mqmdbkY4|i2$Mxv_`=j~=bnDLfYuJ)2#wpnFJ!sYs!Ni7yj{GTfIX;W!aD7xi zf_16?hV8KIZ{cgU$I$Cf@0Ns#kq8)694e%i}$Ko3(xcq)V=Q#CJc$;Ow2dEc9 zJ2DfUlBMXU+gC6R_o5NIh%T$VmqV5pM?Y*Fhz6m z8S3BTR2=>n?YRE0Q*b%t{X6WSlp=h2>5_$PeA8G(lSBkYdnu`D+KH~jQG3TINU zdL#VW=*MV|l>9IJy|sbpGXEAI@;DO|f0V*P3ayg(ZZ;`7v8;L|CntU>ax9u8*RUv- zO-W9yiVkQpJ&uNSIePwUtcusMI+jmOPJHV%5I?6r9pA++>5>z_qm(0kay-_M2j7>T z8*%MT$#jO#=Qk%OzC0S8Avu;t{S?|@QpV)ic&v$?aWlHLX5crRx?wx)fa}oXe`6bL zlsP%p4`*Ucyo63o>09E-iFG>mmT=*6^!0cF*I}6~$+5+F5d8sVc-G`Z_RmL?bt{&@ zUDy&Yq3ga*wlKnecqjEOXr!)VLo9b|a$;&8ic@eWTaORpF7*9fFMAmIaCAg-@DiRz zceaB$k`td~p3WH}vjgq;-?$uW-Ig4C9*<&4d^A^b;t#b}phaCx+jV9Qy!k7fepPH2y|Ic|0u~Pbrj~*tvF~4W$-NPW*~bW4uOv zG&m%WN>02rr(;Lg|9lEv@GSavs$V)Z z+z#znH}u_5s!T|>`si{SgdU%c?gPuw4(vudwjbS+k4N>N(DpB*J7h{(*1vmmCJMfl zvZ5E1LEr0jF$*?DAJiG$f(N75#W4rYj_Rw?2fm59@Wbf*Va!bZJi2PGqwkVTYZfrhLL+HhaAV-KRs>JhAiZ=)l=igxTjOpn>hCnsLhxzP?(LRVXT zw7q-Fv;MvD{^-C+^u0b2ed#Kq+pt$WIxrS(z`6}gjhu_#xD`&;LlhHucHynS20AQ6neg5 zRBwoTsmGgB@PWB2g$oLyJ*$Lvs7>VEXh?gZ%W@!^8#B;`m!OebkG^(yVi`P)wv$>p zTz3naGX;T{ieT#e!68x&FVPUP9{C&%VtwmQj) zpZ8beKI-S{hU?y~mz?;kgYo*wiC;SD)gZk8XW?M3`x)&(r-mV--7pVx@(|jgry7N= zd{!gYzac!p0q6d30)5a_ zbk!`5&cB8(v#n?{A48M(I(px&t%JES&Fm`>9jK2s*aYoR7j$HU(H=hfn?Z9Wz`J-5x`p@V_mGiF9fufORF!BDcOu;O!j-{|Cx^q2+c5FHt`k82l7NEJY z1fBC2(Vg;@==@ue??vZ7Lf8K;EQ))iR(>8p}Zh?;MG&+*Y*c?;ag~+r) zS4(g7x*=#N$D$p123h8@`O)zOXfC{rUcU#u?gZAsAKJ10?MYhuFwy~Nw%&){Fab@P z8R(63(GDy^JH8qX?d$00g%8nvZY)2dZ1e@Sq^!}V3!vIR7Q&%ps6563^=yi?J4tI;{@xjr7I5sABv(OM8 z=oChH5Y372(T-&993oa0yHOvGP4RPVh}rHAN!bA%KtEiFqtJFUcL^Wevfu-*{|*%V zps*cl;xFh3igXR3E`e34SH?bgAG(u$hGj9`Jt6xmqe<8{s&_|M$0O+5@hNl_twfXe z9n9_e-$|hm2Tq_N{tun|o4SSM$%W2&ZS=;bXfCvi?1En36BBQ_$kFJOPDH0*GOoh8 zXe6q4XP`VkR+EAU>Y~f5K6+zgw855W2Rfoj))Sw_acHh&>k;lNjkZ$(8(}5vix1-# zJc!e9#=T+ca`j~W58%LX3N5_=TVugq;e9?7ZD0l(nP1VVxrT=FFLaJ`^bV0JhAzhn z=;~-3)!Sn!>H}~r&O|$Yb05~fp)1@c%xNWb#1Emz$DkKJiA!-g4#RqV!<@c~>#2W+ z194QpkPAm~4fSjI9KO&$yaQ?s2$5`u=1TVg@vsgDali+UMMM7tI^wD5a+!@TpXKO{ zTd+8O6!|k6iEINy1PY@Os*WCShrXoxqU-(3NNcHpZ82@m2Kx z+aC${6-Fab6K7#-GTn*Ex--$-5Kl(CTfo|!C;uIdC@EscRd+3ns zauB*4C!r%*g-!4sG!n7@g%M;%8!CoIpdz}QTcgW(Fq%UTqwP;aSJgr^2jc4~IJa-1 zBie;#_pfL}c^(f9R7Y=YgLbeFuEYuGR-5)j_{Q`zbbXJUlpL$UYPyDpsF$CTocMA& z-IL)*yZN}l^RE0@F9GI`q*jVi^Q@|haUfkB{+T=?O@*NVPrMY zt-2YS^=yQhR5BLh%nkK4^n4vODep!*G!k9+bFntA$ItN$Ho({Cg(<%@kLBc+nr(iVlZI%Lv_g}q zFB;+zXe6G%7jP!Fz;e$f$L_;NuqU3x4p?_Vh`>yAu9sjczKCvEFQWr_KOPmnLLYn@ zE8}0d2+J)@PW<}(r)UQ{J{LyZ3vJ+0Y=Tdt%X2Tfd{3iOdds5lDY-Jb8hWG02cpl5 zKTW}gR$y1$gpXmS#bG2_<5iO-b?*)?29L{IW~MD>LA`l{V2A?lFRs79Y>g;;XtJoVGieFb?O(~)v z$F_JC9buDIp#yiL*}n>n$optSc49`JAKOpC2c3xg8NKi-8nVC92d7&dydBN<=`8scTvPjxg)mFw)!6bzcNsexzW2J2tb@^zk4Kl&Omy9^iq3x=c@WL1vuM^|#EN*^%i*=$>}A%!7u?4IKR66W zdpr-T;0AO~zejssX?^HmeYE3E(a^TTfA9@-$9wIS(9uuPcft`g(m$cOaMP<{`4x#% z@PgXth+CrXf^Lz0(d9W9-NDAA9c;ECG}Je80=j$`p&h$~CGc-_YKpuT?t2G~*dZ*9 z@pBXmWv-1O5~a{jFqP2=R7WE-1QW@HX7>_w4qri&b1OQ4FVF}a!>M=$jqqcyhx1d= zcAiBxpm=N*1#j4f^>IJCN8kEJ2vG;DNBw?G#h1_q*Q1f!j79L{$g}9)pJ`J#Uli?F zm8jkr-T69VL)ZUc3XbSybYpo3YhcReu&nB!=Leu68;x#I%h6TyBidlfn_-pYMVDtq ztciD_N&O_A!)LG|j@`n~8Lt0r6rAIW=#9x+Lx>8ZJuinopdK3P&S>cGk9-)-nTe54 zqRVn7+QAR7I-bO@@V2)?4xGjKZVvoIVFG^sc6eZmZK22apzFOi+QFeX2q&Q5H2i=@ z=ErwJ(p^K>dFmHe{5;%?yRaiJ`Y1W^D_rNXBlqR|I1Kcm9jt$M zwuw7J=;z}H)L%!FY~;=miScOGK7n388%^4m(Dl3>E8tOdsxp2Ot}ld6X$35dZLlN` zL#O7sI0Zwv1zoqFqRH|VI?}^vmR~>{`X}=CPs4T9BkQ5L(ge+o&gfR&8*OJwbbc{9 zl`o?mioY8j_!eF7m#``p`z*X%x}!NT3f(9EhuaC^JajpB{5(1FE1F%=2XDo)_z~Li z-_YfF16@72zX-42JCVr6W5X%j!-*N_1AYuAVt=AHL zLr2m5Bi~;B42XJn>_vUYzU0{bSmdkZ#6Pe(18?U1?fZRwv;GPnNKX8^&0KT@MZXT~ zy8_mtJ_^l+4QLK*MLW6^-HH#RBfWx#Hu+%4ft-zfdnrfB<<(VUx(iGPD| zDFu^f6*|&Qk?*3}z7vhiG3<(Guqf6)975b5z3wA4R}P~c`vKGNKeYX{BjGb*MKn?) zkFfsD>d72%8LdDYdJp|%a{$xu0+zxoM?)xUqB~(9EQh1846ej9+=DK&-_Z8+919_@ zh8}N)w*T-k*1rur!vPz72Mglf=)&L7p5{3o&X-0%2h>M%p*4EG8ycaZSO_0MuX_%S z=!@tSZ$NWpCpraR$0>N>kLZP$(T@BbU6A!ect9F@zH($8bk3V#PaK9uXgB)O`2)LQ z#gkzlcp9Cujra^6#10tm|7|$&CYoGF@kz{nDuiee4yL{dJ7aMLHNWP7Z{0N#87t#G7)9J)2ipPpl@PZoXGHHvCBoRXN)9ZyF!uc!cj+XJq z@OG<+p6`c7=6-Ys9f3~8cr+QG#3eWvXJYv?AsOGp+g$&<69s-`icVa|Ra}_iY{-pQ z(YNCK%+lJC)t<~%-y|Dhv(>U{Vb?is8={U|!pj2A+ra-k6@ht73Pbaj1#cM#d{F^ziC zZ>)dcLWLZ;bi{9=q2G>$ za3A`h%V>mBZUi%-Ig);uFQenv(Ffhak1M{_a-%=E+!0wAT@}UAkXOb>u@O3;ZJ5>d|0M(r)VZRCCktpTZ;{FJ0{}| zO#J+xlrHo*4YzTkB=U>#vD280{clQ1ykrL5oDx1#VNb3rk|A{9aU4MXBkY4EGN#1( z@`S0_llyuo~AvUL8 zF*|ie@F*J6TXTj63!@#XfhJ{3w8M{JBINif^|k2o9DZBqz%+C!mZERNH{ukW(W@fXl3cm-|fEc*GN^z9*1aZIB=8=b<}(S2Yy z`fm6Ui9|ehnL-)|Zq6Glg+8biI%mDnooghT8?(`dHsc-mB|0_d(8&CQmGQQG;rm_yn43i_qh*Viwo``xG4Mp6G(_&<9^d*ZB>!#~BI+^P+QE2F;D`==Gz} zh)h5qv=mLwjp#;o0)3a9M>nW{F!A3YOifEk{HfPHSc4PG(4FfWbZb3;3! zf8jTnu}~P%_vrcG(K-GnI-a3$sOLlPD~YyOvoP!5<Au+Q9;7hl`@QQ97#MiAJsk8p&>G2L?pPM-_>O2BvVp9?w7V=DijxWSoVLcrLmTEkQf7G4eySL;KMO|BN<#1s}q{qxz6CVZ%?A$@wv! z#ba2|_5X3%u-BhP=jfJl!IF`UBYUAC92+?=^3}*su_Wie!%CR3e5lt&>jTlBh8JQn z+>CLz)T0#iMr7d%q23HDa(oEZOCl0zB#u-J{u23jWadgC84E<#jqDLQ4%=}5B6QW9 zsl@ts#2G4w5f_bY5ZN6Ea(*30w8co(d(eWYZz~Un*7|I3FiDl?AT!XIjEw~>)Lm#}PW=N(rkw+pk)e6V!p>sP7 z%i&zK{SVNN?Lw396w;x1EPd^;A!I{0lCo&e8=xI&jy|{xreHsGq=V294@GytN!SEe zq8&er4e&bJfm(G^65j*fiMG2Qd$|6$Q7{y_>W1Z28x479bZ6{~PR+2WJ`U5UPepTK z9oq3v(5XCvcJLGq!ynNcxw~FU;>+p5=-e;E9IpRu6wJ;&SQ*cwJuFy1bf7%0pk5dK zBy$p5VcrIzqXW_FN1_|e<7mg!J&LHVHe}L)ebv3(-iOMej@3G&GbIoq|Hx7OP?@oP-7ORdj3LjgEXDPRDPW z#>0*Mn}w`>1UqnI5!&E6w8uBlk!NilEQpU&uYf-2bu^O4(1=|{lQ^kGsAoV&d>fX> z5>dTNoPrnLk0#l0G+D++&cY$oSD{IorDaH>$~c$${b&dOMn{&pRZ8OL{T$ejdQH3& zm!S8bM3-N3>k!#^Neaz5&;iTfBD6z0(VWJd}<7d#hUw|&tZ-hp z!VN{xkX1sD*Fs0u1f8ND_$WSvhVU$!E5D*UW@`8FxgkF~$9JI-yC3)BXmnsrdxU{> zh*R)EJ#ZWjLPPf*+S8PK!_L+eSjcHkd${iYif%!Re7m%#kVeDFZ8i{BqMkg0eV z^?%W%Ydtt*dxywAxQ*k(@Fudo^pF(3YvhZ_p(%;qEB+5Zas9vgKp4TO2SWs&M329K zj`)s;!m22Xb*VQ(UnUdLh|NYjz7`Gn+gKm3ph;VKSlIKMqWi;8Y=z@7@%`T?6w)~G zBl<2#KRmo-+M*+#j5hQP+Q9P2jp%Cm0L$ZNXmb65iPbV9td57!>n5X9IRjl43rDd2 z|D>>*12*vd$dD{wqRZXsCWhJN7$z{+6*Jv^miSlt8DX zD%z1IXj1k;SHT8!`6Z1D?G=nHjc!o!Y82eT+M~;95EjLeX!0#Y=ki4~7v93WMCe1b z;p5}Oi2gz&nftNuQfi0}Y&1G`)6nO*=P2WZFqiqzo>qzK zZPA7Yp&=cIzFudb5nGSG9k-wl+=;j2F*G->VkNv~qMx=|XALNrR3ou8E=4c=6pQ1x z=$xe|S1O|485!!%=yk)<>!zX+dkvl2_aeVWJ8%xYKHdMq237zQzyH^ef+J{+j(iB( z^YQ2nbI_5kLvvs=Iu-9=8ty=o^2g}-O^=71$cE-l8ajYl=oEKB+v$gi{|3om3PU*X z7~YF#(F>bAk&^iH{`P3c)?y-y(JA`^ZRj^NN3KO?m=x~MkFJW6SOP1e5xNHxQ#gtB z&(0bf$AQcw)dVzDPfrdbT8#y%e}X2>8MGr8(J4rp5;{}>jaUWr`ljd<42mD5 z+ObEX<4>c>xgzpobSi$tCNv+*I6aKK9XhA|&<;&Rvvw^y!kuVnzeShnzvu``&IrlY z0u60v^mW`1J%2wsg;TK{&P8+O15Et+-=Rc-$&we%iGt{y6-PTz zA1h&3G$PZ`k*z{=<5e_5Z=u&8LZ|At=zMHWn4(N*2l8OtjifjQLs|iAVRy7c^U(%h zMkDhX+MyFz2Ct%1RcLPbY}Xpig-6lrXJHzyMnAIcM6drTs%M{<62AYhHZOd*Y>hp* zU^cn|ok!>LPwa#@&?M_PKO|XiEX2O?a8!Tx+0fy2=qmaYE8<>sps@uZr!qtqU%>h| z6pcCHh&y0eyf3QHM??KGI2ZHiZuShWAh(y(n~e54sAzMpw^I=(4N2 zI80ePw7qU|3XW_zI)^*Zx!;R6a0u<-FSr8#L_4&2Ntol!XvcTs`*<2n-c?J(h~Gq~ za68t;<7iIY{(Q9lOH;6cR%pY0&}BFd2jBuU$^J$|n(l=#l3UOYmPE6?E-uEESP1Ja z3z6)N4XDpRr}9g*o&CtFiN}souz?%c7zZp5JztA`sK1WpLiQEGJJ1{`jl-}8x>2n` zL%J1b;~q5Ry;p{h-Q%z+_2#Qm68{e1GuX`cf6>(;JBOlkI1}BW&f+S}{9+iHtyH%05?a0$MOzC&8B4-dQ-Pf&jleQ@hn!h<_tOX}S)@$dhyqTn2F zLYK*V==%Kx4fQdsgFm4gP|;UIhr6I5?u+KoW9WTz(WzJy)wiQlbO8Bh=3=MOt^MoQ zSpO#7rPsoUGi?k#%#Kb)UVIWCMjQAG9bv}T!%kTM)2J6l-4{=E7n0ff?To%eXj>r#=Iha5N_V{hzTE z+{tF5BVUOw$IY0SYjouM&?G#IX8RxLeYboVR!Jc=)aB8LbwG2bC%T-6qV0^tdvO}p zX8(zuq0k5meH232A5FqtI0cJ-oRat}mM`O{)I07-iM@__cZNCq5{=MxT#WfXNlEYYDLN&Nl)3)r9f>d*M~9K3lK>wgP{Ar!o@(B~lswxK=z3Gc$DU!=rV;yfIR z)xQj{>6KWH`VF+#+(R zNAJ&eC?$3Q2Oo;FVep`?--HqMJa(NXS z;}vwnsc|MGUq5uDKVce{IUBy`YlFFn(3|)r$G`k3d_lSB=g{6M?9B1vzoaDo{_lAF zj(W#);j5mi=TrPA9pbV66wKz>h49N|Z=gHkt-pr1RvMaw#c>plLSMr_DKjHioG{WEEek}Gc z8!+qB-hw^wd+GzwWNV%- zHSqzY7nY|!2iL>@%n0cX$-rrs1fR0!=r&B*rX1MkNoI1cUj3+U&FH*ez4KRoam2i(iQMMHH3 zec)ecgPCp)9V~+OyfXU9sD4y$jc#OJu{FMoeh|5ab|97^HSw7*I~Jyz7kys6IE6A4 zI-m_tKpUQh&gB9$0xQt>_f|~2J~0pV8|dpecg9e!fwt2g{g8PtIt2sJ2tSB+>@iHi z_>&Y2`P1lYcNW^f*2s?|_o6o*Lwo)sx(u&lIjoW?obMYs6bx_#8_3%dMn zpb@?^i;-mgx1(SvA4KQsNi^ioVISNO9nYFIM5Yiv!|`(HRJ?x62DEEHB)WkpMo0OKC_~0@c z?Z98?#+Fow2ylIYI0buBsc=Y|+Gu?enx!+)Ib4K}^bO33AE2Lb4x;ad-?0Uz77456 zF7&$LXl_kGr*VLIl63*Vky`EpV5iJWy3~N z8QnMrqdV7=SQ58jS^O4@VdionnJS|ZtBr=d8QOs!=v0owDmV!X;Z}529KrNFKX#ph z7xM3A$BIG*w5R3K3+tmD>V-aFJf`7n^g*wqNwp8%56+{J%3C4iLMb!{+Mp5ckM09w zF!A^Q##1mko``%7&4mq7{q@LC(GZ_NA9y-C{vX=m+bV{3ieVAzb)tH2bgD+9`^}T+ zGJm@w>))5kmmDzL51~CfjV{Nt*boa;3deh)9qWg#s)ds1EJa5hW6n8d-M7}+jS474(SQgTQ9+S^ zq9BTYHnpy$)ore`9s6flr``9JU(e||d*{4-?z{KC`~KaRKtc{)Qf2e=q>AGs)iql~ zsv{}Y?3*;cs@b<`tc>UVpGL<374yh9Np;N}Q^UjB$P`k|{3BAW@XHBfe)o}T#|lXG z;#Eefey@-!+1?=41VbdRdDu}>C0z%p7WNjYjxwTT+Stk;B3)D@k?PtNlWHfrNp*I8 zq?*Xvq*~bssdDDF*8Y6r*qPr$s;!MCCz8`h^#jZTQcbXcR7t&-RJm3Xq@a>(h*W3# zf#z`6BV${cOe*^S0BwXG;NmfECBMqe-;u@WL$WyRYCdda^SZR??6ji$ANpw`&8+|oyc^}5w<&uZBwK4J-s`&U0x@+As9frUn{Xs3< z_fQxZuODP9hxJD&55&r4v<3$CZ?iq0scXUJU9s|KwC!>k=4-vwB%gy}cR>7T*ay%~mA*dv`WOq{_iBnItflNRH3p6RpPfZJM|PGSE*j}gg zcbZ40dPZQmi>&)huV16J-YySdxIR*zz-WCyoO(uOKJx4j#65MXG=ohmUV2V5f zTXT}MV{vnWBw%y%a`_Oqo9*VSw6Etpnn(-dkB|rH|3$7j7BgEM@=Fx9j8D8oy@z9G za$i@`-^Db_RM(Vc9&L|tL>qP0l*`%o9qQjeYfG9Kp*!H0ttdKR5+}ACNRs<7a3IqB zA9~t(9(=#x|4J$(lwp{x;&O~z^!hs%hf3uLhC@!{8tR{;?y|NYLx?{ZBR)KR&>@eb z>|j84VoK|Fslh<2Q~m(Mp=4tb`+Qn_j2XbfLl75k9&*Y|OgU^a{zLOvNbX_H#lpkO z6wp=%tJ${1WV;0>Dl-`7{W0CwE zo{mUahoX+v@)wMBIAkrNk8g@k)J7^Hw{mtfxXwwWDz!YDjnq$Jy+i#x?%e=}k2}SR z=*|+EfU3?Ic?#W~333dholYsh^sXdXj>0aNE{?q-(b^Sj+eGOWb3m1gtiNKLUq243 z*3RNfY%hYoJJ#GmNj|4QUHE_&1XgrxL8*uYvth6HPlu7PE;;9C+jXpbQSEWd!lKII=*d$25NxU%kXBk$| zua3GdayvHk+a(K){gLt>`sm}q_5K(cg??aT{DbuPq-d!Cw)t&gzO}&Ld$^5hT#1R1 zo+MY%_D6INWQhZ|)5TJZs?!T38>6Q!QjVy>1lf=D!7QmjaB!3S6e(wl9RuUaa@z=UC_X^72=P?w>mD3o?Cafp4|Pmt*y>@c47Re(Pkb!}_4ra=iK0Rg6B{w<>$N zcWb^ed_pMYE8)5F=n`+9b(S~B<6CNdDm&NLxpSF+r7tf#*K3{Z;8-jC*7;uFOI~X7 g^Jwwr=YP`h=EuEucer`$+9y625jyeJ@b@SE54o0gCIA2c diff --git a/resources/i18n/fr/OrcaSlicer.mo b/resources/i18n/fr/OrcaSlicer.mo index 67135f560c7eb7fd3b82c31c0c9945acccb07fd5..5e7512bf7d114f2807edc2a69d6777a57ac44fb6 100644 GIT binary patch delta 55377 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 WF+NT%>8#m3;`usRcX-D0&ig+jHr_7) delta 57241 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 L#nIBoZ?E@1Y!uze diff --git a/resources/i18n/zh_cn/OrcaSlicer.mo b/resources/i18n/zh_cn/OrcaSlicer.mo index f79478b4aff8e85137f2b59e9e420bf30e3a476f..190c57d636f0bf978a0f76e59d9a1fcb30e5c677 100644 GIT binary patch delta 51594 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 AGXMYp diff --git a/src/slic3r/GUI/GUI_Factories.cpp b/src/slic3r/GUI/GUI_Factories.cpp index 8612de690f..bd28915c27 100644 --- a/src/slic3r/GUI/GUI_Factories.cpp +++ b/src/slic3r/GUI/GUI_Factories.cpp @@ -490,13 +490,13 @@ wxMenu* MenuFactory::append_submenu_add_generic(wxMenu* menu, ModelVolumeType ty [type, item](wxCommandEvent &) { std::vector input_files; std::string file_name = item; - if (file_name == "Orca Cube") + if (file_name == L("Orca Cube")) file_name = "OrcaCube_v2.3mf"; - else if (file_name == "3DBenchy") + else if (file_name == L("3DBenchy")) file_name = "3DBenchy.stl"; - else if (file_name == "Autodesk FDM Test") + else if (file_name == L("Autodesk FDM Test")) file_name = "ksr_fdmtest_v4.stl"; - else if (file_name == "Voron Cube") + else if (file_name == L("Voron Cube")) file_name = "Voron_Design_Cube_v7.stl"; else return; diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 57163a0c52..9c43e0899b 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -2714,6 +2714,14 @@ void MainFrame::init_menubar_as_editor() }, "", nullptr, [this]() {return m_plater->is_view3D_shown();; }, this); + // Tolerance Test + append_menu_item(calib_menu, wxID_ANY, _L("Orca Tolerance Test"), _L("Orca Tolerance Test"), + [this](wxCommandEvent&) { + m_plater->new_project(); + m_plater->add_model(false, Slic3r::resources_dir() + "/calib/tolerance_test/OrcaToleranceTest.stl"); + }, "", nullptr, + [this]() {return m_plater->is_view3D_shown();; }, this); + // Advance calibrations auto advance_menu = new wxMenu(); append_menu_item( @@ -2731,16 +2739,8 @@ void MainFrame::init_menubar_as_editor() m_vfa_test_dlg = new VFA_Test_Dlg((wxWindow*)this, wxID_ANY, m_plater); m_vfa_test_dlg->ShowModal(); }, "", nullptr, - [this]() {return m_plater->is_view3D_shown();; }, this); - - append_menu_item( - advance_menu, wxID_ANY, _L("Orca Tolerance Test"), _L("Orca Tolerance Test"), - [this](wxCommandEvent&) { - m_plater->new_project(); - m_plater->add_model(false, Slic3r::resources_dir() + "/calib/tolerance_test/OrcaToleranceTest.stl"); - }, "", nullptr, - [this]() {return m_plater->is_view3D_shown();; }, this); - + [this]() {return m_plater->is_view3D_shown();; }, this); + append_submenu(calib_menu, advance_menu, wxID_ANY, _L("More..."), _L("More calibrations"), "", [this]() {return m_plater->is_view3D_shown();; }); // help From 90ab9bd893726974ebe7a4ded5bde176ce3d47dc Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 14 May 2023 16:27:23 +0800 Subject: [PATCH 052/110] Update workflow --- .github/workflows/build_linux.yml | 11 +++++++++++ .github/workflows/build_mac_arm64.yml | 11 +++++++++++ .github/workflows/build_mac_x64.yml | 11 +++++++++++ .github/workflows/build_win.yml | 11 +++++++++++ .github/workflows/publish_docs_to_wiki.yml | 2 +- 5 files changed, 45 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index 4744392fa9..f622f3fb85 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -4,9 +4,20 @@ on: push: branches: - main + paths: + - 'src/**' + - 'deps/**' + - '**/CMakeLists.txt' + - 'version.inc' + pull_request: branches: - main + paths: + - 'src/**' + - 'deps/**' + - '**/CMakeLists.txt' + - 'version.inc' jobs: appimage-builder: diff --git a/.github/workflows/build_mac_arm64.yml b/.github/workflows/build_mac_arm64.yml index 8287c844a8..a84c5dad39 100644 --- a/.github/workflows/build_mac_arm64.yml +++ b/.github/workflows/build_mac_arm64.yml @@ -4,9 +4,20 @@ on: push: branches: - main + paths: + - 'src/**' + - 'deps/**' + - '**/CMakeLists.txt' + - 'version.inc' + pull_request: branches: - main + paths: + - 'src/**' + - 'deps/**' + - '**/CMakeLists.txt' + - 'version.inc' jobs: build_osx_arm64: diff --git a/.github/workflows/build_mac_x64.yml b/.github/workflows/build_mac_x64.yml index 0dbacc0b15..f53b292c18 100644 --- a/.github/workflows/build_mac_x64.yml +++ b/.github/workflows/build_mac_x64.yml @@ -4,9 +4,20 @@ on: push: branches: - main + paths: + - 'src/**' + - 'deps/**' + - '**/CMakeLists.txt' + - 'version.inc' + pull_request: branches: - main + paths: + - 'src/**' + - 'deps/**' + - '**/CMakeLists.txt' + - 'version.inc' jobs: build_osx_x86_64: diff --git a/.github/workflows/build_win.yml b/.github/workflows/build_win.yml index cacf9774db..3c1c04afcb 100644 --- a/.github/workflows/build_win.yml +++ b/.github/workflows/build_win.yml @@ -4,9 +4,20 @@ on: push: branches: - main + paths: + - 'src/**' + - 'deps/**' + - '**/CMakeLists.txt' + - 'version.inc' + pull_request: branches: - main + paths: + - 'src/**' + - 'deps/**' + - '**/CMakeLists.txt' + - 'version.inc' jobs: build_win64: diff --git a/.github/workflows/publish_docs_to_wiki.yml b/.github/workflows/publish_docs_to_wiki.yml index 4cf0865e95..c55539c118 100644 --- a/.github/workflows/publish_docs_to_wiki.yml +++ b/.github/workflows/publish_docs_to_wiki.yml @@ -6,7 +6,7 @@ on: paths: - doc/** # This includes all sub folders branches: - - PublishDocsToWiki # This can be changed to any branch of your preference + - main # This can be changed to any branch of your preference env: USER_TOKEN: ${{ secrets.GH_WIKI_PAT }} # This is the repository secret personal access token From dfe3c15f7c9562ee4da9a00fc1dd23491217da3a Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 14 May 2023 18:18:20 +0800 Subject: [PATCH 053/110] update wiki test --- doc/Calibration.md | 11 +++++++---- doc/images/retraction_test.gif | Bin 0 -> 519126 bytes 2 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 doc/images/retraction_test.gif diff --git a/doc/Calibration.md b/doc/Calibration.md index 00ddcbe60b..017f89606d 100644 --- a/doc/Calibration.md +++ b/doc/Calibration.md @@ -64,10 +64,13 @@ Steps: ![temp_tower](https://user-images.githubusercontent.com/103989404/221344534-40e1a629-450c-4ad5-a051-8e240e261a51.jpeg) Temp tower is a straightforward test. The temp tower is a vertical tower with multiple blocks, each printed at a different temperature. Once the print is complete, we can examine each block of the tower and determine the optimal temperature for the filament. The optimal temperature is the one that produces the highest quality print with the least amount of issues, such as stringing, layer adhesion, warping (overhang), and bridging. +# Retraction tower +![image](./images/retraction_test.gif) *** *Credits:* -- *Flowrate test is inspired by [SuperSlicer](https://github.com/supermerill/SuperSlicer)* -- *PA Line method is inspired by [K-factor Calibration Pattern](https://marlinfw.org/tools/lin_advance/k-factor.html)* -- *PA Tower method is inspired by [Klipper](https://www.klipper3d.org/Pressure_Advance.html)* -- *Temp tower model is remixed from [Smart compact temperature calibration tower](https://www.thingiverse.com/thing:2729076) +- *The Flowrate test and retraction test is inspired by [SuperSlicer](https://github.com/supermerill/SuperSlicer)* +- *The PA Line method is inspired by [K-factor Calibration Pattern](https://marlinfw.org/tools/lin_advance/k-factor.html)* +- *The PA Tower method is inspired by [Klipper](https://www.klipper3d.org/Pressure_Advance.html)* +- *The temp tower model is remixed from [Smart compact temperature calibration tower](https://www.thingiverse.com/thing:2729076) +- *The max flowrate test was inspired by Stefan(CNC Kitchen), and the model used in the test is a remix of his [Extrusion Test Structure](https://www.printables.com/model/342075-extrusion-test-structure). - *chapgpt* ;) diff --git a/doc/images/retraction_test.gif b/doc/images/retraction_test.gif new file mode 100644 index 0000000000000000000000000000000000000000..3d7d9a1d7930e90950a7b1c70072f4ad979c1b01 GIT binary patch literal 519126 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%0AkspMO_z}YR8ZH6rmwv6p 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


    ;2|FPKPB+!Gr8FpGX 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
    -Yd#nd!Rp)*5`K*RdDGI(RdHk7hlC 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

    %t5u=4%2xJ*G3W;b|oEKLF*lY5X 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%0D$!W2Z`_YrvLx| literal 0 HcmV?d00001 From ff455c6dc4b1fc830e8e9596a7b3a040e131e71e Mon Sep 17 00:00:00 2001 From: Heiko Liebscher Date: Sun, 14 May 2023 15:10:05 +0200 Subject: [PATCH 054/110] de-fix for new features (#1059) --- bbl/i18n/de/OrcaSlicer_de.po | 20 ++++++++++---------- resources/i18n/de/OrcaSlicer.mo | Bin 276150 -> 276918 bytes 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/bbl/i18n/de/OrcaSlicer_de.po b/bbl/i18n/de/OrcaSlicer_de.po index 85a56740ad..7c5f92f69c 100644 --- a/bbl/i18n/de/OrcaSlicer_de.po +++ b/bbl/i18n/de/OrcaSlicer_de.po @@ -3441,7 +3441,7 @@ msgid "Retraction test" msgstr "Rückzugslängen Test" msgid "Orca Tolerance Test" -msgstr "" +msgstr "Orca Toleranz Test" msgid "Max flowrate" msgstr "Maximale Durchflussrate" @@ -5957,10 +5957,10 @@ msgid "The multiplier should be in range [%.2f, %.2f]." msgstr "Der Multiplikator sollte im Bereich [%.2f, %.2f] liegen." msgid "unloaded" -msgstr "entladen wird" +msgstr "entladen" msgid "loaded" -msgstr "geladen wird" +msgstr "geladen" msgid "Filament #" msgstr "Filament #" @@ -9844,19 +9844,19 @@ msgid "Physical Printer" msgstr "Drucker" msgid "Print Host upload" -msgstr "" +msgstr "Hochladen zum Druck-Host" msgid "Test" msgstr "" msgid "Could not get a valid Printer Host reference" -msgstr "" +msgstr "Konnte keine gültige Referenz zum Druck-Host erhalten" msgid "Success!" -msgstr "" +msgstr "Erfolgreich!" msgid "Refresh Printers" -msgstr "" +msgstr "Drucker aktualisieren" msgid "" "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" @@ -9866,10 +9866,10 @@ msgstr "" "einem selbstsignierten Zertifikat verwenden." msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" -msgstr "" +msgstr "Zertifikatdateien (*.crt, *.pem)|*.crt;*.pem|Alle Dateien|*.*" msgid "Open CA certificate file" -msgstr "" +msgstr "Öffnen Sie die CA-Zertifikatsdatei." #, c-format, boost-format msgid "" @@ -9887,7 +9887,7 @@ msgstr "" "CA-Datei in den Zertifikatspeicher / das Schlüsselbund." msgid "Connection to printers connected via the print host failed." -msgstr "" +msgstr "Die Verbindung zu den über den Druck-Host verbundenen Druckern ist fehlgeschlagen." #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" diff --git a/resources/i18n/de/OrcaSlicer.mo b/resources/i18n/de/OrcaSlicer.mo index 29e9f58676853cdcac2beb6dc645e4e3fffdf86f..335ea92122ede4c8845b0246c746e7c049280ec5 100644 GIT binary patch delta 55829 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 axjg9=o4SbWWY?*dlCEiD50r5I;Pf9_Wt!Lk delta 55086 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 bXyAHNYe?m3#$9?VSeB5ve6 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 Lex$g2tjqrajU2O_ From e6f3427bb94286387114af0047d6358b4cfe1e8f Mon Sep 17 00:00:00 2001 From: fr3ak2402 <96239814+fr3ak2402@users.noreply.github.com> Date: Sun, 14 May 2023 15:10:55 +0200 Subject: [PATCH 055/110] add Anycubic Vyper profile (#1062) --- resources/profiles/Anycubic.json | 12 ++ .../Anycubic/Anycubic Vyper_cover.png | Bin 0 -> 24798 bytes .../anycubic_vyper_buildplate_model.stl | Bin 0 -> 18684 bytes .../anycubic_vyper_buildplate_texture.png | Bin 0 -> 6138 bytes .../filament/Anycubic Generic ABS.json | 1 + .../filament/Anycubic Generic ASA.json | 1 + .../filament/Anycubic Generic PA-CF.json | 1 + .../filament/Anycubic Generic PA.json | 1 + .../filament/Anycubic Generic PC.json | 1 + .../filament/Anycubic Generic PETG.json | 1 + .../filament/Anycubic Generic PLA-CF.json | 1 + .../filament/Anycubic Generic PLA.json | 1 + .../filament/Anycubic Generic PVA.json | 1 + .../filament/Anycubic Generic TPU.json | 1 + .../machine/Anycubic Vyper 0.4 nozzle.json | 114 ++++++++++++++++++ .../Anycubic/machine/Anycubic Vyper.json | 12 ++ .../0.20mm Standard @Anycubic Vyper.json | 108 +++++++++++++++++ 17 files changed, 256 insertions(+) create mode 100644 resources/profiles/Anycubic/Anycubic Vyper_cover.png create mode 100644 resources/profiles/Anycubic/anycubic_vyper_buildplate_model.stl create mode 100644 resources/profiles/Anycubic/anycubic_vyper_buildplate_texture.png create mode 100644 resources/profiles/Anycubic/machine/Anycubic Vyper 0.4 nozzle.json create mode 100644 resources/profiles/Anycubic/machine/Anycubic Vyper.json create mode 100644 resources/profiles/Anycubic/process/0.20mm Standard @Anycubic Vyper.json diff --git a/resources/profiles/Anycubic.json b/resources/profiles/Anycubic.json index 16a42ae485..6e99f0d090 100644 --- a/resources/profiles/Anycubic.json +++ b/resources/profiles/Anycubic.json @@ -7,6 +7,10 @@ { "name": "Anycubic i3 Mega S", "sub_path": "machine/Anycubic i3 Mega S.json" + }, + { + "name": "Anycubic Vyper", + "sub_path": "machine/Anycubic Vyper.json" }, { "name": "Anycubic 4Max Pro", @@ -33,6 +37,10 @@ { "name": "0.20mm Standard @Anycubic i3MegaS", "sub_path": "process/0.20mm Standard @Anycubic i3MegaS.json" + }, + { + "name": "0.20mm Standard @Anycubic Vyper", + "sub_path": "process/0.20mm Standard @Anycubic Vyper.json" }, { "name": "0.20mm Standard @Anycubic 4MaxPro", @@ -137,6 +145,10 @@ { "name": "Anycubic i3 Mega S 0.4 nozzle", "sub_path": "machine/Anycubic i3 Mega S 0.4 nozzle.json" + }, + { + "name": "Anycubic Vyper 0.4 nozzle", + "sub_path": "machine/Anycubic Vyper 0.4 nozzle.json" }, { "name": "Anycubic 4Max Pro 0.4 nozzle", diff --git a/resources/profiles/Anycubic/Anycubic Vyper_cover.png b/resources/profiles/Anycubic/Anycubic Vyper_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..d35217c26051c1e7f7888c48e889e96c193f6b42 GIT binary patch literal 24798 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Anycubic/anycubic_vyper_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_vyper_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..7a0845fc797f824fa2a743728ea37a2f44f5a4d3 GIT binary patch literal 6138 zcmeHKdstH0+TV?*nsUl-YBI}8BFbq@xp`Nu5z}*~>FZ`z z8?{J{>FdcdODhdCZ+$kSL#9;bB~VEv=^~+Em?8RYwW;QG&UwB+&vTys*!$UQ{eJJe z-uJiO^)5KPInZa$?8UPI0GLDa^$G%juX+H$?3=G=z%!QeT0Q_wUqlbt#@!a+PoOYC z2XYiMlIoBIvS1tl+}x8`WJ)ZRi-@Gs=nNuKTTz2V(4&aRFy{bF0LzmaL-$Q)Q-hNO zLnz6y6nqrYecf!gBm(RJq;koKBruM_AtVuzlYR;C_rx?BiI}8tV~NOZ0h4 zpTQ+3*)upRCR|MU@S<`kY&wfeXEG2IKFN{H1TGPYgmJ_lk%6oa&KaEd*~2=ZlgKPI z)&Yb5l+21@a+#bM=07p{0DopkO`?Cy;ZMs^yq&=pFlpN!&(Of{Oc@0@K1?w zxZXTii1(uYDWE^{=7jKBRCExP!%SdPsNOs(gS%o<3wSkxC!0#hMUUqHL$Wgghlk08PuXyJM3K4V{}2Cz;DibGR8Vkf z{>z9y+ITYKm~1#WI0whcU_U}6PtVP4W;8tx#yCMf>k%YxPZuoS#l;@yfSu${>>FV- zJ&78(&5I6F863FAh{zuu*Zv*4{Zn-9lqi$7ldA{AhYMa}%H_n~5=bDKMh&A!abrGu z`v~|`8MH~{y{AcJVvphyCW<_iL5Fu0HyOetwCy7XyThSBS!nxb(8RGpxJ?!l!I#eA zGTHpesj0IROpTu!O%3DdlZOa_m@Fj%nKH3H5y@gRqY^08sL2pucT*^b8O=>3v#B05 zxQd8KkLYMR94Q|GpHDiCL1iOw2%H1P!RgOdi7`~zZ z+$IU1^a9v!Y7Xu(aI->x=vMIHL%*Xk;7Ve{-7GNp=raJA_BT3Q6Q9)r0DONk;iSyY zYs+`_?$Q1$>W)W}$%8T5=3w_mp1+UEbUL9geSzkN9HrS5e*b~t0;=Ewjymgj_ z=WLJe*p0`tMx;GaBKI||ch3RsJATemp)*X8&KGDuKYMn|@x@Q?I5w|V7A5g`8zN67 z&785kZty%tYBeq88_b%L;}MlZ(jz~Nn3N;UDpXk3_Vb6DaHJsB;GrESUdA7u^{^NB z=)0?9sJ9Dz#zH^U$FnZ;p1oesOMY zSZTXuZjq-k&$8vb657>~?R!W6t<#2I-pqTs@E+0lL_J_xTc`_Nc&*Be$gbuOn*07n zYv*mw+zDSxvsk{{IRIcjf8v=2oXNEUfd6_&^705t%GGoVt`&!FpE;nFt6AT!37U5< z3aIdfaL%VMt{%ufa%lFh3!*jF6eq{4xlXp$b{CHZ2?LKUm>(kCnvwDKDwks(_%o-4 z9o}AEmprTx-#g62A7rLgY6nN#`>SMqOJW4MGFsn#ruJs5u}Iyi7SoEWTJ@_YFUv2l zFA987;EMuZ6!@aR7X|(U6}aXjU)E*_1#LF$4Zu91bem^CXh0+Zq#CcGGlJ;v?xyJm32l7_tT};sl`0^Hxb%X%%y9 ztVm)53X&BUj%6$Y0K;DJlzfaI#!FPl8Vh@lHpNtoZ>XOO0D`NMaCs^<%c~M(io@y_ z)^{ij#JLHt^IVu*I2IHsA}dPl{LbQxv6!UO=-Z5|@b*%QqB<@;UjI6<%kUVb&cI5F zAC#?>E~TW)iXJ5TLT!!8YP57U$*_?f3nivwU+2|pgesbFNmf)WjF{D$y3dLMle_wN|~7k#|~OosNH2xs)=hUH?tJE#Cur1?4)|wYM5vg`@tE5gH{! z^C36;W|_7YTlYqPb0aAgD_u?+1JmQXZm3-m(ri@C8C4HTD-!EvP^GIhfRbMHrer$s zG&V$GbGl4?r9KZti^J|F-m1}D0L8a+^fpREpJda{3*)7dwo)SbKsCj(r~Ogh!GN-| zeIvEE#HYpa0>$oFSNXcz8h&T_xXDLey=PfTmF73_xTrX7tk&(I!_n?H9AiysCzIhC z&!{NWbc4$Bfs)%rnv%Zw99PqYbD;8ifAx9I6Z65mhlT?4_?=xZ7XI8Bx!)bQGh?rD z4ynmscPSx)y(d5PnT)z)dtg5FcoRuiEvc96N<92B(5|*dsEQ|bwa}lv^SBG8ghL#8 zb<8m%)0#3Gk@b>keKpR7Twqy4z1DMU7{w>iq4x%WV1UA&O1@TL5@F{@7r< zaO+N+BLaCu>&&9`G7Si(4K1%@y{p|jc-U^prX{as=j#}w9p`^;r+AOvD%Y&mJ64rz z&dVb(!)fK3lls#a6L)kfy9}pX!D&yh${@u;iRtyo!UG2>-YLNflYCv7YuIlV+8^wC zz#3-8)x5b6Q+wAd^ChxaWBTQtX27*!k?^sMJKRaI6^BVok&1BnSfavOe)iF>E9tUX z+85w3XnZkpR=bA`>s z_2IX|K1oTRp-{fAsL-~jI7h*VF&@e-%=}+7ATGDLgcfeixX(Q?P=Nz`*J7k&B8ljV zx*C12)YS7kO6z}vD3#_7Q_)G$`FGEu{dL#*8D-J($QwP`XRvj6(pjPEm`Ku8`J;5E z<$w3Lhws}5jc@n4B6yiaYHDaQ6WjdG{e|nS#HB?L>e>yye?fga6KG%CM!WoSaI>?t zg|tju!1jaU?qwphVpS(4UAeRHjE`bJRJk(PIXldDWHW?r95&`S#4V6!wu^IA0^ukN zs>!3gE%0AJ+NxLKi(WyM?DXqzuO!|V&y3RS#qOTN?|$_R-=A#wRe7c$@}4)TE4KjG zu%monmtMVM>*65fT;N)K6G_)r5#MP~T9%{A343k~$!Dij==PH`NV+WlgR8_R^UAxg zld`o7+}8v@s>&?*rduSM_q4YS+tx@)7i8buw2|I2Te;uDiIkAf;FL)nj7QY$ZPFKy_Mxt{+>s%Wi02sA8XRG&w)(xw+%j@5VRe+y5ZV+#{~8y^wS9T74_3 z=7egF=w+%lW7DdU^$^ofXOZW(a2ZDH>b_j+&P(3@aEtz}T?uD_DFC#{5q8gq`r8Gm z30ud_?@Ii`nSp+~F@Nc}E-LMzk8o$s3z7R{0~NGs=7}Xrv1&i5Nt^QaJK(QXn-#)7 zvtt!(=0$mn-Lb0kn)$7GrJZGwYkBZeeNE1|N#Bv0rl84sH{~dbG(%sBmkuw=n@fFt z=^eY{2EPkew!74CiEM8LIMGH5V5F{+}_|V#BNY~iqK7-;VsH| z({$2VF+Fr_%)k6aP=4t12B;D#-R-cG&4ZNpxVJd;jQC(^BjlEt9^bOKStBgqjRZj( zg_X$%G`NP|3T*S=TJ?@#_mfhLS}m+}X-*yKyy0Wq0RTx!r9@=2Ik;7DUG_{A0oIJ) zFn}WHfq5HVwwx3Jt+p6_YSo(`8i~gSvqw+*&+6ykR^Cxx$-Kk+Vf8I-Mp(TJ49A5g zl+)9%N7u>?1OCQ}GFyC9dc1To#p2!&F7K6aNuH{?!6LtD*mZTYOs#d)2;2$Hywk_E zYuC!@;^E^|LMH!-Rqy=5`}}Q?XCGdisZ!QkDcX|ZzuSg+c@dGEO*Z}6k{_==NR3sT zisN%6bZkX&v$fN11@TJ9H27|$8-G1u_S5i9Q| Date: Sun, 14 May 2023 21:19:16 +0800 Subject: [PATCH 056/110] update cn translation --- bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po | 2 +- resources/i18n/zh_cn/OrcaSlicer.mo | Bin 201189 -> 201192 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po b/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po index 67d34ef54e..dea9c507ad 100644 --- a/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po +++ b/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po @@ -812,7 +812,7 @@ msgid "Load..." msgstr "加载..." msgid "Orca Cube" -msgstr "Orca方块" +msgstr "Orca逆方块" msgid "3DBenchy" msgstr "小船" diff --git a/resources/i18n/zh_cn/OrcaSlicer.mo b/resources/i18n/zh_cn/OrcaSlicer.mo index 190c57d636f0bf978a0f76e59d9a1fcb30e5c677..bb7010b2dcf9b62d3e9d34964d0bb89726ea7dc8 100644 GIT binary patch delta 8132 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 LEqbbda{T`Rl(;Y< delta 8128 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 H$HxC3)66Yk From f2dfadeb64dbaf820ac883aea06f7c9c717f2af5 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 14 May 2023 21:29:51 +0800 Subject: [PATCH 057/110] trigger build for locale/resource changes --- .github/workflows/build_linux.yml | 4 ++++ .github/workflows/build_mac_arm64.yml | 4 ++++ .github/workflows/build_mac_x64.yml | 4 ++++ .github/workflows/build_win.yml | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index f622f3fb85..f23f7f357e 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -9,6 +9,8 @@ on: - 'deps/**' - '**/CMakeLists.txt' - 'version.inc' + - 'bbl/**' + - 'resources/**' pull_request: branches: @@ -18,6 +20,8 @@ on: - 'deps/**' - '**/CMakeLists.txt' - 'version.inc' + - 'bbl/**' + - 'resources/**' jobs: appimage-builder: diff --git a/.github/workflows/build_mac_arm64.yml b/.github/workflows/build_mac_arm64.yml index a84c5dad39..bd138c2a44 100644 --- a/.github/workflows/build_mac_arm64.yml +++ b/.github/workflows/build_mac_arm64.yml @@ -9,6 +9,8 @@ on: - 'deps/**' - '**/CMakeLists.txt' - 'version.inc' + - 'bbl/**' + - 'resources/**' pull_request: branches: @@ -18,6 +20,8 @@ on: - 'deps/**' - '**/CMakeLists.txt' - 'version.inc' + - 'bbl/**' + - 'resources/**' jobs: build_osx_arm64: diff --git a/.github/workflows/build_mac_x64.yml b/.github/workflows/build_mac_x64.yml index f53b292c18..8d48460dd6 100644 --- a/.github/workflows/build_mac_x64.yml +++ b/.github/workflows/build_mac_x64.yml @@ -9,6 +9,8 @@ on: - 'deps/**' - '**/CMakeLists.txt' - 'version.inc' + - 'bbl/**' + - 'resources/**' pull_request: branches: @@ -18,6 +20,8 @@ on: - 'deps/**' - '**/CMakeLists.txt' - 'version.inc' + - 'bbl/**' + - 'resources/**' jobs: build_osx_x86_64: diff --git a/.github/workflows/build_win.yml b/.github/workflows/build_win.yml index 3c1c04afcb..0fabf39707 100644 --- a/.github/workflows/build_win.yml +++ b/.github/workflows/build_win.yml @@ -9,6 +9,8 @@ on: - 'deps/**' - '**/CMakeLists.txt' - 'version.inc' + - 'bbl/**' + - 'resources/**' pull_request: branches: @@ -18,6 +20,8 @@ on: - 'deps/**' - '**/CMakeLists.txt' - 'version.inc' + - 'bbl/**' + - 'resources/**' jobs: build_win64: From 914aff54f7912c3c32d5e7e30334b6072e991612 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 14 May 2023 22:11:11 +0800 Subject: [PATCH 058/110] fix a typo in OrcaSlicer_en.po --- bbl/i18n/en/OrcaSlicer_en.po | 2 +- resources/i18n/en/OrcaSlicer.mo | Bin 138622 -> 138564 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/bbl/i18n/en/OrcaSlicer_en.po b/bbl/i18n/en/OrcaSlicer_en.po index 76fd654590..904a648412 100644 --- a/bbl/i18n/en/OrcaSlicer_en.po +++ b/bbl/i18n/en/OrcaSlicer_en.po @@ -9067,7 +9067,7 @@ msgid "Start retraction length: " msgstr "" msgid "End retraction length: " -msgstr "Retraction Length" +msgstr "" msgid "mm/mm" msgstr "" diff --git a/resources/i18n/en/OrcaSlicer.mo b/resources/i18n/en/OrcaSlicer.mo index 08d3f09065abd077084b48cb28da7c1f8c3e4f19..a6a8d874b9b91667ebeec5595e8292e38e69bd80 100644 GIT binary patch delta 34690 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 delta 34733 zcmY-21#}h1!-wHbf(Cad0Rlk-L4pN$cXxMpT`2An+}+*XDemr2ytq64zrQ<^^YQID z+h^Q%X75d)?U7wke(#Fn-i;e!s>4-3lH(-DpV=K}NEFAp-9o93^K69UM8)S=7(ZZc z%sJ9=qG5aV!roW}`(iQNgXz&3F)EhCgjgA)U@MG`ol)fmV`Q9*F>xvS;uci>{TLBXcyt}-907H7#b*3teTJIh zYt#(CV+8z(8i3ar$BB=LQTbUg8)n67*chwe7Szf_8tXVou{0{)41MU|SxO)}uEZF) z4Kw2r)C}KYbo`EqF!DIZsg8bF3%jFM;52H6cTh8biV5&DYU!hoH!Bev)m}1mV-QGB zAQpz$jFK3Kcs0}jTA&*4X!CnxJmSMpD=-t|;yTo$JBWG&w@~#T+W1SP>07{~ksw%2rJsWS01&MdT{I~%#<4c>LWQuv#sZozI7}aqh8?S^K za0Ao?2if>a)XKZ33HTED7qz=Tp_ckPCPuv-G{6+7fn~rr7-G{)V>aT|aT5;1*qCRU zIgVveOWy)jZYZj~tw=wvbCAF&5>BCxM~&%b#GO$C3PTNK25Q6`Q5~E^4d_0`$5*I{ zc+W5cjDgy0eyDP3P!r3BTB&>(oBo~B1hiyzPy=X#eQ+oa!rwR$-I+Xp#j!nZn&mj% z&~G-62g9&CMx5g~e_>x7hQCmccF0^av9YLr)?*x<|C0n_;%($D?7ToN*?WwKapsvN zON)t!2V-I^gUWA;39%=topClk2er#LquSkxTKWU1l|7BFmgE8fE!{2DN<2YT{EVvb z6ICI~d^3|6sCo%ekHQ~SFBnz62*$+K)l5!KL9n;qNtT@fH|-kHpS_f8Na(W5V*t) zpgL-|Hb)Jh3##FfsAo76wV4*6X1)^D@LtS??=U+CE;XO3buona6wHaIY}{F9R@BW+ zK%e{NF%;WiL|lfN!5Y-2I%db=$KC8^qCPo#^jCx@d!IxMGRX%jJnOSkvUZ{c^cr(-hdZI5* zvd%%(TW<5$OZs_Yhs^I`khangh8=%UyLM?TBERS7LduBgs>93*& z^cYqCE2{i2Wa%BBwXDBp=1ZUmCPp8ui_x(mY9{S$d^koS9)^K92UFt_)WDviX8aDL z;ZM{+qO4!ZX4k~OmD^df? z67PUY-+@7R0ChUvU{y@8#Vmbm)C%`P&*{N@#J8bmCEpRy2!Enx7-OsBjKMUh0j)

    62Iq@}WAZd1)m8^iC&;J$# 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 Date: Mon, 15 May 2023 00:07:56 +0800 Subject: [PATCH 059/110] update WIKI --- doc/Calibration.md | 36 ++++++++++++++++++------- doc/images/OrcaToleranceTes_m6.jpg | Bin 0 -> 21446 bytes doc/images/OrcaToleranceTest_print.jpg | Bin 0 -> 19677 bytes doc/images/retraction_test.gif | Bin 519126 -> 182134 bytes doc/images/retraction_test_dlg.png | Bin 0 -> 5308 bytes doc/images/retraction_test_print.jpg | Bin 0 -> 45224 bytes doc/images/temp_tower_test.gif | Bin 0 -> 229672 bytes doc/images/tolerance_hole.jpg | Bin 0 -> 7381 bytes 8 files changed, 26 insertions(+), 10 deletions(-) create mode 100644 doc/images/OrcaToleranceTes_m6.jpg create mode 100644 doc/images/OrcaToleranceTest_print.jpg create mode 100644 doc/images/retraction_test_dlg.png create mode 100644 doc/images/retraction_test_print.jpg create mode 100644 doc/images/temp_tower_test.gif create mode 100644 doc/images/tolerance_hole.jpg diff --git a/doc/Calibration.md b/doc/Calibration.md index 017f89606d..ecadaef965 100644 --- a/doc/Calibration.md +++ b/doc/Calibration.md @@ -3,12 +3,17 @@ 1. [Line method](#Line-method) 2. [Tower method](#Tower-method) - [Temp tower](#Temp-tower) +- [Retraction test](#Retraction-test) +- [Orca Tolerance Test](#Orca-Tolerance-Test) - [Advanced calibration] 1. [Max Volumetric speed] 2. [VFA] **NOTE**: After completing the calibration process, remember to create a new project in order to exit the calibration mode. # Flow rate + ##### *NOTE: For Bambulab X1/X1C users, make sure you do not select the 'Flow calibration' option.* + ![uncheck](https://user-images.githubusercontent.com/103989404/221345187-3c317a46-4d85-4221-99b9-adb5c7f48026.jpeg) +---------------------------------------- ![flowrate](https://user-images.githubusercontent.com/103989404/210137579-3fd141ad-f2da-4542-a1fd-fc4b4d673908.gif) Calibrating the flow rate involves a two-step process. Steps @@ -26,13 +31,10 @@ Steps ![-6](https://user-images.githubusercontent.com/103989404/210139131-ee224146-b242-4c1c-ac96-35ef0ca591f1.jpg) ![image](https://user-images.githubusercontent.com/103989404/210139721-919be130-fbba-4e3a-aa58-8a563e8c7792.png) -### NOTE: -* For Bambulab X1/X1C users, make sure you do not select the 'Flow calibration' option.* -![uncheck](https://user-images.githubusercontent.com/103989404/221345187-3c317a46-4d85-4221-99b9-adb5c7f48026.jpeg) - # Pressure Advance I will present two approaches for calibrating the pressure advance value. Both methods have their own advantages and disadvantages. It is important to note that each method has two versions: one for a direct drive extruder and one for a Bowden extruder. Make sure to select the appropriate version for your test. - + ##### *NOTE: For Bambulab X1/X1C users, make sure you do not select the 'Flow calibration' option.* + ![uncheck](https://user-images.githubusercontent.com/103989404/221345187-3c317a46-4d85-4221-99b9-adb5c7f48026.jpeg) ### Line method The line method is quick and straightforward to test. However, its accuracy highly depends on your first layer quality. It is suggested to turn on the bed mesh leveling for this test. Steps: @@ -56,16 +58,30 @@ Steps: ![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) -### NOTE: -* For Bambulab X1/X1C users, make sure you do not select the 'Flow calibration' option.* -![uncheck](https://user-images.githubusercontent.com/103989404/221345187-3c317a46-4d85-4221-99b9-adb5c7f48026.jpeg) # Temp tower +![image](./images/temp_tower_test.gif) +Temp tower is a straightforward test. The temp tower is a vertical tower with multiple blocks, each printed at a different temperature. Once the print is complete, we can examine each block of the tower and determine the optimal temperature for the filament. The optimal temperature is the one that produces the highest quality print with the least amount of issues, such as stringing, layer adhesion, warping (overhang), and bridging. ![temp_tower](https://user-images.githubusercontent.com/103989404/221344534-40e1a629-450c-4ad5-a051-8e240e261a51.jpeg) -Temp tower is a straightforward test. The temp tower is a vertical tower with multiple blocks, each printed at a different temperature. Once the print is complete, we can examine each block of the tower and determine the optimal temperature for the filament. The optimal temperature is the one that produces the highest quality print with the least amount of issues, such as stringing, layer adhesion, warping (overhang), and bridging. -# Retraction tower +# Retraction test ![image](./images/retraction_test.gif) +This test generates a retraction tower automatically. The retraction tower is a vertical structure with multiple notches, each printed at a different retraction length. After the print is complete, we can examine each section of the tower to determine the optimal retraction length for the filament. The optimal retraction length is the shortest one that produces the cleanest tower. +![image](./images/retraction_test_dlg.png) +In the dialog, you can select the start and end retraction length, as well as the retraction length increment step. The default values are 0mm for the start retraction length, 2mm for the end retraction length, and 0.1mm for the step. These values are suitable for most direct drive extruders. However, for Bowden extruders, you may want to increase the start and end retraction lengths to 1mm and 6mm, respectively, and set the step to 0.2mm. + +**Note**: When testing filaments such as PLA or ABS that have minimal oozing, the retraction settings can be highly effective. You may find that the retraction tower appears clean right from the start. In such situations, setting the retraction length to 0.2mm - 0.4mm using Orca Slicer should suffice. +On the other hand, if there is still a lot of stringing at the top of the tower, it is recommended to dry your filament and ensure that your nozzle is properly installed without any leaks. +![image](./images/retraction_test_print.jpg) + +# Orca Tolerance Test +This tolerance test is specifically designed to assess the dimensional accuracy of your printer and filament. The model comprises a base and a hexagon tester. The base contains six hexagon hole, each with a different tolerance: 0.0mm, 0.05mm, 0.1mm, 0.2mm, 0.3mm, and 0.4mm. The dimensions of the hexagon tester are illustrated in the image. +![image](./images/tolerance_hole.jpg) + +You can assess the tolerance using either an M6 Allen key or the printed hexagon tester. +![image](./images/OrcaToleranceTes_m6.jpg) +![image](./images/OrcaToleranceTest_print.jpg) + *** *Credits:* - *The Flowrate test and retraction test is inspired by [SuperSlicer](https://github.com/supermerill/SuperSlicer)* diff --git a/doc/images/OrcaToleranceTes_m6.jpg b/doc/images/OrcaToleranceTes_m6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7cd70d8a23862e608b1c06ca63d8247c6aacb710 GIT binary patch literal 21446 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 Iclj~>|A|NQXaE2J literal 0 HcmV?d00001 diff --git a/doc/images/OrcaToleranceTest_print.jpg b/doc/images/OrcaToleranceTest_print.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4fc224416098691d4a5483b9ac0cb4e18d43f9f6 GIT binary patch literal 19677 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 literal 0 HcmV?d00001 diff --git a/doc/images/retraction_test.gif b/doc/images/retraction_test.gif index 3d7d9a1d7930e90950a7b1c70072f4ad979c1b01..4095982ab648b1ea9f070c6c84e94bc3e8b9f5cd 100644 GIT binary patch delta 179965 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

    FTP@=VcoDBB_l?185z7_N+qV6`tHkbZ@%^$ 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%0AY&g;%p>g6L#O$ZBMst*mAnv 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
    5TWT41Q>CtEnZYv|URV%`

    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%0DH&^V@tC(I2ZeIsOXYY`!AKr5;~6+)7R&W;#0 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 diff --git a/resources/profiles/Anycubic/Anycubic i3 Mega S_cover.png b/resources/profiles/Anycubic/Anycubic i3 Mega S_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..8e2f3b55417ce6d0f1de4ad28a79b7a8ae43821f GIT binary patch literal 32398 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

>!Y|U7lbo^QHz^__i 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 U)!IaM>~i-XXh8z+6=qrg5AL_Dd;kCd literal 0 HcmV?d00001 From 382dd9b4c2a99968222bc9aec7dae7190ca4a7c5 Mon Sep 17 00:00:00 2001 From: fr3ak2402 <96239814+fr3ak2402@users.noreply.github.com> Date: Wed, 10 May 2023 16:28:10 +0200 Subject: [PATCH 036/110] Start code correction for Creality, Voxelab, Sovol & Elegoo printers (#1021) * Adding more Elegoo printer profiles Elegoo Neptune X Elegoo Neptune 2 Elegoo Neptune 2S Elegoo Neptune 2D * add ultimaker 2 profile * Error corrections in the G-code Error Correction of the start codes, so that no error message appears any more. * Change G-Code Parameter --- .../Creality/machine/Creality Ender-3 S1 0.4 nozzle.json | 2 +- .../Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json | 2 +- .../profiles/Creality/machine/Creality Ender-5 0.4 nozzle.json | 2 +- .../Creality/machine/Creality Ender-5 Plus 0.4 nozzle.json | 2 +- .../Creality/machine/Creality Ender-5 S1 0.4 nozzle.json | 2 +- .../profiles/Creality/machine/Creality Ender-5S 0.4 nozzle.json | 2 +- .../profiles/Creality/machine/Creality Ender-6 0.4 nozzle.json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json | 2 +- resources/profiles/Sovol/machine/Sovol SV01 Pro 0.4 nozzle.json | 2 +- resources/profiles/Sovol/machine/Sovol SV05 0.4 nozzle.json | 2 +- .../profiles/Voxelab/machine/Voxelab Aquila X2 0.4 nozzle.json | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json index a9bb5c1e61..783367e78f 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Creality Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json index ac46154131..dedb887c0c 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Creality Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-5 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-5 0.4 nozzle.json index a44b8558a9..6fee3b5fc7 100644 --- a/resources/profiles/Creality/machine/Creality Ender-5 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-5 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Creality Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-5 Plus 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-5 Plus 0.4 nozzle.json index 0498c6cacd..3aae05417b 100644 --- a/resources/profiles/Creality/machine/Creality Ender-5 Plus 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-5 Plus 0.4 nozzle.json @@ -106,7 +106,7 @@ "default_filament_profile": [ "Creality Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600{endif} ; Move print bed down\nG1 X50 Y50 F{travel_speed*60} ; move print head out of the way\n{if max_layer_z < printable_height-10}G1 Z{z_offset+ printable_height-10} F600{endif} ; Move print bed close to the bottom\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-5 S1 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-5 S1 0.4 nozzle.json index e6771a1033..53cb64d9a8 100644 --- a/resources/profiles/Creality/machine/Creality Ender-5 S1 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-5 S1 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Creality Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-5S 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-5S 0.4 nozzle.json index 43f09722cc..3cbd1dc416 100644 --- a/resources/profiles/Creality/machine/Creality Ender-5S 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-5S 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Creality Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-6 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-6 0.4 nozzle.json index cef1f18dec..727a286d2e 100644 --- a/resources/profiles/Creality/machine/Creality Ender-6 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-6 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Creality Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600{endif} ; Move print bed down\nG1 X50 Y50 F{travel_speed*60} ; move print head out of the way\n{if max_layer_z < printable_height-10}G1 Z{z_offset+ printable_height-10} F600{endif} ; Move print bed close to the bottom\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json index 4c9da41e60..9fd0a384a3 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json @@ -123,7 +123,7 @@ "default_filament_profile": [ "Elegoo Generic PLA" ], - "machine_start_gcode": "T[initial_tool] ; set active extruder\nM413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; auto bed levelling - remove ; at beginning of line to enable\n;M420 S1 ; enable mesh - remove ; at beginning of line to enable\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240 ; move down to prime nozzle\nG92 E0 ; reset extruder\nG1 E90 ; load filament\nG92 E0 ; reset extruder\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000 ; move over for second prime line\nG92 E0 ; reset extruder\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0 ; reset extruder", + "machine_start_gcode": "T[initial_tool] ; set active extruder\nM413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; auto bed levelling - remove ; at beginning of line to enable\n;M420 S1 ; enable mesh - remove ; at beginning of line to enable\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240 ; move down to prime nozzle\nG92 E0 ; reset extruder\nG1 E90 ; load filament\nG92 E0 ; reset extruder\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000 ; move over for second prime line\nG92 E0 ; reset extruder\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0 ; reset extruder", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\nG1 E-80 F2000 ; unload filament\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Sovol/machine/Sovol SV01 Pro 0.4 nozzle.json b/resources/profiles/Sovol/machine/Sovol SV01 Pro 0.4 nozzle.json index 2a6112d7a1..13c289b10a 100644 --- a/resources/profiles/Sovol/machine/Sovol SV01 Pro 0.4 nozzle.json +++ b/resources/profiles/Sovol/machine/Sovol SV01 Pro 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Sovol Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Sovol/machine/Sovol SV05 0.4 nozzle.json b/resources/profiles/Sovol/machine/Sovol SV05 0.4 nozzle.json index 0555504a1f..ee4c86210a 100644 --- a/resources/profiles/Sovol/machine/Sovol SV05 0.4 nozzle.json +++ b/resources/profiles/Sovol/machine/Sovol SV05 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Sovol Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Voxelab/machine/Voxelab Aquila X2 0.4 nozzle.json b/resources/profiles/Voxelab/machine/Voxelab Aquila X2 0.4 nozzle.json index ea0a7fcebe..5f6fd4fb02 100644 --- a/resources/profiles/Voxelab/machine/Voxelab Aquila X2 0.4 nozzle.json +++ b/resources/profiles/Voxelab/machine/Voxelab Aquila X2 0.4 nozzle.json @@ -103,7 +103,7 @@ "default_filament_profile": [ "Voxelab Generic PLA" ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S{hot_plate_temp_initial_layer} ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S{nozzle_temperature_initial_layer} ; set final nozzle temp\nM190 S{hot_plate_temp_initial_layer} ; wait for bed temp to stabilize\nM109 S{nozzle_temperature_initial_layer} ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\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 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", "scan_first_layer": "0" } \ No newline at end of file From c9fcc421c97474a77566a37d9f78dfe66c9ea2c8 Mon Sep 17 00:00:00 2001 From: Musicdad Date: Wed, 10 May 2023 10:32:20 -0400 Subject: [PATCH 037/110] Add support for BIQU Printers (#1024) * Add support for BIQU Printers Adds printers BIQU B1, BX, and Hurakan * Requested changes made to profiles --------- Co-authored-by: Musicdad12 --- resources/profiles/BIQU.json | 194 ++++++++++++++++++ .../BIQU/BIQU_B1_buildplate_model.stl | Bin 0 -> 273784 bytes .../BIQU/BIQU_B1_buildplate_texture.png | Bin 0 -> 55861 bytes .../BIQU/BIQU_BX_buildplate_model.stl | Bin 0 -> 1484 bytes .../BIQU/BIQU_BX_buildplate_texture.png | Bin 0 -> 41426 bytes .../BIQU/BIQU_Hurakan_buildplate_model.stl | Bin 0 -> 1484 bytes .../BIQU/BIQU_Hurakan_buildplate_texture.png | Bin 0 -> 219391 bytes .../BIQU/filament/BIQU Generic ABS.json | 20 ++ .../BIQU/filament/BIQU Generic ASA.json | 20 ++ .../BIQU/filament/BIQU Generic PA-CF.json | 44 ++++ .../BIQU/filament/BIQU Generic PA.json | 26 +++ .../BIQU/filament/BIQU Generic PC.json | 20 ++ .../BIQU/filament/BIQU Generic PETG-CF.json | 89 ++++++++ .../BIQU/filament/BIQU Generic PETG.json | 50 +++++ .../BIQU/filament/BIQU Generic PLA Silk.json | 32 +++ .../BIQU/filament/BIQU Generic PLA-CF.json | 44 ++++ .../BIQU/filament/BIQU Generic PLA.json | 23 +++ .../BIQU/filament/BIQU Generic PVA.json | 27 +++ .../BIQU/filament/BIQU Generic TPU.json | 20 ++ .../BIQU/filament/fdm_filament_abs.json | 88 ++++++++ .../BIQU/filament/fdm_filament_asa.json | 88 ++++++++ .../BIQU/filament/fdm_filament_common.json | 144 +++++++++++++ .../BIQU/filament/fdm_filament_pa.json | 88 ++++++++ .../BIQU/filament/fdm_filament_pc.json | 88 ++++++++ .../BIQU/filament/fdm_filament_pet.json | 82 ++++++++ .../BIQU/filament/fdm_filament_pla.json | 94 +++++++++ .../BIQU/filament/fdm_filament_pva.json | 100 +++++++++ .../BIQU/filament/fdm_filament_tpu.json | 88 ++++++++ .../BIQU/machine/BIQU B1 0.4 nozzle.json | 86 ++++++++ resources/profiles/BIQU/machine/BIQU B1.json | 12 ++ .../BIQU/machine/BIQU BX 0.4 nozzle.json | 86 ++++++++ resources/profiles/BIQU/machine/BIQU BX.json | 12 ++ .../BIQU/machine/BIQU Hurakan 0.4 nozzle.json | 150 ++++++++++++++ .../profiles/BIQU/machine/BIQU Hurakan.json | 12 ++ .../BIQU/machine/fdm_biqu_common.json | 139 +++++++++++++ .../BIQU/machine/fdm_klipper_common.json | 140 +++++++++++++ .../BIQU/machine/fdm_machine_common.json | 117 +++++++++++ .../BIQU/process/0.12mm Fine @BIQU B1.json | 14 ++ .../BIQU/process/0.12mm Fine @BIQU BX.json | 14 ++ .../process/0.12mm Fine @BIQU Hurakan.json | 14 ++ .../BIQU/process/0.15mm Optimal @BIQU B1.json | 14 ++ .../BIQU/process/0.15mm Optimal @BIQU BX.json | 14 ++ .../process/0.15mm Optimal @BIQU Hurakan.json | 14 ++ .../process/0.20mm Standard @BIQU B1.json | 14 ++ .../process/0.20mm Standard @BIQU BX.json | 14 ++ .../0.20mm Standard @BIQU Hurakan.json | 14 ++ .../BIQU/process/0.24mm Draft @BIQU B1.json | 15 ++ .../BIQU/process/0.24mm Draft @BIQU BX.json | 15 ++ .../process/0.24mm Draft @BIQU Hurakan.json | 15 ++ .../BIQU/process/fdm_process_biqu_common.json | 109 ++++++++++ .../BIQU/process/fdm_process_common.json | 70 +++++++ .../process/fdm_process_hurakan_common.json | 109 ++++++++++ 52 files changed, 2682 insertions(+) create mode 100644 resources/profiles/BIQU.json create mode 100644 resources/profiles/BIQU/BIQU_B1_buildplate_model.stl create mode 100644 resources/profiles/BIQU/BIQU_B1_buildplate_texture.png create mode 100644 resources/profiles/BIQU/BIQU_BX_buildplate_model.stl create mode 100644 resources/profiles/BIQU/BIQU_BX_buildplate_texture.png create mode 100644 resources/profiles/BIQU/BIQU_Hurakan_buildplate_model.stl create mode 100644 resources/profiles/BIQU/BIQU_Hurakan_buildplate_texture.png create mode 100644 resources/profiles/BIQU/filament/BIQU Generic ABS.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic ASA.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PA-CF.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PA.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PC.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PETG-CF.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PETG.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PLA Silk.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PLA-CF.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PLA.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic PVA.json create mode 100644 resources/profiles/BIQU/filament/BIQU Generic TPU.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_abs.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_asa.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_common.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_pa.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_pc.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_pet.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_pla.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_pva.json create mode 100644 resources/profiles/BIQU/filament/fdm_filament_tpu.json create mode 100644 resources/profiles/BIQU/machine/BIQU B1 0.4 nozzle.json create mode 100644 resources/profiles/BIQU/machine/BIQU B1.json create mode 100644 resources/profiles/BIQU/machine/BIQU BX 0.4 nozzle.json create mode 100644 resources/profiles/BIQU/machine/BIQU BX.json create mode 100644 resources/profiles/BIQU/machine/BIQU Hurakan 0.4 nozzle.json create mode 100644 resources/profiles/BIQU/machine/BIQU Hurakan.json create mode 100644 resources/profiles/BIQU/machine/fdm_biqu_common.json create mode 100644 resources/profiles/BIQU/machine/fdm_klipper_common.json create mode 100644 resources/profiles/BIQU/machine/fdm_machine_common.json create mode 100644 resources/profiles/BIQU/process/0.12mm Fine @BIQU B1.json create mode 100644 resources/profiles/BIQU/process/0.12mm Fine @BIQU BX.json create mode 100644 resources/profiles/BIQU/process/0.12mm Fine @BIQU Hurakan.json create mode 100644 resources/profiles/BIQU/process/0.15mm Optimal @BIQU B1.json create mode 100644 resources/profiles/BIQU/process/0.15mm Optimal @BIQU BX.json create mode 100644 resources/profiles/BIQU/process/0.15mm Optimal @BIQU Hurakan.json create mode 100644 resources/profiles/BIQU/process/0.20mm Standard @BIQU B1.json create mode 100644 resources/profiles/BIQU/process/0.20mm Standard @BIQU BX.json create mode 100644 resources/profiles/BIQU/process/0.20mm Standard @BIQU Hurakan.json create mode 100644 resources/profiles/BIQU/process/0.24mm Draft @BIQU B1.json create mode 100644 resources/profiles/BIQU/process/0.24mm Draft @BIQU BX.json create mode 100644 resources/profiles/BIQU/process/0.24mm Draft @BIQU Hurakan.json create mode 100644 resources/profiles/BIQU/process/fdm_process_biqu_common.json create mode 100644 resources/profiles/BIQU/process/fdm_process_common.json create mode 100644 resources/profiles/BIQU/process/fdm_process_hurakan_common.json diff --git a/resources/profiles/BIQU.json b/resources/profiles/BIQU.json new file mode 100644 index 0000000000..2ea29332d4 --- /dev/null +++ b/resources/profiles/BIQU.json @@ -0,0 +1,194 @@ +{ + "name": "BIQU", + "version": "01.00.01.00", + "force_update": "0", + "description": "BIQU configurations", + "machine_model_list": [ + { + "name": "BIQU B1", + "sub_path": "machine/BIQU B1.json" + }, + { + "name": "BIQU BX", + "sub_path": "machine/BIQU BX.json" + }, + { + "name": "BIQU Hurakan", + "sub_path": "machine/BIQU Hurakan.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "fdm_process_biqu_common", + "sub_path": "process/fdm_process_biqu_common.json" + }, + { + "name": "fdm_process_hurakan_common", + "sub_path": "process/fdm_process_hurakan_common.json" + }, + { + "name": "0.12mm Fine @BX", + "sub_path": "process/0.12mm Fine @BIQU BX.json" + }, + { + "name": "0.15mm Optimal @BX", + "sub_path": "process/0.15mm Optimal @BIQU BX.json" + }, + { + "name": "0.20mm Standard @BX", + "sub_path": "process/0.20mm Standard @BIQU BX.json" + }, + { + "name": "0.24mm Draft @BX", + "sub_path": "process/0.24mm Draft @BIQU BX.json" + }, + { + "name": "0.12mm Fine @B1", + "sub_path": "process/0.12mm Fine @BIQU B1.json" + }, + { + "name": "0.15mm Optimal @B1", + "sub_path": "process/0.15mm Optimal @BIQU B1.json" + }, + { + "name": "0.20mm Standard @B1", + "sub_path": "process/0.20mm Standard @BIQU B1.json" + }, + { + "name": "0.24mm Draft @B1", + "sub_path": "process/0.24mm Draft @BIQU B1.json" + }, + { + "name": "0.12mm Fine @Hurakan", + "sub_path": "process/0.12mm Fine @BIQU Hurakan.json" + }, + { + "name": "0.15mm Optimal @Hurakan", + "sub_path": "process/0.15mm Optimal @BIQU Hurakan.json" + }, + { + "name": "0.20mm Standard @Hurakan", + "sub_path": "process/0.20mm Standard @BIQU Hurakan.json" + }, + { + "name": "0.24mm Draft @Hurakan", + "sub_path": "process/0.24mm Draft @BIQU Hurakan.json" + } + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "fdm_filament_abs", + "sub_path": "filament/fdm_filament_abs.json" + }, + { + "name": "fdm_filament_asa", + "sub_path": "filament/fdm_filament_asa.json" + }, + { + "name": "fdm_filament_pa", + "sub_path": "filament/fdm_filament_pa.json" + }, + { + "name": "fdm_filament_pc", + "sub_path": "filament/fdm_filament_pc.json" + }, + { + "name": "fdm_filament_pet", + "sub_path": "filament/fdm_filament_pet.json" + }, + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, + { + "name": "fdm_filament_pva", + "sub_path": "filament/fdm_filament_pva.json" + }, + { + "name": "fdm_filament_tpu", + "sub_path": "filament/fdm_filament_tpu.json" + }, + { + "name": "BIQU Generic ABS", + "sub_path": "filament/BIQU Generic ABS.json" + }, + { + "name": "BIQU Generic ASA", + "sub_path": "filament/BIQU Generic ASA.json" + }, + { + "name": "BIQU Generic PA", + "sub_path": "filament/BIQU Generic PA.json" + }, + { + "name": "BIQU Generic PA-CF", + "sub_path": "filament/BIQU Generic PA-CF.json" + }, + { + "name": "BIQU Generic PC", + "sub_path": "filament/BIQU Generic PC.json" + }, + { + "name": "BIQU Generic PETG", + "sub_path": "filament/BIQU Generic PETG.json" + }, + { + "name": "BIQU Generic PETG-CF", + "sub_path": "filament/BIQU Generic PETG-CF.json" + }, + { + "name": "BIQU Generic PLA Silk", + "sub_path": "filament/BIQU Generic PLA Silk.json" + }, + { + "name": "BIQU Generic PLA", + "sub_path": "filament/BIQU Generic PLA.json" + }, + { + "name": "BIQU Generic PLA-CF", + "sub_path": "filament/BIQU Generic PLA-CF.json" + }, + { + "name": "BIQU Generic PVA", + "sub_path": "filament/BIQU Generic PVA.json" + }, + { + "name": "BIQU Generic TPU", + "sub_path": "filament/BIQU Generic TPU.json" + } + ], + "machine_list": [ + { + "name": "fdm_machine_common", + "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "fdm_biqu_common", + "sub_path": "machine/fdm_biqu_common.json" + }, + { + "name": "fdm_klipper_common", + "sub_path": "machine/fdm_klipper_common.json" + }, + { + "name": "BIQU BX 0.4 nozzle", + "sub_path": "machine/BIQU BX 0.4 nozzle.json" + }, + { + "name": "BIQU B1 0.4 nozzle", + "sub_path": "machine/BIQU B1 0.4 nozzle.json" + }, + { + "name": "BIQU Hurakan 0.4 nozzle", + "sub_path": "machine/BIQU Hurakan 0.4 nozzle.json" + } + ] +} diff --git a/resources/profiles/BIQU/BIQU_B1_buildplate_model.stl b/resources/profiles/BIQU/BIQU_B1_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..e2a291503f3a079a4a53990d5d6b954bc465dc64 GIT binary patch literal 273784 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ǵ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

DJ! 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