Abstract:
A method is disclosed of manufacturing a push rod for switching a vacuum interrupter by moulding the push rod with a plastic material. The push rod can include a core component configured for receiving a spring element. The push rod can also include a rod component which may include another second material, wherein a core component is embedded in the rod component to form the push rod.
Abstract:
A system includes at least two power semiconductor chips being connected in parallel and including each a gate terminal for switching the power semiconductor chip in a blocking-state by a first gate voltage and for switching the power semiconductor chip in a conducting-state by a second gate voltage. The system includes further a control device adapted for applying the first or the second gate voltage to the gate terminals of the at least two power semiconductor chips. The control device is adapted for applying a third gate voltage to the gate terminal of the at least one remaining power semiconductor chip when a power semiconductor chip fails, and that the third gate voltage is higher than the second gate voltage.
Abstract:
A device and method for optimizing a programmed movement path for an industrial robot holding a tool to carry out work along the path during a work cycle. The movement path includes information on positions and orientations for the tool at a plurality of target points on the movement path. The method includes for at least one of the target points: receiving a tolerance interval for the orientation of the tool in the target point, determining movements of the robot between the target point and one or more of the other target points on the path for a plurality of different tool orientations within the tolerance interval, selecting one of the different tool orientations as the tool orientation for the target point based on the determined movements of the robot and with regard to minimizing cycle time, and generating a robot program based on the selected orientation of the tool at the target point.
Abstract:
The present invention relates to a robot teach pendant unit (2) coupled to a programmable robot controller (1), the teach pendant comprising a graphical screen (6), and a native user interface program (9) which creates a graphical user interface and displays the user interface on the graphical screen. The robot teach pendant further comprises a processing component (10) capable of receiving an application including one or more animated graphical objects, instructions for displaying the animated objects on the graphical screen, information on the behavior of the animated graphical objects, and instructions on how the user can interact with the animated graphical objects, and the processing component is configured to display the animated graphical objects on the screen and to set up a sandbox providing an isolation mechanism for safely running the application without disturbing the execution of normal teach pendant operations, and said user interface program is programmed to host directly the processing component and instructing it to load and display the application containing the animated graphical objects.
Abstract:
A control system for controlling at least one industrial robot, wherein the control system comprises a plurality of software modules (41-47) for handling various system functions of the control system, and a plurality of separate hardware units (50-53), each comprising a processing unit (30a-d) and a memory unit (26a-d) for storing one or more of said software modules, and each of the hardware units is configured to receive and execute one or more of the software modules. At least some of the software modules are arranged scalable with regard to the performance of the system functions dependent on the capacity of the hardware unit running the software module, and the control system comprises a resource-distributing unit (55) having knowledge of the capacity of the hardware units, the scalability of the software modules, and the demand on hardware capacity of the software modules, and the resource-distributing unit is configured to plan how to distribute said software modules among said hardware units in order to optimized the performance of the system functions.
Abstract:
Servo controller for controlling a plurality of motors including a master motor and a slave motor cooperatively driving a movable member. The servo controller is configured to control the master motor and the slave motor based on position references for the master motor. The servo controller includes a master speed controller configured to calculate a reference torque for the master motor based on speed errors for the master motor. The slave speed controller is configured to calculate reference torques for the slave motor based on speed errors for the slave motor. Each of the reference torques includes a proportional torque part and an integral torque part. The servo controller is configured to calculate each of the integral torque parts based on the speed errors of the master motor and the speed errors of the slave motor, such that the torques due to the integral torque parts will be distributed equally between the master and slave motors or according to a predefined ratio.
Abstract:
A process turning disc connectable to an output shaft of a motor configured to rotate the process turning disc about a first center axis of the process turning disc. The process turning disc being configured to guide a cable or hose. A first flange is connectable to an end part of a robot arm. A second flange is connectable to a tool element. The flanges are spaced apart from each other by an intermediate connecting member. The connecting member is connected to the flanges. The connecting member provides a passage between the flanges. The passage is configured to receive and guide the cable/hose. The passage has an inlet side for the cable/hose and an outlet side for the cable/hose. A robot arm including the process turning disc, a robot including the robot arm and a method that utilizes the process turning disc.
Abstract:
A method for manufacturing a joint. A ball is mounted on a pin. Spherical surfaces on at least two socket parts are machined. Grinding paste is applied on the ball and/or on the surfaces of the socket parts. The pin is connected to an equipment that rotates the ball. The ball is assembled between the socket parts. A pressure is applied between the socket parts and the ball. The ball is rotated and tilted over the working range of the joint. The ball and the socket parts are cleaned from the grinding paste. The joint is assembled by mounting the socket parts on a ball. A robot obtainable with the method.
Abstract:
The present invention relates to a method and a system for facilitating calibration of a robot cell including one or more objects (8) and an industrial robot (1,2,3) performing work in connection to the objects, wherein the robot cell is programmed by means of an off-line programming tool including a graphical component for generating 2D or 3D graphics based on graphical models of the objects. The system comprises a computer unit (10) located at the off-line programming site and configured to store a sequence of calibration points for each of the objects, and to generate a sequence of images (4) including graphical representations of the objects to be calibrated and the calibration points in relation to the objects, and to transfer the images to the robot, and that the robot is configured to display said sequence of images to a robot operator during calibration of the robot cell so that for each calibration point a view including the present calibration point and the object to be calibrated is displayed to the robot operator.
Abstract:
A device and method for optimizing a programmed movement path for an industrial robot holding a tool to carry out work along the path during a work cycle. The movement path includes information on positions and orientations for the tool at a plurality of target points on the movement path. The method includes for at least one of the target points: receiving a tolerance interval for the orientation of the tool in the target point, determining movements of the robot between the target point and one or more of the other target points on the path for a plurality of different tool orientations within the tolerance interval, selecting one of the different tool orientations as the tool orientation for the target point based on the determined movements of the robot and with regard to minimizing cycle time, and generating a robot program based on the selected orientation of the tool at the target point.