Earlier quoted context omitted.
What was that 3D/CAD software you were using?
It looked like Autodesk Inventor. It is a parametric CAD software like Creo or Solidworks. The parametric part is actually really neat. The lines are drawn and then certain constraints must be applied: These points must be coincident, these lines must be parallel, these must be perpendicular and several others. Dimensional constraints are then applied. The program informs the designer when the drawing is "fully const…
In the extreme end of this we have OpenSCAD[1] in which models are defined purely by code.