I’m making a dome for a model building. The .skp looks like this. It is made up of 18 overlapping taper extrusions.
The slicer makes gaps between the extrusions like this
The 3d printed result looks like this
Apologies in advance if this has been resolved elsewhere - I have searched the forum assiduously but in vain.
But taking a blind guess, I wonder if your model detail is just too small? Search forum for the ‘Dave method’ of working on a scaled up copy of your component model.
The slicer software for your printer?
Without seeing the model I’m going to guess that you have some faces reversed. Each face have a front and back side - for 3D printing you need to ensure that all faces have the front side facing outwards. From the Styles panel you can assign colors to the default front and backside. I typically set the backside to a bright red or something, so it’s clearly visible.
Many thanks for your response.
I use Cura to show the slice profiles as the slicer I use for printing doesn’t do this (customised MultiMaker)
I have run your Solid Inspector and corrected 3 faces, but to no avail. Thanks for the tip about the styles panel. Andy
Many thanks for replying.
I did wonder if it was too small. I did try scaling up to draw and then rescaling to the required size, but it didn’t work then. I may not have tried hard enough. I have to go to work now but I’ll try again later
Andy
Thanks v much for that. The internal stuff is from the overlapping taper extrusions I used to make the crenations. I’ll upload one extrusion when I get back from work.
Andy
Good golly, heres what I have so far. All the components are solid, I think it could be better but its 2am and my patience is run for now! If anyone wants to take it up your welcome to do so.
I made the top a solid component and then made a solid tube component first
The alignment seemed off centre with the top piece (the original is the left upper centre)
I copy rotated the tube and made into alternating 1 and 2 unique tubes with the hope of trimming one against the other to tidy it up. That didn’t work as I hoped, I also tried outer shell but my laptop hates that operation and I gave up on that one!
so the dreaded gaps are still there.
I have thought that the gap is where faces (from adjacent extrusions) intersect, but for some reason apparently do not generate a boundary where they do.
Also, my method generates a great many redundant lines (the messy interior) and I wonder if I have thereby abused Sketchup’s hospitality. Maybe there is a better way of doing it? Crenated domes are common in architecture I believe.
I’ll try the Dave Method again.
Thanks again for your support. It is much appreciated.
Andy
Repeated the Dave method - drew x100 then scaled .01. Same result.
As for the complexity issue, a test array of cylinders got the same result on slicing, even the though the Cura solid view looked solid.cylinder circular array.skp (152.6 KB)
The gaps are still with us.
Have you tried combining all the separate objects into a single one?
Your test model shows the cylinders overlap in the same pattern of your holes seen in your screenshot. To me it looks like you get a boolean effect out of that.
With your latest attached model you have intersecting objects that will cause internal faces when exporting to STL.
I think you should have better results if the object you send to your printer is a single manifold instance in SketchUp.
I’ll try anything. I have tried making the whole model a component - same result.
How can I ensure that the object is a single manifold instance.
By the way I repeated the cylinder array, but by making an array of circles and deleting the internal boundary lines before extrusion. No gaps!
You want to merge the groups/instances in SU into a single one. If all the separate instances are solids you can use SketchUp’s Solid tools (there is a whole toolbar) if you have the pro version.
If you don’t have pro then you can try to explode all the instance and intersect them with each other. Then remove the internal faces (Solid Inspector might be able to get rid of those.)