The final CAD program we will be looking at in this series is Autodesk Fusion 360. At first glance, Onshape and Fusion 360 are rather similar. Both are a sketch/feature based modeler where you define a 2D profile and then convert that into a 3D shape. Both also offer the ability to create an assembly (or collection of parts) without drawing a hard distinction between a part or assembly file. So what sets Fusion 360 apart from Onshape?
OpenSCAD is not what most would consider a conventional CAD package. In most CAD programs to create a shape you have to in some form draw or sculpt the desired shape; this is not the case in OpenSCAD. In OpenSCAD shapes are defined by functions and you don’t draw shapes but program them. Each 3D model is defined by a script that is then compiled into a 3D shape. It is after all called The Programmers Solid 3D CAD Modeler.