Limit Shrinkage values#10930
Conversation
df4a077 to
eb95483
Compare
3b6e9fb to
235571b
Compare
|
If we consider shrinkage caused by annealing process, the range can be much larger. It's necessary to include a range as a sanity check, but it shouldn't be too strict; +50% might be more appropriate. |
Forgot about annealing, but when an axis shoots up a dimension it's not shrinkage anymore but melting. So in a real life annealing scenario I think that 30 or 40% is a high enough value. But if you want 50 it's not that bad. |
Co-Authored-By: Rodrigo <[email protected]>
235571b to
1fd7a0b
Compare
I can't think of a use case for such a large value either. However, the principle I follow here is to avoid unnecessary restrictions and strike a balance between error prevention and flexibility. After all, the community is creative! :) |
* main: (21 commits) Add Coex 3D filament profiles to Orcaslicer (OrcaSlicer#10924) Fix Z offset for 1st layer (OrcaSlicer#11011) Feature: Ability to change flow ratios by extrusion path types (Code + Docs) (OrcaSlicer#10641) Fix: A proper handling of the `support_base_pattern_spacing = 0` for the `Tree Slim` support (OrcaSlicer#11084) Limit Shrinkage values (OrcaSlicer#10930) Set Ironing angle setting to be a relative degree offset from top surface infill direction (OrcaSlicer#10841) Input Shaping Calib: Types, RepRap + Improvements (OrcaSlicer#10913) Wiki 13: Layer time variability + Minor Improvements (OrcaSlicer#10677) Validation Action comment Remove + Improvement (OrcaSlicer#10617) Material Type standarization + Technical Filament Types (OrcaSlicer#10553) Optimize and simplify MarchingSquares.hpp. (OrcaSlicer#10747) Fix several imgui UTF8 related issues (OrcaSlicer#11078) Make top resizing grabber larger on Windows (OrcaSlicer#11023) Preferences dialog redesign / improvements / fixes (OrcaSlicer#10665) Add the u8 marker to UTF-8 strings (OrcaSlicer#10666) Add static assert for bed number related values (OrcaSlicer#11035) BUG-FIX avoid crossing perimeters ingonore holes <=2mm (OrcaSlicer#10942) [Profiles] Fix Prusa XL overhang speed (OrcaSlicer#10931) (OrcaSlicer#10933) overflow inital setup screen (OrcaSlicer#11007) Clarify warning about malicious websites ...
* opt-filltpmsfk: (21 commits) Add Coex 3D filament profiles to Orcaslicer (OrcaSlicer#10924) Fix Z offset for 1st layer (OrcaSlicer#11011) Feature: Ability to change flow ratios by extrusion path types (Code + Docs) (OrcaSlicer#10641) Fix: A proper handling of the `support_base_pattern_spacing = 0` for the `Tree Slim` support (OrcaSlicer#11084) Limit Shrinkage values (OrcaSlicer#10930) Set Ironing angle setting to be a relative degree offset from top surface infill direction (OrcaSlicer#10841) Input Shaping Calib: Types, RepRap + Improvements (OrcaSlicer#10913) Wiki 13: Layer time variability + Minor Improvements (OrcaSlicer#10677) Validation Action comment Remove + Improvement (OrcaSlicer#10617) Material Type standarization + Technical Filament Types (OrcaSlicer#10553) Optimize and simplify MarchingSquares.hpp. (OrcaSlicer#10747) Fix several imgui UTF8 related issues (OrcaSlicer#11078) Make top resizing grabber larger on Windows (OrcaSlicer#11023) Preferences dialog redesign / improvements / fixes (OrcaSlicer#10665) Add the u8 marker to UTF-8 strings (OrcaSlicer#10666) Add static assert for bed number related values (OrcaSlicer#11035) BUG-FIX avoid crossing perimeters ingonore holes <=2mm (OrcaSlicer#10942) [Profiles] Fix Prusa XL overhang speed (OrcaSlicer#10931) (OrcaSlicer#10933) overflow inital setup screen (OrcaSlicer#11007) Clarify warning about malicious websites ...
* Limit Shrinkage values Co-Authored-By: Rodrigo <[email protected]> * Min 50 Max 150 --------- Co-authored-by: Rodrigo <[email protected]>
* Limit Shrinkage values Co-Authored-By: Rodrigo <[email protected]> * Min 50 Max 150 --------- Co-authored-by: Rodrigo <[email protected]>
* Limit Shrinkage values Co-Authored-By: Rodrigo <[email protected]> * Min 50 Max 150 --------- Co-authored-by: Rodrigo <[email protected]>
Description
Since there is no material that shrinks by more than 10% (I cant find anything beyond 5%), limit the scale to between 90% and 110% to avoid problems caused by incorrect value loading.
Fixes #10455