Abstract:
A system and method for measuring a distance to a target work surface to precisely position a tool assembly coupled to an actuator. The method includes measuring a distance to a work surface using a distance sensor, moving the tool assembly into an approach position, the approach position being adjacent to a location on the work surface. The tool assembly is then moved from the approach position to the location on the work surface pursuant to a soft landing procedure. The soft landing procedure may include determining that the tool assembly has moved into soft contact with the target work surface. Methods also include topologically mapping a work surface, comparing map data to predefined data, and adjusting a positioning routine. Additionally, methods include optimizing actuator movements to timely measure distances from a distance sensor to a location on a work surface with minimal actuator movement.
Abstract:
A robot system includes s a robot (1) which moves a tool (3) attached to an end of the robot (1) by driving a robot drive shaft. The tool (3) applies a laser beam inputted from a laser oscillator (5) by drive of the tool drive shaft to an object. A robot control device (2) controls the robot drive shaft and the tool drive shaft in synchronization.
Abstract:
An interpolater (3) outputs an interpolation pulse for each axis in response to a movement command. The speed F of a machining head (35) moving along a machining path is calculated from the interpolation pulse (speed) for each axis and is sent to an output condition determination device (4). Based on the speed F, the output condition determination device (4) calculates the corresponding output power M(F), pulse frequency N(F) and pulse duty Q(F) and outputs them. As a result, the beam from a laser oscillator (20) is controlled by the output conditions of M(F), N(F) and Q(F).
Abstract:
PCT No. PCT/EP92/01567 Sec. 371 Date Nov. 17, 1994 Sec. 102(e) Date Nov. 17, 1994 PCT Filed Jul. 10, 1992 PCT Pub. No. WO93/01021 PCT Pub. Date Jan. 21, 1993A tool-receiving system 14 displaceable in one, two or three dimensions is mounted on a tool support 6 displaceable in two or three dimensions relative to the 2-dimensional or, e.g., 3-dimensional processing or drawing surface. System 14 is amenable to higher acceleration than the tool support 6. A device 30 coordinates the superposed components of displacements of tool support 6 and/or tool-receiving system 14 in such a way that the resulting maximum acceleration of the overall equipment corresponds at least to the acceleration of the system 14.
Abstract:
The graphic elements of a document are reproduced on the surface of a workpiece (5) that is machined by focussed electromagnetic radiation (11), in particular laser radiation. In an installation for scanning the document and for machining the surface of the workpiece (5), the document, for example a drawing, is first scanned by electromagnetic radiation and an electronic reproduction of the document is prepared in the control and memory unit (16) that controls the installation. The surface of the workpiece (5) that takes the place of the document is machined according to this electronic reproduction. The same radiation guiding (3, 4) and focussing means (2), controlled by the same programme, are used for scanning and for machining. The machining process can be repeated on a plurality of workpieces (5). Small errors in the reproduction of the optical elements used in the focussing means (2) do not affect the quality of the reproduction. Only simple programmes are required for electronically controlling the installation. It is possible to include various quality control means in this process and in the corresponding devices.
Abstract:
This invention relates to a NC laser apparatus comprising the combination of a numeric control apparatus and a laser machining apparatus. It includes a means for measuring the oscillation time of laser and a means (19) for measuring laser output power. When the oscillation time is within a predetermined time based on the life of optical components and the drop rate of the output power is below a predetermined value, an instruction for cleaning optical components is displayed on a display (18). When the oscillation time of the laser exceeds a predetermined time and the drop rate of the output power is below the predetermined value, an instruction to replace the optical components (5, 6) is displayed on the display (18). Accordingly, the maintenance becomes easy and the life of the optical components can be improved.
Abstract:
A method for accessing a computer-numerically-controlled machine can include receiving a command to be executed by the computer-numerically-controlled machine. A hardware state of a component in the computer-numerically-controlled machine can be determined by receiving, from the component, data indicative of the hardware state. An origin of the command including a user identification of a user who sent the command and/or a machine identification of a device that sent the command can be determined. Whether the computer- numerically-controlled machine is allowed to execute the command can be determined by applying a set of rules and based on the hardware state and/or the origin of the command. In response to determining that the computer-numerically-controlled machine is allowed to execute the command, the command can be executed at the computer-numerically-controlled machine.
Abstract:
Bei einem Verfahren zum Ermitteln von Abstandskorrekturwerten (∆A) eines Sollabstandes zwischen einer an einem Laserbearbeitungskopf (3) angeordneten Laserbearbeitungsdüse (8) und einem Werkstück (6) beim Laserbearbeiten des Werkstücks (6), wobei beim Laserbearbeiten der Abstand (A) der entlang einer Soll-Bewegungsbahn bewegten Laserbearbeitungsdüse (8) zum Werkstück (6) kapazitiv gemessen und auf den korrigierten Sollabstand geregelt wird, wird erfindungsgemäß das Werkstück (6) sowohl mit der Laserbearbeitungsdüse (8) als auch mit einem anstelle der Laserbearbeitungsdüse (8) an dem Laserbearbeitungskopf (3) angeordneten Messkopf (11), welcher eine geringere laterale Empfindlichkeit der Kapazitätsmessung als die Laserbearbeitungsdüse (8) aufweist, jeweils unter Vorgabe eines Sollabstands abgefahren und dabei die abgefahrene Bewegungsbahn der Laserbearbeitungsdüse (8) bestimmt. Aus den mit der Laserbearbeitungsdüse (8) und mit dem Messkopf (11) bestimmten Bewegungsbahnen werden dann die Abstandskorrekturwerte (∆A) für den Sollabstand der Laserbearbeitungsdüse (8) entlang der SollBewegungsbahn beim Laserbearbeiten des Werkstücks (6) ermittelt.
Abstract:
A control system is disclosed for controlling the movement of a limited rotation motor. The control system includes a computer system and a closed-loop motor controller. The computer system is for generating command digital data including digital input commands for controlling the movement of the limited rotation motor. The closed-loop motor controller includes an input circuit for receiving the command digital data synchronous with a data input signal, a digital control system for processing the command digital data, an output circuit for providing a motor drive signal to the limited rotation motor, and a feedback circuit for providing digital feedback data to said digital control processing circuit. The digital control processing circuit providing closed-loop motor control calculations on a computation cycle that is synchronous with the data input signal.
Abstract:
A controller for three-dimensional laser beam machine having a head structure in which the machining point is unchangeable even when the rotation axis and posture axis are rotated, wherein the end position and posture of the nozzle are taught, and the machining is effected according to the teaching. The control is such that the nozzle-direction vector is calculated from the current angles of the rotation axis (14) and posture axis (16), the angle by which the posture axis (16) changes for a certain time is calculated, the angle by which the rotation axis (14) is rotated according to a change of the angle of the posture axis (16) in such a way that the X and Y directions of the nozzle-direction vector is kept unchanged, and the rotation axis (14) is made to rotate by the calculated angle.