A robot operating range setting device (32, 302) comprising: a setting arrangement for setting operating ranges of each shaft and a working tool of the robot; a storage arrangement (33, 303) for storing an inertial running distance (h) of the robot decided by at least one of the operating speed of the robot and the weight of the working tool; an arriving range calculation arrangement (36, 306) for calculating an arriving range to which each shaft and the working tool of the robot arrive according to the operating range, which has been set by the setting arrangement, and the inertial running distance (h) stored by the storage arrangement (33, 303); and an interference confirmation arrangement (37, 307) for confirming whether or not the arriving range calculated by the arriving range calculation arrangement (36, 306) includes an interference portion, in which the arriving range interferes with a peripheral device; characterized in that the robot operating range setting device (32, 302) further comprises: an adjustment arrangement (38, 308) for adjusting the operating range of each shaft and the working tool of the robot if the interference confirmation arrangement (37, 307) confirms that the arriving range includes an interference portion; wherein the adjustment arrangement (38, 308) is adapted to make a new operating range (XO') by extracting one portion of the operating range corresponding to the interference portion and move the one portion toward the robot by a predetermined distance (Ah) and adjust the operating range of the working tool and each shaft of the robot. a setting arrangement for setting operating ranges of each shaft and a working tool of the robot; a storage arrangement (33, 303) for storing an inertial running distance (h) of the robot decided by at least one of the operating speed of the robot and the weight of the working tool; an arriving range calculation arrangement (36, 306) for calculating an arriving range to which each shaft and the working tool of the robot arrive according to the operating range, which has been set by the setting arrangement, and the inertial running distance (h) stored by the storage arrangement (33, 303); and an interference confirmation arrangement (37, 307) for confirming whether or not the arriving range calculated by the arriving range calculation arrangement (36, 306) includes an interference portion, in which the arriving range interferes with a peripheral device; characterized in that the robot operating range setting device (32, 302) further comprises: an adjustment arrangement (38, 308) for adjusting the operating range of each shaft and the working tool of the robot if the interference confirmation arrangement (37, 307) confirms that the arriving range includes an interference portion; wherein the adjustment arrangement (38, 308) is adapted to make a new operating range (XO') by extracting one portion of the operating range corresponding to the interference portion and move the one portion toward the robot by a predetermined distance (Ah) and adjust the operating range of the working tool and each shaft of the robot. an adjustment arrangement (38, 308) for adjusting the operating range of each shaft and the working tool of the robot if the interference confirmation arrangement (37, 307) confirms that the arriving range includes an interference portion; wherein the adjustment arrangement (38, 308) is adapted to make a new operating range (XO') by extracting one portion of the operating range corresponding to the interference portion and move the one portion toward the robot by a predetermined distance (Ah) and adjust the operating range of the working tool and each shaft of the robot.