Live data from Hacker News

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

calbryant.uk

21–30 of 49 posts

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

#21
I wonder if leaving some of the base intact would help with the artifact issue. Instead of cutting the teeth all the way through the whole section, leave a few mm solid on each side and reduce the height of the teeth to compensate the opposing base layer. It might add a bonus of hiding the teeth, too.

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

#22
post #4

> "The strength comes from the tightening/wedging effect when pulling the join apart. If the dovetail is tapered, the join can also tighten when it aligns too – this is highly desirable for gluing, as it means the glue will not be scraped away." While true, dovetail and other traditional woodworking joints borrow their strength from using the wood grain to support the joint. I don't know a lot about 3D printing but I…

Grain direction in woodworking has many similarities to layer lines in 3d printing. That makes techniques from woodworking often more directly transferable than techniques from CNC machined, cast, or injection molded parts.

How so? What kind of filament preserves a multiple fibers like structure that resembles wood grain? Sincerely asking since I couldn't find any source for that

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

#23

I'm really happy to see OpenSCAD stuff here in HN. Of course it has some downsides (not being able to measure an object is the main one...), but it is an underrated tool. I'm using it as my main 3D modeling tool for three years, and I even gave I course about it last year. No regrets, and I never felt that I needed to learn Fusion or similar

OpenSCAD recently got a Measure tool:

https://www.youtube.com/watch?v=Q_AEHI2o-6Q

OpenSCAD's strength --- that it makes it easy to create 3D designs which are easily represented mathematically using cubes, spheres, cylinders, cones, and assemblies and distortions thereof is also its weakness --- what one can do in OpenSCAD is strongly bounded by one's fluency in mathematics/geometry/trigonometry (says the guy who is stuck on conic sections in a particular project and needs a solution which is faster to calculate).

Still waiting for the Python-enabled version to make it big:

https://pythonscad.org/

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

#24
post #20

I'm really happy to see OpenSCAD stuff here in HN. Of course it has some downsides (not being able to measure an object is the main one...), but it is an underrated tool. I'm using it as my main 3D modeling tool for three years, and I even gave I course about it last year. No regrets, and I never felt that I needed to learn Fusion or similar

For me, the big problem with OpenSCAD and the reason I let go of it quickly is the lack of constraint-based modeling. For example, if I want to design a cup and I want my handle to have a 30mm round hole that is tangent to the walls of the cup, I want to be able to adjust the thickness of the handle and the size and shape of the cup while keeping these properties. And I don't what do do the maths myself if I can avoi…

Basically one has to write the solver oneself --- see comment elsethread about how this is OpenSCAD's weakness --- what one can make in it is bounded by one's mathematical fluency.

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

#25
post #22

Earlier quoted context omitted.

Grain direction in woodworking has many similarities to layer lines in 3d printing. That makes techniques from woodworking often more directly transferable than techniques from CNC machined, cast, or injection molded parts.

How so? What kind of filament preserves a multiple fibers like structure that resembles wood grain? Sincerely asking since I couldn't find any source for that

layer lines.

That said, if the part is small, and one can afford to print w/ 100% infill just put it in a tray of salt and bake to re-melt/re-flow to make a (more) solid part.

https://x3d.com.au/blogs/tips-and-tricks/pla-baking-the-secr...

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

#26
post #3

This is cool. This is also massive. I wonder how much e.g. the arcade machine housing costs just in the filament used, and how many hours did it take to print.

There's a relatively well-travelled path of filling hollow prints with something to get strength back, which does mitigate that. What that something is will vary per application, but I've previously used premixed post-hole concrete where I've just wanted to add weight.

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

#27
This came up at pretty much the perfect time for me to try out.

I started learning OpenSCAD over the weekend to try out an idea to 3d print a 70" dome to make my own Star Wars Battlepod after seeing that video on making the replica Space War cabinet.

One guy got an acrylic forming shop to make him one about 10 years ago for $700, but I was calculating in how much it would cost to 3d print and stich a dome screen together. My test sample that I started used a sort of ribbed dome that I was trying to figure out how to split the file and bolt it together - https://www.reddit.com/r/openscad/comments/1i922ed/trying_to...

I started playing around with thickness because at 1/2 inch, it was looking like about $200 in filament. But if I can reduce the thickness because of having the jigsaw edging to make it easier to align, it might get cheaper.

Currently tried running this in Windows and it isn't happy. I'll make a Linux VM and give it a go again.

>>WARNING: Too many unnamed arguments supplied in file in.scad, line 6 Geometries in cache: 20 Geometry cache size in bytes: 3802608 CGAL Polyhedrons in cache: 182 CGAL cache size in bytes: 0 Total rendering time: 0:00:01.063 Top level object is a 3D object (manifold): Status: NoError Genus: 1 Vertices: 39078 Facets: 78156 Num. beds: 0

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

#28
post #22

Earlier quoted context omitted.

Grain direction in woodworking has many similarities to layer lines in 3d printing. That makes techniques from woodworking often more directly transferable than techniques from CNC machined, cast, or injection molded parts.

How so? What kind of filament preserves a multiple fibers like structure that resembles wood grain? Sincerely asking since I couldn't find any source for that

Each continuous strand of filament is kind of like a wood fiber, in the sense that the strand is much stronger than the connection to the other strands.

Of course 3d printers lay these strands in a 2d plane (and stack layers of these 2d planes), whereas trees grow in more-or-less one dimension. So wood has one strong direction and two weak ones, while 3d prints have two strong directions and one weak direction. And obviously 3d printed strands are layed out by boring and often naive algorithms that lack any of the beauty of naturally grown wood. Then again, for structural applications you also want the most bland and boring wood patterns possible.

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

#29
post #22

Earlier quoted context omitted.

How so? What kind of filament preserves a multiple fibers like structure that resembles wood grain? Sincerely asking since I couldn't find any source for that

layer lines. That said, if the part is small, and one can afford to print w/ 100% infill just put it in a tray of salt and bake to re-melt/re-flow to make a (more) solid part. https://x3d.com.au/blogs/tips-and-tricks/pla-baking-the-secr...

Wood strength is high with the direction of the grain and weak across the grain, is that a property of layer lines too? I just couldn't find any source that claim it to be so.

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

#30
post #22

Earlier quoted context omitted.

How so? What kind of filament preserves a multiple fibers like structure that resembles wood grain? Sincerely asking since I couldn't find any source for that

Each continuous strand of filament is kind of like a wood fiber, in the sense that the strand is much stronger than the connection to the other strands. Of course 3d printers lay these strands in a 2d plane (and stack layers of these 2d planes), whereas trees grow in more-or-less one dimension. So wood has one strong direction and two weak ones, while 3d prints have two strong directions and one weak direction. And o…

That much I'm aware of, but as I mentioned in previous comments, with wood strength is high in the direction of the grain but weak across the grain, plenty of academic studies confirm that (and it takes little to verify it empirically).

With 3D printing, despite the analogy, I couldn't find any sources for strength along/across the "grain" so i'm not sure how accurate that analogy really is.

Post reply on HN