TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

179 点作者 naggie4 个月前

15 条评论

lucasoshiro4 个月前
I&#x27;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.<p>I&#x27;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
评论 #42840604 未加载
评论 #42837575 未加载
评论 #42840948 未加载
jgoewert4 个月前
This came up at pretty much the perfect time for me to try out.<p>I started learning OpenSCAD over the weekend to try out an idea to 3d print a 70&quot; dome to make my own Star Wars Battlepod after seeing that video on making the replica Space War cabinet.<p>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 - <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;openscad&#x2F;comments&#x2F;1i922ed&#x2F;trying_to_figure_out_how_to_parametricly_add&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;openscad&#x2F;comments&#x2F;1i922ed&#x2F;trying_to...</a><p>I started playing around with thickness because at 1&#x2F;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.<p>Currently tried running this in Windows and it isn&#x27;t happy. I&#x27;ll make a Linux VM and give it a go again.<p>&gt;&gt;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
almog4 个月前
&gt; &quot;The strength comes from the tightening&#x2F;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.&quot;<p>While true, dovetail and other traditional woodworking joints borrow their strength from using the wood grain to support the joint.<p>I don&#x27;t know a lot about 3D printing but I&#x27;m guessing a lot of the assumptions about woodworking joints strength aren&#x27;t applicable.
评论 #42840124 未加载
评论 #42836223 未加载
评论 #42842750 未加载
nejsjsjsbsb4 个月前
I been thinking an openscad-&gt;cura pipeline would be cool. This post is very similar and inspiring.<p>Imagine running a custom action or pipeline and getting a physical object pop out in the shed. Pretty awesome.<p>I also like the idea as git as the way to share and remix 3d printing instead of (as well as) the various STL sites.
评论 #42837635 未加载
评论 #42836247 未加载
评论 #42837257 未加载
评论 #42842511 未加载
评论 #42836610 未加载
ramboldio4 个月前
A big advantage of this technique is that the assembled model is &#x27;isotropic&#x27;. If it was printed in one piece, it would be easy to split along the layer lines.<p>But when printing the plates separately, every face is equally strong.<p>Great project!
nine_k4 个月前
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.
评论 #42841334 未加载
CharlesW4 个月前
A linked-to inspiration for this — printing an arcade cabinet for Atari&#x27;s Space Race (1973) — is a great watch too: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=SONO6LTHuR8" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=SONO6LTHuR8</a>
tda4 个月前
In similar vain, but the with cadquery and Jupyter notebook is the screwdriver stand I once made:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;tdamsma&#x2F;Screwdriver-rack">https:&#x2F;&#x2F;github.com&#x2F;tdamsma&#x2F;Screwdriver-rack</a>
camel_gopher4 个月前
I 3d printed puzzle pieces using Go to generate the join sections. Figuring out the right tolerance takes some trial and error.
batch124 个月前
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.
MisterTea4 个月前
While this is nice for things like the speaker enclosure I cant help but recoil in horror from the 3d printed arcade cabinet - so much plastic. I get how this enables shapes and other niceties but between aesthetic and the environment I&#x27;ll take boring and recyclable any day.
评论 #42844921 未加载
ashoeafoot4 个月前
Skipping teeth? Why not scale the whole series of dove tails for detected cases?
评论 #42842659 未加载
SSilver2k24 个月前
Take a look at Luban3D. It does a lot of the automated mesh cutting.<p><a href="https:&#x2F;&#x2F;www.luban3d.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.luban3d.com&#x2F;</a>
ajolly4 个月前
This is great I&#x27;m going to have to try this out. I&#x27;ve got my own openscad dovetail joint scripts, but this seems more refined.
DonHopkins4 个月前
Oh man, now I totally want to 3d print a full sized interlocking Han Solo in Carbonite with embedded magnets to stick on the front of my refrigerator!<p>Maybe I&#x27;ll have to get huge commercial refrigerator for the proper effect, but it will be worth it.<p>3d printed life size Han Solo in Carbonite replica Part 1:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=lOj3yZ-iMjM" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=lOj3yZ-iMjM</a>