Abstract:
A machine for driving inserts into pieces of sheet metal includes a punch (50) and a die (46) movable relative to one another along an axis (A) along which the inserts are to be driven. The punch (50) and die (46) define a driving zone (52) therebetween, in which a hole (144) in the piece (22) in which an insert is to be driven is positioned. The axis (A) along which the inserts are to be driven is substantially horizontal and the pieces are held in a substantially vertical plane by an automatic handling device (26).
Abstract:
A machine for driving inserts into pieces of sheet metal includes an automatic loading device (60) having a plurality of cartridges (62) containing inserts (70) of different types. Each cartridge (62) can be connected selectively to an insert-supply duct integral with the punch (46).
Abstract:
A device for driving inserts into pieces of sheet metal includes a punch (1, 100) having a longitudinal axis of symmetry (5, 105), a thrust surface (9, 109) and a through hole extending along its longitudinal axis (5, 105) which constitutes a supply duct (6, 106) for the inserts. The through hole (6, 106), extends through the thrust surface (9, 109). A thrust rod (50, 150) applies a driving force to the inserts to move them into position in front of the thrust surface (9, 109) of the punch (1, 100). The thrust surface (9, 109) drives the head (42, 142) of the insert (40, 140) into a piece of sheet metal (30, 130) through a hole (31, 131) while plastically deforming the periphery of the hole (31, 131) which interfaces with the head (42, 142).
Abstract:
A fingerpad force sensor system is disclosed which is useful for detecting process variations during manufacturing processes in which a plurality of force sensors are applied to the gripper of a robot in order to monitor shear forces applied to the workpiece held by the robot during, for example, sheet-metal bending manufacturing processes. Each sensor is encapsulated in rubber pads which are secured to the gripper of the robot such that they monitor the status of the workpiece during all phases of automated bending: material acquisition, material handling, machine loading and unloading.
Abstract:
A computerized method/system is provided for planning motion of a robot within a free space confined by obstacles, from an initial position to a goal position. In executing the method/system, a plan is generated so that the robot can hold and maneuver a workpiece throughout a sequence of bending operations to be performed by a bending apparatus. A plurality of proposed movements to be made by the robot are proposed for an mth movement within a sequence of movements, and at least a portion of the robot and the obstacles that confine the free space are modeled. A determination is made as to whether a collision will occur between the robot and an obstacle for each proposed movement, and a plan is generated including the sequence of movements by choosing for each movement in the sequence of movements a proposed movement that will not result in a collision and that will bring the robot closer to the goal position. In choosing proposed movements, an estimated cost associated with each proposed movement may be taken into account. The estimated cost may be based upon an euclidian distance to the goal position from the position of the robot after the particular proposed movement is made as the mth movement, and/or the estimated cost may be determined as a function of the robot travel time from an (m -1)th movement to the mth movement. Different methods are provided for performing fine motion planning and gross motion planning.
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:
An intelligent sheet metal bending system is disclosed, having a cooperative generative planning system. A planning module interacts with several expert modules to develop a bending plan. The planning module utilizes a state-space search algorithm. Computerized methods are provided for selecting a robot gripper and a repo gripper, and for determining the optimal placement of such grippers as they are holding a workpiece being formed by the bending apparatus. Computerized methods are provided for selecting tooling to be used by the bending apparatus, and for determining a tooling stage layout. An operations planning method is provided which allows the bending apparatus to be set up concurrently while time-consuming calculations, such as motion planning, are performed. An additional method or system is provided for positioning tooling stages by using a backgage guide member which guides placement of a tooling stage along the die rail of the bending apparatus. A method is provided for learning motion control offset values, and for eliminating the need for superfluous sensor-based control operations once the motion control offset values are known. The planning system may be used for facilitating functions such as design and assembly system, which may perform designing, costing, scheduling and/or manufacture and assembly.