From 9eaff8ff2f6ab08648d9b01ceb7855bd9c5050a6 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Tue, 2 Jul 2024 21:49:24 +0800 Subject: [PATCH] Link WIKI --- doc/precise-z-height.md | 3 +-- src/slic3r/GUI/Tab.cpp | 8 ++++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/doc/precise-z-height.md b/doc/precise-z-height.md index 4e0bc4fc01..d7905e8baf 100644 --- a/doc/precise-z-height.md +++ b/doc/precise-z-height.md @@ -1,5 +1,4 @@ -# Precise Z Height -When enabled, this option ensures the accurate Z height of the model after slicing, even if the model height is not a multiple of the layer height. +This feature ensures the accurate Z height of the model after slicing, even if the model height is not a multiple of the layer height. For example, slicing a 20mm x 20mm x 20.1mm cube with a layer height of 0.2mm would typically result in a final height of 20.2mm due to the layer height increments. diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index b59a32b7b7..6db2ff4c37 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2039,10 +2039,10 @@ void TabPrint::build() optgroup->append_single_option_line("elefant_foot_compensation"); optgroup->append_single_option_line("elefant_foot_compensation_layers"); optgroup->append_single_option_line("precise_outer_wall", "Precise-wall"); + optgroup->append_single_option_line("precise_z_height", "precise-z-height"); optgroup->append_single_option_line("hole_to_polyhole"); optgroup->append_single_option_line("hole_to_polyhole_threshold"); optgroup->append_single_option_line("hole_to_polyhole_twisted"); - optgroup->append_single_option_line("precise_z_height"); optgroup = page->new_optgroup(L("Ironing"), L"param_ironing"); optgroup->append_single_option_line("ironing_type", "parameter/ironing"); @@ -3223,7 +3223,7 @@ void TabFilament::build() optgroup->append_single_option_line("required_nozzle_HRC"); optgroup->append_single_option_line("default_filament_colour"); optgroup->append_single_option_line("filament_diameter"); - optgroup->append_single_option_line("pellet_flow_coefficient"); + optgroup->append_single_option_line("pellet_flow_coefficient", "pellet-flow-coefficient"); optgroup->append_single_option_line("filament_flow_ratio"); optgroup->append_single_option_line("enable_pressure_advance"); @@ -3654,7 +3654,6 @@ void TabPrinter::build_fff() optgroup->append_single_option_line(option); // optgroup->append_single_option_line("printable_area"); optgroup->append_single_option_line("printable_height"); - optgroup->append_single_option_line("pellet_modded_printer"); optgroup->append_single_option_line("support_multi_bed_types","bed-types"); optgroup->append_single_option_line("nozzle_volume"); optgroup->append_single_option_line("best_object_pos"); @@ -3676,6 +3675,7 @@ void TabPrinter::build_fff() optgroup = page->new_optgroup(L("Advanced"), L"param_advanced"); optgroup->append_single_option_line("printer_structure"); optgroup->append_single_option_line("gcode_flavor"); + optgroup->append_single_option_line("pellet_modded_printer", "pellet-flow-coefficient"); optgroup->append_single_option_line("bbl_use_printhost"); optgroup->append_single_option_line("disable_m73"); option = optgroup->get_option("thumbnails"); @@ -4363,7 +4363,7 @@ void TabPrinter::toggle_options() toggle_line(el, is_BBL_printer); // SoftFever: hide non-BBL settings - for (auto el : {"use_firmware_retraction", "use_relative_e_distances", "support_multi_bed_types"}) + for (auto el : {"use_firmware_retraction", "use_relative_e_distances", "support_multi_bed_types", "pellet_modded_printer"}) toggle_line(el, !is_BBL_printer); }