BOSL2 introduces the concept of "attachables." You can do the following things with attachable shapes: Control where the shape appears and how it is oriented by anchoring and specifying orientation ...
Some standard modules for making 3d shapes with attachment support, and function forms that produce a VNF. Also included are shortcuts cylinders in each orientation and extended versions of the ...