Open Noisyfox opened 1 week ago
When boundary avoidence set to 0, voxels below z=0 won't be removed, which caused this error.
One quick solution is to change https://github.com/Ultimaker/CuraEngine/blob/2f395b07284f125eacd09e67cd61dcc669dcd26f/src/InterlockingGenerator.cpp#L203-L207
to
auto voxel_emplacer = [&cells](GridPoint3 p)
{
if (p.z_< 0) return true;
cells.emplace(p);
return true;
};
Application Version 5.7.2
Platform N/A
Qt N/A
PyQt N/A
Display Driver N/A
Steps to Reproduce
Actual Results Slice failed
Expected results Slice properly
Additional Information![image](https://github.com/Ultimaker/CuraEngine/assets/1537155/58abc608-7455-44ad-9183-62bacb38691f)