Live data from Hacker News

CADmium: A local-first CAD program built for the browser

mattferraro.dev

211–220 of 243 posts

Re: CADmium: A local-first CAD program built for the browser

#211

Earlier quoted context omitted.

Which doesn't necessarily mean that job will ever get done.

In my experience it always has, every single time.

How do you get Solidworks bugs fixed, and on what timescale? We have ~20 solidworks premium seats, plus a handful of licenses for other dassault products. We've complained loudly about various issues, submitted and voted on feature requests, talked to our VAR at length and in many on-site meetings, and nothing seems to happen as a direct result. At best, a bug is incidentally fixed in a later release.

It's still better than FreeCAD, though.

Re: CADmium: A local-first CAD program built for the browser

#212
post #75

Hopefully it's an easy to use CAD, because my preferred CAD right now on Linux is FreeCAD is way too complex and the user input in the UI horrendously clunky. The good side is that all CADs have a very steep learning curve, with most tutorials made by people who are oblivious to the ignorant masses. The landscape is so complex today, that it's easier to use a vector drawing tool and transform it into a 3D model than…

Ondsel, built on top of FreeCad, aims to make free ad more user friendly and easy to collaborate on projects. Plus Freecad is close to propose a solid solution for topological naming issues. It will be this year, fingers crossed

TBH at this point I'd pay for anything better on Linux.

Re: CADmium: A local-first CAD program built for the browser

#213

Earlier quoted context omitted.

> Why in a browser if it's local-first? Because the web browser did what systems developers have failed at for at least 60 years: creating a platform that can host an application that just works on many different devices.

There is no serious comparison to the performance and richness offered by native applications. Famously (and wisely), Apple quickly reversed their decision on web apps for iOS devices.

Apple develops only for Apple products.

Re: CADmium: A local-first CAD program built for the browser

#214

I'm very excited about what Matt is building, the world desperately needs a good open source parametric CAD package. One where the UI/UX is designed to be as "easy" to use a SolidWorks. The biggest reason this hasn't happened so far is the lack of a truly capable parametric kernel, Truck, the kernel that Matt is using looks like an incredible project and exactly whats needed. The only other kennel till now that been…

Even better if it were as easy and intuitive to use as IronCAD. It's by-far the best UI/UX CAD software and I'll never understand why it doesn't get more recognition.

Re: CADmium: A local-first CAD program built for the browser

#215

Earlier quoted context omitted.

I probably spent 100 hours trying to tame FreeCAD, and ended up thinking CAD was just not for me. I then tried Onshape and found out that the problem was elsewhere.

Did you do any tutorials? I've done like 10 hrs of the MangojellySolutions beginner tutorials on YouTube and after that I've been pretty much able to do what I want or only had to look up solutions to a very specific problem. I one time had an issue where I messed up and had to post on the FreeCAD forum and got two of the best responses I've gotten anywhere on the internet ever. Two people opened up my model and took…

A big part of those 100 hours were spent watching these kind of videos.

And I asked countless questions on the forum as well. People were always very helpful.

But there’s a point where you just give up.

Having never used OnShape before, it literally took me half a day to get something done and submitted for external production. I tried that design first in FreeCAD, after those 100 hours, and got nowhere.

Re: CADmium: A local-first CAD program built for the browser

#216

Earlier quoted context omitted.

In my experience it always has, every single time.

How do you get Solidworks bugs fixed, and on what timescale? We have ~20 solidworks premium seats, plus a handful of licenses for other dassault products. We've complained loudly about various issues, submitted and voted on feature requests, talked to our VAR at length and in many on-site meetings, and nothing seems to happen as a direct result. At best, a bug is incidentally fixed in a later release. It's still bett…

You submit a ticket with your VAR, and then keep following up with it.

I've never once run into something that they didn't have a workaround for, and then eventually fix. Sometimes it takes a service pack or two.

They out out 4 or 5 service packs every year along with the major yearly releases, those service packs are basically entirely bug fixes.

You may want to look into switching VARs if your not happy with your support.

Re: CADmium: A local-first CAD program built for the browser

#217

Earlier quoted context omitted.

You meant egui. ;)

Aren't there Rust bindings to ImGui?

There are but as a user of both I would be really curious to hear a good reason to use imgui over egui when writing stuff in Rust and to use egui over imgui when writing stuff in C++.

In general, egui IMHO has better ergonomics. Partly because of Rust and partly because it's newer.

Re: CADmium: A local-first CAD program built for the browser

#218
post #200

Earlier quoted context omitted.

Sure, but my primary objective is not "to learn CAD systems" - I just want to get models done for making things.

Right. But this is the choice, isn't it? I don't know if you can really get away without learning general things about CAD systems if you want to make complex things, because those general things are so influential on the existence and design of real world objects. It's like saying "but I don't really want to learn about different programming languages or software design, because I only want to write apps for iPhone.…

100 hours of watching videos and trying to make something and not getting anywhere vs a few hours.

The problem was not about getting away with it without learning general principles.

Of course, those 100 hours taught me about principles that were applicable to OnShape as well, so it’s not entirely apples to apples.

BTW, the issue was never TNP. It was everything else. The absurd separation between Parts and bodies and whatnot. The 5 different assembly benches, none of them good. The crashes. The way you need pixel precision to grab a vertex or an edge. And if some operation cuts a part in multiple disjoint pieces, only one survives.

My wife told me to stop doing what I was doing because I ended the weekend with way more frustration than the work week.

Re: CADmium: A local-first CAD program built for the browser

#219

I'm very excited about what Matt is building, the world desperately needs a good open source parametric CAD package. One where the UI/UX is designed to be as "easy" to use a SolidWorks. The biggest reason this hasn't happened so far is the lack of a truly capable parametric kernel, Truck, the kernel that Matt is using looks like an incredible project and exactly whats needed. The only other kennel till now that been…

I used solid works on my robotics team. Tried using some other program but I loved the way solidworks let's you create parts, and then some other features where its hard to exactly discribe the exact thing but for me solidworks seemed so much more intuitive. I dropped my summer internship money on the version which was a few hundred bucks. ...pretty sure it was cuz I got the student or the hobbist deal.

Solidworks finally has an affordable personal license

https://www.solidworks.com/solution/3dexperience-solidworks-...

Re: CADmium: A local-first CAD program built for the browser

#220

Earlier quoted context omitted.

This is true, but when I encounter a bug in Solidworks there is someone who's job it is to fix it,and they do.

That would be novel in my experience, they seem far more interested in cramming in features (with more associated bugs).

I, for one, love those new features. Often they save me hours a day.

About 10 years ago they released a new feature, slot sketch tool, so instead of drawing 2 circles, two lines, trimming, now it's one click.

If you use the new feature to save significant time, like me, it's wonderful.

Post reply on HN