Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Why do I get non-manifold edges simply by doing a transform/rotate and how do I fix it?
Hi, I'm new here.
I tried searching the forums for similar issues, but could not find any topic related to non-manifold when doing a rotate.
So I have a model, which works fine as it is and has no issues. I wanted to export it at an angled position, so it's easier to print this way, so I added a transform/rotate step.
But simply doing this transform causes the STEP file export to get 8 non-manifold edges (at least Bambu Studio says so). Removing the transform fixes the issue, so it's somehow related.
Exporting a 3MF file does not have the same issue, so it also seems to be related to the STEP file format.
I'm guessing this is a bug. Has anyone encountered something similar?
Answers
We need images of your problem to see what you're doing wrong.
So here's how to reproduce this:
This is the document:
https://cad.onshape.com/documents/b4b7525474726bfcc7d2efa8/w/ca4c07f9953e0c13df7435ab/e/4251de0788fe58f245a41777?renderMode=0&uiState=66e2c005d26eb813b050e9c3
It's about the final transform step in the "Female Makita RT0700".
Exported like this:
And then in Bambu Studio it shows like this:
Prusa slicer (on which Bambu slicer is based) reports the same. I'm guessing it's an artifact of how the slicer imports and tessellates the non-mesh file. Importing meshes is trivial; importing CAD data is hard. Separately, I would definitely not do the rotation in CAD - your slicer can do that fine.
Do you see any issues with the slicing? Even with the bad edges, the preview looks totally printable.
I didn't try to print the erroneous version. Still quite new to 3D printing and red text looks too much like a no-no to me to take any chances.
Not sure where - I think on a youtube video - someone mentioned, that it is a good idea to export the file in a way, that people can import it in the way it's meant to be printed. That's what I'm basically trying to do here. I already printed it for myself by rotating it in bambu studio.
This still seems like a bug to me though. Albeit maybe one that might be harder to fix and maybe not worth the effort since there is a workaround.
Exporting in the final orientation is certainly reasonable if you're distributing your model and want to provide guidance on the printing setup. If you're just printing by yourself, the slicer is the more appropriate place to do post-processing.
When you tell your slicer to slice the model, you'll get a layer-by-layer preview of the resulting printer paths. If everything looks good (infill, top layers, support, no missing layers, etc.), you should be good to go.
I suspect this is a bug in how the slicer handles the STEP file. I believe you won't see this issue if you export as STL or OBJ.
So the bug may be located in the slicer and not onshape? I'll try to report the issue on github then. Thanks.