From OpenSCADAWiki
Creation a new complex element
Let's start with consideration of the task of the third level of complexity, that is creation a complex element. Creation a complex element, which includes a combination of different basic primitives, can take place in several stages. As an example, consider a task consisting of two stages:
- creation the "Air cooler" widget on the basis of the primitive "Elementary figure";
- creation the final grouped widget "Cooler" based on the primitive "Group of elements".