smartavionics / CuraEngine

CuraEngine is a powerful, fast and robust engine for processing 3D models into 3D printing instruction for Ultimaker and other GCode based 3D printers. It is part of the larger open source project called "Cura".
https://ultimaker.com/en/products/cura-software
GNU Affero General Public License v3.0
12 stars 7 forks source link

Single Wall Route Planning Issues #11

Open Funkton opened 4 years ago

Funkton commented 4 years ago

Application Version

After cura-mb-master-20200328, not sure when it was intriduced

Platform

MacOS

Steps to Reproduce Slice single wall object. My test object is single wall pill shape with taper gap for retraction testing.

Actual Results Lines are all garbled and not complete.

Expected results Single line, retract, then jump to the next line.

Additional Information I have a special retraction test which also acts as a slicer benchmark to test route planning. I recently went to reslice with latest versions only to find it can no longer plan the routes. Official Cura has never been able to slice properly and many others do not do well at all. This object to a human eye should have a single wall, retract over a gap, then continue with new line.

Retract Slice - 0822 Retract Slice - 0328

Retract_Pill_Taper.zip

smartavionics commented 4 years ago

Hi, sorry about that regression. A fix I produced for another issue is the reason this has broken (https://github.com/Ultimaker/CuraEngine/pull/1268). If I revert that then the thin walls return although the travel is different for me, not sure why that is so.

Screenshot_2020-08-26_07-13-15

Anyway, I'll probably revert this fix for the next release as the bug it was fixing doesn't occur very often and the removal of the thin walls is more of a problem.

The next major release of UM Cura should be capable of printing this model as they are working on a new implementation of thin wall printing.

smartavionics commented 4 years ago

What z-seam settings are you using?

smartavionics commented 4 years ago

I have managed to get similar travel moves by altering the z-seam config and layer start x/y.

Funkton commented 4 years ago

I don't remember the specific settings used in the correct version. What I find strange is altering the line width to force it to a standard wall also resulted in a poor quality plan. Retract - line reduced to 0 38mm_seam shortest