Parametric objects

Useful to read: http://www.3dcadworld.com/the-failed-promise-of-parametric-cad/

Object parameters tab in properties palete
Enhanced custom properties addon







Object properties tab (custom properties enhancement)
Custom properties enhancements and adding object type feature









Parametric object creation by changing smart dimensions to parameters
While sketching and subdividing solids and pushing or puling planes, extruding something smart dimensions occur. It's possible to convert smart dimensions into parameters and then manipulate with parameter values through type selector panel or schedule.

Parametric object creation by constraining geometry with refplanes
Additional way to make parametric objects is to add parameters to refplanes. This feature adds additional capabilities - one parametric object could snap to another according to refplanes wits same description. For instance bolt snaps into hole and etc. Refplanes acts as a skeleton of object. So it is also possible to delete geometry and not to loose parametric relationships. Later draw new geometry and constrain to refplanes again. Also it is possible to constrain multiple geometry to the same refplane.