Dual cam servo weld splicer
11517977 · 2022-12-06
Assignee
Inventors
- Byoung Ou (Dublin, OH, US)
- David Lee Cyphert (Canal Winchester, OH, US)
- Jason E. Smith (Powell, OH, US)
Cpc classification
B23K20/10
PERFORMING OPERATIONS; TRANSPORTING
B23K20/106
PERFORMING OPERATIONS; TRANSPORTING
B23K37/0258
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23K20/10
PERFORMING OPERATIONS; TRANSPORTING
B23K20/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An ultrasonic welding apparatus joins metal pieces, such as wires, which are placed in a weldment zone where the metal pieces are subjected to pressure through a compressive height anvil and an adjustable width anvil, and intimate contact is made with a sonotrode of an ultrasonic stack. A first electric motor actuates movement of the height anvil to develop a compressive force for ultrasonic welding of the metal pieces. A second electric motor can position the width anvil before and during welding. A sensor, such as a load cell, measures the compressive force developed. The sensor directly can measure the load on the height anvil independent of the ultrasonic stack. A software algorithm can compensate for deflection of the load cell sensor and lost motion in the first electric motor actuating movement.
Claims
1. An improved ultrasonic welding apparatus where metal pieces to be joined are placed in a weldment zone having a height and a width where the metal pieces are subjected to pressure though a compressive height anvil and an adjustable width anvil, and intimate contact is made with a sonotrode of an ultrasonic stack, the improvement comprising: a first electric motor actuating movement of the height anvil to develop a compressive force for ultrasonic welding of the metal pieces; and a software algorithm that includes a pre-defined sequence of force, duration, and amplitude combinations that includes the steps of: (a) commencing with a given force and zero amplitude for a time period for squeezing the metal pieces together and bending the metal pieces into knurling of the anvil and the sonotrode; (b) applying a smaller force with an increased amplitude for the sonic generator one or more times in sequence and for given times with successively smaller forces and larger amplitudes for precleaning and then bonding the metal pieces together; and (c) concluding with zero amplitude and an increased force, which shuts off the ultrasonic generator and holds the metal pieces together for cooling; wherein welding is aborted when is there is deviation from an expected start height, indicative of missing metal pieces.
2. The improved apparatus of claim 1, wherein the first electric motor is one or more of a servo motor, a torque motor, a variable frequency drive motor, or a step motor.
3. The improved apparatus of claim 1, further comprising a sensor for measuring the compressive force developed.
4. The improved apparatus of claim 3, wherein the sensor is a load cell or monitored motor torque.
5. The improved apparatus of claim 3, wherein the sensor directly measures a load on the height anvil independent of the ultrasonic stack.
6. The improved apparatus of claim 4, wherein the sensor is a load cell and further comprising a software algorithm that compensates for deflection of the load cell sensor and lost motion in the first electric motor actuating movement.
7. The improved apparatus of claim 1, wherein the first electric motor is connected to the height anvil by one or more of pulleys, belts, cams, or ballscrews.
8. The improved apparatus of claim 1, further comprising a controller to control an ultrasonic amplitude of the sonotrode in synchronization with a modulated compressive force during welding.
9. The improved apparatus of claim 1, further comprising a second electric motor to position the width anvil before and during welding.
10. The improved apparatus of claim 9, wherein the second electric motor is one or more of a servo motor, a torque motor, a variable frequency drive motor, or a step motor.
11. The improved apparatus of claim 9, wherein the second electric motor is connected to the width anvil by one or more of pulleys, belts, cams, or ballscrews.
12. The improved apparatus of claim 1, wherein the weldment zone includes an array of infrared sensors to sense the presence of a user's fingers therein.
13. The improved apparatus of claim 9, wherein said first and second electric motors contain position sensors.
14. The improved apparatus of claim 1, which is air cooled.
15. The improved apparatus of claim 1, wherein a software algorithm includes a height compensation.
16. The improved apparatus of claim 15, wherein the software algorithm includes a pre-defined sequence of force, duration, and amplitude combinations; wherein the force and duration are applied sequentially during welding of the metal pieces, and wherein welding is aborted when is there is deviation from an expected start height, indicative of missing metal pieces.
17. The improved apparatus of claim 1, wherein the metal pieces comprise metal wires.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) For a fuller understanding of the nature and advantages of the present method and process, reference should be had to the following detailed description taken in connection with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26) The drawings will be described in greater detail below.
DETAILED DESCRIPTION
(27) The weld splicer machine, 10, generally is shown in
(28) In
(29) The exploded view in
(30) Also seen in
(31) Referring now to
(32) A circuit board, 68, with connector, 70, is seen located beneath converter 60, just ahead of a control valve assembly, 72, and just below a cooling fan assembly, 74. Circuit board 68 connects to a controller, such as, for example, a Beckhoff CX5020 controller with TwinCat2 software running Windows CE software or a Beckhoff CX5130 controller running Windows 7 embedded; although, other controllers and software can be used to advantage. Linear bearings are affixed to a base plate, 73, as illustrated by 76a-76f (see also
(33) Looking now to
(34) Looking now to
(35) The dual cams utilized in weld splicer 10 are illustrated in
(36) When height anvil assembly 86 is pulled downward by the height cam 28 during the process of compaction, it is deflected upward causing compression of force transducer 118 on load cell fixed plate 78 attached to base plate 73 that in turn reports the load on horn 64 in stack assembly 52. Since height cam 28 is driven by flexible timing belt 32, the slight upward arcuate movement of the cam does not affect the drive train function. The upward deflection resulting from force transducer 118 deflection under varying weld forces will result in position reporting errors. The position reporting encoders for both drive motors 44 and 69 are located in the motors. Therefore, the height encoder does not report the actual height during compression due to this position error. In order to compensate for this error, a calibration method is necessary. During calibration, height anvil assembly 86 is lowered until contact with horn 64 tip occurs. Force transducer 118 reports this error free position upon contact. As height anvil assembly 28 continues to rotate causing the weld force to increase, force transducer 118 continues to report the rotation. Since height anvil assembly 86 is not moving downward any longer, due to the contact with stationary horn 44, the pulses from the height encoder (see discussion in following paragraph) are reporting mechanical lost motion, which is proportional to the force applied. A compensation table is created based on the force/position error. This compensation table is utilized during weld compaction in order to accurately report the weld height.
(37) Table 1 provides an example calibration table illustrating how height measurement is compensated based on the force reading.
(38) TABLE-US-00001 TABLE 1 Force Measured Height Target Force Compensation (N) (N) (mm) 0.0 0.0 0.0 48 46 −0.0577 96 94 −0.1705 144 142 −0.1864 192 191 −0.1986 240 241 −0.2108 288 284 −0.2210 336 335 −0.2235 384 382 −0.2438 432 433 −0.2545 480 478 −0.2618 528 529 −0.2702 576 577 −0.2784 624 623 −0.2867 672 672 −0.2957 720 720 −0.3050 768 769 −0.3146 816 813 −0.3231 864 861 −0.3315 912 913 −0.3397 960 959 −0.3463 1008 1006 −0.3537 1056 1058 −0.3638 1104 1105 −0.3734 1152 1148 −0.3819
(39) Table 1 was created using the following method: 1) The force target step size is computed for 25 values from 0 to the max force to be used, in this case 1150 N (rounded up for integer step size). 2) The system was run with nothing in the gap between the anvils. 3) The force control target was set to the desired force and measured force and measured height were collected for a short time period, averaged, and saved in this table.
(40) Because there was nothing in the gap between the anvils, the height reading should have been 0.0 for any force applied. Because the height reading changed (Height Compensation), this measured value must be due to lost mechanical motion in the hardware driving the anvils. So, to obtain a precise height reading of the distance between the anvils, the system takes the height reading from the sensor and subtracts the value from the Height Compensation at the force being used. This gives a precise measurement, compensating for lost mechanical motion.
(41) The calibration table can be used as a lookup table, interpolating between the recorded values to compute compensation values, or used to compute an equation that can provide the height compensation by plugging in the measures force. By doing a least squares fit to a linear equation with this data, examination of the “y” crossing value (i.e., “b” in y=mx+b), the actual position of zero height can be determined.
(42) Ultrasonic wire bonding is performed by applying vibrational energy to a bundle of wires, squeezed together between an ultrasonic horn and an anvil. The amount of energy being delivered by the horn is directly related to the amplitude of the ultrasonic vibration and the force being applied to the weld. There are two basic ways to define how to implement a weld: 1. Define the amplitude of the ultrasonic vibration, the force applied to the weld, and the amount of energy to be delivered. The welder will run for as long as it takes to deliver the desired energy to the weld. This is a “Weld to Energy” mode of wire splice welding. 2. Define the amplitude of the ultrasonic vibration, the force applied to the weld, and the how long the welder is to run. The welder will run on a time basis and the amount of energy delivered to the weld will depend largely on the forces being applied between the horn and the anvil. This is a “Weld to Time” mode.
(43) This disclosure has expanded on these two ways to weld by introducing a “weld force table”, which allows controlling the amplitude and force applied during the weld, which controls how fast the energy is delivered to the weld; thus, providing better welds at lower energy. This “Weld Force Table” will work with either welding method—weld to time or weld to energy.
(44) The Weld Force Table is a sequence of directions on how a weld is to be performed. Each entry in the Weld Force Table consists of 3 values: Duration, Force, and Amplitude. The Duration is how long the step is to last, the force is the target for the vertical anvil servo control, and the amplitude is converted to percent power and is the power output target for the ultrasonic generator. This table allows the user to define a sequence of steps that allows the wires to be efficiently bonded using a minimal amount of energy and minimizing any damage to the wires from the energy applied.
(45) A typical sequence would start with a high force and zero amplitude for a short time period. This squeezes the wires together and bends the wires into the knurling of the anvil and horn. The next step would be at a smaller force with large amplitude for the sonic generator. This will relax the grip on the wires, allowing the ultrasonic vibrations to rub the wires together; cleaning surface contaminates off the wires, and starts the wire bonding action. Additional steps then can be used to force the wires into closer contact and allow bonding using higher forces and lower amplitudes.
(46) A final step can be included with zero amplitude and high force, which would shut off the ultrasonic generator and hold the wires together while the bonds cool off. This last step is important for welding aluminum, holding the bonds together while they cool and not allowing contaminates to enter the bond.
(47) Table 2 illustrates one embodiment of a weld operation having a predefined sequence of force, duration and amplitude settings, as described above. The values in Table 2 may be used to sequence force and amplitude changes during the weld, in order to use the ultrasonic energy being applied more efficiently and impart minimal damage to the material being welded.
(48) TABLE-US-00002 TABLE 2 Force Duration Amplitude (N) (mSec) (μm) 700 250 0.00 500 500 40.0 750 400 26.0 1550 300 20.0 500 500 0.00
(49) For example, when a weld is started: 1) The wires are compressed with a force of 700 N and a 250 mSec timer started. 2) When the timer expires, the second step will be processed—the force then is reduced to 500 N. Because this is the first step with amplitude defined, the start height measurement will be taken when this step's force is achieved. This start height will be compared to the recipe's expected start height. Deviation from this expected start height indicates wires or wire strands are missing from the weld or there are incorrect wires in the weld. If the measurement is within acceptable limits, the ultrasonic generator will be switched on with amplitude of 40 um, and a 500 mSec timer started. (Otherwise, the weld will be aborted and alarmed.) 3) At timer expiration, the third step will be processed—the force will be increased to 750 N, the ultrasonic amplitude will be decreased to 26 um, and a 400 mSec timer started. 4) At timer expiration, the fourth step will be processed—the force target will be changed to 1550 N and the ultrasonic amplitude decreased to 20 um. Because the next step has amplitude of 0.0, a timer will not be started and the system will stay at this step's force and amplitude until the weld completes and the ultrasonic shut off. 5) When the weld completes, the last step will be processed—a hold step, because there is no amplitude defined—the force reduced to 500 N and held for 500 mSec. 6) When the last step's timer expires, a force compensated height measurement will be taken and tested against the expected height for this weld. Deviation from the expected weld height can be used to detect faulty welds.
(50) If the weld completes during a weld step, that step will be aborted and the step processing will continue from the next step found with 0.0 amplitude (the first hold step), or the weld will end if there are no hold steps.
(51) If the weld is in progress and the timer expires for the last of the weld steps, we will hold at the current force and amplitude until the weld completes. We will then process the hold steps, if there are any. Other tables using these variables may be generated by the skilled artisan based on the disclosure set forth herein.
(52) In other embodiments, a weld operation may be defined by a sequence of target heights or widths, with increasing force being applied until the target height or width is achieved. In yet other embodiments, a weld operation includes one or more force profiles to be applied during each step, where a force profile defines the force to be applied throughout the duration of the step (constant, increasing, decreasing, or varying). Each step in the weld operation may also specify an amplitude profile, which defines the amplitude to be applied during the step. In yet another embodiment, a weld operation may be defined as a single step having a force profile and amplitude profile.
(53) In many embodiments, a weld operation will start with squeeze step(s) [0.0 amplitude], contain one or more weld step(s) [non-zero amplitude], and end with hold step(s) [0.0 amplitude].
(54) In yet another embodiment, a weld operation may be defined by one entry with a force and an amplitude value. The duration could be anything. When this list was processed, the system would increase the force up to the desired force, measure the start height, and, if it was within specification, turn on the ultrasonic generator at the defined amplitude. The desired force would be maintained for the duration of the weld. Time to weld is another mode of operation where the amplitude and force are defined, and the weld operation conducted for a pre-set time, the expiration of which results in the weld operation ceasing.
(55) There are two additional position reporting encoders, 156 and 158. Differential transformer encoder 156 is located on a width frame, 120, (shown on
(56) Further on width anvil assembly 85 is illustrated in
(57) Height anvil assembly 86 is seen in
(58) In
(59) Stack assembly 52 is seen again in
(60)
(61) The ultrasonic welding operation steps are illustrated in
(62) I. Initially, width anvil 84 is in a retracted release position. This assists the operator in loading the wires on top of each other. Height anvil 88 also is in the release position and retracted to give clear entry for positioning the wires. This is the open aperture mode.
II. The wires are all contained in the closed weld area in the closed aperture mode. Height anvil 88 is moved over by pneumatic cylinder assembly 136 contacting with anvil 84. The weld area may be closed before moving width anvil 84 into the final weld position so that all wire strands stay within the area and no strands slip between the opposing anvil faces.
III. Width anvil 84 has moved into the final weld width position. Width anvil 84 pushes height anvil 88 back. Pneumatic cylinder assembly 136 is still actuated, but will allow height anvil 88 to move back because air is compressible. Intimate contact between the two anvil faces is required to keep all of the wire strands in the weld area and not accidentally between tooling faces.
IV. Height anvil 88 moves downward to compress the wire strands. When weld force load cell 118 reports the applied force, and the downward rate of movement diminishes, the start weld height is determined and evaluated for fit to the quality requirements. If the start height is within limits, the weld commences. The height is measured again at the end of the weld and if it is within limits, height anvil 88 and width anvil 84 return to the loading position and the cycle ends.
(63) Depending on the process setup parameters, a failed weld may keep the tooling closed, locking the failed weldment in place. An authorization, then, can actuate the “bad wire” device to sever the wire from the weld joint before releasing the weldment. This ensures the bad weld will not be placed into production. Commercial wire splicers presently can only guarantee 5.5% of copper area detection. Weld splicer machine 10 has been successful down to 3% of copper area with regard to missing wire detection.
(64) While the apparatus, system, and method have been described with reference to various embodiments, those skilled in the art will understand that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope and essence of the disclosure. In addition, many modifications may be made to adapt a particular situation or material in accordance with the teachings of the disclosure without departing from the essential scope thereof. Therefore, it is intended that the disclosure not be limited to the particular embodiments disclosed, but that the disclosure will include all embodiments falling within the scope of the appended claims. In this application all units are in the metric system and all amounts and percentages are by weight, unless otherwise expressly indicated. Also, all citations referred herein are expressly incorporated herein by reference.