Component data including data of the circumferential length values of ring
components 4 stored by a component storage facility 10 are managed by a
component data managing unit 15. A processing unit 16 performs
combinatorial trial calculations on the component data under a plurality
of kinds of combinatorial conditions, generating lamination combinatorial
data of component data of all layers of a laminated ring. A combinatorial
condition which maximizes the number of generated lamination combinatorial
data is used as an adequate combinatorial condition. A set of ring
components that make up a laminated ring to be actually assembly is
selected and unloaded based on lamination combinatorial data generated
under the adequate combinatorial condition, and assembled into a laminated
ring. With this arrangement, an increased number of laminated rings can
efficiently be produced, and the mass-productivity of laminated rings can
be increased.