A method, apparatus and electronic device for controlling welding fuses.
By directly cutting the welding wire during the welding process, the high cost and low efficiency problems caused by multi-equipment collaboration are solved, achieving a high-efficiency and low-cost welding process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG LYRIC ROBOT INTELLIGENT AUTOMATION CO LTD
- Filing Date
- 2023-05-30
- Publication Date
- 2026-06-30
AI Technical Summary
In existing technologies, multiple devices are required to work together to fill the weld seam with wire during the welding process, which leads to high design costs and low welding efficiency.
By acquiring weld location information, the starting and ending points of welding are determined. The welding wire is then directly cut during the welding process using welding equipment. Combined with the control of the wire feeding mechanism, precise melting of the welding wire is achieved, preventing the welding wire from sticking to the weld and reducing the need for wire cutting equipment.
It improves welding efficiency, reduces production line design costs, avoids the problem of welding wire sticking to the weld, and simplifies the welding process without the need for wire cutting equipment.
Smart Images

Figure CN116423051B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of welding technology, and in particular to a method, apparatus and electronic device for controlling welding molten wire. Background Technology
[0002] Compared to traditional welding methods, laser welding offers significant advantages—low heat input, high welding speed, small heat-affected zone, and minimal thermal deformation—making it widely used in high-tech industries such as automotive, shipbuilding, nuclear power, and aerospace. Wire filler welding primarily utilizes the coordinated operation of a wire feeding mechanism and a laser welding mechanism to achieve the filling effect.
[0003] In the product manufacturing process, the complete weld filler wire process generally requires repeated welding, wire cutting, and wire feeding actions. Here, welding, wire cutting, and wire feeding are different processes, which need to be realized by welding equipment, wire cutting equipment, and wire feeding mechanism, respectively. The setting of multiple equipment increases the design cost of the product production line, and the coordination between multiple equipment to complete the weld filler wire reduces welding efficiency and increases welding time cost. Summary of the Invention
[0004] In view of this, the purpose of this application is to provide a method, device and electronic equipment for controlling welding wire, which can directly cut the welding wire during the welding process without the need for wire cutting equipment, thereby reducing the design cost of the production line, improving production efficiency and reducing welding time.
[0005] This application provides a method for controlling a welding fuse, the method comprising:
[0006] Obtain the weld position information to determine the welding start and end points;
[0007] Based on the welding start point and the welding end point, and according to the welding speed of the welding equipment, the first position and the second position of the welding wire melting of the welding equipment are determined.
[0008] The welding head of the welding equipment is controlled to move from the first position where the welding wire melts to the second position where the welding wire melts, while keeping the relative position of the laser emitted by the welding head and the welding wire unchanged.
[0009] The wire feeding mechanism stops feeding wire, and the laser simultaneously melts and cuts off the welding wire;
[0010] The wire feeding mechanism draws the wire, controls the welding head of the welding equipment to turn off the laser emission, and moves the welding equipment to the second position where the welding wire melts.
[0011] In one possible implementation, the control method further includes:
[0012] Obtain the length of the welding wire reserved at the weld location;
[0013] If the length of the welding wire is less than a preset threshold, the missing wire length to be supplemented is determined;
[0014] According to the stated missing wire length, the wire feeding mechanism is controlled to replenish the welding wire at the welding wire shearing gap generated when the welding wire is melted.
[0015] In one possible implementation, determining the first and second positions of wire melting on the welding equipment based on the welding start and end points and the welding speed of the welding equipment includes:
[0016] Based on the welding speed, the interval distance between the first position where the welding wire melts and the welding end point is determined; wherein, the interval distance is positively correlated with the welding speed;
[0017] According to the aforementioned interval distance, the first position where the welding wire melts is determined between the welding start point and the welding end point;
[0018] Based on the welding speed, the included angle between the first line segment and the second line segment is determined; wherein, the first line segment is the line connecting the first position of the welding wire melting and the second position of the welding wire melting; the second line segment is the line connecting the welding start point and the welding end point; the included angle is positively correlated with the welding speed;
[0019] Based on the included angle and the first position of the welding wire melting, determine the target straight line where the second position of the welding wire melting is located;
[0020] On the target straight line, determine a second welding wire melting position that meets the preset conditions between the first welding wire melting position and the target welding wire melting position.
[0021] In one possible implementation, the preset conditions include:
[0022] The first position of the welding wire melting, the second position of the welding wire melting, and the vertical position corresponding to the second position of the welding wire melting on the target horizontal line satisfy the Pythagorean theorem, and the straight-line distance between the first position of the welding wire melting and the second position of the welding wire melting is greater than a preset distance threshold.
[0023] In one possible implementation, the control method further includes:
[0024] According to preset parameter information, the welding head is controlled to move from the first position where the welding wire melts to the second position where the welding wire melts.
[0025] In one possible implementation, the preset parameter information includes a preset movement direction and a preset movement speed; the preset movement speed includes a horizontal movement speed and a lifting speed; the lifting speed is an upward speed perpendicular to the target horizontal line where the welding start point and the welding end point are located.
[0026] In one possible implementation, maintaining the relative position of the laser emitted from the welding head of the welding equipment and the welding wire by the following steps includes:
[0027] By sending a locking signal to the welding head, the telescopic rod of the welding head is controlled to change to a locked state, fixing the welding head in its current position so that the relative position of the laser emitted by the welding head and the welding wire remains unchanged.
[0028] In one possible implementation, obtaining the weld position information and determining the welding start point and welding end point includes:
[0029] Based on the obtained weld position information, the start position and end position of the weld are determined.
[0030] The starting position is determined as the welding start point for this welding operation, and the ending position is determined as the welding end point.
[0031] This application embodiment also provides a control device for welding fuses, the control device comprising:
[0032] The information acquisition module is used to acquire the weld position information of the weld seam and determine the welding start point and welding end point.
[0033] The position determination module is used to determine the first position and the second position of the welding wire melting of the welding equipment based on the welding start point and the welding end point, and according to the welding speed of the welding equipment.
[0034] The first control module is used to control the welding head of the welding equipment from the first position where the welding wire melts to the second position where the welding wire melts, while keeping the relative position of the laser emitted by the welding head of the welding equipment and the welding wire unchanged;
[0035] The second control module is used to stop the wire feeding mechanism from feeding the wire and to simultaneously melt and cut the welding wire with the laser.
[0036] The third control module is used to draw the wire in the wire feeding mechanism, control the welding head of the welding equipment to turn off the laser emission, and move the welding equipment to the second position where the welding wire melts.
[0037] In one possible implementation, the control device further includes a wire-splitting module, the wire-splitting module being used for:
[0038] Obtain the length of the welding wire reserved at the weld location;
[0039] If the length of the welding wire is less than a preset threshold, the missing wire length to be supplemented is determined;
[0040] According to the stated missing wire length, the wire feeding mechanism is controlled to replenish the welding wire at the welding wire shearing gap generated when the welding wire is melted.
[0041] In one possible implementation, when the position determination module determines the first position and the second position of wire melting of the welding equipment based on the welding start point and the welding end point, and according to the welding speed of the welding equipment, the position determination module is used to:
[0042] Based on the welding speed, the interval distance between the first position where the welding wire melts and the welding end point is determined; wherein, the interval distance is positively correlated with the welding speed;
[0043] According to the aforementioned interval distance, the first position where the welding wire melts is determined between the welding start point and the welding end point;
[0044] Based on the welding speed, the included angle between the first line segment and the second line segment is determined; wherein, the first line segment is the line connecting the first position of the welding wire melting and the second position of the welding wire melting; the second line segment is the line connecting the welding start point and the welding end point; the included angle is positively correlated with the welding speed;
[0045] Based on the included angle and the first position of the welding wire melting, determine the target straight line where the second position of the welding wire melting is located;
[0046] On the target straight line, determine a second welding wire melting position that meets the preset conditions between the first welding wire melting position and the target welding wire melting position.
[0047] In one possible implementation, the preset conditions include:
[0048] The first position of the welding wire melting, the second position of the welding wire melting, and the vertical position corresponding to the second position of the welding wire melting on the target horizontal line satisfy the Pythagorean theorem, and the straight-line distance between the first position of the welding wire melting and the second position of the welding wire melting is greater than a preset distance threshold.
[0049] In one possible implementation, the control device is further configured to:
[0050] According to preset parameter information, the welding head is controlled to move from the first position where the welding wire melts to the second position where the welding wire melts.
[0051] In one possible implementation, the preset parameter information includes a preset movement direction and a preset movement speed; the preset movement speed includes a horizontal movement speed and a lifting speed; the lifting speed is an upward speed perpendicular to the target horizontal line where the welding start point and the welding end point are located.
[0052] In one possible implementation, the first control module is used to maintain the relative position of the laser emitted from the welding head of the welding equipment and the welding wire unchanged through the following steps:
[0053] By sending a locking signal to the welding head, the telescopic rod of the welding head is controlled to change to a locked state, thereby fixing the welding head in its current position so that the relative position of the laser emitted by the welding head and the welding wire remains unchanged.
[0054] In one possible implementation, when the information acquisition module is used to acquire weld position information and determine the welding start point and welding end point, the information acquisition module is used to:
[0055] Based on the obtained weld position information, the start position and end position of the weld are determined.
[0056] The starting position is determined as the welding start point of this welding, and the ending position is determined as the welding end point of this welding.
[0057] This application also provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the welding fuse control method described above are performed.
[0058] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the welding fuse control method described above.
[0059] The welding wire control method and apparatus provided in this application acquire weld position information and determine the welding start point and welding end point. Based on the welding start point and welding end point, and according to the welding speed of the welding equipment, the method determines the first and second welding wire melting positions of the welding equipment. The method controls the welding head of the welding equipment to move from the first welding wire melting position to the second welding wire melting position, maintaining the relative position of the laser emitted from the welding head and the welding wire unchanged. The wire feeding mechanism stops feeding the wire, and the laser synchronously melts the welding wire. The wire feeding mechanism pulls the wire, controls the welding head of the welding equipment to turn off laser emission, and the welding equipment moves to the second welding wire melting position. In this way, the welding equipment can directly cut the welding wire during the welding process without the need for a wire cutting device, reducing production line design costs, improving production efficiency, and reducing welding time. Furthermore, the setting of the first and second welding wire melting positions prevents the welding wire from entangled with the welding gun or product after cutting, avoiding the solidification of high-hardness welding wire that would otherwise require other wire cutting equipment.
[0060] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0061] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0062] Figure 1 A flowchart illustrating a method for controlling a welding fuse provided in an embodiment of this application;
[0063] Figure 2 This is a schematic diagram of the welding position relationship provided in the embodiments of this application;
[0064] Figure 3 This is one of the structural schematic diagrams of a welding fuse control device provided in the embodiments of this application;
[0065] Figure 4 This is a second schematic diagram of a control device for welding fuses provided in an embodiment of this application;
[0066] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0067] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. Based on the embodiments of this application, every other embodiment obtained by those skilled in the art without inventive effort falls within the scope of protection of this application.
[0068] Research has found that the complete wire filling process for weld seams in product manufacturing generally involves repeated welding, wire cutting, and wire feeding actions. Welding, wire cutting, and wire feeding are different processes that require separate welding equipment, wire cutting equipment, and wire feeding mechanisms. The setup of multiple devices increases the design cost of the product production line, and the collaborative completion of wire filling between multiple devices reduces welding efficiency and increases welding time costs.
[0069] Based on this, the present application provides a method for controlling welding wire. The welding wire equipment can directly complete the welding wire melting at the determined welding wire melting point during the welding process. This can avoid the phenomenon of welding wire sticking to the weld during the wire cutting process, and can also reduce the setting of wire cutting equipment. While reducing the production line production cost, it can also improve welding efficiency.
[0070] Please see Figure 1 , Figure 1 This is a flowchart illustrating a method for controlling a welding fuse according to an embodiment of this application. Figure 1 As shown in the embodiments of this application, the method for controlling welding fuses includes:
[0071] S101. Obtain the weld position information of the weld seam and determine the welding start point and welding end point.
[0072] S102. Based on the welding start point and the welding end point, and according to the welding speed of the welding equipment, determine the first position and the second position of the welding wire melting of the welding equipment.
[0073] S103. Control the welding head of the welding equipment from the first position where the welding wire melts to the second position where the welding wire melts, and keep the relative position of the laser emitted by the welding head of the welding equipment and the welding wire unchanged.
[0074] S104, the wire feeding mechanism stops feeding wire, and the laser synchronously melts the welding wire.
[0075] S105, the wire feeding mechanism draws the wire, controls the welding head of the welding equipment to turn off the laser emission, and the welding equipment moves to the second position where the welding wire melts.
[0076] The welding wire control method provided in this application determines the first and second welding wire melting positions based on the weld position information during the welding process. The relative position of the laser emitted from the welding head and the welding wire remains unchanged. The wire feeding mechanism stops feeding the wire while the laser simultaneously melts it. When the welding wire melts, the wire feeding mechanism retracts the wire to prevent the molten wire from overflowing into the weld area, further preventing the wire from sticking to the weld. In this way, the welding wire equipment can directly complete the welding wire melting during the welding process, avoiding wire sticking to the weld during the "wire cutting" process and reducing the need for wire cutting equipment. This lowers production line costs and improves welding efficiency.
[0077] In step S101, the weld position information of the weld on the product is obtained; the weld position information can indicate the basic position information of the weld to be welded; the weld position information includes the start position, end position, weld length and weld width information of the weld.
[0078] During the welding process, if the welding torch moves along the original weld seam track or the molten welding wire cannot be withdrawn from the weld seam position in time, the welding wire will stick to the weld seam, resulting in problems such as welding wire bending and welding wire overflowing from the weld seam position. In order to avoid the above problems, it is necessary to control the welding equipment to perform the action of melting the welding wire at an appropriate position. Therefore, it is necessary to further determine the appropriate welding wire melting position.
[0079] Please see Figure 2 , Figure 2 This is a schematic diagram of the welding position relationship provided in an embodiment of this application. Based on the obtained welding wire position information, the welding start point A is determined (e.g., ...). Figure 2 (as shown) and welding end point B (as shown) Figure 2 (as shown); where welding start point A refers to the position where welding begins, and welding end point B refers to the position where welding ends.
[0080] In one implementation, step S101 includes:
[0081] S1011. Based on the obtained weld position information, determine the start position and end position of the weld.
[0082] In this step, by analyzing the obtained weld position information, the two ends of the weld are determined, and one end is designated as the start position of the weld, and the other end is designated as the end position of the weld. Here, the start and end positions of the weld can be interchanged in other embodiments according to the actual situation, and are not restricted here.
[0083] S1012. The starting position is determined as the welding start point of this welding, and the ending position is determined as the welding end point.
[0084] In this step, the starting position of the weld is determined as the starting point of the welding equipment for this welding operation; similarly, the ending position of the weld is determined as the ending point of the welding equipment for this welding operation. Likewise, the starting and ending points of the welding can be interchanged in other embodiments according to the actual situation, and are not restricted here.
[0085] In step S102, by using the determined welding start point and welding end point, and based on the welding speed of the welding equipment, the first position and the second position of welding wire melting during the welding process are determined.
[0086] Among them, the first position C of the welding wire melting is the position where the pre-cutting action is performed before "cutting the wire" (i.e. before the welding wire is melted), and the direction and speed of the welding head and welding torch of the welding equipment are changed; the second position D of the welding wire melting is the position where the welding wire is melted.
[0087] In one implementation, step S102 includes:
[0088] S1021. Determine the interval distance between the first position where the welding wire melts and the welding end point based on the welding speed.
[0089] Here, the first position of wire melting is the position where the welding head and welding torch of the welding equipment change their moving direction and move towards the wire melting point; that is, when the welding equipment reaches the first position of wire melting, it needs to change the current moving direction of the welding equipment so that the welding head and welding torch of the welding equipment can move to the wire melting point suitable for performing the "wire cutting" action.
[0090] The first position C where the welding wire melts (e.g.) Figure 2 The point (as shown) should be located between the welding start point A and the welding end point B, with both welding start point A and welding end point B on the target horizontal line, and the distance between it and welding end point B should be within a preset range (for example, the preset range can be 1.5 to 3 mm).
[0091] Here, the interval between the first position C where the welding wire melts and the welding end point B is positively correlated with the welding speed. Therefore, the interval between the first position C where the welding wire melts and the welding end point can be determined based on the welding speed of the welding equipment.
[0092] S1022. Determine the first position where the welding wire melts between the welding start point and the welding end point according to the interval distance.
[0093] In this step, considering that the first position C of the welding wire melting is located between the welding start point A and the welding end point B, the first position C of the welding wire melting can be determined based on the obtained interval distance.
[0094] S1023. Determine the included angle between the first line segment and the second line segment based on the welding speed.
[0095] Here, the first line segment CD between the first position of welding wire melting and the second position of welding wire melting (as shown in the image) Figure 2 As shown), the second line segment AB between the welding start point and the welding end point (as shown) Figure 2 The included angle between the first line segment CD and the second line segment AB should be within a preset angle range (for example, the preset angle range can be 30 to 45°), and the included angle is positively correlated with the welding speed; therefore, the included angle between the first line segment CD between the first position of the welding wire melting and the second position of the welding wire melting, and the included angle between the second line segment AB between the welding start point and the welding end point can be determined according to the welding speed of the welding equipment; that is, the included angle between the first line segment CD between the first position of the welding wire melting and the second position of the welding wire melting and the second line segment AB between the welding start point and the welding end point can be determined.
[0096] Wherein, the first line segment CD is the line connecting the first position where the welding wire melts and the second position where the welding wire melts; the second line segment AB is the line connecting the welding start point and the welding end point.
[0097] S1024. Based on the included angle and the first position of the welding wire melting, determine the target straight line where the second position of the welding wire melting is located.
[0098] In this step, based on the first position C of the welding wire melting and the included angle, the second position D of the welding wire melting is determined (e.g., ...). Figure 2 The target line (as shown) should be located on.
[0099] S1025. On the target straight line, determine a second welding wire melting position that meets the preset conditions between the first welding wire melting position and the target welding wire melting position.
[0100] In this step, after determining the target straight line where the second welding wire melting position D is located, the second welding wire melting position D that meets the preset conditions between the target straight line and the first welding wire melting position C is determined.
[0101] In one embodiment, the preset conditions include: the first position of the welding wire melting, the second position of the welding wire melting, and the vertical position corresponding to the second position of the welding wire melting on the target horizontal line satisfy the Pythagorean theorem, and the straight-line distance between the first position of the welding wire melting and the second position of the welding wire melting is greater than a preset distance threshold.
[0102] Here, the second welding wire melting position D corresponds to the vertical position E on the target horizontal line (i.e., the horizontal line where the welding start point and welding end point are located); the first welding wire melting position C, the second welding wire melting position D, and the vertical position E (as shown in the image) are also considered. Figure 2 The Pythagorean theorem is satisfied between the two positions (as shown), i.e., CD2=CE2+DE2; and the straight-line distance between the first position C of the welding wire melting and the second position D of the welding wire melting is greater than the preset distance threshold (taking CB=2mm as an example, the preset distance threshold is 5mm), i.e., CD>5mm.
[0103] In step S103, during the welding process of the welding equipment, the welding head of the welding equipment is controlled to move from the first position of the welding wire melting to the second position of the welding wire melting to avoid the welding wire sticking to the weld. Furthermore, during the "wire cutting" process, the welding head of the welding equipment is controlled to move from the first position of the welding wire melting to the second position of the welding wire melting, keeping the relative position between the welding wire and the laser emitted by the welding gun unchanged, thereby achieving precise "wire cutting".
[0104] Therefore, before the welding torch emits a laser to perform the "wire cutting" operation, the welding head is fixed in its current position and the telescopic rod of the welding head is locked to prevent the welding head from extending or retracting forward or backward. At this time, the welding head's torch rod is in a fixed state, thus ensuring that the relative position of the welding wire and the laser remains unchanged during the "wire cutting" operation.
[0105] In one embodiment, the control method further includes: controlling the welding head to move from the first position where the welding wire melts to the second position where the welding wire melts, according to preset parameter information.
[0106] In this step, during the welding process of the welding equipment, the welding equipment is controlled to move at an initial speed on the target horizontal line to perform the welding operation; when the welding head of the welding equipment is controlled to move to the first position C where the welding wire is melted, in order to ensure that the welding equipment can move to the second position D where the welding wire is melted in time and melt the welding wire, the welding equipment can be controlled to move to the second position D where the welding wire is melted according to the preset parameter information.
[0107] In one embodiment, the preset parameter information includes a preset moving direction and a preset moving speed; the preset moving speed includes a horizontal moving speed and a lifting speed; the lifting speed is an upward speed perpendicular to the target horizontal line where the welding start point and the welding end point are located.
[0108] In this step, the welding head and welding torch of the welding equipment are controlled to move at a horizontal speed (40-60 mm / s) and an upward lifting speed (30-50 mm / s) perpendicular to the target horizontal line where the welding start point A and welding end point B are located. The welding head and welding torch are controlled to move along the determined target moving direction towards the second position D where the welding wire melts, so that the welding head and welding torch no longer move along the straight line where the second line segment AB is located. After changing the moving direction, the welding head and welding torch move along the straight line where the first line segment CD is located.
[0109] The preset movement speed can be adjusted according to the actual situation and is not limited here.
[0110] In one embodiment, a preset movement direction is determined by the following steps: based on the first position where the welding wire melts and the second position where the welding wire melts, the target movement direction of the welding torch is determined.
[0111] In this step, the target movement direction of the welding torch and welding head of the welding equipment from the first position C to the second position D of the welding wire melting is determined based on the first position C and the second position D of the welding wire melting.
[0112] Here, the welding head can be fixed in its current position and the wire feeding mechanism can be stopped from feeding and drawing wire by sending signals to the welding head and the wire feeding mechanism.
[0113] In one embodiment, maintaining the relative position of the laser emitted from the welding head of the welding equipment and the welding wire by the following steps includes:
[0114] By sending a locking signal to the welding head, the telescopic rod of the welding head is controlled to change to a locked state, fixing the welding head in its current position so that the relative position of the laser emitted by the welding head and the welding wire remains unchanged.
[0115] In this step, the control program gives the welding head a brake signal (i.e., a locking signal), changing the extension rod of the welding head from a retractable state to a locked state, so that the welding head cannot extend or retract forward or backward, fixing the welding head in the current position and ensuring that the welding head will not move, so that the relative position of the laser emitted by the welding head and the welding wire remains unchanged.
[0116] Here, "fixed in the current position" means fixing the welding head in its current orientation, current height, and the angle between the welding head and the gun barrel.
[0117] When the welding torch fires a laser to melt the welding wire, if the welding wire cannot be pulled away from the weld in time, the molten welding wire will overflow into the weld area, causing the welding wire to stick to the weld and resulting in bending of the welding wire.
[0118] In step S104, to avoid the problem of welding wire sticking, the wire feeding mechanism stops feeding the wire before melting the welding wire to prevent the molten welding wire from overflowing into the weld area; at the same time, that is, at the moment the wire feeding mechanism stops feeding the wire, the laser emitted by the welding gun is controlled to melt the welding wire synchronously.
[0119] In one embodiment, controlling the wire feeding mechanism to stop wire feeding includes: sending a stop wire feeding signal to the wire feeding mechanism to stop the wire feeding operation.
[0120] In this step, the control program sends a stop signal to the wire feeding mechanism so that the wire feeding mechanism stops performing the wire feeding operation.
[0121] In one embodiment, step S104 includes: controlling the welding equipment to melt the welding wire at the second position where the welding wire melts.
[0122] In this step, to avoid the problem of welding wire sticking, the welding torch of the welding equipment is controlled to emit a laser towards the second welding wire melting position D, so as to melt the welding wire at the second welding wire melting position D, thus avoiding the problem of welding wire sticking to the weld due to premature melting of the welding wire.
[0123] Here, the return length of the wire feeding mechanism can be set to 15-25mm.
[0124] After the welding operation is completed, a signal is given to the welding torch to turn off the laser emission, so as to control the welding torch to stop emitting laser.
[0125] In step S105, the wire feeding mechanism retracts the welding wire at the moment of melting, thereby completing the welding of the weld and ensuring that the welding wire and the weld do not stick together. At the same time, the welding head of the welding equipment is controlled to turn off the laser emission, and the welding equipment is moved to the second position where the welding wire melts to complete the welding of the weld.
[0126] It should be noted that the above-mentioned operations of controlling the welding equipment to move to the first position of wire melting, the second position of wire melting, stopping wire feeding, melting the welding wire, and retracting the welding wire can be performed simultaneously. The execution order of each operation can also be adjusted according to the actual situation, and no restrictions are imposed here.
[0127] To facilitate the subsequent welding process, a certain length of welding wire needs to be reserved at the weld position after the weld is completed. If the reserved welding wire is not long enough, it will affect the subsequent welding process. Therefore, if the reserved welding wire is not long enough, it is also necessary to control the wire feeding mechanism to perform a wire supplementation operation.
[0128] Here, the length of the reserved welding wire can be 7-8 mm (±0.5).
[0129] In one embodiment, the control method further includes: obtaining the length of the reserved welding wire at the weld position; if the length of the welding wire is less than a preset reserved threshold, determining the missing length of the welding wire to be supplemented; and according to the missing length, controlling the wire feeding mechanism to supplement the welding wire at the welding wire shearing gap generated when the welding wire is melted.
[0130] In this step, the coaxial vision mechanism mounted on the welding torch can capture the welding process in real time. After the weld is completed, the coaxial vision mechanism starts to detect the length of the reserved welding wire on the weld and determines whether the length of the reserved welding wire is less than the preset threshold. If the length of the reserved welding wire is less than the preset threshold, it is determined that a wire replenishment operation needs to be performed. At this time, based on the preset threshold and the length of the reserved welding wire, the missing length of the welding wire to be replenished at the weld is determined. The coaxial vision mechanism feeds back the missing length to the wire feeding mechanism, which then performs a wire replenishment operation at the welding wire shearing gap caused when the welding wire is melted, according to the missing length, so that the length of the reserved welding wire can reach the preset threshold.
[0131] The welding wire control method provided in this application embodiment acquires weld position information and determines the welding start and end points. Based on the welding start and end points, and according to the welding speed of the welding equipment, it determines the first and second welding wire melting positions of the welding equipment. It controls the welding head of the welding equipment to move from the first to the second welding wire melting position, maintaining the relative position of the laser emitted from the welding head and the welding wire unchanged. The wire feeding mechanism stops feeding the wire, and the laser synchronously melts the welding wire. The wire feeding mechanism then retracts the wire, controls the welding head to turn off laser emission, and the welding equipment moves to the second welding wire melting position. This allows the welding equipment to directly cut the welding wire during welding without the need for a wire-cutting device, reducing production line design costs, improving production efficiency, and reducing welding time.
[0132] Please see Figure 3 , Figure 4 , Figure 3 This is one of the structural schematic diagrams of a welding fuse control device provided in the embodiments of this application. Figure 4This is a second schematic diagram of a control device for welding fuses provided in an embodiment of this application. Figure 3 As shown, the control device 300 includes:
[0133] The information acquisition module 310 is used to acquire the weld position information of the weld and determine the welding start point and welding end point.
[0134] The position determination module 320 is used to determine the first position and the second position of the welding wire melting of the welding equipment based on the welding start point and the welding end point, and according to the welding speed of the welding equipment.
[0135] The first control module 330 is used to control the welding head of the welding equipment from the first position where the welding wire melts to the second position where the welding wire melts, and to keep the relative position of the laser emitted by the welding head of the welding equipment and the welding wire unchanged.
[0136] The second control module 340 is used to stop the wire feeding mechanism and simultaneously melt the welding wire with laser.
[0137] The third control module 350 is used to draw the wire by the wire feeding mechanism, control the welding head of the welding equipment to turn off the laser emission, and move the welding equipment to the second position where the welding wire melts.
[0138] Furthermore, such as Figure 4 As shown, the control device 300 further includes a wire supplementation module 360, which is used for:
[0139] Obtain the length of the welding wire reserved at the weld location;
[0140] If the length of the welding wire is less than a preset threshold, the missing wire length to be supplemented is determined;
[0141] According to the stated missing wire length, the wire feeding mechanism is controlled to replenish the welding wire at the welding wire shearing gap generated when the welding wire is melted.
[0142] Furthermore, when the position determination module 320 determines the first position and the second position of wire melting of the welding equipment based on the welding start point and the welding end point, and according to the welding speed of the welding equipment, the position determination module 320 is used to:
[0143] Based on the welding speed, the interval distance between the first position where the welding wire melts and the welding end point is determined; wherein, the interval distance is positively correlated with the welding speed;
[0144] According to the aforementioned interval distance, the first position where the welding wire melts is determined between the welding start point and the welding end point;
[0145] Based on the welding speed, the included angle between the first line segment and the second line segment is determined; wherein, the first line segment is the line connecting the first position of the welding wire melting and the second position of the welding wire melting; the second line segment is the line connecting the welding start point and the welding end point; the included angle is positively correlated with the welding speed;
[0146] Based on the included angle and the first position of the welding wire melting, determine the target straight line where the second position of the welding wire melting is located;
[0147] On the target straight line, determine a second welding wire melting position that meets the preset conditions between the first welding wire melting position and the target welding wire melting position.
[0148] Furthermore, the preset conditions include:
[0149] The first position of the welding wire melting, the second position of the welding wire melting, and the vertical position corresponding to the second position of the welding wire melting on the target horizontal line satisfy the Pythagorean theorem, and the straight-line distance between the first position of the welding wire melting and the second position of the welding wire melting is greater than a preset distance threshold.
[0150] Furthermore, the control device 300 is also used for:
[0151] According to preset parameter information, the welding head is controlled to move from the first position where the welding wire melts to the second position where the welding wire melts.
[0152] Furthermore, the preset parameter information includes a preset moving direction and a preset moving speed; the preset moving speed includes a horizontal moving speed and a lifting speed; the lifting speed is the upward speed perpendicular to the target horizontal line where the welding start point and the welding end point are located.
[0153] Furthermore, the first control module 340 maintains the relative position of the laser emitted from the welding head of the welding equipment and the welding wire unchanged through the following steps:
[0154] By sending a locking signal to the welding head, the telescopic rod of the welding head is controlled to change to a locked state, thereby fixing the welding head in its current position so that the relative position of the laser emitted by the welding head and the welding wire remains unchanged.
[0155] Furthermore, when the information acquisition module 310 is used to acquire the weld position information of the weld and determine the welding start point and welding end point, the information acquisition module 310 is used to:
[0156] Based on the obtained weld position information, the start position and end position of the weld are determined.
[0157] The starting position is determined as the welding start point of this welding, and the ending position is determined as the welding end point of this welding.
[0158] The welding wire control device provided in this application embodiment acquires weld position information of the weld seam and determines the welding start point and welding end point. Based on the welding start point and welding end point, and according to the welding speed of the welding equipment, it determines the first and second positions of the welding wire melting. It controls the welding head of the welding equipment to move from the first to the second position while maintaining the relative position between the laser emitted from the welding head and the welding wire. The wire feeding mechanism stops feeding the wire, and the laser simultaneously melts the welding wire. The wire feeding mechanism then retracts the wire, controls the welding head to turn off laser emission, and the welding equipment moves to the second position of the welding wire melting. In this way, the welding equipment can directly cut the welding wire during the welding process without the need for a wire cutting device, reducing production line design costs, improving production efficiency, and reducing welding time.
[0159] Please see Figure 5 , Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 5 As shown, the electronic device 500 includes a processor 510, a memory 520, and a bus 530.
[0160] The memory 520 stores machine-readable instructions executable by the processor 510. When the electronic device 500 is running, the processor 510 and the memory 520 communicate via the bus 530. When the machine-readable instructions are executed by the processor 510, they can perform the operations described above. Figure 1 The steps of the welding fuse control method in the method embodiment shown are described in detail in the method embodiment, and will not be repeated here.
[0161] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 The steps of the welding fuse control method in the method embodiment shown are described in detail in the method embodiment, and will not be repeated here.
[0162] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0163] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0164] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0165] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0166] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks—various media capable of storing program code.
[0167] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The scope of protection of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for controlling welding fuse, characterized in that, The control method includes: Obtain the weld position information to determine the welding start and end points; Based on the welding start point and the welding end point, and according to the welding speed of the welding equipment, determine the first position and the second position of wire melting of the welding equipment; specifically, this includes: determining the interval distance between the first position of wire melting and the welding end point according to the welding speed; wherein the interval distance is positively correlated with the welding speed; determining the first position of wire melting between the welding start point and the welding end point according to the interval distance; and determining the included angle between a first line segment and a second line segment according to the welding speed; wherein the first line segment is the line connecting the first position of wire melting and the second position of wire melting. The second line segment is the line connecting the welding start point and the welding end point; the included angle is positively correlated with the welding speed; based on the included angle and the first position of the welding wire melting, a target straight line is determined where the second position of the welding wire melting is located; on the target straight line, a second position of the welding wire melting that satisfies a preset condition relative to the first position of the welding wire melting is determined; the preset condition includes: the first position of the welding wire melting, the second position of the welding wire melting, and the vertical position corresponding to the second position of the welding wire melting on the target horizontal line satisfy the Pythagorean theorem, and the straight-line distance between the first position of the welding wire melting and the second position of the welding wire melting is greater than a preset distance threshold; The welding head of the welding equipment is controlled to move from the first position where the welding wire melts to the second position where the welding wire melts, while keeping the relative position of the laser emitted by the welding head and the welding wire unchanged. The wire feeding mechanism stops feeding wire, and the laser simultaneously melts and cuts off the welding wire; The wire feeding mechanism draws the wire, controls the welding head of the welding equipment to turn off the laser emission, and moves the welding equipment to the second position where the welding wire melts.
2. The control method according to claim 1, characterized in that, The control method further includes: Obtain the length of the welding wire reserved at the weld location; If the length of the welding wire is less than a preset threshold, the missing wire length to be supplemented is determined; According to the stated missing wire length, the wire feeding mechanism is controlled to replenish the welding wire at the welding wire shearing gap generated when the welding wire is melted.
3. The control method according to claim 1, characterized in that, The control method further includes: According to preset parameter information, the welding head is controlled to move from the first position where the welding wire melts to the second position where the welding wire melts.
4. The control method according to claim 3, characterized in that, The preset parameter information includes a preset moving direction and a preset moving speed; the preset moving speed includes a horizontal moving speed and a lifting speed; the lifting speed is the upward speed perpendicular to the target horizontal line where the welding start point and the welding end point are located.
5. The control method according to claim 1, characterized in that, The following steps are used to maintain the relative position of the laser emitted from the welding head of the welding equipment and the welding wire: By sending a locking signal to the welding head, the telescopic rod of the welding head is controlled to change to a locked state, fixing the welding head in its current position so that the relative position of the laser emitted by the welding head and the welding wire remains unchanged.
6. The control method according to claim 1, characterized in that, The process of obtaining weld position information and determining the welding start and end points includes: Based on the obtained weld position information, the start position and end position of the weld are determined. The starting position is determined as the welding start point for this welding operation, and the ending position is determined as the welding end point.
7. A control device for welding fuses, characterized in that, The control device includes: The information acquisition module is used to acquire the weld position information of the weld seam and determine the welding start point and welding end point. A position determination module is used to determine, based on the welding start point and the welding end point, and according to the welding speed of the welding equipment, a first position and a second position of wire melting of the welding equipment. Specifically, the position determination module is used to: determine the interval distance between the first position of wire melting and the welding end point according to the welding speed; wherein the interval distance is positively correlated with the welding speed; determine the first position of wire melting between the welding start point and the welding end point according to the interval distance; and determine the angle between a first line segment and a second line segment according to the welding speed; wherein the first line segment is the angle between the first position of wire melting and the second position of wire melting of the welding equipment. The second line segment is the line connecting the welding start point and the welding end point; the included angle is positively correlated with the welding speed; based on the included angle and the first position of the welding wire melting, the target straight line at the second position of the welding wire melting is determined; on the target straight line, the second position of the welding wire melting that satisfies the preset conditions between the first position of the welding wire melting and the target horizontal line is determined; the preset conditions include: the first position of the welding wire melting, the second position of the welding wire melting, and the vertical position corresponding to the second position of the welding wire melting on the target horizontal line satisfy the Pythagorean theorem, and the straight-line distance between the first position of the welding wire melting and the second position of the welding wire melting is greater than a preset distance threshold; The first control module is used to control the welding head of the welding equipment from the first position where the welding wire melts to the second position where the welding wire melts, while keeping the relative position of the laser emitted by the welding head of the welding equipment and the welding wire unchanged; The second control module is used to stop the wire feeding mechanism from feeding the wire and to simultaneously melt and cut the welding wire with the laser. The third control module is used to draw the wire in the wire feeding mechanism, control the welding head of the welding equipment to turn off the laser emission, and move the welding equipment to the second position where the welding wire melts.
8. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. The machine-readable instructions are executed by the processor to perform the steps of the welding fuse control method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Process method for automatically breaking wire by laser
CN102500934A