Patent ID: 7885723

Claim:
A setting device for specifying a mounting angle when mounting a component by a mounting device which conveys the component fed from a feeding device according to a predetermined component mounting order, and, by changing a relative position of a board and the component, mounts the component at a predetermined position on the board, the setting device comprising: a storage unit which stores component mounting coordinate information specifying, for each component, a position at which the component is mounted on the board, control command information which specifies whether or not a mounting angle in board design can be changed, mounting angle information which specifies an angle at which the component can be mounted onto the board, for each component, polarity information which specifies whether or not each component has polarity, and calculation constant information which specifies an operation characteristic of each actuator required for calculating component mounting time; and a calculation processing unit, wherein the calculation processing unit performs according to the predetermined component mounting order: a mounting path calculating process for specifying the component for which the mounting angle can be changed based on the polarity information and the control command information, specifying a mountable angle of the component based on the mounting angle information of the specified component, and calculating a mounting path with the mounting angle of each component being specified for each specified mountable angle; a mounting time calculating process for calculating a mounting time for each mounting path calculated in the mounting path calculating process by integrating an operation time of an actuator with a maximum operation time, using the calculation constant information; a mounting path specifying process which specifies the mounting path requiring a shortest mounting time from the mounting time of each mounting path calculated in the mounting time calculating process; and a setting information outputting process which creates setting information including the predetermined component mounting order, the mounting angle, the mounting position, and a loading position of the component on the feeding device for carrying out the specified mounting path on the mounting device.