10 comments

  • Evidlo5 hours ago
    Some other open source 3D CAD tools:<p>Code-based<p>- CadQuery - <a href="https:&#x2F;&#x2F;github.com&#x2F;CadQuery&#x2F;cadquery&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;CadQuery&#x2F;cadquery&#x2F;</a><p>- build123d - <a href="https:&#x2F;&#x2F;github.com&#x2F;gumyr&#x2F;build123d" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gumyr&#x2F;build123d</a><p>- OpenSCAD - <a href="https:&#x2F;&#x2F;openscad.cloud&#x2F;openscad&#x2F;" rel="nofollow">https:&#x2F;&#x2F;openscad.cloud&#x2F;openscad&#x2F;</a><p>GUI (browser-based)<p>- Cadmium (abandoned, cool idea) - <a href="https:&#x2F;&#x2F;mattferraro.dev&#x2F;posts&#x2F;cadmium" rel="nofollow">https:&#x2F;&#x2F;mattferraro.dev&#x2F;posts&#x2F;cadmium</a>
    • autumn-antlers4 hours ago
      libfive - <a href="https:&#x2F;&#x2F;libfive.com" rel="nofollow">https:&#x2F;&#x2F;libfive.com</a><p>guile scheme, bindings in Rust and Python<p>personally exited to check it out for real constructive-solid modeling, as opposed to emulating that workflow over OpenCascade&#x27;s (fickle but otherwise lovely) BREP modeling (ie. edges &amp; faces) via build123d (which has been great but is increasingly vibe-coded :&#x2F;)<p>discussed previously: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12319406">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12319406</a><p>a real constructive solid library (as opposed to emulation via modeling), with
    • bauta-steen1 hour ago
      Truck (Rust CAD Kernel) - <a href="https:&#x2F;&#x2F;github.com&#x2F;ricosjp&#x2F;truck" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ricosjp&#x2F;truck</a>
    • gmueckl5 hours ago
      FreeCAD: <a href="https:&#x2F;&#x2F;freecad.org" rel="nofollow">https:&#x2F;&#x2F;freecad.org</a>
    • wlesieutre5 hours ago
      Cadova - <a href="https:&#x2F;&#x2F;github.com&#x2F;tomasf&#x2F;Cadova" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tomasf&#x2F;Cadova</a><p>SolveSpace - <a href="https:&#x2F;&#x2F;github.com&#x2F;solvespace&#x2F;solvespace" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;solvespace&#x2F;solvespace</a>
    • kennywinker5 hours ago
      JSCAD (formerly OpenJSCAD) <a href="https:&#x2F;&#x2F;openjscad.xyz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;openjscad.xyz&#x2F;</a><p>Awesome because you can build a model, expose the parameters, and allow web users to generate a model to fit their parameters.
    • RobotToaster5 hours ago
      Brl-cad <a href="https:&#x2F;&#x2F;brlcad.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;brlcad.org&#x2F;</a>
    • tosti4 hours ago
      KiCad - <a href="https:&#x2F;&#x2F;www.kicad.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.kicad.org&#x2F;</a>
    • dr_win5 hours ago
      vcad was started in 2026 and has great ambitions: <a href="https:&#x2F;&#x2F;docs.vcad.io" rel="nofollow">https:&#x2F;&#x2F;docs.vcad.io</a>
    • fortran774 hours ago
      I&#x27;ve been &quot;vibe coding&quot; with OpenSCAD with good results! OpenSCAD will automatically detect changes in the current open file and reload it, so I can use VS Code (with the OpenSCAD extension) to vibe code with Claude, and watch the changes appear on the OpenSCAD screen
      • alanbernstein2 hours ago
        Got any example results&#x2F;chat sessions? I&#x27;ve had little luck with LLMs for 3d modeling
        • bdcravens43 minutes ago
          I&#x27;ve had better luck telling it to use CadQuery. Here&#x27;s an example where I stumbled around a bit, but was successful in creating a cat food container (Sheba Perfect Portions) dispenser<p><a href="https:&#x2F;&#x2F;claude.ai&#x2F;share&#x2F;ebce7c8e-4e5a-42ec-8ee9-cf066f68858f" rel="nofollow">https:&#x2F;&#x2F;claude.ai&#x2F;share&#x2F;ebce7c8e-4e5a-42ec-8ee9-cf066f68858f</a>
  • raziel270141 minutes ago
    Would love to see a quick video demo showcasing the features, look and feel of the software. The same team made horizon eda, and I wasn&#x27;t able to find videos on youtube about it that were newer than 2022, so I never gave it a shot either.
  • reconnecting5 hours ago
    Without context, it sounds like an FPS adaptation of a Dune game.
    • tosti1 hour ago
      Yep, or a 3D adaptation of an RTS game.
  • fallat1 hour ago
    So this is a smudge of like 4 projects? Huh. Definitely interested, but I wonder about the longevity of the system. That&#x27;s one thing about the code cad systems I like: it&#x27;s pretty easy to port code from one to another.
  • freeopinion2 hours ago
    Dune3d comes off like a reskin of SolveSpace. SolveSpace is pretty awesome, so that&#x27;s not a knock, per se. I&#x27;ll leave it to somebody with more experience to fill in what value Dune3D adds beyond SolveSpace.
    • WillAdams2 hours ago
      I found the UI far more approachable in Dune 3D than any other 3D CAD program I&#x27;ve tried and as the readme notes, Dune 3D imports STEP files and does fillets&#x2F;chamfers which SolveSpace does not (in the current version)<p>There was a recent video on it:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=T1VNpC0nwF4" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=T1VNpC0nwF4</a><p>If someone knows of a general introduction to 3D CAD which focuses on vendor-neutral descriptions of terminology and concepts, I&#x27;d be very interested --- I&#x27;ve done the tutorial for Dune 3D twice now (which is farther than I&#x27;ve gotten in any other 3D CAD tool), but keep getting hung up on subtleties&#x2F;specifics which I have trouble describing for want of the correct terminology&#x2F;understanding:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;dune3d&#x2F;dune3d&#x2F;discussions&#x2F;118" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dune3d&#x2F;dune3d&#x2F;discussions&#x2F;118</a><p>When I tried to write up the usage of a far simpler program, one of the things which I tried to do was define all terminology as it was brought up:<p><a href="https:&#x2F;&#x2F;willadams.gitbook.io&#x2F;design-into-3d&#x2F;2d-drawing" rel="nofollow">https:&#x2F;&#x2F;willadams.gitbook.io&#x2F;design-into-3d&#x2F;2d-drawing</a><p>are there any tutorials for 3D CAD which attempt definitions along the way in this fashion?
    • MrDOS1 hour ago
      The documentation addresses that[0]. Basically, Dune 3D uses solvespace&#x27;s solver, but it can do fillets and chamfers, and has a slightly more approachable user interface.<p>0: <a href="https:&#x2F;&#x2F;docs.dune3d.org&#x2F;en&#x2F;latest&#x2F;why-another-3d-cad.html" rel="nofollow">https:&#x2F;&#x2F;docs.dune3d.org&#x2F;en&#x2F;latest&#x2F;why-another-3d-cad.html</a>
  • nathanmcrae3 hours ago
    I have used this for throwing together some models for 3D printing. I&#x27;ve found it very intuitive, though I&#x27;m not sure how ergonomic it would be for complex assemblies.<p>I really like the space-key based command access and default shortcuts for all the commands.
  • jetter6 hours ago
    Also check out modelrift.com which is based on openscad foundation. See the dynamic customizer which allows to edit any model parameter, re-render and get .stl: <a href="https:&#x2F;&#x2F;modelrift.com&#x2F;models&#x2F;customizable-liquid-funnel" rel="nofollow">https:&#x2F;&#x2F;modelrift.com&#x2F;models&#x2F;customizable-liquid-funnel</a> - it works _completely_ in your browser by using WASM
  • Levitating3 hours ago
    Another simple GTK4 app for the ecosystem, nice.<p>In case anyone is wondering, Dune3D as a flatpak is about 33mb. FreeCAD is 354mb. I enjoy having simple solutions that get simple things done. Will definitely give Dune3D a try.
  • mountainriver6 hours ago
    FreeCAD is the worst. Thanks for building this!
    • mft_5 hours ago
      (I seem to be cast in the role of FreeCAD advocate on HN these days, but here goes!)<p>For years I agreed with you - I tried FreeCAD multiple times, different versions, always sucked.<p>Then I watched this video [0] and discovered that v1.1 is different - and that it&#x27;s good enough for solid reliable hobby usage. It&#x27;s still a touch frustrating in a few areas (text, for example) but I&#x27;ve now switched over to it completely.<p>[0] <a href="https:&#x2F;&#x2F;youtu.be&#x2F;VEfNRST_3x8" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;VEfNRST_3x8</a>
      • daotoad3 hours ago
        I really, really want that to be true, but my experience trying to adopt it has been really painful.<p>Even selecting things in the UI has sucked. I went in and increased the selection radius or whatever, that helped. But really, should I need to do this as a new user?<p>Getting the constraints to behave is like pulling teeth.<p>It also kind of sucks that you have to have really sparse sketches that only contain one closed figure. I gather you can create a &quot;master sketch&quot; and selectively project geometry into other sketches. But the last few times I&#x27;ve tried the app, I haven&#x27;t gotten far enough into my sketches before rage quitting to validate the technique.<p>Right now I am back F360 with their hobby license wanting to escape their regular messing with the terms and conditions.
      • elaus5 hours ago
        I agree. freeCAD has become a tool that I just use without thinking about it. Earlier versions always made me question my choice and try out other software.
    • dv35z4 hours ago
      FreeCAD would benefit from effective<p>(1) agile Product Management,<p>(2) Product Design &amp; continuous user-research,<p>(3) Improvements to test-driven development (TDD),<p>(4) transparent &amp; open outcome-based roadmap,<p>(5) a vision to make the application easy to use for newbies in a maker-space, and (this is specific to my use-case),<p>(6) Improvements to the CAM module to make it easy to use this for CNC routers, and designing objects with sloped&#x2F;curved surfaces.<p>- FreeCAD site: <a href="https:&#x2F;&#x2F;www.freecad.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.freecad.org&#x2F;</a><p>- FreeCAD code: <a href="https:&#x2F;&#x2F;github.com&#x2F;FreeCAD&#x2F;FreeCAD" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;FreeCAD&#x2F;FreeCAD</a><p>- FreeCAD forum: <a href="https:&#x2F;&#x2F;forum.freecad.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;forum.freecad.org&#x2F;</a><p>To echo others&#x27; comments: FreeCAD has improved significantly since v1.0, so I&#x27;m hoping this attracts quality &amp; stability-minded develeopers, and a frequent release cadence.
    • cozzyd3 hours ago
      I found FreeCAD fine but it takes me a while to remember how to use it each time (since I don&#x27;t use it frequently...)
    • uberduper5 hours ago
      Recent freecad is pretty decent. My main complaint these days is the performance of the geometry engine.
    • drivingmenuts3 hours ago
      I’ve tried FreeCAD multiple times, but I’m just too used to Rhino 3D. Unfortunately, it’s rather expensive. Anyone need a slightly used, low-mileage, one owner soul?
  • idiotsecant6 hours ago
    Its not often you see &#x27;fillets and chamfers&#x27; are tip-line features in the readme for CAD packages. But good on you for building something.
    • Sakthimm5 hours ago
      Well, implementing fillets and chamfers is no easy task, so it&#x27;s well deserved to be there.<p>Source: been there, done that.
    • magicalhippo6 hours ago
      &gt; Its not often you see &#x27;fillets and chamfers&#x27; are tip-line features in the readme for CAD packages.<p>Well the readme states the following:<p><i>Solvespace on the other hand gets the workflow part right, but falls short by not importing STEP and the geometry kernel not supporting chamfers and fillets.</i><p>So I assume that&#x27;s where that comes from.
    • alanbernstein2 hours ago
      It has been one of the main complaints about openscad for some time