slic3r / Slic3r

Open Source toolpath generator for 3D printers
https://slic3r.org/
GNU Affero General Public License v3.0
3.33k stars 1.29k forks source link

Avoid crossing perimeters only works for one of multiple objects #1662

Closed kefir- closed 8 years ago

kefir- commented 10 years ago

In current stable branch, it seems that "Avoid crossing perimeters" only works for one object when I print two of the same. Here's a screenshot, you can see that moves are crossing the perimeters several times on the lower object, but correctly avoids the perimeters on the top object:

avoid-x-only-first

Here's my gcode and STL, config embedded in gcode by verbose option:

http://kefirshare.dreamhosters.com/avoid-crossing-example.gcode http://kefirshare.dreamhosters.com/avoid-crossing-example.stl

I simply added the STL, and clicked "More" to print two at the same time.

lordofhyphens commented 8 years ago

@kefir- can you check this with 1.2.9 or 1.3.0-dev?

kefir- commented 8 years ago

Avoid crossing perimeteres works fine on 1.3.0-dev for this case. Thanks, and good job on going through and folllowing up on all of these old issues!