Using dimensions, constraints, and mirror tools for accuracy. - Robodemy