Back

Vcad: Free BRep CAD in the Browser

40 points7 hoursvcad.io
jevndev4 hours ago

Neat example of the strengths and weaknesses of vibe coding… But if anyone here is looking for a solid browser-based parametric CAD solution, [onshape](https://www.onshape.com) is the best there is. It’s missing a few tools that more complex alternatives have but if all you need is something easy to learn so you can make things to 3d print it’s a good choice

ecto43 minutes ago

this is free and open source :) also runs directly in your browser / offline. onshore requires an account and internet connection because it streams to your browser

seemaze4 hours ago

Onshape is indeed fantastic for hobbyists and professionals alike.

Their licensing model is reminiscent of early Github days in that you can use all available modeling features free of charge, but must pay for a private repo. Otherwise, all user generated content is publicly available.

jopsen3 hours ago

> Their licensing model is reminiscent of early Github days

The licensing cost has a few more digits than GitHub ever did.

And you are locked in.

fainpul5 hours ago

Vibe coded? Nothing works.

ecto45 minutes ago

I just built it last night, what bugs are you running into?

lambda5 hours ago

Yes, vibe coded. The author has posted several other articles about this whole vibe coding project, like this one: https://campedersen.com/brep-kernel

eig2 hours ago

Man, I really tried but I can't even get through the article because it sounds so AI written. I feel like I'm scrolling on LinkedIn...

fainpul3 hours ago

This guy is a machine! Like Terminator vs. HN and Autodesk :)

delusional3 hours ago

That website has literally caused my window manager (sway/wlroots/wayland) to bug out and consume 90% of a core.

perching_aix3 hours ago

> That website has literally caused my window manager (sway/wlroots/wayland) to bug out and consume 90% of a core.

That is incredibly concerning, but not for the website...

phcreery5 hours ago

Why is right/middle click both orbit and pan? Why is scroll wheel vertical orbit? This feels like it was vibecoded using a macbook touchpad

ecto43 minutes ago

I built it for my trackpad. What mouse settings would you prefer? Or configurable?

witherk5 hours ago

Nice UI. Pretty cool to see a CAD program in the browser, without even an annoying login to try screen. On the other hands it seems to be pretty choppy and I was visual artifacts about 5 seconds into the tutorial. I got the same artifacts in Zen and Chrome.

ecto44 minutes ago

Thanks for the feedback, I will test in other browsers!

ikeough15 hours ago

And now you know why CAD is hard.

fsloth4 hours ago

That it is. I’ve been doing one for a sideproject for years. And I worked in CAD professionally for over a decade.

Vibecoding expedites the easy parts fantastically.

But the hard parts are hard. Really, damn hard.

phkahler4 hours ago

>> I’ve been doing one for a sideproject for years. And I worked in CAD professionally for over a decade.

Can we see it?

fsloth3 hours ago

Sure! Here’s the most recent public alpha build https://github.com/AdaShape/adashape-open-testing/releases/t...

ecto45 minutes ago

its not really

RobotToaster5 hours ago

This seems to have the same weakness as OpenSCAD, no relative positioning.

ecto44 minutes ago

I added this to the kernel but it isn't exposed to the UI yet. What is your use case? id love to support it