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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Where is the Modelling Software for 3D Printing?

29 点作者 Corun大约 10 年前

14 条评论

georgemcbay大约 10 年前
I design all of my parts (mostly camera&#x2F;lens accessories and quadcopter frames) in OpenSCAD.<p><a href="http:&#x2F;&#x2F;www.openscad.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.openscad.org&#x2F;</a><p>Not really a good candidate for a general-audience &quot;easy to use&quot; 3D design program (and thus doesn&#x27;t preclude their plan to build something like that), but likely highly relevant for any HN readers who are looking for such a thing who are comfortable with code&#x2F;markup and are wired to be able to pre-visualize things in their head prior to building them.<p>There are off-shoots like OpenJSCAD (see: <a href="http:&#x2F;&#x2F;openjscad.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;openjscad.org&#x2F;</a>) as well, which actually give you more of a complete language. The OpenSCAD language is really simple and is more like a markup language with some limited flow-control than a real full-blown programming language -- but I kind of like it that way, and if you need to get really algorithmic with your designs you can always generate OpenSCAD &quot;code&quot; from other languages (of your choice) since it is all just text.
errantspark大约 10 年前
Designing and printing a 3D object is fundamentally much more complex than typing out an essay and hitting print. There&#x27;s always going to be a big learning curve for someone trying to get into 3D printing&#x2F;modelling for the first time. There&#x27;s no way to get around that, it&#x27;s especially hard for people who do not have a lot of spatial reasoning experience.<p>The most important point in the article, and I think the most valuable potential feature of new 3D printing oriented design software is this:<p>Communication of 3D printing limitations to the user at design time<p>For someone experienced with 3D printing (someone who&#x27;s messed up a few prints and thought about why) it&#x27;s easy to see why certain features are unlikely to print correctly because they have had the opportunity to build a mental model of the 3D printing process in their head. Helping people build up this mental model quicker, especially without having to actually print and iterate physically is invaluable to being able to efficiently design 3D parts.
评论 #9578452 未加载
评论 #9578849 未加载
candu大约 10 年前
I&#x27;m surprised they don&#x27;t mention OpenSCAD [1], which in conjunction with a decent vector graphics editor works wonders for a wide range of objects.<p>Yes, it has a programming interface, but I&#x27;d argue the visual&#x2F;spatial context makes it much easier to pick up than most programming languages. I&#x27;ve seen it successfully taught to people who otherwise have little to no coding experience.<p>(If I had to gripe about something in OpenSCAD, it would probably be lack of spline support.)<p>[1] <a href="http:&#x2F;&#x2F;www.openscad.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.openscad.org&#x2F;</a>
评论 #9578286 未加载
评论 #9578931 未加载
Animats大约 10 年前
Not sure what the author means by &quot;freeform&quot;. He seems to use that term to refer to mesh editors, which do surfaces for graphics, vs. solid geometry editors, which understand volumes. Mesh editors are more for 3D graphics.<p>Learning to use a constructive solid geometry system used to be hard, but Autodesk came out with low-end tools based on their their Inventor product line which make it easier. There&#x27;s 123D, 123Make, 123Sculpt, Meshmixer, etc. The heavy CSG machinery of Autodesk Inventor is inside, but it&#x27;s not dumped on the user all at once.
评论 #9580165 未加载
Htsthbjig大约 10 年前
We used to teach little children to use OpenScad years ago along with programming(I volunteered for that). Kids learn fast.<p>Now we teach them FreeCAD, and python scripting for the advanced ones.<p>I have no idea what the author is talking about, designing a 3d editor is not trivial, most kids don&#x27;t need very advanced 3D editing either. They will just ask the one who is good at it, or download it from the Internet from already made models.<p>There is a need for 3D curves in the Open source world. This will be worked on over time.
JeremyHerrman大约 10 年前
&quot;The problem is that these requirements are not communicated to the user during the modelling process, so the model that the user designs is not well optimised to be printed, and must often be fixed with other software.&quot;<p>I couldn&#x27;t agree more - finding out your design won&#x27;t work after you&#x27;ve manufactured it is sort of like finding out your code won&#x27;t compile after you&#x27;ve deployed. There needs to be better feedback during the design phase to make hardware as easy and fast as software.<p>This is exactly the problem we&#x27;re trying to solve at Plethora, albeit with CNC milling instead of 3D printing. We have an add-in for 3D modelling programs that tells you manufacturability issues in real time as you design.<p>For those who are interested, check it out here: <a href="https:&#x2F;&#x2F;www.plethora.com&#x2F;how" rel="nofollow">https:&#x2F;&#x2F;www.plethora.com&#x2F;how</a>
lambdaelite大约 10 年前
For parametric CAD, there&#x27;s Solvespace. GPL&#x27;d as of version 2.0. I like it better than OpenSCAD, and the price is equally right. I don&#x27;t know why, but it doesn&#x27;t get much attention.<p><a href="http:&#x2F;&#x2F;solvespace.com" rel="nofollow">http:&#x2F;&#x2F;solvespace.com</a>
评论 #9581560 未加载
评论 #9579373 未加载
greggman大约 10 年前
I thought Tinkercad&#x27;s goals were for 3d printing. No idea if it actually meets the criteria<p><a href="https:&#x2F;&#x2F;www.tinkercad.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.tinkercad.com&#x2F;</a><p>There&#x27;s also Clara.io but I think it&#x27;s targeting rendering<p><a href="https:&#x2F;&#x2F;clara.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;clara.io&#x2F;</a>
评论 #9578678 未加载
MarcScott大约 10 年前
We use SolidWorks at my school, and my students don&#x27;t seem to have any issues. It&#x27;s fairly easy to use and easy to generate files that our 3d printer can handle.
评论 #9578120 未加载
评论 #9578365 未加载
评论 #9578132 未加载
typedweb大约 10 年前
AutoDesk has 123D Modeler[1]. I&#x27;m not sure which printers it works with, but it probably uses the Spark platform[2] for the actual print drivers.<p><pre><code> [1] http:&#x2F;&#x2F;www.123dapp.com&#x2F;design [2] https:&#x2F;&#x2F;spark.autodesk.com&#x2F;</code></pre>
xsmasher大约 10 年前
I tried 3D printing for the first time this year, and I used Blender. It was as easy as exporting an .STL file and uploading it to Shapeways.
crimsonalucard大约 10 年前
<a href="http:&#x2F;&#x2F;moi3d.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;moi3d.com&#x2F;</a>
rahhul大约 10 年前
Sounds interesting. When do you expect to launch ?
dmfdmf大约 10 年前
Another alternative I saw at the Maker Faire last weekend. <a href="http:&#x2F;&#x2F;www.sketchup.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.sketchup.com&#x2F;</a>
评论 #9577955 未加载