this post was submitted on 16 Aug 2026
594 points (99.0% liked)

Open Source

48669 readers
680 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 7 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] holy_scroller@lemmy.zip 28 points 1 week ago (2 children)

This is me with all CAD software ๐Ÿ˜ญ

[โ€“] captain_aggravated@sh.itjust.works 4 points 1 week ago (1 children)

My way into CAD software was 1. Dealing with DXF editors like QCAD. 2. Trying to tackle parametric CAD, I ran Onshape's tutorials, they have pretty good technique tutorials, like how to draft a paperclip, that are applicable to most parametric CAD packages. Then learning how FreeCAD's spreadsheet works.

FreeCAD has a full-on spreadsheet built in, now it's feature poor compared to Excel or LOCalc but you can store and calculate dimensions there and then use them in the main drawing. Other software has features that accomplish this but it's not as flexible and familiar as a spreadsheet. FreeCAD has some usability issues but everything else out there is either drawbackware or subscription.

[โ€“] Fmstrat@lemmy.world 2 points 1 week ago (1 children)

Something new to learn for me. Didn't know FreeCAD had that.

[โ€“] captain_aggravated@sh.itjust.works 3 points 1 week ago (1 children)

I'll warn you now it can get a little tedious, because you refer to the data in a spreadsheet like referencing variables in a Python script. In most fields you can type in a dimension, you can click a formula button or hit the = key and then type in a formula. Or you can reference a cell in a spreadsheet. that might look like "=spreadsheet.A4" for the contents of cell A4.

That isn't very readable and I don't trust it not to break if you add rows or columns or whatever, so there's an Alias function. You can give each individual cell a name. Which is slow and tedious. In the Addon Manager you'll find some macros, one called EasyAlias which, select a cell, click the EasyAlias button, and the cell to the right of your selected cell gets the contents of the selected cell as an alias. In other words, if Column B is a bunch of labels and column C is the actual data, highlighting B2-B17 and clicking the EasyAlias button will automatically alias C2-C17. That feature should be built-in. There's also a macro for clicking a dimension, clicking a sketch feature, and then semi-automatically applying a dimension. It's slightly temperamental but it works faster than typing "Dimensions.notch_height" over and over.

[โ€“] Fmstrat@lemmy.world 1 points 1 week ago

That's very helpful, thanks

[โ€“] Fmstrat@lemmy.world 4 points 1 week ago

I started with FreeCAD. Never changed ๐Ÿ˜‰