Steel bar bending angle control method and device, electronic equipment and storage medium
By calculating the length relationship of the guide groove in the bending machine and the rotation angle of the bend wheel, the problem of inaccurate bending angle when bending steel bars by the bending machine is solved, and the accuracy of bending angle and equipment efficiency are improved.
Patent Information
- Application Number
- CN202411861053.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-04-15
AI Technical Summary
When bending steel bars, existing bending machines have inaccurate bending angles and require repeated angle compensation, resulting in inefficient equipment and waste of labor and material costs.
By obtaining the straight edge length of the guide groove and the radius length of the guide groove in the bending machine, the first angle of the target steel bar after being bent to the target bend angle is calculated, and the target rotation angle of the bend wheel is calculated based on this angle and the target bend angle, and the bending wheel is positioned to obtain the target steel bar of the target bend angle.
It improves the accuracy of the bending angle of the bent steel bars of the bent hoop machine, reduces repeated angle compensation, improves equipment efficiency, and saves labor and material costs.
Smart Images

Figure CN119829885A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of hoop bending machines, and in particular to a method, a device, an electronic device and a storage medium for controlling the bending angle of a steel bar. Background Art
[0002] Stirrup bending machines are the most widely used steel bar equipment. At present, most of the stirrup bending machines have inaccurate bending angles when bending steel bars, and angle compensation needs to be repeated many times, resulting in low equipment efficiency, waste of manpower and material costs, etc. When the equipment is in batches, the bending coordinate positions are inconsistent, resulting in the overall offset of the bending angle coordinates, and the accuracy of the equipment needs to be improved.
[0003] How to improve the accuracy of the bending angle of the steel bars bent by the hoop bending machine has become a problem that needs to be solved urgently. Summary of the invention
[0004] In view of this, the present invention provides a method, device, electronic device and storage medium for controlling the bending angle of steel bars to solve the problem of how to improve the accuracy of the bending angle of steel bars bent by a hoop bending machine.
[0005] In a first aspect, the present invention provides a method for controlling a steel bar bending angle, the method comprising:
[0006] Obtain the straight side length and radius length of the guide groove in the hoop bending machine;
[0007] According to the relationship between the straight side length of the guide groove and the radius length of the guide groove, the first angle between the target steel bar and the guide groove after the target steel bar is bent to the target bending angle is calculated;
[0008] Calculating a target rotation angle of a bending wheel in a hoop bender according to the first angle and the target bending angle;
[0009] According to the target rotation angle, the bending wheel is positioned to obtain the target steel bar with the target bending angle.
[0010] The steel bar bending angle control method provided in the embodiment of the present application obtains the straight side length of the guide groove and the radius length of the guide groove in the hoop bending machine; based on the relationship between the straight side length of the guide groove and the radius length of the guide groove, the first angle between the target steel bar and the guide groove after the target steel bar is bent to the target bending angle is calculated, thereby ensuring the accuracy of the calculated first angle. Based on the first angle and the target bending angle, the target rotation angle of the bending wheel in the hoop bending machine is calculated, thereby ensuring the accuracy of the calculated target rotation angle. Based on the target rotation angle, the bending wheel is positioned to obtain the target steel bar of the target bending angle, thereby improving the accuracy of the bending angle of the steel bars bent by the hoop bending machine. There is no need to perform angle compensation repeatedly, thereby improving equipment efficiency and saving manpower and material costs.
[0011] In an optional embodiment, according to the relationship between the straight side length of the guide groove and the radius length of the guide groove, calculating the first angle between the target steel bar and the guide groove after the target steel bar is bent to the target bending angle includes:
[0012] Adding the radius length of the guide groove and the width between the two guide grooves to obtain a first distance;
[0013] The second distance is calculated by adding the radius of the guide groove to the target steel bar diameter;
[0014] According to the trigonometric relationship between the length of the straight side of the guide groove and the first distance and the second distance, a fourth distance from the edge of the target steel bar to the intersection of the straight side and the curved side of the guide groove is calculated;
[0015] The first angle is calculated based on the functional relationship between the straight side length of the guide groove and the fourth distance.
[0016] The steel bar bending angle control method provided in the embodiment of the present application adds the radius length of the guide groove and the width between the two guide grooves to obtain a first distance; adds the radius length of the guide groove and the target steel bar diameter to calculate the second distance; calculates the fourth distance from the edge of the target steel bar to the intersection of the straight side and the curved side of the guide groove according to the trigonometric function relationship between the straight side length of the guide groove and the first distance and the second distance; calculates the first angle according to the functional relationship between the straight side length of the guide groove and the fourth distance, thereby ensuring the accuracy of the calculated first angle.
[0017] In an optional embodiment, calculating the target rotation angle of the bending wheel in the hoop bender according to the first angle and the target bending angle includes:
[0018] Obtaining a fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and a sixth distance from the center point of the guide groove to the vertical center line of the guide groove;
[0019] According to the functional relationship between the fifth distance and the sixth distance, a seventh distance from the center of the guide groove to the first intersection point between the horizontal center line and the vertical center line between the two guide grooves and a second angle between the seventh distance and the fifth distance are calculated;
[0020] According to the relationship between the second angle, the first angle and the seventh distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
[0021] The steel bar bending angle control method provided in the embodiment of the present application obtains the fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and the sixth distance from the center of the guide groove to the vertical center line of the guide groove; according to the functional relationship between the fifth distance and the sixth distance, the seventh distance from the center of the guide groove to the first intersection between the horizontal center line and the vertical center line between the two guide grooves and the second angle between the seventh distance and the fifth distance are calculated, thereby ensuring the accuracy of the calculated seventh distance and the second angle. According to the relationship between the second angle, the first angle and the seventh distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated, thereby ensuring the accuracy of the calculated target rotation angle of the bending wheel in the hoop bending machine.
[0022] In an optional embodiment, calculating the target rotation angle of the bending wheel in the hoop bending machine according to the relationship between the second angle, the first angle and the seventh distance includes:
[0023] A first straight auxiliary line is made along the reverse extension line direction of the target steel bar through the first intersection point between the vertical center line and the horizontal center line between the two guide grooves;
[0024] Through the first intersection, a second curved and straight auxiliary line is made along the bending direction of the target steel bar, with a constant distance from the edge of the target steel bar;
[0025] Make the second straight line and combine it with the reverse extension line of the lower middle line of the auxiliary line to get the third straight auxiliary line;
[0026] According to the trigonometric function relationship among the second angle, the first angle and the seventh distance, an eighth distance between the center of the guide groove and the first straight line auxiliary line is calculated, and the intersection point between the eighth distance and the first straight line auxiliary line is determined as the second intersection point;
[0027] Calculate a ninth distance between the first intersection point and the second intersection point according to a trigonometric function relationship among the second angle, the first angle, and the seventh distance;
[0028] The tenth distance is calculated according to the relationship between the eighth distance and the target bending angle; the tenth distance represents the distance from the second intersection point to the third intersection point between the third straight line auxiliary line and the first straight line auxiliary line;
[0029] According to the relationship between the eighth distance, the ninth distance and the tenth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
[0030] The steel bar bending angle control method provided in the embodiment of the present application is as follows: through the first intersection between the vertical center line and the horizontal center line between the two guide grooves, a first straight auxiliary line is made along the reverse extension line direction of the target steel bar; through the first intersection, a second straight and curved auxiliary line is made along the bending direction of the target steel bar with a constant distance from the edge of the target steel bar; a reverse extension line of the lower straight line in the second straight and curved auxiliary line is made to obtain a third straight auxiliary line; according to the trigonometric function relationship between the second angle, the first angle and the seventh distance, the eighth distance between the center of the guide groove and the first straight auxiliary line is calculated, and the intersection between the eighth distance and the first straight auxiliary line is determined as the second intersection, thereby ensuring the accuracy of the calculated eighth distance. According to the trigonometric function relationship between the second angle, the first angle and the seventh distance, the ninth distance between the first intersection and the second intersection is calculated, thereby ensuring the accuracy of the obtained ninth distance. According to the relationship between the eighth distance and the target bending angle, the tenth distance is calculated, thereby ensuring the accuracy of the calculated tenth distance. According to the relationship between the eighth distance, the ninth distance and the tenth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated, thereby ensuring the accuracy of the calculated target rotation angle.
[0031] In an optional embodiment, according to the relationship between the eighth distance, the ninth distance, and the tenth distance, calculating the target rotation angle of the bending wheel in the hoop bending machine includes:
[0032] Calculate the target complementary angle corresponding to the target bending angle;
[0033] The eleventh distance is obtained by adding the second distance to the radius of the bending wheel and subtracting the eighth distance. The eleventh distance is used to represent the distance between the center of the bending wheel and the second curved-straight auxiliary line.
[0034] The twelfth distance is calculated according to the trigonometric function relationship between the eleventh distance and the target complementary angle; wherein the twelfth distance is used to represent the distance from the center of the bending wheel to the fourth intersection point between the fourth straight line auxiliary line and the second straight-curved auxiliary line; the fourth straight line auxiliary line is an auxiliary line passing through the center of the bending wheel and parallel to the first straight line auxiliary line;
[0035] According to the trigonometric function relationship between the eleventh distance and the twelfth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
[0036] The steel bar bending angle control method provided in the embodiment of the present application calculates the target complementary angle corresponding to the target bending angle; adds the bending wheel radius to the second distance minus the eighth distance to obtain the eleventh distance; the eleventh distance is used to characterize the distance between the center of the bending wheel and the second curved-straight auxiliary line; according to the trigonometric function relationship between the eleventh distance and the target complementary angle, the twelfth distance is calculated to ensure the accuracy of the calculated twelfth distance. According to the trigonometric function relationship between the eleventh distance and the twelfth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated to ensure the accuracy of the calculated target rotation angle.
[0037] In an optional implementation, the target rotation angle of the bending wheel in the hoop bending machine is calculated according to the trigonometric function relationship between the eleventh distance and the twelfth distance, including:
[0038] Connect the first intersection point and the center of the bending wheel to obtain a fifth line segment auxiliary line; and obtain a preset distance corresponding to the fifth line segment auxiliary line;
[0039] Determine the intersection point between the fifth line segment auxiliary line and the second curved-straight combined auxiliary line as the fifth intersection point;
[0040] The relationship between the twelfth distance, the ninth distance, the tenth distance and the preset distance, calculates the thirteenth distance between the first intersection point and the fifth intersection point and the fourteenth distance between the fifth intersection point and the center of the bending wheel;
[0041] According to the thirteenth distance and the fourteenth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
[0042] The steel bar bending angle control method provided in the embodiment of the present application connects the first intersection and the center of the bending wheel to obtain the fifth line segment auxiliary line; and obtains the preset distance corresponding to the fifth line segment auxiliary line; determines the intersection between the fifth line segment auxiliary line and the second straight-curved auxiliary line as the fifth intersection; the relationship between the twelfth distance, the ninth distance, the tenth distance and the preset distance, calculates the thirteenth distance between the first intersection and the fifth intersection and the fourteenth distance between the fifth intersection and the center of the bending wheel, ensuring the accuracy of the calculated thirteenth and fourteenth distances. According to the thirteenth and fourteenth distances, the target rotation angle of the bending wheel in the hoop bending machine is calculated to ensure the accuracy of the calculated target rotation angle.
[0043] In an optional embodiment, the target rotation angle of the bending wheel in the hoop bending machine is calculated according to the thirteenth distance and the fourteenth distance, including:
[0044] According to the trigonometric relationship between the fourteenth distance and the sum of the distances between the ninth distance and the tenth distance, the fifteenth distance between the fifth intersection point and the first straight line auxiliary line is calculated;
[0045] The third angle between the fifth line segment auxiliary line and the first straight line auxiliary line is calculated based on the trigonometric function relationship between the fifteenth distance and the sum of the distances between the ninth distance and the tenth distance;
[0046] The target rotation angle is calculated by adding the third angle to the first angle.
[0047] The steel bar bending angle control method provided in the embodiment of the present application calculates the fifteenth distance between the fifth intersection and the first straight line auxiliary line according to the trigonometric relationship between the fourteenth distance and the sum of the distances between the ninth distance and the tenth distance, thereby ensuring the accuracy of the calculated fifteenth distance. The third angle between the fifth line segment auxiliary line and the first straight line auxiliary line is calculated according to the trigonometric relationship between the fifteenth distance and the sum of the distances between the ninth distance and the tenth distance, thereby ensuring the accuracy of the calculated third angle. The target rotation angle is calculated by adding the third angle to the first angle, thereby ensuring the accuracy of the calculated target rotation angle.
[0048] In a second aspect, the present invention provides a steel bar bending angle control device, the device comprising:
[0049] An acquisition module, used for acquiring the straight side length and radius length of the guide groove in the hoop bending machine;
[0050] A first calculation module is used to calculate a first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle according to the relationship between the straight side length of the guide groove and the radius length of the guide groove;
[0051] A second calculation module is used to calculate a target rotation angle of a bending wheel in the hoop bender according to the first angle and the target bending angle;
[0052] The positioning module is used to position the bending wheel according to the target rotation angle to obtain the target steel bar with the target bending angle.
[0053] The steel bar bending angle control device provided in the embodiment of the present application obtains the straight side length of the guide groove and the radius length of the guide groove in the hoop bending machine; based on the relationship between the straight side length of the guide groove and the radius length of the guide groove, the first angle between the target steel bar and the guide groove after the target steel bar is bent to the target bending angle is calculated, thereby ensuring the accuracy of the calculated first angle. Based on the first angle and the target bending angle, the target rotation angle of the bending wheel in the hoop bending machine is calculated, thereby ensuring the accuracy of the calculated target rotation angle. Based on the target rotation angle, the bending wheel is positioned to obtain the target steel bar at the target bending angle, thereby improving the accuracy of the bending angle of the steel bars bent by the hoop bending machine. There is no need to perform angle compensation repeatedly, thereby improving equipment efficiency and saving manpower and material costs.
[0054] In a third aspect, the present invention provides an electronic device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the steel bar bending angle control method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0055] In a fourth aspect, the present invention provides a hoop bending machine, comprising: a hoop bending machine body and an electronic device. The electronic device is used to execute the steel bar bending angle control method of the first aspect or any corresponding embodiment thereof.
[0056] In a fifth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the steel bar bending angle control method of the first aspect or any corresponding embodiment thereof.
[0057] In a sixth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the steel bar bending angle control method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0059] Figure 1 is a schematic flow chart of a method for controlling a steel bar bending angle according to an embodiment of the present invention;
[0060] Figure 2 is a schematic flow chart of another steel bar bending angle control method according to an embodiment of the present invention;
[0061] Figure 3 is a schematic diagram of a first target steel bar bending according to an embodiment of the present invention;
[0062] Figure 4 is a schematic diagram of a second target steel bar bending according to an embodiment of the present invention;
[0063] Figure 5 According to an embodiment of the present invention Figure 4 A partially enlarged schematic diagram of
[0064] Figure 6 is a schematic diagram of a third target steel bar bending according to an embodiment of the present invention;
[0065] Figure 7 is a schematic diagram of a fourth target steel bar bending according to an embodiment of the present invention;
[0066] Figure 8 is a structural block diagram of a steel bar bending angle control device according to an embodiment of the present invention;
[0067] Fig. 9 It is a schematic diagram of the hardware structure of the electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0068] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0069] Stirrup bending machines are the most widely used steel bar equipment. At present, most of the stirrup bending machines have inaccurate bending angles when bending steel bars, and angle compensation needs to be repeated many times, resulting in low equipment efficiency, waste of manpower and material costs, etc. When the equipment is in batches, the bending coordinate positions are inconsistent, resulting in the overall offset of the bending angle coordinates, and the accuracy of the equipment needs to be improved.
[0070] How to improve the accuracy of the bending angle of the steel bars bent by the hoop bending machine has become a problem that needs to be solved urgently.
[0071] Based on the above problems, an embodiment of the present application provides a method for controlling the bending angle of steel bars, which obtains the straight side length of the guide groove and the radius length of the guide groove in the hoop bending machine; based on the relationship between the straight side length of the guide groove and the radius length of the guide groove, the first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle is calculated, thereby ensuring the accuracy of the calculated first angle. Based on the first angle and the target bending angle, the target rotation angle of the bending wheel in the hoop bending machine is calculated, thereby ensuring the accuracy of the calculated target rotation angle. Based on the target rotation angle, the bending wheel is positioned to obtain the target steel bar at the target bending angle, thereby improving the accuracy of the bending angle of the steel bars bent by the hoop bending machine. There is no need to perform angle compensation repeatedly, thereby improving equipment efficiency and saving manpower and material costs.
[0072] It should be noted that the method for controlling the bending angle of steel bars provided in the embodiment of the present application may be executed by a device for controlling the bending angle of steel bars, which may be implemented as part or all of an electronic device through software, hardware, or a combination of software and hardware, wherein the electronic device may be a server or a terminal, wherein the server in the embodiment of the present application may be a single server or a server cluster composed of multiple servers, and the terminal in the embodiment of the present application may be a smart phone, a personal computer, a tablet computer, a wearable device, an intelligent robot, or other intelligent hardware devices. In the following method embodiments, the execution subject is an electronic device as an example for explanation.
[0073] According to an embodiment of the present invention, an embodiment of a method for controlling a bending angle of a steel bar is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0074] In this embodiment, a method for controlling the bending angle of a steel bar is provided, which can be used in the above-mentioned electronic device. Figure 1 : is a flow chart of a method for controlling a steel bar bending angle according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0075] Step S101, obtaining the straight side length and radius length of the guide groove in the hoop bending machine.
[0076] Specifically, the electronic device can receive the straight side length and the radius length of the guide groove in the hoop bending machine input by the user, and can also receive the straight side length and the radius length of the guide groove in the hoop bending machine sent by other devices, and can also search for the straight side length and the radius length of the guide groove in the hoop bending machine in the storage space.
[0077] The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the straight side length and the radius length of the guide groove in the hoop bending machine.
[0078] Step S102, calculating a first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle according to the relationship between the straight side length of the guide groove and the radius length of the guide groove.
[0079] Specifically, the electronic device may add the radius length of the guide groove to the width between the two guide grooves to obtain the first distance, and add the radius length of the guide groove to the target steel bar diameter to calculate the second distance.
[0080] Then, according to the relationship between the straight side length of the guide groove, the first distance and the second distance, a first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle is calculated.
[0081] This step will be described in detail below.
[0082] Step S103, calculating the target rotation angle of the bending wheel in the hoop bending machine according to the first angle and the target bending angle.
[0083] Specifically, the electronic device can obtain a fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and a sixth distance from the center point of the guide groove to the vertical center line of the guide groove.
[0084] Then, according to the relationship between the sixth distance, the fifth distance and the first angle, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
[0085] This step will be described in detail below.
[0086] Step S104, positioning the bending wheel according to the target rotation angle to obtain the target steel bar with the target bending angle.
[0087] Specifically, after the target rotation angle of the bending wheel is calculated, the electronic device can position the bending wheel according to the target rotation angle, thereby obtaining a target steel bar with a target bending angle.
[0088] The steel bar bending angle control method provided in the embodiment of the present application obtains the straight side length of the guide groove and the radius length of the guide groove in the hoop bending machine; based on the relationship between the straight side length of the guide groove and the radius length of the guide groove, the first angle between the target steel bar and the guide groove after the target steel bar is bent to the target bending angle is calculated, thereby ensuring the accuracy of the calculated first angle. Based on the first angle and the target bending angle, the target rotation angle of the bending wheel in the hoop bending machine is calculated, thereby ensuring the accuracy of the calculated target rotation angle. Based on the target rotation angle, the bending wheel is positioned to obtain the target steel bar of the target bending angle, thereby improving the accuracy of the bending angle of the steel bars bent by the hoop bending machine. There is no need to perform angle compensation repeatedly, thereby improving equipment efficiency and saving manpower and material costs.
[0089] In this embodiment, a method for controlling the bending angle of a steel bar is provided, which can be used in the above-mentioned electronic device. Figure 2 : is a flow chart of a method for controlling a steel bar bending angle according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0090] Step S201, obtaining the straight side length and radius length of the guide groove in the hoop bending machine.
[0091] For details about this step, please refer to the above description of step S101, which will not be elaborated here.
[0092] Step S202, based on the relationship between the straight side length of the guide groove and the radius length of the guide groove, calculate the first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle.
[0093] Specifically, the above step S202 may include the following steps:
[0094] Step S2021 adds the radius length of the guide groove and the width between the two guide grooves to obtain a first distance.
[0095] Specifically, the electronic device may add the radius length of the guide groove and the width between two guide grooves to obtain the first distance.
[0096] For example, Figure 3 As shown, Figure 3 The two green ovals are the two guide grooves in the hoop bending machine, the blue part is the target steel bar, and the green circle is the bending wheel. The target steel bar is bent to the target bending angle by rotating the bending wheel around the first intersection point between the vertical center line and the horizontal center line between the two guide grooves. Figure 3 In the figure, the radius length of the guide groove is L1, and the radius length of the guide groove is added to the width between two guide grooves to obtain a first distance, which is L4.
[0097] Step S2022, adding the radius length of the guide groove to the target steel bar diameter to calculate the second distance.
[0098] Specifically, the electronic device adds the radius length of the guide groove to the target steel bar diameter to calculate the second distance.
[0099] For example, Figure 3 As shown in the figure, the radius of the guide groove is added to the target steel bar diameter to calculate the second distance, which is Figure 3 L5 in.
[0100] Step S2023, calculating a fourth distance from the edge of the target steel bar to the intersection of the straight side and the curved side of the guide groove according to the trigonometric function relationship between the straight side length of the guide groove and the first distance and the second distance.
[0101] Specifically, Figure 3 As shown, the right triangle where L1 is located is similar to the right triangle where L5 is located. According to the principle of triangle similarity, we can get L1 / L5=L2 / (L4-L3). According to the Pythagorean theorem of right triangles, we can get L3 2 +L12=L22.
[0102] Therefore, the electronic device can calculate the fourth distance from the edge of the target steel bar to the intersection of the straight edge and the curved edge of the guide groove. Figure 3 L3 in.
[0103] Step S2024: Calculate the first angle based on the functional relationship between the straight side length of the guide groove and the fourth distance.
[0104] Specifically, Figure 3 As shown, according to the functional relationship of the right triangle, Tanα4=L1 / L3, so the electronic device calculates the first angle, that is, Figure 3 α4 in.
[0105] Step S203, calculating the target rotation angle of the bending wheel in the hoop bending machine according to the first angle and the target bending angle.
[0106] Specifically, the above step S203 may include:
[0107] Step S2031, obtaining a fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and a sixth distance from the center point of the guide groove to the vertical center line of the guide groove.
[0108] Specifically, the electronic device can receive the fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and the sixth distance from the center point of the guide groove to the vertical center line of the guide groove input by the user, and can also receive the fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and the sixth distance from the center point of the guide groove to the vertical center line of the guide groove sent by other devices, and also search the fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and the sixth distance from the center point of the guide groove to the vertical center line of the guide groove from the storage space.
[0109] The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and the sixth distance from the center point of the guide groove to the vertical center line of the guide groove.
[0110] For example, Figure 4 As shown, the fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves is L7, and the sixth distance from the center point of the guide groove to the vertical center line of the guide groove is L6.
[0111] Step S2032, based on the functional relationship between the fifth distance and the sixth distance, calculate the seventh distance from the center of the guide groove to the first intersection of the horizontal center line and the vertical center line between the two guide grooves and the second angle between the seventh distance and the fifth distance.
[0112] Specifically, Figure 4As shown, the seventh distance from the center of the guide groove to the first intersection of the horizontal center line and the vertical center line between the two guide grooves is L8. The second angle between the seventh distance and the fifth distance is α1. According to the right triangle function relationship, Tanα1=L6 / L7, L82=L62+L72. Therefore, the electronic device calculates the seventh distance from the center of the guide groove to the first intersection of the horizontal center line and the vertical center line between the two guide grooves, i.e., L8, and the second angle between the seventh distance and the fifth distance, i.e., α1, according to the above trigonometric function formula.
[0113] Step S2033, calculating the target rotation angle of the bending wheel in the hoop bending machine according to the relationship between the second angle, the first angle and the seventh distance.
[0114] Specifically, the above step S2033 may include the following steps:
[0115] Step a1, passing through the first intersection between the vertical center line and the horizontal center line between the two guide grooves, and making a first straight auxiliary line along the reverse extension line direction of the target steel bar.
[0116] Specifically, Figure 4 As shown, the electronic device passes through the first intersection between the vertical center line and the horizontal center line between the two guide grooves, and makes a first straight auxiliary line along the reverse extension line direction of the target steel bar.
[0117] Step a2, passing through the first intersection, and making a second curved and straight auxiliary line along the bending direction of the target steel bar with a constant distance from the edge of the target steel bar.
[0118] Specifically, Figure 4 As shown, the electronic device passes through the first intersection and draws a second curved and straight auxiliary line along the bending direction of the target steel bar with a constant distance from the edge of the target steel bar.
[0119] Step a3, make the second straight line and combine it with the reverse extension line of the lower straight line of the auxiliary line to obtain the third straight line auxiliary line.
[0120] Specifically, Figure 4 As shown, the electronic device makes a second curved and straight line by combining the reverse extension line of the lower straight line of the auxiliary line to obtain a third straight auxiliary line.
[0121] Step a4, based on the trigonometric relationship between the second angle, the first angle and the seventh distance, calculate the eighth distance from the center of the guide groove to the first straight line auxiliary line, and determine the intersection between the eighth distance and the first straight line auxiliary line as the second intersection.
[0122] Specifically, Figure 5 for Figure 4 A partial enlarged view of Figure 5Combination Figure 3 As shown, Figure 5 α2=90-α1-α4, according to the trigonometric relationship, L16=L8*Sinα2. Therefore, L16=L8*Sin(90-α1-α4). Therefore, the electronic device calculates the eighth distance between the center of the guide groove and the first straight line auxiliary line according to the trigonometric relationship between the second angle, the first angle, and the seventh distance, that is, Figure 5 L8 in.
[0123] Step a5, calculating a ninth distance between the first intersection point and the second intersection point according to a trigonometric function relationship among the second angle, the first angle and the seventh distance.
[0124] Specifically, Figure 5 Combination Figure 3 As shown, Figure 5 α2=90-α1-α4, according to the trigonometric relationship. In the right triangle where L8 and L9 are located, L9=L8*COSα2, therefore. L9=L8*COS(90-α1-α4). Therefore, the electronic device calculates the ninth distance between the first intersection and the second intersection according to the trigonometric relationship between the second angle, the first angle and the seventh distance, that is, Figure 5 L9 in.
[0125] Step a6, calculating the tenth distance according to the relationship between the eighth distance and the target bending angle; the tenth distance represents the distance from the second intersection point to the third intersection point between the third straight line auxiliary line and the first straight line auxiliary line.
[0126] Specifically, the electronic device determines the intersection point between the third straight line auxiliary line and the first straight line auxiliary line as the third intersection point, and determines the distance from the second intersection point to the third intersection point as the tenth distance. Figure 5 Combination Figure 3 As shown, the tenth distance is L10. Wherein θ is the target bending angle. According to the relationship between congruent triangles and trigonometric functions, the electronic device determines that the tenth distance = the eighth distance / Tan ((180-target bending angle) / 2), that is, L10 = L16 / Tan ((180-θ) / 2.
[0127] Step a7, calculating the target rotation angle of the bending wheel in the hoop bending machine according to the relationship among the eighth distance, the ninth distance and the tenth distance.
[0128] Specifically, the above step a7 may include the following steps:
[0129] Step a71, calculating the target complementary angle corresponding to the target bending angle.
[0130] Specifically, the electronic device can calculate the target complementary angle corresponding to the target bending angle by subtracting the target bending angle from 180 degrees.
[0131] like Figure 6 As shown, Figure 6 The target complementary angle is α3.
[0132] Step a72, adding the second distance to the bending wheel radius minus the eighth distance to obtain the eleventh distance.
[0133] The eleventh distance is used to characterize the distance between the center of the bending wheel and the second curved-straight auxiliary line.
[0134] Specifically, the electronic device adds the second distance to the bending wheel radius and subtracts the eighth distance to obtain the eleventh distance.
[0135] For example, Figure 6 As shown, the second distance minus the eighth distance is the distance from the second curved-straight auxiliary line to the upper edge of the target steel bar. The distance from the second curved-straight auxiliary line to the upper edge of the target steel bar plus the radius of the bending wheel is used to obtain the eleventh distance, that is, Figure 6 L12 in.
[0136] Step a73, calculating the twelfth distance according to the trigonometric function relationship between the eleventh distance and the target complementary angle.
[0137] Among them, the twelfth distance is used to characterize the distance from the center of the bending wheel to the fourth intersection of the fourth straight auxiliary line and the second straight-curved auxiliary line; the fourth straight auxiliary line is an auxiliary line passing through the center of the bending wheel and parallel to the first straight auxiliary line.
[0138] Specifically, the electronic device makes a fourth straight line auxiliary line parallel to the first straight line auxiliary line through the center of the bending wheel, and determines the intersection of the fourth straight line auxiliary line and the second straight-curved auxiliary line as the fourth intersection point.
[0139] Then, the electronic device calculates the twelfth distance between the center of the bending wheel and the fourth intersection point according to the trigonometric function relationship between the eleventh distance and the target complementary angle, ie, the twelfth distance=the eleventh distance / sin target complementary angle.
[0140] Specifically, Figure 6 As shown, L11 = L12 / sinα3. Therefore, the electronic device calculates the twelfth distance, that is, Figure 6 L11 in.
[0141] Step a74, calculating the target rotation angle of the bending wheel in the hoop bending machine according to the trigonometric function relationship between the eleventh distance and the twelfth distance.
[0142] Specifically, the above step a74 may include the following steps:
[0143] Step a741, connecting the first intersection point and the center of the bending wheel to obtain a fifth line segment auxiliary line; and obtaining a preset distance corresponding to the fifth line segment auxiliary line.
[0144] Specifically, the electronic device connects the first intersection point and the center of the bending wheel to obtain the fifth line segment auxiliary line. The electronic device can receive the preset distance corresponding to the fifth line segment auxiliary line input by the user, or receive the preset distance corresponding to the fifth line segment auxiliary line sent by other devices.
[0145] Step a742, determining the intersection point between the fifth line segment auxiliary line and the second curved-straight combined auxiliary line as the fifth intersection point.
[0146] Specifically, the electronic device determines the intersection point between the fifth line segment auxiliary line and the second curved-straight combined auxiliary line as the fifth intersection point.
[0147] Step a743, the relationship between the twelfth distance, the ninth distance, the tenth distance and the preset distance, calculate the thirteenth distance between the first intersection point and the fifth intersection point and the fourteenth distance between the fifth intersection point and the center of the bending wheel;
[0148] Specifically, Figure 6 As shown, the triangle where the twelfth distance and the thirteenth distance are located is similar to the triangle where the fourteenth distance and the sum of the ninth distance and the tenth distance are located.
[0149] Therefore, according to the similar triangle function relationship, the electronic device determines that (L9+L10) / L11=L14 / L13, and L13+L14=the preset distance corresponding to the fifth line segment auxiliary line.
[0150] For example, L13+L14=80, (L9+L10) / L11=L14 / L13, therefore, the electronic device can calculate the thirteenth distance between the first intersection point and the fifth intersection point, that is, Figure 6 L13 in the figure, and calculate the fourteenth distance between the fifth intersection point and the center of the bending wheel, that is, Figure 6 L14 in.
[0151] Step a744, calculate the target rotation angle of the bending wheel in the hoop bending machine based on the thirteenth distance and the fourteenth distance.
[0152] Specifically, the above step a744 may include the following steps:
[0153] Step a7441, calculating the fifteenth distance between the fifth intersection point and the first straight auxiliary line according to the trigonometric function relationship between the fourteenth distance and the sum of the distances between the ninth distance and the tenth distance;
[0154] Specifically, Figure 6 As shown, in the triangle where the fourteenth distance and the sum of the ninth distance and the tenth distance are located, according to the trigonometric function relationship:
[0155] L152+(L9+L10)2-L14 2 -2xL15x(L9+L10)cos(180-θ)=0;
[0156] The electronic device can calculate the fifteenth distance between the fifth intersection point and the first straight auxiliary line, that is, Figure 6 L15 in.
[0157] Step a7442, based on the trigonometric function relationship between the fifteenth distance and the sum of the distances between the ninth distance and the tenth distance, calculate the third angle between the fifth line segment auxiliary line and the first straight line auxiliary line.
[0158] Specifically, Figure 6 As shown, the electronic device calculates the trigonometric relationship between the fifteenth distance and the distance between the ninth distance and the tenth distance, L14 2 +(L9+L10)2-L152-2xL14x(L9+L10)cosβ=0, the third angle between the fifth line segment auxiliary line and the first straight line auxiliary line can be calculated, that is Figure 6 β in .
[0159] Step a7443, use the third angle plus the first angle to calculate the target rotation angle.
[0160] Specifically, the electronic device calculates the target rotation angle by adding the third angle to the first angle.
[0161] like Figure 7 As shown, Figure 7 The γ in is the target rotation angle.
[0162] Step S204, positioning the bending wheel according to the target rotation angle to obtain the target steel bar with the target bending angle.
[0163] For details about this step, please refer to the above description of step S104, which will not be described in detail here.
[0164] The steel bar bending angle control method provided in the embodiment of the present application adds the radius length of the guide groove and the width between the two guide grooves to obtain a first distance; adds the radius length of the guide groove and the target steel bar diameter to calculate the second distance; calculates the fourth distance from the edge of the target steel bar to the intersection of the straight side and the curved side of the guide groove according to the trigonometric function relationship between the straight side length of the guide groove and the first distance and the second distance; calculates the first angle according to the functional relationship between the straight side length of the guide groove and the fourth distance, thereby ensuring the accuracy of the calculated first angle.
[0165] Then, the fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and the sixth distance from the center point of the guide groove to the vertical center line of the guide groove are obtained; based on the functional relationship between the fifth distance and the sixth distance, the seventh distance from the center point of the guide groove to the first intersection of the horizontal center line and the vertical center line between the two guide grooves and the second angle between the seventh distance and the fifth distance are calculated to ensure the accuracy of the calculated seventh distance and the second angle.
[0166] Through the first intersection between the vertical center line and the horizontal center line between the two guide grooves, make a first straight auxiliary line in the direction of the reverse extension line of the target steel bar; through the first intersection, make a second straight and curved auxiliary line along the bending direction of the target steel bar with a constant distance from the edge of the target steel bar; make a reverse extension line of the middle and lower straight line of the second straight and curved auxiliary line to obtain a third straight auxiliary line; according to the trigonometric relationship between the second angle, the first angle and the seventh distance, calculate the eighth distance between the center of the guide groove and the first straight auxiliary line, and determine the intersection between the eighth distance and the first straight auxiliary line as the second intersection, thereby ensuring the accuracy of the calculated eighth distance. According to the trigonometric relationship between the second angle, the first angle and the seventh distance, calculate the ninth distance between the first intersection and the second intersection, thereby ensuring the accuracy of the obtained ninth distance. According to the relationship between the eighth distance and the target bending angle, calculate the tenth distance, thereby ensuring the accuracy of the calculated tenth distance.
[0167] Calculate the target complementary angle corresponding to the target bending angle; add the bending wheel radius to the second distance minus the eighth distance to obtain the eleventh distance; the eleventh distance is used to characterize the distance between the center of the bending wheel and the second curved-straight auxiliary line; calculate the twelfth distance based on the trigonometric function relationship between the eleventh distance and the target complementary angle, thereby ensuring the accuracy of the calculated twelfth distance.
[0168] Connect the first intersection and the center of the bending wheel to obtain the fifth line segment auxiliary line; and obtain the preset distance corresponding to the fifth line segment auxiliary line; determine the intersection between the fifth line segment auxiliary line and the second straight-curved auxiliary line as the fifth intersection; calculate the relationship between the twelfth distance, the ninth distance, the tenth distance and the preset distance, calculate the thirteenth distance between the first intersection and the fifth intersection and the fourteenth distance between the fifth intersection and the center of the bending wheel, and ensure the accuracy of the calculated thirteenth distance and fourteenth distance.
[0169] According to the trigonometric relationship between the fourteenth distance and the sum of the distances between the ninth distance and the tenth distance, the fifteenth distance between the fifth intersection and the first straight line auxiliary line is calculated, which ensures the accuracy of the calculated fifteenth distance. According to the trigonometric relationship between the fifteenth distance and the sum of the distances between the ninth distance and the tenth distance, the third angle between the fifth line segment auxiliary line and the first straight line auxiliary line is calculated, which ensures the accuracy of the calculated third angle. The target rotation angle is calculated by adding the third angle to the first angle, which ensures the accuracy of the calculated target rotation angle.
[0170] In this embodiment, a steel bar bending angle control device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0171] This embodiment provides a steel bar bending angle control device, such as Figure 8 As shown, including:
[0172] An acquisition module 301 is used to acquire the straight side length and the radius length of the guide groove in the hoop bending machine;
[0173] A first calculation module 302 is used to calculate a first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle according to the relationship between the straight side length of the guide groove and the radius length of the guide groove;
[0174] A second calculation module 303 is used to calculate a target rotation angle of a bending wheel in a hoop bender according to the first angle and the target bending angle;
[0175] The positioning module 304 is used to position the bending wheel according to the target rotation angle to obtain the target steel bar with the target bending angle.
[0176] In some optional embodiments, the first calculation module 302 is specifically used to add the radius length of the guide groove and the width between the two guide grooves to obtain a first distance; add the radius length of the guide groove and the target steel bar diameter to calculate the second distance; calculate the fourth distance from the edge of the target steel bar to the intersection of the straight side and the curved side of the guide groove based on the trigonometric function relationship between the straight side length of the guide groove and the first distance and the second distance; calculate the first angle based on the functional relationship between the straight side length of the guide groove and the fourth distance.
[0177] In some optional embodiments, the second calculation module 303 is specifically used to obtain the fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and the sixth distance from the center of the guide groove to the vertical center line of the guide groove; based on the functional relationship between the fifth distance and the sixth distance, calculate the seventh distance from the center of the guide groove to the first intersection of the horizontal center line and the vertical center line between the two guide grooves and the second angle between the seventh distance and the fifth distance; based on the relationship between the second angle, the first angle and the seventh distance, calculate the target rotation angle of the bending wheel in the hoop bending machine.
[0178] In some optional embodiments, the second calculation module 303 is specifically used to make a first straight auxiliary line along the reverse extension line direction of the target steel bar through the first intersection between the vertical center line and the horizontal center line between the two guide grooves; make a second straight-curved auxiliary line along the bending direction of the target steel bar with a constant distance from the edge of the target steel bar through the first intersection; make a reverse extension line of the lower straight line in the second straight-curved auxiliary line to obtain a third straight auxiliary line; calculate the eighth distance from the center of the guide groove to the first straight auxiliary line according to the trigonometric function relationship between the second angle, the first angle and the seventh distance, and determine the intersection between the eighth distance and the first straight auxiliary line as the second intersection; calculate the ninth distance between the first intersection and the second intersection according to the trigonometric function relationship between the second angle, the first angle and the seventh distance; calculate the tenth distance according to the relationship between the eighth distance and the target bending angle; the tenth distance represents the distance from the second intersection to the third intersection between the third straight auxiliary line and the first straight auxiliary line; calculate the target rotation angle of the bending wheel in the hoop bending machine according to the relationship between the eighth distance, the ninth distance and the tenth distance.
[0179] In some optional embodiments, the second calculation module 303 is specifically used to calculate the target complementary angle corresponding to the target bending angle; add the bending wheel radius to the second distance minus the eighth distance to obtain the eleventh distance; the eleventh distance is used to characterize the distance between the center of the bending wheel and the second straight-curved auxiliary line; according to the trigonometric function relationship between the eleventh distance and the target complementary angle, the twelfth distance is calculated; wherein the twelfth distance is used to characterize the distance from the center of the bending wheel to the fourth intersection between the fourth straight auxiliary line and the second straight-curved auxiliary line; the fourth straight auxiliary line is an auxiliary line passing through the center of the bending wheel and parallel to the first straight auxiliary line; according to the trigonometric function relationship between the eleventh distance and the twelfth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
[0180] In some optional embodiments, the second calculation module 303 is specifically used to connect the first intersection and the center of the bending wheel to obtain the fifth line segment auxiliary line; and obtain the preset distance corresponding to the fifth line segment auxiliary line; determine the intersection between the fifth line segment auxiliary line and the second straight-curved auxiliary line as the fifth intersection; the relationship between the twelfth distance, the ninth distance, the tenth distance and the preset distance, calculate the thirteenth distance between the first intersection and the fifth intersection and the fourteenth distance between the fifth intersection and the center of the bending wheel; based on the thirteenth distance and the fourteenth distance, calculate the target rotation angle of the bending wheel in the hoop bending machine.
[0181] In some optional embodiments, the second calculation module 303 is specifically used to calculate the fifteenth distance between the fifth intersection and the first straight line auxiliary line based on the trigonometric function relationship between the fourteenth distance and the sum of the distances between the ninth distance and the tenth distance; calculate the third angle between the fifth line segment auxiliary line and the first straight line auxiliary line based on the trigonometric function relationship between the fifteenth distance and the sum of the distances between the ninth distance and the tenth distance; and calculate the target rotation angle by adding the third angle to the first angle.
[0182] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0183] The steel bar bending angle control device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0184] The embodiment of the present invention also provides an electronic device having the above Figure 8 The steel bar bending angle control device is shown.
[0185] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of an electronic device provided by an optional embodiment of the present invention, such as Fig. 9 As shown, the electronic device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Fig. 9 A processor 10 is taken as an example.
[0186] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0187] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0188] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0189] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0190] The electronic device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Fig. 9 The example of connecting through bus is taken in the following.
[0191] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the electronic device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator rod, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0192] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0193] The present invention further provides a hoop bending machine, comprising: a hoop bending machine body and an electronic device. The electronic device is used to execute the steel bar bending angle control method of the first aspect or any corresponding embodiment thereof.
[0194] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0195] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for controlling the bending angle of a steel bar, characterized in that: The method comprises: Obtain the straight side length and radius length of the guide groove in the hoop bending machine; Calculating, according to the relationship between the straight side length of the guide groove and the radius length of the guide groove, a first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle; Calculating a target rotation angle of a bending wheel in a hoop bender according to the first angle and the target bending angle; According to the target rotation angle, the bending wheel is positioned to obtain the target steel bar with the target bending angle.
2. The method according to claim 1, characterized in that The calculating, based on the relationship between the straight side length of the guide groove and the radius length of the guide groove, a first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle, comprises: Adding the radius length of the guide groove and the width between two guide grooves to obtain a first distance; The second distance is calculated by adding the radius of the guide groove to the target steel bar diameter; According to the trigonometric function relationship between the length of the straight side of the guide groove and the first distance and the second distance, a fourth distance from the edge of the target steel bar to the intersection of the straight side and the curved side of the guide groove is calculated; The first angle is calculated based on the functional relationship between the straight side length of the guide groove and the fourth distance.
3. The method according to claim 2, characterized in that The step of calculating the target rotation angle of the bending wheel in the hoop bender according to the first angle and the target bending angle comprises: Obtaining a fifth distance from the center point of the guide groove to the horizontal center line between the two guide grooves and a sixth distance from the center point of the guide groove to the vertical center line of the guide groove; According to the functional relationship between the fifth distance and the sixth distance, a seventh distance from the center of the guide groove to the first intersection point between the horizontal center line and the vertical center line between the two guide grooves and a second angle between the seventh distance and the fifth distance are calculated; According to the relationship between the second angle, the first angle and the seventh distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
4. The method according to claim 3, characterized in that Calculating the target rotation angle of the bending wheel in the hoop bending machine according to the relationship between the second angle, the first angle and the seventh distance includes: A first straight auxiliary line is made along the reverse extension line direction of the target steel bar through the first intersection point between the vertical center line and the horizontal center line between the two guide grooves; Through the first intersection, a second curved and straight auxiliary line is drawn along the bending direction of the target steel bar, with a distance from the edge of the target steel bar remaining constant; Draw the reverse extension line of the lower straight line of the second curved and straight auxiliary line to obtain the third straight auxiliary line; According to the trigonometric function relationship among the second angle, the first angle and the seventh distance, an eighth distance between the center of the guide groove and the first straight auxiliary line is calculated, and an intersection point between the eighth distance and the first straight auxiliary line is determined as a second intersection point; Calculating a ninth distance between the first intersection point and the second intersection point according to a trigonometric function relationship among the second angle, the first angle, and the seventh distance; calculating a tenth distance according to the relationship between the eighth distance and the target bending angle; the tenth distance represents the distance from the second intersection point to the third intersection point between the third straight line auxiliary line and the first straight line auxiliary line; According to the relationship among the eighth distance, the ninth distance and the tenth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
5. The method according to claim 4, characterized in that Calculating the target rotation angle of the bending wheel in the hoop bending machine according to the relationship among the eighth distance, the ninth distance, and the tenth distance includes: Calculating a target complementary angle corresponding to the target bending angle; The eleventh distance is obtained by adding the second distance to the radius of the bending wheel and subtracting the eighth distance; the eleventh distance is used to represent the distance between the center of the bending wheel and the second curved-straight auxiliary line; A twelfth distance is calculated according to the trigonometric function relationship between the eleventh distance and the target complementary angle; wherein the twelfth distance is used to characterize the distance from the center of the bending wheel to the fourth intersection point between the fourth straight line auxiliary line and the second straight-curved auxiliary line; the fourth straight line auxiliary line is an auxiliary line passing through the center of the bending wheel and parallel to the first straight line auxiliary line; According to the trigonometric function relationship between the eleventh distance and the twelfth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
6. The method according to claim 5, characterized in that The method of calculating the target rotation angle of the bending wheel in the hoop bending machine according to the trigonometric function relationship between the eleventh distance and the twelfth distance includes: Connecting the first intersection point and the center of the bending wheel to obtain a fifth line segment auxiliary line; and obtaining a preset distance corresponding to the fifth line segment auxiliary line; Determine the intersection point between the fifth line segment auxiliary line and the second curved-straight combined auxiliary line as the fifth intersection point; The relationship between the twelfth distance, the ninth distance, the tenth distance and the preset distance is used to calculate the thirteenth distance between the first intersection point and the fifth intersection point and the fourteenth distance between the fifth intersection point and the center of the bending wheel; According to the thirteenth distance and the fourteenth distance, the target rotation angle of the bending wheel in the hoop bending machine is calculated.
7. The method according to claim 6, characterized in that The step of calculating the target rotation angle of the bending wheel in the hoop bending machine according to the thirteenth distance and the fourteenth distance comprises: A fifteenth distance between the fifth intersection point and the first straight auxiliary line is calculated based on a trigonometric function relationship between the fourteenth distance and the sum of the distances between the ninth distance and the tenth distance; Calculate a third angle between the fifth line segment auxiliary line and the first straight line auxiliary line according to a trigonometric function relationship between the fifteenth distance and the sum of the distances between the ninth distance and the tenth distance; The target rotation angle is calculated by adding the third angle to the first angle.
8. A steel bar bending angle control device, characterized in that: The device comprises: An acquisition module, used for acquiring the straight side length and radius length of the guide groove in the hoop bending machine; A first calculation module is used to calculate a first angle between the target steel bar and the guide groove after the target steel bar is bent to a target bending angle according to the relationship between the straight side length of the guide groove and the radius length of the guide groove; A second calculation module, used for calculating a target rotation angle of a bending wheel in a hoop bender according to the first included angle and the target bending angle; A positioning module is used to position the bending wheel according to the target rotation angle to obtain the target steel bar with the target bending angle.
9. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the steel bar bending angle control method according to any one of claims 1 to 7 by executing the computer instructions.
10. A hoop bending machine, characterized in that: include: A hoop bending machine body and an electronic device, wherein the electronic device is used to execute the steel bar bending angle control method according to any one of claims 1 to 7.
Citation Information
Cited By
Sheet metal part forming control method and system based on dynamic simulation
CN120542076A