Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

External perimeters first #3152

Open
Slatkey opened this issue Aug 30, 2022 · 5 comments
Open

External perimeters first #3152

Slatkey opened this issue Aug 30, 2022 · 5 comments
Labels
easy new Feature New feature or request

Comments

@Slatkey
Copy link

Slatkey commented Aug 30, 2022

Hello. Is it possible to add a function to the section "external perimeters first" parameter - "only areas without overhangs"? This will improve the quality of the exterior walls and prevent overhangs from falling.

@supermerill
Copy link
Owner

it's possible.

@supermerill supermerill added new Feature New feature or request easy labels Aug 30, 2022
@Slatkey
Copy link
Author

Slatkey commented Aug 30, 2022

it's possible.

Thanks! I'll be looking forward to it.

@3Dxdream
Copy link

3Dxdream commented Sep 1, 2022

Excellent! Maybe with an angle threshold, if possible.
Thanks!

@supermerill
Copy link
Owner

Excellent! Maybe with an angle threshold, if possible.

I was thinking about reusing the "overhang speed/fan" threshold.

@3Dxdream
Copy link

3Dxdream commented Sep 2, 2022

Do you mean the Perimeter&Shell/Overhangs section, with the "Bridge speed and fan" and "Bridge flow" thresholds?
That sounds great!
An additional checkbox at the right side like "no perimeter first", with the threshold edit box mouseover info "Minimum unsupported width for an extrusion to deactivate the perimeter first option if enabled."

supermerill added a commit that referenced this issue Nov 14, 2023
 . now easier to add new control and do complicate stuff in the cooling buffer.
 . less overall number of lines of code for better results.
 . add 6 new fan control.
 . now if the disable_fan_first_layers is at 0 and full_fan_speed_layer at more than 1, the first layer has some fan speed.
 . updated fan speeds that cannot be increased even with low layer time (top solid, ironing, support, support interface)
 . updated fan speeds that cannot be reduced by full_fan_speed_layer (bridge, infill bridge, overhangs, support interface)
 . updated extrusion speed that can't be reduced (overhang, bridge)
 . updated extrusion speed that shouldn't be reduced if possible (external, ironing, infill bridge, thin wall, support interface)
 . better name for CoolingBuffer::process_layer variables

#3735
#3608
#3568
#3415
#3408
#3380
#3367
#3361
#3271
#3152
#2872
#2696
#2419
#2326
legend069 pushed a commit to legend069/SuperSlicer that referenced this issue Nov 19, 2023
 . now easier to add new control and do complicate stuff in the cooling buffer.
 . less overall number of lines of code for better results.
 . add 6 new fan control.
 . now if the disable_fan_first_layers is at 0 and full_fan_speed_layer at more than 1, the first layer has some fan speed.
 . updated fan speeds that cannot be increased even with low layer time (top solid, ironing, support, support interface)
 . updated fan speeds that cannot be reduced by full_fan_speed_layer (bridge, infill bridge, overhangs, support interface)
 . updated extrusion speed that can't be reduced (overhang, bridge)
 . updated extrusion speed that shouldn't be reduced if possible (external, ironing, infill bridge, thin wall, support interface)
 . better name for CoolingBuffer::process_layer variables

supermerill#3735
supermerill#3608
supermerill#3568
supermerill#3415
supermerill#3408
supermerill#3380
supermerill#3367
supermerill#3361
supermerill#3271
supermerill#3152
supermerill#2872
supermerill#2696
supermerill#2419
supermerill#2326
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
easy new Feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants