▲ | alnwlsn 7 days ago | |||||||||||||||||||||||||||||||
I came to FreeCad with some years background in Inventor, NX and SolidWorks. The jump from any of these to FreeCAD is not very big; you're doing a lot of the same things. But, most of the problems FreeCad has are solved in those, so you can sort of do anything in them and be none the wiser. In FreeCAD, you need to think a little bit more on how it's going to do things. But most people don't learn the big CADs first, they learn Fusion. The few times I've tried Fusion, it's given me a headache. It's probably a bigger headache going the other direction. Then, there are those who do all their CAD work in OpenSCAD. They scare me. | ||||||||||||||||||||||||||||||||
▲ | ejp 6 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
OpenSCAD is great for functional parts, built of basic components. It can start to be good for moderate complexity components with the BOSL library (I use BOSL2) including chamfers/fillets where needed. And the parametric/customization aspect is second to none - IF it's built with that in mind. Where it really falls down is when you need to somehow get data OUT of the model to feed to other shapes. I would love to be able to specify a chamfer or fillet along a contact edge of two other shapes, but unless you know the exact contact shape, location, and size a priori you will have a tough time getting anything to line up. If you want to use a mesh or model as a negative, every model's zero coordinate needs to be just right or it will just be entirely misaligned. I've also tried to spend some time performance optimizing for render/output. It is not cooperative at all. It will just soak CPU time for a minute at a time for not even a complex shape! As pseudosudoer said, it really goes off the rails. But for functional connectors, adapters, and replicating parts, it's great to be able to leverage my software skills in 3D modeling! | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | sheepscreek 7 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
OpenSCAD is genuinely great for the right kind of user. If you’re familiar with CSS and have experience with animations in the past, you already possess the skills to be productive with OpenSCAD. In my opinion, the most challenging aspect is getting accustomed to the disconnect between visualizing something and manipulating it, as it’s done through code. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | Catbert59 6 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
> But most people don't learn the big CADs first, they learn Fusion. The few times I've tried Fusion, it's given me a headache. It's probably a bigger headache going the other direction. Siemens Solid Edge also has a hobbyist version with very fair terms. | ||||||||||||||||||||||||||||||||
▲ | waerhert 7 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Haha, the thought of using OpenSCAD briefly crossed my mind when I found out about it but I didn't want this project to take a year extra to complete. I do consider exploring some of the other CAD alternatives though if budget permits. | ||||||||||||||||||||||||||||||||
▲ | benhurmarcel 6 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
I've used Solidworks and Catia quite a bit, and for home use Fusion doesn't give me nearly as much frustration as FreeCAD. |