Abstract:
Die vorliegende Erfindung stellt einen Controller für eine Biegemaschine (1) mit einem Oberwerkzeug Ia und einem Unterwerkzeug 1b bereit. Der Controller schließt jeweilige Schnittstellen ein, um mit der Biegemaschine (1), mit einem oder mehreren lasergestützten Biegewinkel-Messgeräten (2) und mit einem oder mehreren Kraftmessgeräten kommunizieren zu können. Der Controller kann anhand von Konstruktionsdaten und/oder Wer kstof f daten für zu biegende Teile (3) Parameter zum Steuern der Biegemaschine (1), Soll-Werte für die Winkel der zu biegenden Teile (3) und Positionsdaten für ein oder mehrere lasergestützte Biegewinkel-Messgeräte (2) berechnen und diese an die jeweiligen Schnittstellen ausgeben. Die Positionsdaten können in Abhängigkeit von den Konstruktionsdaten und/oder Werkstoffdaten für zu biegende Teile (3) bestimmt werden. Der Controller kann ferner anhand von Ist-Werten von einem oder mehreren lasergestützten Biegewinkel-Messgeräten (2) und von einem oder mehreren Kraftmessgeräten die Parameter zum Steuern der Biegemaschine (1) korrigieren, bis eine Übereinstimmung zwischen den Soll-Werten und den Ist-Werten vorliegt. Die Erfindung stellt ferner ein vollautomatisches Biegesystem für eine Biegemaschine (1) bereit. Das Biegesystem schließt als Systemkomponenten den Controller, eine Biegemaschine (1), mindestens ein lasergestütztes Biegewinkel-Messgerät (2), mindestens ein Kraftmessgerät und jeweils eine programmierbare Steuerung zum Steuern der Biegemaschine (1), des mindestens einen lasergestützten Biegewinkel-Messgerätes (2) und des mindestens einen Kraftmessgerätes ein. Die Erfindung stellt auch ein entsprechendes Verfahren für eine Biegemaschine (1) bereit. Das vollautomatische Biegesystem mit nur einem einzigen Controller und einer geringen Anzahl von gleichartigen Schnittstellen führt zu einer reduzierten Systemkomplexität, wodurch ein kompaktes, übersichtliches und schnelles System bereitgestellt werden kann.
Abstract:
An imaging system (40), safety system (58) or combined imaging and safety system (Fig 1) for an industrial machine (20), including a light transmitter (26) and a corresponding receiver (28). In an imaging application, image data relating to a machine tool (22) and/or work piece (32) is derived from said at least one receiver and processed by an image processing means to determine information regarding said tool and/or tool position and/or extent of work carried out on said work piece. A screen (34, 46), such as a shadow screen, can be used to form an image of a profile of the tool tip and end of the workpiece. Tool tip position and extent of work on the workpiece can be derived from the image e.g. via a camera viewing an image formed on the screen. Multiple cameras may be used. A safety system application (Figs 10a to 10d) for halting the machine or tool when a light beam is interrupted can include a broad or block beam (62) and can provide progressive muting of beam interruption detection by progressively muting detection. Progressive muting can be achieved by systematically disregarding or muting signals from rows of receiver array elements as the beam passes through a mute point (66) ahead of the tool tip (60).
Abstract:
One or more embodiments of the presently preferred invention provides a method and a computer-program product for creating a parametric corner on a sheet metal design. The parametric corner is a machinery corner that can be constructed in the formed or unformed state and successfully handles a bend corner with different radii and bend angles. Further, the machinery corner allows placing features thereon, as well as producing unformed geometrical representations of said placement.
Abstract:
The invention relates to a computer-supported method for the shaping of flat bodies, such a sheets and plates to give irregularly curved, in particular, three-dimensional objects. The above are, for example, sections of ship hulls, housings, vehicle chassis or special containers. The aim of the invention is a method whereby flat bodies, in particular, strong sheet can be used to produce irregular, multi-dimensional, curved objects from the least number possible of individual components whilst maintaining the tightest of tolerances. A further aim is the shaping of large, thick sheets and overcoming the intrinsic resilience. According to the invention, the desired free-formed surface of the object is modelled using the CAD programme, a virtual division of the given surfaces into individual pieces is carried out and the separation of workpiece and tool from the individual support for the adjustable tool at fixed points is determined. The adjustment of the individual supports and the tool is carried out according to the above co-ordinates and the piece pressed in the form. Finally the individual pieces are connected together.
Abstract:
The target stroke amount calculation portion (21) obtains an initial value of the target stroke amount of a punch (13) according to bending information (Ji) including workpiece condition (Wi) of a workpiece to be bent, tool condition (ki), target folding angle ( theta i), and the like. The bending information setting portion (22) sets the bending information (Ji) in the workpiece bending simulation processing portion (24), in a specified form. The element breakdown calculation portion (23) divides workpiece sectional image according to the bending information (Ji) to a plurality of major portions and further divides these portions to detailed portions. The workpiece bending simulation processing portion (24) virtually deforms the workpiece according to elastoplasticity finite element method corresponding to a virtual descent of the punch (13) by the target stroke amount and obtains workpiece deformation image (15) after a spring-back. The target stroke amount determining portion (25) compares the folding angle of a deformation image with the target folding angle ( theta i) so as to determine whether or not both of them coincide with each other. If the folding angle of the deformation image does not coincide with the target folding angle ( theta i), the stroke amount correcting portion (27) determines a new target stroke amount and sets it in the workpiece bending simulation processing portion (24).
Abstract:
An interference preventing method for industrial robots, comprising a step (II) of reading the actual position of a hand, a step (III) of computing the difference between a taught target position and the actual position of the hand, a step (IV) of judging whether this difference is within a predetermined range or not, a step (V) of setting a moving speed of the hand to a predetermined normal level when the difference is within the predetermined range, a step (VI) of setting the moving speed of the hand to a predetermined low level when the difference is out of the predetermined range, and a step (VII) of moving the hand automatically to the target position at the present speed. When the hand is moved over a long distance in the case of which interference is liable to occur, the moving speed thereof is low; when the hand is moved over a short distance, the moving speed thereof is normal. Therefore, the hand can be stopped easily just before interference occurs, and the overall operation efficiency can be improved.
Abstract:
Several methods and subsystems are disclosed for aligning a workpiece (16) as it is being loaded into a die space of a bending apparatus (29), and for performing sensor-based control of a robot as it moves a workpiece from one location to another within a bending apparatus environment. A backgaging mechanism is provided with finger gaging mechanisms (100, 102) having force sensors (104) for sensing forces in directions perpendicular to and parallel to a die (19). In addition, a robot gripper sensor (128) is provided for sensing either or both of shear forces and normal forces created by movement of a workpiece being held by the gripper (14). Several sensor-based control modules are disclosed, including a bend-following control module, a speed control module, a module for actively damping vibrations in a workpiece, a module for controlling active compliance/contact between a workpiece and an obstacle, a module for performing a guarded move to intentionally bring a workpiece into contact with an obstacle, and a module for detecting unintentional impacts between a workpiece and an obstacle. Several droop sensing methods and systems are also disclosed, including methods for performing droop sensing and compensation with the use of a vision-based droop sensor, a compound break-beam droop sensor, and a single break-beam droop sensor. In addition, an angle sensor is disclosed, along with a springback control method utilizing the disclosed angle sensor.
Abstract:
A press brake is provided for bending a work accurately. An engagement position relationship between upper and lower molds is controlled based on a D value indicating a theoretical engagement position relationship between upper and lower molds which correspond to a target bending angle for actually bending a work, a theoretical machine deflection is calculated based on a theoretical load for performing bending to an average value for bending angles, an actual machine deflection is calculated based on an actual pressure by a hydraulic cylinder and a correction amount of the D value is calculated based on the difference between the theoretical machine deflection and the actual machine deflection. In addition, not only the bending angle accuracy relative to various bending conditions is to be improved but also the number of corrections is to be reduced. A device for calculating a distance D value comprises input means for enabling the input of work material, tensile strength, plate thickness and so forth, work winding judging means, spring back amount calculating means, an air bend, bottoming judging means, work holding angle calculating means, means for calculating a pressuring force when a work is held, and table travelling value calculating means.
Abstract:
Working factors which influence a bending angle are specified from data sent from an NC device (10) in a grouping factor specifying section (13), and a tolerance at the time of grouping is set for the specified factors in a tolerance setting section (14), whereby grouping of corners to be bent is performed in a corner grouping section (15). Compensating conditions are then set in a compensating condition setting section (16), and compensating data for a depth amount is calculated based on actual depth data of a corner bending performed on a good product in a compensating data calculating section (17) based on the compensating conditions so set, and process data of the bending process is changed in a process data changing section (18). Thus, the depth amount of a corner to be bent is compensated whose bending angle measurement is not performed based on a compensating value for a depth amount of a specific corner to be bent for which a bending angle has actually been measured.