Get the latest tech news

Show HN: 3D printing giant things with a Python jigsaw generator


Automating the processes of splitting up large 3D prints into smaller parts with dovetail joins

I already wrote a system to place the parts nested on individual beds; I decided to adapt that code to also be able to split up panels into a what is effectively a jigsaw. Note that x-axis is half way up tooth.Step 2: Chamfer edges with a ratio of 1:1.4 to allow lockingStep 3: Round internal and external edges with a quad offset(), intersection to remove the unwanted roundoversStep 4: Subtract a negative offset of itself to form an outlineStep 5: Subtract the sacrificial tabStep 6: Extrude the individual tooth as we enter 3DStep 7: Scale the extrusion by the same ratio (1:1.4)Step 8: Remove the sides which interfere with the mating teeth This would involve evaluating potential cross-sections of the model for complexity; a simple heuristic of the number of faces in a given cross section would be a good start.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of printing

printing

Photo of giant things

giant things

Related news:

News photo

CADing and 3D printing like a software engineer

News photo

On-scalp printing of personalized electroencephalography e-tattoos

News photo

Raven Space Systems opens up a whole new category of industrial 3D printing