Open Engineering Software
When trying to integrate more free and open source solutions into your engineering workflow, software is one of the first places to look. Below is a collection of software that can potentially replace other non-free, non-open source solutions in engineering.
OpenSCAD (source) – A scripted modeling software with a bit of a high learning curve. It uses a programming language to generate simple geometries which can then be combined and transformed into more complex objects.