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

Avoid Crossing Perimeters Broken #3351

Open
Garryb123 opened this issue Oct 18, 2022 · 3 comments
Open

Avoid Crossing Perimeters Broken #3351

Garryb123 opened this issue Oct 18, 2022 · 3 comments

Comments

@Garryb123
Copy link
Sponsor

What happened?

image
image
image

'Avoid Crossing Perimeters' is broken after a cetain layer.

I turned on 'Avoid Crossing Perimeters' and set the 'Max Detour Length' high so the nozzle would not cross the hole in this model.

I expected the nozzle would not cross the hole perimeters.

In this model 'Avoid Crossing Perimeters' works till layer 15 but is broken thereafter.

Project file & How to reproduce

NH_tangent_low.zip

Version

Version 2.4

Operating system

Windows 10 19044.2130

Printer model

Custom printer with Duet controller

@jhlchu
Copy link

jhlchu commented Oct 18, 2022

There is no viable path to avoid crossing perimeters so it takes the shortest path. It can't go around the outside since your external walls are overlapping each other, going between them would count as crossing perimeter. Reduce your Width & Flow > Perimeter = 0.25 and you will get the desired tool path (see image). It leaves just enough gap so it won't count as crossing periemter.
Screenshot 2022-10-17 193617

@jhlchu
Copy link

jhlchu commented Oct 18, 2022

If it fixes your issue, close issue.

@Garryb123
Copy link
Sponsor Author

Thank you for taking time to explain.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants