Non-Planar Mesh

Hello,

From a single mesh, I managed to make a script that allows me to achieve non-planar curves for 3d printing. However, as you can see from the image, when it moves up a layer, the path does not continue from the end of the previous layer.

Can someone please help on how to get the next layer started from the end of the first layer. ?

Thank you!
Mesh Non planar.gh (604.9 KB)
image

Mesh Non planar edited v1.gh (607.6 KB)

Like this?

2 Likes

Hi Quan Li,

Yes like this. Thank you so much!

However, can it retain its contour pathway like the picture i have attached above…? Like the one you made each pathway ends in a pointed shape. Whereas I am desiring the rectangular shape to avoid extruding filament over each other.

Thanks!

Hello
here is a way.
Each layer is set to a branch of a DataTree, every 2 layers, list of curves is flipped. I did that with a C# as it is more easy for me than components.


With components

Mesh Non planar v2.gh (616.4 KB)

Your approach is good but for a more general use it could be good to use closed curves for each layer. It is more easy to join them at the end. As I didn’t yet publish my plugin this will not work


2 Likes

Mesh Non planar edited v2.gh (612.7 KB)


Sorry, didn’t notice that, hope this one is right.

Why are you making this path? I am asking Because I think slicers like CURA/Prusa can do this without any effort.

1 Like

Hi Laurent Delrieu,

Thank you so much for this. Its exactly what i needed.
Would love to see your new work published and give it a try.

Hello Quan,

Thank you for providing this solution.
Now with two solutions i can try out different ways of getting such contours.

Yes there are slicers that can provide be with PLANAR contours. However, i am looking to generate Non-planar contours to improve the print quality and try out new ways of 3D Printing models.

I am new to grassshopper and rhino (been only a few months) hence learning ways how to generae such pathways.

1 Like