The design of tolerances should take the functionality, manufacturability, assemblability and cost effectiveness of a product into consideration. This paper presents a method of analyzing and evaluating the assemblability of a product under given
tolerance
specifications in order to provide a tool to aide for tolerance design. Introduced is the range of feasible displacement of a part of an assembly as a result of the accumulation of clearances between mating parts along the serial as well as parallel chain
of assembly, which can play a role of compensating for the pose error of the corresponding part due to the accumulation of tolerances. Assemblability is determined by the probability that all the parallel as well as serial chains of the assembly can be f
ormed successfully under given statistical properties of tolerances. This requires to numerically compute the probability that a pair of mating parts forming a parallel chain can align themselves within the error margin defined by their mating clearance,
accounting for the possible compensation of the ranges of pose errors associated with the mating parts due to tolerance accumulations by the ranges of feasible displacements of the mating parts due to clearance accumulations. Simulation results are shown.