rcarmo 2 years ago

This looks pretty nice for a 1.1 - I have been looking for a cross-platform (inc. Linux) parametric CAD application that actually has a UI (I can use SolveSpace, but it's a pain) and that isn't crammed with eldritch horrors (I've tried to use FreeCAD so often it's almost a meme now). Maybe this will reduce my reliance on Shapr3D and Fusion...

  • dTal 2 years ago

    You might also be interested in SALOME - it's designed as a CFD meshing interface, but the CAD part is basically "FreeCAD but sane".

phkahler 2 years ago

Lucas K, can you email me? Yes I'm the solvespace maintainer. I can't find your email. Mine is same ID at g mail. I have a few topics you might be interested in.

  • atoav 2 years ago

    One the chance that Lukas cannot react I could help establishing a contact, where can your mail be found, did 't find it on the solvespace website.

WillAdams 2 years ago

The footnote from the main page:

https://github.com/dune3d/dune3d

is notable:

>I ended up directly using solvespace's solver instead of the suggested wrapper code since it didn't expose all of the features I needed. I also had to patch the solver to make it sufficiently fast for the kinds of equations I was generating by symbolically solving equations where applicable.

There's also a top-level domain:

https://dune3d.org/

and documentation: https://docs.dune3d.org/en/latest/

  • phkahler 2 years ago

    >> make it sufficiently fast for the kinds of equations I was generating by symbolically solving equations where applicable.

    I have to wonder if we could bring those changes back into Solvespace. Also which version of the solver he started from. We brought in Eigen a while back and it really helped performance.

failrate 2 years ago

Dune3D is CAD software.

  • itslennysfault 2 years ago

    Thank you. I clicked the link (expecting it to be related to the movies) and couldn't figure out what I was looking at based on the linked page.

James_K 2 years ago

I can't explain it, but there's something oddly unnerving about seeing the stock GTK widgets in a piece of software like a CAD or video editor.

  • dTal 2 years ago

    GTK widgets are indeed offputting in general. I think it's partly that GTK is very easy to use, which means we've all used a lot of shitty GTK software due to the lower barrier to entry, and partly that at some point it got tangled up in GNOME's misguided efforts towards "convergence", which has left it looking big and clunky and in deliberate violation of 30+ years of UI tradition.

    Purely anecdotally, the best software almost invariably uses either Qt, WxWidgets, or something homegrown.

claytonwramsey 2 years ago

I've been following this project for a little while and it's very exciting to me. It's cool to see some movement on it since FreeCAD hasn't seen a lot of development and the rest of the OSS parametric CAD field is rather inactive.

  • tgirod 2 years ago

    Solvespace is quite capable, but not very active lately, unfortunately.

  • wurzeltrick 2 years ago

    Sorry. this isn't correct at all. FreeCAD development is very active and it's getting better every day. I'm using the developer versions because, there are just so many improvements happening to UI and usability. Its development process has also improved a lot since a commercial entity (ondsel.com), run by an active FreeCAD developer. started helping. Just checkout the latest release notes for 0.21, 0.22 and 1.0 if you haven't tried it for a while (sections for PartDesign and Sketcher workspaces are the most relevant, if you just want to design for e.g. 3D printing). https://wiki.freecad.org/Release_notes_1.0

    Eventhough I will only use the upstream FLOSS version, I often refer people to https://ondsel.com/blog/ for an extensive summary of everything happening around FreeCAD.

    • indigo0086 2 years ago

      Just downloaded the latest dev build after mainly using link-stage and have to say they did a great job. Either way more free CAD software is great and am glad nee things are happening around this as a hobbyist

smolsky 2 years ago

Oh, I thought this was an OSS remake Dune II. How sad... heh.

  • daotoad 2 years ago

    Me too. But this might be even better. While I really like Fusion 360, it is proprietary. I've tried FreeCAD, but as much as I want to love it, it's painful to use.

    Thrilled to have another option to check out.

mitthrowaway2 2 years ago

Whoa, is this by the same guy who did the electronics CAD program Horizon EDA? Very impressed.

grzeshru 2 years ago

Frank Klepacki on soundtrack?

programmarchy 2 years ago

This is an impressive project because of how several existing libraries were leveraged and synthesized into a powerful tool. Keen insight and well executed.

beachy 2 years ago

Kudos for using "anticipated questions" instead of the always bogus "Frequently asked questions".

But brickbats for not having "does it run on linux?" in there as a question (I guess the answer is no).

rowanG077 2 years ago

I love the idea of solvespace but it shits the bed on even simple geometries. Let alone no fillets. I will try this out and check if it's any good.

jopsen 2 years ago

I played a bit with 1.0.0, it crashed a bit here and there... But it was fairly simple to use.

Granted, I've mostly been using tinkercad so far :)

mjfl 2 years ago

How does this compare to AutoCAD?

  • kennywinker 2 years ago

    How it compares: autocad is a military assault vehicle, and this is a bicycle. I.e. they're not really comparable at all, but I'd much rather use this.

LeoPanthera 2 years ago

"Dune 3D is a parametric 3D CAD application that supports STEP import/export, fillets and chamfers."

Since I thought this was some kind of remake of the Dune II RTS.

  • cynicalsecurity 2 years ago

    The choice for naming is indeed very poor.

    • Krasnol 2 years ago

      It is terrible, actually.

      Why would one do this? It isn't even slightly related to the product. Damn...

      • ktm5j 2 years ago

        You're assuming that it was named with Dune the book in mind.. but dune is a word that is not owned by that franchise. Who knows what the name is supposed to mean.

        • Krasnol 2 years ago

          It's not just me as you can see here.

          Nobody says that the word is owned by a franchise but as you see, especially with the "3D" and the fact that the franchise is trending, it causes confusion.

      • MrVandemar 2 years ago

        Java had nothing to do with coffee; nor Python snakes; nor Rust oxidation. The computing/IT industry just picks names for stuff that doesn't have much to do with anything.

        • barbs 2 years ago

          Yeah but in all those cases, it's clear from the context that they are distinct from coffee, snakes, and oxidation.

        • atherton33 2 years ago

          "Snake 3d" would be more analogous here. Sure snake means something outside of computing, but it's also a famous piece of computing history (like Dune II) for which "3d" also makes sense as a suffix.

        • Krasnol 2 years ago

          Yes they do, and they are unfortunate as we can see here many times over and in this case it is a currently popular franchise which also had some games and this thing which has neither something to do with the franchise, nor with a game or with sand dunes falls into the same pattern.

          I doubt anybody would care if they'd named it after some coffee sort or a snake, where nothing of the above applies. There are not many Café games, for example.

      • StrLght 2 years ago

        Totally agree, I still have no idea why Frank Herbert named his novels after a hill of sand? /s

        • mianos 2 years ago

          You are joking? Maybe you never read them. The planet Arrakis is a desert planet central to the novels. Lots of sand dunes, nothing else planet wide.

          • lukefreiler 2 years ago

            /s = joking. Also, the planet was also originally named Dune.

  • solardev 2 years ago

    Thank you. I got all excited thinking they'd ported the OpenRA engine that runs Dune2k (https://www.openra.net/) to 3D or something.

    Side note though: Funcom IS working on a Dune MMO: https://duneawakening.com/ It's 3D in the shooter sense (as opposed to VR) and uses Unreal Engine 5 for impressive graphics.

  • Locutus_ 2 years ago

    I somehow read "Duke3D" and started getting very confused when i read the patchnotes.

  • ezekg 2 years ago

    Same. I read Dune, and I read GitHub, and I got excited. I love reading game code so I ended up leaving a little disappointed.