Hey Reddit! My name is Volodymyr.
Ten years ago, I was studying Civil Engineering at university. When I couldn't find a job in that field, I taught myself programming and pivoted to Software Engineering.
While I loved the power of AutoCAD, I always felt it was "too much" for 99% of the quick tasks I needed to do. Five years ago, I have built a Ruida-based CNC machine as a hobby project and got completely stuck on the software side just trying to create simple cutting schemas.
I decided to solve my own problem. For the last 3 years, I’ve been building Kulman (https://kulmanlab.com)—a lightweight, precision CAD tool that runs entirely in the browser. I released it last week.
What makes it different?
- Privacy & Offline-First: No registration, no ads, and everything saves to your browser's internal storage. You can load the page, turn off your internet, and keep working.
- Precision Snapping: I focused heavily on making the snapping (lines, circles, arcs, polylines) feel as professional as desktop software.
- CNC Friendly: Full DXF import/export support for laser and CNC workflows.
- Zero Bloat: It’s designed to be "instant-on"—open the link, draw your schema, and export it to a PNG for a presentation or a DXF for your machine.
I’m currently working on adding splines and dimensions, but the core engine is live and 100% free for students, engineers, and makers.
I’m here to answer anything about:
- How to build a CAD engine in a browser.
- Transitioning from Civil Engineering to Software Development.
- Developing software while living in Ukraine.
- Why I chose to keep it free and "account-less."
AMA!
[link] [comments]
