Inspired by a 3d print I saw on printables.com I started thinking about how vase mode could be exploited to print other fractal type objects. (And indeed, how could I create this Sierpinski pyramid type shape in other configurations)
Vase Mode, if you don’t know, is where the 3d printer’s toolpath is one continuous spiral that runs around the perimeter of each layer, or slice, of the model being printed. So, if you take the example of a simple cylinder, instead of one circular path for each layer of a pre-set height, the toolpath follows a continuous spiral that has a pitch of whatever the pre-set layer height is.
The advantage is that there isn’t a start/stop point for each layer (called a seam) that can often be visible on the print. It’s called vase-mode because it is commonly used top print vases!
There’s plenty of info on t’interweb about this eg… 3dPrinterBee
Vase mode is brilliantly exploited on this model by designing it such that it can be printed in a continuous spiral… Notice the tiny gaps between the base pyramids - these are really important in creating a continuous path on each layer…
Each section (layer or slice) can be printed as one continuous path that joins the next, instead of lots of separate closed curve paths on each layer that would happen without the tiny gaps.
Each layer never overhangs the previous layer by more than (eg) 45degrees so the printer never has to extrude material into empty space… it always has some material from the layer below to print on to.
So… to my question… and if you were hoping that I’d follow the golden rules of asking questions on this forum and provide some code… sorry… I haven’t got that far because I can’t figure out what direction to take. I’m hoping for some advice on what approach to take rather than a solution and we can look at code if I get anywhere with this.
So as inputs:
- A Solid volume, Brep.
- A type of fractal pattern.
- Some parameters that dictate density of pattern
For the example above, this would be…
- Octahedron with a pyramid base
- Sierpinski Pyramid
- Size of smallest pyramid???
The Chimpanzee plugin might help here.