Welcome! Log In Create A New Profile

Advanced

Which methodology for building complex models?

Posted by David J 
Which methodology for building complex models?
January 27, 2018 04:45PM
This is just a question that occurred to me this evening: when you are designing a complex model in OpenSCAD, do you start with a lump (like a cube) and use difference() to take chunks out of it, or do you use union() to combine components until you get the result you want? Up to now I've taken the first approach - using difference() - but I was wondering if I'd be better off combining parts using union().

Obviously both functions will get used in any complex design, but do you start by cutting bits out of a lump, or start with a base and stick bits on? Or doesn't it really matter in the long run?
Re: Which methodology for building complex models?
January 28, 2018 04:24AM
I use a mixture of both. Typically I use difference to make some individual components and then union to glue them together. Sometimes with another difference at the top to make holes that go through multiple components.


Delta printer calibration calculator, mini IR Z probe, and colour touch screen control panel: [escher3d.com]

Large delta printer, and other 3D printer blog postings: [miscsolutions.wordpress.com]

Disclosure: I have a financial interest in sales of the Panel Due, Mini IR height sensor, and Duet WiFi/Duet Ethernet.
Re: Which methodology for building complex models?
January 28, 2018 05:39AM
This query about design philosophy came about when I thought I'd completed my design, then realised that I needed to put 4 pillars into the left-hand chamber to support a circuit board!



I know how I'm going to do it, but it made me think that there must be a better way to start something like this. It's a bit like asking for directions in the countryside... "well, I wouldn't start from here". smiling smiley
Sorry, only registered users may post in this forum.

Click here to login