In accordance with the present invention as described above, a plurality of profile menus indicating repeating shapes or standardized shapes contained in a part profile are prepared, and data such as dimensions are applied to shapes selected from the profile menus to specify the repeating shape or standardized shape.