Optimization scheme for assembling components

Abstract Individual components can be put together within a CAD system. provided the constraints for assembly are known. These may be expressed either in terms of equality or inequality relations. A solution can be found if the constraints are reformulated as a goal function which takes a minimum value when they are all satisfied. This minimum can then be sought numerically.