ElementModeler
ElementModeler is a free cross-platform 3D CAD software with an intuitive “blocks and modifiers†approach. Users combine primitive shapes and apply modifiers (chamfer, loft, revolve). The software tracks each modifier in a non-destructive stack, so changes can be undone or tweaked. ElementModeler can generate dimensioned 2D drawings from 3D. A lightweight rendering engine provides basic material/lighting. With a simpler step-by-step modeling style, ElementModeler suits beginners or small design tasks needing quick iteration without advanced simulation.