[go: up one dir, main page]

CN103358308A - Robotic weld gun orientation normalization - Google Patents

Robotic weld gun orientation normalization Download PDF

Info

Publication number
CN103358308A
CN103358308A CN2013101772033A CN201310177203A CN103358308A CN 103358308 A CN103358308 A CN 103358308A CN 2013101772033 A CN2013101772033 A CN 2013101772033A CN 201310177203 A CN201310177203 A CN 201310177203A CN 103358308 A CN103358308 A CN 103358308A
Authority
CN
China
Prior art keywords
test point
electrode head
movable electrode
parts
normal vector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013101772033A
Other languages
Chinese (zh)
Other versions
CN103358308B (en
Inventor
F·加扎
B·尼德奎尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc America Corp
Original Assignee
Fanuc Robotics America Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Robotics America Corp filed Critical Fanuc Robotics America Corp
Publication of CN103358308A publication Critical patent/CN103358308A/en
Application granted granted Critical
Publication of CN103358308B publication Critical patent/CN103358308B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/10Spot welding; Stitch welding
    • B23K11/11Spot welding
    • B23K11/115Spot welding by means of two electrodes placed opposite one another on both sides of the welded parts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/24Electric supply or control circuits therefor
    • B23K11/25Monitoring devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K11/00Resistance welding; Severing by resistance heating
    • B23K11/30Features relating to electrodes
    • B23K11/31Electrode holders and actuating devices therefor
    • B23K11/314Spot welding guns, e.g. mounted on robots
    • B23K11/315Spot welding guns, e.g. mounted on robots with one electrode moving on a linear path

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Resistance Welding (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)

Abstract

A method for controlling a welding robot having a servo gun with a movable tip and a fixed tip includes the steps of separately contacting a surface of a part with the movable tip to measure a base test point and an at least two additional test points displaced from the base test point. Two non-collinear vectors are calculated from the at least two additional test points. A normal vector is calculated from the two non-collinear vectors. An angle between the original servo gun orientation and the normal vector is determined. An orientation of the servo gun may be corrected, for example, if the angle is within user specified tolerances.

Description

Robot welding gun orientation standardization
Technical field
The present invention mainly relates to a kind of welding robot system and method, and more specifically, relates to a kind of bearing calibration of orientation of spot welding servo torch of welding robot system.
Background technology
Welding robot system with spot-welding gun for example, is described in the publication number of Takahashi etc. is the U.S. Patent No. 5898285 of the U.S. Patent application of No.2011/0089146 and Nagasawa etc.A kind of typical spot welding servo torch comprises a kind of main body with fixed electrode head and movable electrode head.The fixed electrode head is described movable electrode head and arranging vis-a-vis.The fixed electrode head is with respect to the main body of spot-welding gun and normally Immobile, and the movable electrode head is installed on the main body and during welding operation and is opened and closed.
For good welding quality, two electrode tips all must push a kind of parts with the power that equates.If electrode tip does not contact/touch described parts, then need again teaching or teaching to proofread and correct.Yet it is consuming time that the teaching of welding robot is proofreaied and correct.
Known automatic teaching bearing calibration be can not determine welding gun electrode whether perpendicular to the surface of soldered parts, so the orientation of spot-welding gun is not corrected.Misorientation, wherein the spot welding servo torch is not orthogonal to parts to be welded, causes undesirably inhomogeneous current density on inhomogeneous power distribution, the whole solder joint, and finally causes bad/poor welding quality.It is difficulty and consuming time that misorientation is proofreaied and correct, particularly when one of welding gun electrode as seen be not fully the time.
The method that needs constantly a kind of orientation be used to proofreading and correct a kind of spot-welding gun comprises and determines normal vector with respect to the surface of parts to be welded.Desirably, this information is used to proofread and correct the orientation of described spot-welding gun before welding operation.
Summary of the invention
According to disclosed content immediately, be surprised to find a kind of method for check point welding gun orientation, comprise with respect to the surface of parts to be welded and determine normal vector, and before welding operation the orientation of check point welding gun.
In a kind of illustrative embodiment, present disclosed method provide automatically be identified for servo torch correct/proofread and correct the ability of orientation (for example, the normal direction orientation), do not need outside sensor.The orientation bearing calibration can be activated to proofread and correct an independent point via a kind of program editor, perhaps proofreaies and correct whole program via a kind of numeral input.In the correction to program pattern, robot sequentially/sequentially moves through welding procedure and determines suitable orientation, and the orientation of correcting servo welding gun.A kind of welding procedure can be performed during trimming process, to increase the flexibility of this function.For example, the correction to program pattern can be used during manufacturing or off-line procedure as required.The method can also generate a kind of point or position, the amount of correction and document of other data that once was corrected of having reported.If necessary, position correction can be limited to specific tolerance.
The method also can use the movable electrode that comes from servo torch carrying out the perturbing torque feedback of at least one motor of control with in detection part position, three-dimensional a plurality of somes place.Wherein found a kind of normal vector based on the position of multiple spot, the robot orientation can correspondingly be changed.In welding procedure, at least one in the position of robot and the orientation can be updated or record.
Should be understood that, the plane around the spot welding point may change or may not exist.And when the test point that moves to around the spot welding point, the robots arm may collide with other object in parts in the working cell or the working cell.In brief, the real surface of the existence that can be used for detecting at each some place is limited, namely, depends on a little.Like this, search pattern can be selected based on available surface.These pattern utilisation point instructions and designated/determine (for example, in running time, in program), the perhaps selection (for example, off-line is realized by the operator, via program editor) by search configuration.
The search pattern shape of some can be used.The search pattern shape has comprised the test point in the center, to obtain following benefit:
The servo torch that is used for search of-to some extent minimizing is opened distance;
-use identical detection threshold at all test point places;
-be used for the reference value of crosscheck/checking; And
-use identical side-play amount and welding gun to open distance at all test point places.
In one embodiment, a kind of method for controlling having a kind of welding robot that is possessing the servo torch of movable electrode head and fixed electrode head, may further comprise the steps: utilize surface that the movable electrode head contacting parts measuring the basic test point, and at least two additional test points that are shifted and open from basic test point.From the measurement of additional testing point, generate two non-collinear vectors, and from these vectors, calculated normal vector.The orientation of servo torch is corrected for this reason normal vector.
In a further embodiment, additional test point provides predetermined search pattern shape.Again, the orientation of servo torch is corrected for this reason normal vector.
In another embodiment, can be based on the contrast of the orientation of servo torch and normal vector and is corrected in the position of the servo torch in the robot welding program.
Description of drawings
When considering when the reference accompanying drawing, above-mentioned, and other advantages of the present invention to one skilled in the art, will become apparent from the detailed description that regards to down preferred embodiment, wherein:
Fig. 1 is according to the illustrating of the robot welding gun of a disclosed embodiment, and further shows for the robot welding gun and be orientated normalized method;
Fig. 2-the 4th, the illustrating of the movable electrode head of the welding gun of robot shown in Fig. 1, and further show progressively orientation correction, position correction and range correction and think that servo torch provides phase required spot welding position;
Fig. 5 is illustrating of the various test position patterns that can be carried out by robot shown in Fig. 1 welding gun, uses described be used to being orientated normalized method; And
Fig. 6 is the movable electrode head of robot welding gun shown in Fig. 1 and illustrating of fixed electrode head, and further show use the perturbing torque feedback come from the motor of controlling movable electrode and in three dimensions detection part position progressively;
Fig. 7 is the flow chart be orientated normalized method and use the robot welding gun shown in Fig. 1 of being used for that illustrates according to a specific embodiment of the present disclosure.
The specific embodiment
Following description only is exemplary in essence, and is not to be intended to be used to limiting content of the present disclosure, application or use.Should be understood that, in the whole accompanying drawing, corresponding Reference numeral is also being indicated similar or corresponding parts or feature.About disclosed method, the step of displaying is exemplary in essence, and thereby, not essential or critical.
Fig. 1 shows the robot welding system 100 who uses according to method of the present disclosure.Robot welding system 100 has comprised a kind of welding robot 102 with servo torch 104, and servo torch 104 has movable electrode head 106 and fixed electrode head 108.Welding robot 102 is configured to weld a kind of parts 110, such as a kind of metal decking for automobile.Also can utilize robot welding system 100 of the present disclosure to weld the parts 110 of other type.
For example, movable electrode head 106 can be connected at least one motor 111, and motor 111 is configured in order to drive described movable electrode head 106 in the direction towards workpiece 110.This at least one motor 111 can be servomotor, for example, is configured to provide the automatic feedback for Accurate Position Control.Those skilled in the art also can use other means to drive described movable electrode head 106 as required.
As illustrating further among Fig. 1, method of the present disclosure comprises step: utilize the surface 112 of the described parts 110 of movable electrode head 106 contacts to measure a kind of basic test point 114, and utilize subsequently 106 contacts described surperficial 112 of movable electrode head to measure at least two additional test points 116,118,120,122 of opening from 114 displacements of basic test point.Calculate two non-collinear vectors from described at least two additional test points 116,118,120,122.From these two vectors, calculate normal vector, and determine the angle between the vector of the orientation of this normal vector and initial servo welding gun 104.
The method can further comprise the step of regulating the orientation of described servo torch 104 with respect to normal vector.This step can be carried out conditionally, based on the angle between initial orientation (vector) and normal vector.For example, if the angle between the initial orientation of normal vector and servomotor is very large, then orientation is proofreaied and correct and can be skipped.In the scope of present disclosure, can also use other adjusting type of servo torch 104 orientations.
In the specific embodiment shown in Fig. 2-4, the movable electrode head 106 of servo torch 102 can experience a kind of orientation progressively and proofread and correct (Fig. 2), position correction (Fig. 3) and range correction (Fig. 4), so that required spot welding position 124 to be provided for servo torch 102.Particularly, in case normal vector is calculated, then servo torch 104 can be moved to for the normal direction of required spot welding 124 or the position of correction.Movable electrode head 106 also can be determined with respect to the angle of normal vector, and after rotation, correspondingly movable electrode head 106 is made adjusting and contact to keep with parts 110.
Referring now to Fig. 5, method of the present disclosure may further include specifies a kind of test point shape, calculates the step of normal vector according to it.For example, the test point shape can be determined by the shape on the surface 112 of parts 110 to be welded.Robot welding system 100 can generate the test point shape by with predetermined pattern servo torch 104 and movable electrode head 106 being moved at least two additional test points 116,118,120,122 from basic test point 114.The test point shape is processed rapidly before welding operation begins.For example, the speed of movable electrode head 106 from a position movement to another position can be 250mm/sec.In the scope of disclosure, can also use other the speed that is used to form the test point shape.
Need to be in a plurality of different corrections for direction orientations situation of (such as with respect to servo torch 104 direction and transversely externally), the test point shape can comprise basic test point 114, and in the additional test point 116,118,120,122 at least three.As nonrestrictive example, the test point shape can comprise one of triangle 130 of rhombus 126, the triangle 128 that outwards points to and inwardly sensing.Need to just be orientated the single direction colonel therein in the situation of (such as with respect to servo torch 104 only on externally the direction or only in the horizontal), the test point shape can comprise basic test point 114 and two additional test points 116,118.As nonrestrictive example, the test point shape can comprise one of the line 132 of outside sensing and line 134 of laterally sensing.
In another example, the test point shape can generate by providing around the search radius of basic test point 114, at least two additional test points 116,118,120,122 tested on described radius.In one embodiment, the acquiescence radius approximately be derived from basic test point 114 about+/-5mm.Can also use varying number and the configuration of the additional test point of having of other type 116,118,120,122, and the test point shape of different search radius.
It is to be further understood that, at least two additional test points 116,118,120,122 can be alignd with parts 110, and can have the predetermined gap for rotation error based on the translation distance between the additional test point 116,118,120,122 of basic test point 114 and at least two.The predetermined gap that can select for this rotation error each specific parts 110 as required.
Determine that on the surface 112 of parts 110 this method can comprise the distance of measurement between movable electrode head 106 and surperficial 112 in basic test points 114 and at least two additional test points 116,118,120,122 the process.Particularly, as shown in Fig. 2-4, this distance can be the distance on Z-direction.For example, for each original and additional test point 114,116,118,120,122, until occur to contact the distance that then can record on the Z-direction with surface 112.A plurality of measured distances can be used to respect to the surface 112 of parts 110 and definite plane and normalized vector.
In a kind of specific embodiment, during the process of the step that is contacting parts 110, detect described basic test point 114 and at least two additional test points 116,118,120,122 step can comprise a kind of electrical continuity (electrical continuity) measurement.For example, when parts 110 are grounded, when since movable electrode head 106 with the contacting of parts 110 of ground connection so that electrode voltage drops to predetermined value when below horizontal, movable electrode head 106 is confirmed to be and touches surperficial 112.As shown in fig. 1, as nonrestrictive example, electrical continuity is measured can be communicated to computer 133 via holding wire 131, such as a kind of servo torch controller or a kind of robot controller.Predetermined voltage and device that be used for to measure the voltage of movable electrode head 106 can be selected by those skilled in the art as required.
In another embodiment, as shown in fig. 1, during the process of step of the described parts 110 of contact, detect described basic test point 114 and at least two additional test points 116,118,120,122 step can comprise that a kind of non-contact optical sensor 135 is connected with computer 133 by holding wire 137.Non-contact optical sensor 135 can measure can be between movable electrode head 106 and parts 110 surfaces 112 the distance on Z-direction.For example, non-contact optical sensor 135 can be in photoelectric tube/electric eye (electric eye) and the laser beam detector one of at least.The non-contact optical sensor 135 that those skilled in the art can select other types as required is to be used for measuring contacting of movable electrode head 106 and parts 110 surfaces 112.
During the step of the described parts 110 of contact, detect described basic test point 114 and at least two additional test points 116,118,120,122 step state movable electrode head 106 by measurement in motor 111 places perturbing torque and feed back and carry out.The perturbing torque feedback also can be communicated to computer 133 by holding wire 131 as required, or by another way.
Fig. 6 shows for each a kind of case solution detection order of using perturbing torque to feed back in the position 116,118,120,122.At initial position, when the Location-Unknown on the surface 112 of parts 110 (shown in the dotted line among Fig. 6), servo torch 104 can be opened to certain scheduled backup distance.Then servo torch 104 and movable electrode head 106 are accelerated to the next position, and the speed of servo torch is detected.Then by driving described movable electrode head 106 towards parts 110, then servo torch 104 begins to close.The movement of movable electrode head 106 facilitates and realizes reading of torque standard because movable electrode head 106 begin mobile after described torque readings/read become stable.After having obtained the torque standard, parts 110 beginnings are from detecting and finishing when detecting the torque feedback different from the torque standard, and it indicates that movable electrode head 106 has contacted the surface 112 of described parts 110.Use thus perturbing torque feedback and provide the foundation test point 114 and at least two additional test points 116,118,120,122 measurement, it does not advantageously need to measure with independent sensor or equipment surperficial 112 distance.
In the scope of the present disclosure, can also use other mode to be used for measuring basic test point 114 and at least two additional test points 116,118,120,122 distance.
With reference to accompanying drawing 7, show a specific orientation normalization method 136 that uses robot welding gun 102.After a kind of initialization step 138, wherein the user has begun to be used for the orientation normalization method 136 of parts 110 to be welded, determines and has stored the current location (CURPOS) of described robot 102 and the current location of servo torch 104 at the normalization method of orientation described in the baseline step 140 136.Movable electrode head 106 is moved into the surface 112 of parts 110 subsequently in initial position step 142, its test point 114 that provides the foundation.In test shape step 144, servo torch 104, and similarly then movable electrode head 106 is moved at least two additional test points 116,118,120,122 each, as described further below.From test point measurement two the non-colinear vectors of letting it pass of falling into a trap.In normal vector calculation procedure 148, normal vector is from the vector of two measurements and be calculated.The calculating that limits in advance includes, but not limited to the calculating shown in Fig. 7.In step 150, determined the rotational angle between initial orientation (vector) and normal vector.If the user allows occur to proofread and correct, then subsequently in aligning step 152, servo torch 104 moves to the coordinate that calculates, and is defined/is limited by normal vector.In completing steps 154, servo torch 104 is opened and does the preparation of carrying out welding operation at parts 110.
The method has further comprised the step of proofreading and correct the position of described servo torch 104 in the robot welding program, for example, carries out at the robot controller (not shown).The position that can in program, proofread and correct servo torch 104 in the described program based on the contrast of angle between the initial orientation (vector) of servo torch 104 and normal vector.Pending correction to program except allowing servo torch 104 and the standardization of movable electrode head 106 with respect to the orientation on workpiece 110 surfaces 112, perhaps also can be used as the normalized a kind of selection/replacement scheme of orientation as required.
Advantageously, for example, method of the present disclosure provides does not use external sensor, and automatically determine to proofread and correct, for example normalized, is used for the ability of orientation of the servo torch 104 of robot 102.Owing to having avoided misorientation, be the situation that servo torch 104 is not orthogonal to parts 110 at the error place wherein, then at the power skewness, at whole solder joint inhomogeneous current density is arranged, and finally causing adverse effect aspect the bad welding quality decline.
Although in order to illustrate that purpose of the present invention has shown some representational embodiment and details, will it is evident that for those skilled in the art, can carry out various variation in the situation that do not break away from disclosure scope, it is further described in claims below.

Claims (20)

1. one kind is used for the method that butt welding machine device people controls, and welding robot has a kind of servo torch that possesses movable electrode head and fixed electrode head, and the method comprising the steps of:
The surface of parts is contacted, to measure a kind of basic test point with the movable electrode head;
Surface and movable electrode head are contacted, to measure at least two additional test points opening from the displacement of basic test point;
Calculate two non-collinear vectors from least two additional test points;
Calculate a kind of normal vector from two non-collinear vectors; And
Relatively between the orientation of initial servo welding gun and the angle between the normal vector.
2. according to claim 1 method further comprises the step of regulating the servo torch orientation with respect to normal vector.
3. according to claim 1 method, wherein standardization orientation is recorded in the robot welding program.
4. according to claim 1 method further comprises based on the shape of parts surface and specifies a kind of step of test point shape.
5. according to claim 4 method, wherein the test point shape comprises basic test point and two additional testing points.
6. according to claim 5 method, wherein servo torch to be oriented in a direction modulated.
7. according to claim 4 method, wherein the test point shape comprises basic test point and at least three additional testing points.
8. according to claim 7 method, wherein servo torch to be oriented in a plurality of directions modulated.
9. according to claim 4 method, wherein the test point shape is rhombus, the triangle that outwards points to and the triangle that inwardly points to, the line that outwards points to and horizontal one of Direction Line.
10. according to claim 1 method, wherein at least two additional test points are alignd with parts, and have based on the translation distance between the additional test point of basic test point and at least two, for the predetermined gap of rotation error.
11. method according to claim 1 further comprises such step: during the step of the described parts of contact in the additional distances of test point place measurement between movable electrode head and surface of basic test point and at least two.
12. method according to claim 1 further comprises such step: during the step of the described parts of contact, utilize the perturbing torque of movable electrode head to feed back and detection basic test point and at least two additional test points.
13. method according to claim 1 further comprises such step: during the step of the described parts of contact, utilize electrical continuity to measure and detection basic test point and at least two additional test points.
14. method according to claim 13, parts ground connection wherein, and when owing to contacting with the surface of the parts of ground connection so that electrode tip voltage drop when below horizontal to predetermined value, the movable electrode head is confirmed as and is being contacted the surface.
15. method according to claim 1 further comprises such step: so that with step that parts contact during utilize the non-contact optical sensor to detect the additional test point of described basic test point and at least two.
16. method according to claim 15, wherein the non-contact optical sensor measurement goes out the distance between the surface of movable electrode head and parts.
17. method according to claim 15, wherein the non-contact optical sensor is at least a in electric eye and the laser beam detector.
18. method according to claim 1 further comprises such step: proofread and correct the position to servo torch based on the angle between initial servo welding gun orientation and normal vector and in the robot welding program.
19. one kind is used for the method that butt welding machine device people controls, welding robot has a kind of servo torch that possesses movable electrode head and fixed electrode head, and the method comprising the steps of:
The surface of parts is contacted, to measure a kind of basic test point with the movable electrode head;
The surface is contacted with movable electrode, and to measure at least two additional test points opening from the displacement of basic test point, basic test point and at least two additional test points provide a kind of predetermined search pattern shape;
Calculate two non-collinear vectors from basic test point and at least two additional test points;
Calculate normal vector from two non-collinear vectors;
Compare the angle between initial servo welding gun orientation and normal vector; And
The orientation of regulating servo torch with respect to normal vector.
20. one kind is used for the method that butt welding machine device people controls, welding robot has a kind of servo torch that possesses movable electrode head and fixed electrode head, and the method comprising the steps of:
The surface of parts is contacted, to measure a kind of basic test point with the movable electrode head;
The surface is contacted with movable electrode, and to measure at least two additional test points opening from the displacement of basic test point, basic test point and at least two additional test points provide a kind of predetermined search pattern shape;
Calculate two non-collinear vectors from basic test point and at least two additional test points;
Calculate normal vector from two non-collinear vectors;
Compare the angle between initial servo welding gun orientation and normal vector; And
The position of in the robot welding program, proofreading and correct described servo torch based on the orientation of servo torch and the comparison between the normal vector.
CN201310177203.3A 2012-03-29 2013-03-29 Robotic gun orientation standardization Active CN103358308B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/433,850 US9144860B2 (en) 2012-03-29 2012-03-29 Robotic weld gun orientation normalization
US13/433850 2012-03-29

Publications (2)

Publication Number Publication Date
CN103358308A true CN103358308A (en) 2013-10-23
CN103358308B CN103358308B (en) 2017-03-01

Family

ID=49154880

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310177203.3A Active CN103358308B (en) 2012-03-29 2013-03-29 Robotic gun orientation standardization

Country Status (4)

Country Link
US (1) US9144860B2 (en)
JP (2) JP2013202692A (en)
CN (1) CN103358308B (en)
DE (1) DE102013103137B4 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107030360A (en) * 2017-06-19 2017-08-11 张仲颖 A kind of intelligent automobile production line is welded spot welding robot's Off-line control system
CN107249805A (en) * 2015-02-25 2017-10-13 本田技研工业株式会社 Get position correcting method and device ready
CN111629853A (en) * 2018-01-19 2020-09-04 库卡德国有限公司 Resistance welding by means of a robot
CN113414482A (en) * 2021-06-15 2021-09-21 中国第一汽车股份有限公司 Device and method for detecting position compensation function of robot spot welding electrode
CN113414484A (en) * 2021-06-08 2021-09-21 中国第一汽车股份有限公司 Special-shaped manual welding tongs for transverse operation
CN113770497A (en) * 2021-06-12 2021-12-10 中国第一汽车股份有限公司 Device and method for detecting actual pressurizing position in robot spot welding process

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015204599B3 (en) * 2015-03-13 2016-08-11 Kuka Roboter Gmbh Method for controlling a manipulator for executing a work process
FR3043004B1 (en) * 2015-10-29 2017-12-22 Airbus Group Sas METHOD FOR ORIENTATION OF AN EFFECTOR WITH AN ASSEMBLY TOOL IN RELATION TO A SURFACE
DE102016109533A1 (en) * 2016-05-24 2017-11-30 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Device for determining an orientation and / or a distance of a tool relative to a surface to be machined with the tool
US10639739B2 (en) 2016-07-29 2020-05-05 Fanuc America Corporation Sensorless pressure change detection for servo gun
CN107116333B (en) * 2017-06-21 2023-05-16 中南大学 Coaxial type optoelectronic device coupling angle adjusting device and welding system
JP6572281B2 (en) * 2017-10-06 2019-09-04 ファナック株式会社 Spot welding system
CN108608104B (en) * 2018-05-09 2020-06-05 吉林大学 Rapid detection device and method for space state of resistance spot welding electrode
CN109719757A (en) * 2019-03-07 2019-05-07 桂林电子科技大学 Teaching Multi-freedom-degreemanipulator manipulator end pose measuring method
US11311958B1 (en) * 2019-05-13 2022-04-26 Airgas, Inc. Digital welding and cutting efficiency analysis, process evaluation and response feedback system for process optimization
EP4363148A1 (en) * 2022-09-20 2024-05-08 Albaksan Dis Ticaret Ve Pazarlama A.S. Welding robot checker

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07284933A (en) * 1994-04-15 1995-10-31 Nachi Fujikoshi Corp Method for controlling position of robot
US5898285A (en) * 1997-03-11 1999-04-27 Honda Giken Kogyo Kabushiki Kaisha Method of teaching welding robot
US6070109A (en) * 1998-03-10 2000-05-30 Fanuc Robotics North America, Inc. Robot calibration system
US6232572B1 (en) * 1998-04-20 2001-05-15 Nissan Motor Co., Ltd. Spot welding control system and control method
US6531674B2 (en) * 1998-12-01 2003-03-11 Toyota Jidosha Kabushiki Kaisha Welding gun and methods conducted using the same
CN101282823A (en) * 2005-10-06 2008-10-08 库卡罗伯特有限公司 Method for determining a virtual tool center point
US20110000421A1 (en) * 2009-07-06 2011-01-06 Gm Global Technology Operations, Inc. Method and apparatus to estimate automotive alternator belt slip

Family Cites Families (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3795054A (en) * 1970-08-13 1974-03-05 American Welding Mfg Co Method and apparatus for calibrating the position of a tool and for gauging the dimension of a workpiece
US4447697A (en) * 1978-03-28 1984-05-08 Unimation, Inc. Weld gun repositioning system for programmable manipulator
US4263803A (en) * 1978-05-09 1981-04-28 Ex-Cell-O Corporation Calibration system and method of using same
US4258425A (en) * 1979-03-08 1981-03-24 A. O. Smith Corporation Self-programmed mechanical working apparatus
US4677276A (en) * 1982-11-23 1987-06-30 Yaskawa Electric Mfg. Co., Ltd. Method of welding robot control which controls the three basic axes of a robot to provide a repetition of a weaving pattern along a robot locus
US4590577A (en) * 1982-12-01 1986-05-20 Yaskawa Electric Mfg. Co., Ltd. Welding robot controlling method
JPS60257982A (en) * 1984-06-06 1985-12-19 Toyota Motor Corp Robot control device with automatic correcting function of face perpendicularity of welding gun
JPS6178564A (en) * 1984-09-27 1986-04-22 Fanuc Ltd Welding control method in automatic welder
JP2684359B2 (en) * 1985-02-22 1997-12-03 ファナック 株式会社 Robot work Cartesian coordinate system setting device
US5171966A (en) * 1986-03-20 1992-12-15 Shin Meiwa Industry Co., Ltd. Method of and apparatus for controlling a welding robot
JP2728399B2 (en) * 1987-03-19 1998-03-18 川崎重工業株式会社 Robot control method
US4835710A (en) * 1987-07-17 1989-05-30 Cincinnati Milacron Inc. Method of moving and orienting a tool along a curved path
DE3836198A1 (en) * 1987-10-23 1989-05-03 Toyoda Machine Works Ltd LEARNING METHOD FOR DETECTING A MACHINE LINE
JPH0818130B2 (en) * 1988-02-10 1996-02-28 ファナック株式会社 Weaving welding control method
JP2786225B2 (en) * 1989-02-01 1998-08-13 株式会社日立製作所 Industrial robot control method and apparatus
US5600759A (en) * 1989-03-20 1997-02-04 Fanuc Ltd. Robot capable of generating patterns of movement path
JPH02262982A (en) * 1989-03-31 1990-10-25 Fanuc Ltd Setting method for tool center point
US5053976A (en) * 1989-05-22 1991-10-01 Honda Giken Kogyo Kabushiki Kaisha Method of teaching a robot
EP0506990A1 (en) * 1991-04-02 1992-10-07 Siemens Aktiengesellschaft Method for acceleration-and speedcommand for at least one controlable axis from a machinetool or a robot
DE4291618C2 (en) * 1991-06-04 2002-08-22 Anca Pty Ltd Computer numerically controlled machine with a manual control unit for controlling a programmed travel path
US5345540A (en) * 1991-07-12 1994-09-06 Hewlett-Packard Company Methods for automatically programming spatial information in robotic systems
JPH05318280A (en) * 1992-05-19 1993-12-03 Hitachi Constr Mach Co Ltd Grinding attitude producing device of grinding robot
US5340962A (en) 1992-08-14 1994-08-23 Lumonics Corporation Automatic control of laser beam tool positioning
US6535794B1 (en) * 1993-02-23 2003-03-18 Faro Technologoies Inc. Method of generating an error map for calibration of a robot or multi-axis machining center
JPH06320462A (en) * 1993-05-10 1994-11-22 Fanuc Ltd Control method for robot with sensor
JPH07232282A (en) * 1994-02-25 1995-09-05 Obara Kk Controller of c-type welding gun
JP3191563B2 (en) * 1994-05-31 2001-07-23 トヨタ自動車株式会社 Automatic correction method for offline teaching data
US5675229A (en) * 1994-09-21 1997-10-07 Abb Robotics Inc. Apparatus and method for adjusting robot positioning
JP2933305B2 (en) * 1994-12-15 1999-08-09 ファナック株式会社 Teaching operation panel for robot
JPH08224665A (en) * 1995-02-23 1996-09-03 Komatsu Ltd Automatic all around machining device
US5829115A (en) * 1996-09-09 1998-11-03 General Electro Mechanical Corp Apparatus and method for actuating tooling
US5910719A (en) * 1996-09-17 1999-06-08 Cycle Time Corporation Tool center point calibration for spot welding guns
JPH10161747A (en) * 1996-11-29 1998-06-19 Mitsubishi Electric Corp Contact position detecting method and device therefor
US5988486A (en) * 1997-03-11 1999-11-23 Honda Giken Kogyo Kabushiki Kaisha Method of controlling electrode force of spot welding gun
JPH10329065A (en) * 1997-05-30 1998-12-15 Matsushita Electric Ind Co Ltd Correction method for dislocation of robot
US6044308A (en) * 1997-06-13 2000-03-28 Huissoon; Jan Paul Method and device for robot tool frame calibration
JPH11123678A (en) * 1997-10-24 1999-05-11 Yaskawa Electric Corp Position detecting method for work
US6163759A (en) * 1997-11-21 2000-12-19 Advantest Corporation Method for calibrating variable delay circuit and a variable delay circuit using the same
US6064168A (en) * 1998-03-13 2000-05-16 Fanuc Robotics North America, Inc. Method of controlling robot movement
US6173882B1 (en) * 1998-05-12 2001-01-16 Chrysler Corporation Method and apparatus for holding a workpiece during welding
JP3215086B2 (en) * 1998-07-09 2001-10-02 ファナック株式会社 Robot controller
JP3671694B2 (en) 1998-09-18 2005-07-13 株式会社デンソー Robot teaching method and apparatus
US6337456B1 (en) * 1998-12-16 2002-01-08 Dengensha Manufacturing Company Limited Welding machine and method for assembling same
JP2000288743A (en) * 1999-02-03 2000-10-17 Dengensha Mfg Co Ltd Controller for resistance welding equipment
DE19929557B4 (en) * 1999-06-18 2006-01-19 Dr. Johannes Heidenhain Gmbh Method and circuit for setting a switching threshold of a key switch
US6169263B1 (en) * 1999-08-02 2001-01-02 Automation International Inc. Techniques for adaptive control of force in resistance welding applications
US6356807B1 (en) * 1999-08-13 2002-03-12 Fanuc Robotics North America, Inc. Method of determining contact positions, calibration parameters, and reference frames for robot assemblies
JP3359012B2 (en) * 1999-11-10 2002-12-24 川崎重工業株式会社 Spot welding robot
US6374158B1 (en) * 2000-02-15 2002-04-16 General Electric Company Robotic laser pointer
JP3394750B2 (en) * 2000-10-02 2003-04-07 ファナック株式会社 Work pressing device
US6515251B1 (en) * 2000-10-31 2003-02-04 Steelcase Development Corporation Welding system and method
KR20020044499A (en) * 2000-12-06 2002-06-15 윤종용 Control system and method for robot
US6455800B1 (en) * 2001-01-04 2002-09-24 Festo Corporation Servo-pneumatic modular weld gun
US6787729B2 (en) * 2001-01-23 2004-09-07 Progressive Tool & Industries Co. Multi-axis articulatable robot having a weld gun with inverted roller screw actuator
JP2002239957A (en) 2001-02-19 2002-08-28 Honda Motor Co Ltd Attitude determination method and program of articulated robot
JP2002283059A (en) * 2001-03-26 2002-10-02 Fanuc Ltd Method for setting reference position of axis of servo type spot welding gun, and robot controller
US7564005B2 (en) * 2001-07-10 2009-07-21 Doben Limited Resistance welding fastener electrode and monitor and method of using same
EP1474271A1 (en) * 2002-01-31 2004-11-10 Abb Research Ltd. Robot machining tool position and orientation calibration
JP3892747B2 (en) * 2002-03-14 2007-03-14 富士通株式会社 Laser welding apparatus and component welding method
JP3629022B2 (en) * 2002-10-11 2005-03-16 ファナック株式会社 SPOT WELDING GUN AND METHOD OF CONTROLLING PRESSURE OF SPOT WELDING GUN
US6828522B2 (en) * 2002-10-18 2004-12-07 Tol-O-Matic, Inc. Adaptable servo-control system for force/position actuation
JP3805317B2 (en) * 2003-03-17 2006-08-02 ファナック株式会社 Teaching position correction method and teaching position correction apparatus
DE10328593A1 (en) * 2003-06-25 2005-01-20 Swac Electronic Gmbh Method for controlling and / or regulating a welding gun movement
SE0302092L (en) * 2003-07-11 2005-01-12 Abb Ab Robot system
US6903298B2 (en) * 2003-08-25 2005-06-07 General Motors Corporation Resistance welding control method
JP2005138223A (en) * 2003-11-06 2005-06-02 Fanuc Ltd Positional data correcting device for robot
KR101003666B1 (en) * 2003-12-10 2010-12-23 엘지디스플레이 주식회사 Aligner
US7956308B2 (en) * 2005-05-18 2011-06-07 Parker-Hannifin Corporation Weld gun control system
AT502283B1 (en) * 2005-07-15 2007-05-15 Fronius Int Gmbh WELDING PROCESS AND WELDING SYSTEM DETERMINING THE POSITION OF THE WELDING BURNER
US20070187370A1 (en) * 2005-11-21 2007-08-16 Keith Hochhalter Method and apparatus for positioning electrodes relative to a welding gun
US7432466B2 (en) * 2005-12-09 2008-10-07 Alcoa Inc. Method of electrical resistance spot welding
JP4374039B2 (en) * 2007-06-14 2009-12-02 ファナック株式会社 Spot welding system and welding gun closing speed adjusting method
JP4233584B2 (en) * 2007-06-18 2009-03-04 ファナック株式会社 Spot welding robot positioning method
US8367962B2 (en) * 2007-10-26 2013-02-05 Ariel Andre Waitzman Automated welding of moulds and stamping tools
US8803024B2 (en) * 2007-12-12 2014-08-12 GM Global Technology Operations LLC Online weld inspection and repair method for resistance welding and weld-bonding
US8457786B2 (en) * 2008-11-25 2013-06-04 Abb Technology Ltd Method and an apparatus for calibration of an industrial robot system
JP5101466B2 (en) * 2008-11-25 2012-12-19 本田技研工業株式会社 Tip angle measuring method and tip angle measuring device
US7974733B2 (en) * 2009-01-30 2011-07-05 GM Global Technology Operations LLC Automatic estimation of weldgun size using section geometry
EP2243602B1 (en) * 2009-04-22 2013-05-15 KUKA Roboter GmbH Method and device for controlling a manipulator
JP5292564B2 (en) * 2009-05-18 2013-09-18 株式会社ミツトヨ Shape measuring apparatus, calibration method thereof, and calibration program
US8426761B2 (en) 2009-10-21 2013-04-23 Fanuc Ltd Method of detection of welding workpiece position using movable electrode
JP4880020B2 (en) * 2009-10-21 2012-02-22 ファナック株式会社 Welding workpiece position detection method using movable electrode
JP4880021B2 (en) * 2009-10-21 2012-02-22 ファナック株式会社 Welding workpiece position detection method
JP4927927B2 (en) * 2009-11-26 2012-05-09 ファナック株式会社 Spot welding system
JP4870821B2 (en) * 2010-01-28 2012-02-08 ファナック株式会社 Welding workpiece position detection device and welding workpiece position detection method
JP5570318B2 (en) * 2010-06-23 2014-08-13 Obara Group株式会社 Equalizer for welding machine
US8415582B2 (en) * 2010-07-23 2013-04-09 GM Global Technology Operations LLC Method for monitoring and maintaining a resistance welding apparatus

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07284933A (en) * 1994-04-15 1995-10-31 Nachi Fujikoshi Corp Method for controlling position of robot
US5898285A (en) * 1997-03-11 1999-04-27 Honda Giken Kogyo Kabushiki Kaisha Method of teaching welding robot
US6070109A (en) * 1998-03-10 2000-05-30 Fanuc Robotics North America, Inc. Robot calibration system
US6232572B1 (en) * 1998-04-20 2001-05-15 Nissan Motor Co., Ltd. Spot welding control system and control method
US6531674B2 (en) * 1998-12-01 2003-03-11 Toyota Jidosha Kabushiki Kaisha Welding gun and methods conducted using the same
CN101282823A (en) * 2005-10-06 2008-10-08 库卡罗伯特有限公司 Method for determining a virtual tool center point
US20110000421A1 (en) * 2009-07-06 2011-01-06 Gm Global Technology Operations, Inc. Method and apparatus to estimate automotive alternator belt slip

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107249805A (en) * 2015-02-25 2017-10-13 本田技研工业株式会社 Get position correcting method and device ready
CN107249805B (en) * 2015-02-25 2019-07-26 本田技研工业株式会社 Get position correcting method and device ready
CN107030360A (en) * 2017-06-19 2017-08-11 张仲颖 A kind of intelligent automobile production line is welded spot welding robot's Off-line control system
CN107030360B (en) * 2017-06-19 2019-03-01 张仲颖 A kind of intelligent automobile production line is welded spot welding robot's Off-line control system
CN111629853A (en) * 2018-01-19 2020-09-04 库卡德国有限公司 Resistance welding by means of a robot
US11633801B2 (en) 2018-01-19 2023-04-25 Kuka Deutschland Gmbh Resistance welding by means of robots
CN113414484A (en) * 2021-06-08 2021-09-21 中国第一汽车股份有限公司 Special-shaped manual welding tongs for transverse operation
CN113770497A (en) * 2021-06-12 2021-12-10 中国第一汽车股份有限公司 Device and method for detecting actual pressurizing position in robot spot welding process
CN113770497B (en) * 2021-06-12 2023-02-10 中国第一汽车股份有限公司 Device and method for detecting actual pressurizing position in robot spot welding process
CN113414482A (en) * 2021-06-15 2021-09-21 中国第一汽车股份有限公司 Device and method for detecting position compensation function of robot spot welding electrode

Also Published As

Publication number Publication date
US20130256278A1 (en) 2013-10-03
JP2013202692A (en) 2013-10-07
CN103358308B (en) 2017-03-01
JP2020073283A (en) 2020-05-14
DE102013103137A1 (en) 2013-10-02
DE102013103137B4 (en) 2024-05-29
US9144860B2 (en) 2015-09-29
JP7174683B2 (en) 2022-11-17

Similar Documents

Publication Publication Date Title
CN103358308A (en) Robotic weld gun orientation normalization
CN111014879B (en) Automatic welding method for corrugated plate of robot based on laser weld seam tracking
CN104384765B (en) Based on the automatic soldering method of threedimensional model and machine vision
CN106457468B (en) Use the hybrid laser welding system and method for Liang Ge robot
US11679501B2 (en) Controller for determining modification method of position or orientation of robot
US10146203B2 (en) Spot welding system for measuring position of welding point at which welding is performed
CN111002304B (en) Device for acquiring position and location of end effector of manipulator
US20090069936A1 (en) Control method for robots
EP2014405A1 (en) Positioning method of spot welding robot
CA2868163A1 (en) Method for measuring a rotary axis of a machine tool system
CN108890666B (en) Robot welding seam tracking method and system
KR20190064204A (en) Wdelding automation system using welding part geometry measurement and 3D coordinate and wdelding method using the same
CN107662043A (en) Change for servo rifle without cell pressure and detect
US11679508B2 (en) Robot device controller for controlling position of robot
JP4981513B2 (en) Welding method and welding equipment
US20200101607A1 (en) Robot controller for controlling arc motion of robot
CN111055046A (en) Teaching position correction method
CN107186714A (en) A kind of accurate positioning method, alignment system and robot device
EP4070911A1 (en) Repair welding device and repair welding method
US20190184481A1 (en) Welding Position Detection Device, Welding Position Detection Method, and Welding Robot System
CN110919238B (en) Automatic welding method and welding device
KR101220819B1 (en) Inspecting method of welding point
CN108057584B (en) Automatic docking system
JP2014030841A (en) Arc following welding method and welding device
JP2007307612A (en) Automatic welding method and automatic welding equipment, and reference tool used for automatic welding

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant