FullControlXYZ / fullcontrol

Python version of FullControl for toolpath design (and more) - the readme below is best source of information
GNU General Public License v3.0
672 stars 78 forks source link

gyroid infill #7

Closed ArMaAy closed 1 year ago

ArMaAy commented 1 year ago

Hello, I am wondering if there is any pre-defined function to create gyroid infill. if no, could you please give me any hints about how to create it? Thank you very much in advance

Kind regards, Mohsen

fullcontrol-xyz commented 1 year ago

There isn't a built-in function. But hopefully someone will add one to FullControl in the future! For now, you'd need to create your own.

I'd do this by evaluating what lines need to be printed for each layer of the gyroid and then identify the sequence to print these lines. This could be done mathematically or by slicing a model. You good Google or chatGPT how to slice a gyroid and you might find some good examples. You'll also need to identify a way to make the gyroid fit the shape of your contour. This would be easy for a square, but difficult for something like a star shape with long pointy tips. It's not the simplest process!