-
Notifications
You must be signed in to change notification settings - Fork 49
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
Unable to generate toolpaths on non-planar surface #285
Comments
Previously, the plane slicer raster planner estimated vertex normals within the planner itself. It turns out that it was useful to break that step out into its own The error message you saw was not particularly useful, so I recently updated the messaging in #283 to make this more informative.
I think Meshlab can render normals, but it doesn't necessarily save them into your mesh file unless you specifically ask it too.
Yes and no. The plane slicer raster planner was mostly designed for flat-ish shapes, but I have seen cases where the it generates decent raster paths for closed non-planar meshes. @InigoMoreno has been working on some of these use cases. I've been slowly incorporating his changes/suggestions from #216 #217 #218 #219 to help with this. I doubt the plane slicer raster planner will work really well on your toroid shape, but it should work okay on your second shape, assuming that you cut it perpendicular to the axis of symmetry |
Thanks @marip8 , the context definitely helps. I added the As for the second shape, it doesn't seem to matter, which way I plan the toolpaths, they all show up non-uniform and wonky, Is there a different planner that might work better for non planar shapes? What is the recommendation for planning on shapes that are curved / non-symmetric etc.? |
I wonder if this has something to do with the plane slice raster planner fitting splines to the generated waypoints. I started a branch to remove this (#271), but I haven't had a chance to finish it. You might test with a rebased version of that branch to see if it performs better. Note, the waypoint ordering may not be correct: that's the thing I need to fix before merging that PR.
We don't have any alternative options for that at the moment. I've been working on integrating the heat method tool path planner here, which would probably be a good alternative. It's a real WIP at the moment though |
Is there any requirement / assumption noether is making with regards to input meshes? For planar parts, I can generate toolpaths well however for non planar parts, I run into lots of issues.
Here is one example of a cylindrical part that noether says has no vertex normals.
However, when I render the normals in meshlab, I can clearly see the normals.
Here is another one, where the toolpaths are not uniform or consistent -
Is there something noether is expecting that I'm missing?
The text was updated successfully, but these errors were encountered: