A non-transitory computer-readable recording medium in which a design aiding program that instructs a processor to create data of an assembled model, in which a part to be designed is arranged on a board to be arranged, on the basis of board data created for the board to be designed and part data created for the part to be designed is stored, wherein the design aiding program instructing the processor to function as:
- a recognizing section that recognizes a mounting face of a part model defined by the part data, the mounting face being mounted on a board model defined by the board data;
- and
- an arrangement processing section that creates the data of the assembled model by arranging the part model on the board model on the basis of the mounting face recognized by the recognizing section.