Advanced STEP parameterised and constrained features for reverse engineering. (15th July 2008)