Modeling and Simulation of Assembly Constraints in Tolerance Analysis of Rigid Part Assemblies