Cutting machine precision evaluation method and system and electronic equipment
By establishing a coordinate system and using total station measurement, the problem of cumbersome and large-error precision assessment of cutting machines was solved, efficient and accurate precision assessment and maintenance were achieved, and the precision of the cutting machine and the quality of plate cutting were improved.
Patent Information
- Application Number
- CN202511030824.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-25
- Publication Date
- 2025-09-16
AI Technical Summary
The existing cutting machine accuracy assessment method is cumbersome and has large errors, which affects the plate cutting quality and production efficiency.
The coordinate system establishment method is adopted to measure the reflective sheet through the total station to record the driving trajectory of the moving component, obtain the coordinates of several measuring points, determine the accuracy deviation data, and determine the points to be repaired according to the preset accuracy standard.
It achieves efficient and accurate cutting machine accuracy assessment, quickly identifies areas to be repaired, and improves cutting machine equipment accuracy and plate cutting quality.
Smart Images

Figure CN120651116A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of precision of marine plate cutting equipment, and in particular to a method, system, and electronic equipment for evaluating the precision of a cutting machine. Background Art
[0002] Advanced shipbuilding companies have recognized that the accuracy deviations of cutting machines seriously affect plate cutting quality, which in turn impacts production schedules. Therefore, they are actively researching how to assess and maintain the accuracy of their cutting machines to ensure cutting quality and improve production efficiency. However, some shipbuilding companies neglect this assessment and maintenance, overloading cutting machines and waiting until the machine's aging alarms trigger before replacing parts. This lack of maintenance and accuracy assessment leads to increasing cutting accuracy deviations and the need for secondary corrections to intermediate products, delaying construction cycles and increasing costs.
[0003] In the past, the measurement and evaluation of the cutting machine frame accuracy used to use a tape measure and a level to measure the horizontality of the frame's large and small carriages and the deviation data of the positioning length. This method was cumbersome, and the measurement data was mostly manual. The data accuracy was low and there was a large human error. For example, when measuring and evaluating the frame trolley, the trolley was set to travel the same distance (5 meters) and pause once. Then, a tape measure was used to measure the actual travel distance of the main carriage and auxiliary frame. The deviation from the 5-meter distance was the trolley's positioning deviation. At the same time, a level was used to measure the horizontal data of the main and auxiliary frames of the trolley. Similarly, the positioning distance and horizontal data were measured every 5 meters. The positioning length and horizontal data of the trolley's round trip were measured in this way and compared with the accuracy standard (plus or minus 2 mm). This is the measurement and evaluation data of the trolley's positioning distance and horizontal deviation data.
[0004] For the measurement of the straightness of the positioning length of the trolley, that is, when the trolley is fixed, the trolley is set to travel a fixed distance and pause once. A tape measure is used to measure the actual travel distance and the fixed distance data of the trolley, and a spirit level is used to measure the level value of the trolley. Similarly, the positioning distance and level data of the trolley are measured once every time the trolley travels a fixed distance and pauses once. The positioning length and level data of the trolley are measured once in this way and compared with the accuracy standard (plus or minus 2 mm). This is the measurement and evaluation data of the trolley positioning distance and level deviation data.
[0005] Regarding the method for measuring the horizontality and straightness of the trolley track, a steel wire can be pulled on both sides of the trolley track to measure its straightness data, and a spirit level can be used to measure the horizontal data. The data is compared with the accuracy standard (plus or minus 2 mm), which is the measurement and evaluation data of the straightness and horizontality deviation data of the trolley track. Summary of the Invention
[0006] The technical problem to be solved by the present disclosure is to overcome the defects of the prior art in which manual measurement of the frame accuracy is complicated and has large errors, and to provide a cutting machine accuracy evaluation method, system, and electronic equipment.
[0007] The present disclosure solves the above technical problems through the following technical solutions:
[0008] The present disclosure provides a method for evaluating the accuracy of a cutting machine, wherein the cutting machine includes a first moving element and a frame, wherein the first moving element is fixedly mounted on the frame, and the frame drives the first moving element to move along a horizontal track; the method for evaluating the accuracy of the cutting machine includes:
[0009] Establishing a coordinate system; wherein the coordinate system has a preset reference point on the horizontal track as its origin, the horizontal track extending in the direction of the X-axis, the direction perpendicular to the horizontal track in the direction of the Y-axis, and the direction perpendicular to the ground in the direction of the Z-axis;
[0010] In the coordinate system, coordinates of a plurality of first measurement points are obtained; wherein the first measurement points are used to represent the position of the first moving element after each movement of a first preset distance;
[0011] determining, based on the coordinates of the first measuring point, accuracy deviation data of the first moving element during travel or height deviation data of the rack;
[0012] In response to the accuracy deviation data of the first moving element during travel not falling within a first preset accuracy standard range, or the height deviation data of the rack not falling within a second preset accuracy standard range, the first measurement point is determined as a point to be maintained.
[0013] Preferably, a vertical track is provided on the crossbeam of the frame; and the cutting machine accuracy evaluation method further comprises:
[0014] In the coordinate system, coordinates of a plurality of second measurement points are obtained; wherein the second measurement points are located on the vertical track and distances between the second measurement points are the same;
[0015] determining the accuracy deviation data of the vertical track based on the coordinates of the second measurement point;
[0016] In response to the accuracy deviation data of the vertical track not falling within a third preset accuracy standard range, the second measurement point is determined as a point to be maintained.
[0017] Preferably, the cutting machine includes a second moving element, and the second moving element moves along the vertical track; the cutting machine accuracy assessment method further includes:
[0018] In the coordinate system, coordinates of a plurality of third measurement points are obtained; wherein the third measurement points are used to represent the position of the second moving element after each movement of the second preset distance;
[0019] determining accuracy deviation data of the second moving element when traveling based on the coordinates of the third measurement point;
[0020] In response to the accuracy deviation data of the second moving element during travel not falling within a fourth preset accuracy standard range, the third measurement point is determined as a point to be maintained.
[0021] Preferably, the step of determining the accuracy deviation data of the first moving element during travel based on the coordinates of the first measuring point includes:
[0022] The accuracy deviation data of the first moving element during movement includes first moving element positioning length deviation data, and the difference between the x values of two adjacent first measuring points and the first preset distance is determined as the first moving element positioning length deviation data;
[0023] and / or,
[0024] The accuracy deviation data of the first moving element during travel includes straightness deviation data of the first moving element, and the difference between the y value of any first measurement point and the y value of the preset reference point is determined as the straightness deviation data of the first moving element during travel;
[0025] and / or,
[0026] The step of determining the height deviation data of the rack based on the coordinates of the first measurement point comprises:
[0027] The difference between the z value of any first measurement point and the z value of the preset reference point is determined as the height deviation data of the rack.
[0028] Preferably, the step of determining the accuracy deviation data of the vertical track based on the coordinates of the second measurement point comprises:
[0029] The difference between the x value of any second measurement point and the x axis of the starting point on one side of the vertical track is determined as the accuracy deviation data of the vertical track.
[0030] Preferably, the step of determining the accuracy deviation data of the second moving element during travel based on the coordinates of the third measuring point includes:
[0031] The accuracy deviation data of the second moving element during movement includes positioning length deviation data of the second moving element, and the difference between the y values of two adjacent third measurement points and the second preset distance is determined as the positioning length deviation data of the second moving element;
[0032] and / or,
[0033] The accuracy deviation data of the second moving element during travel includes the second moving element travel straightness deviation data, and the difference between the x value of any third measurement point and the y value of the second moving element travel starting point is determined as the second moving element travel straightness deviation data.
[0034] The present disclosure further provides a cutting machine accuracy assessment system, wherein the cutting machine includes a first moving element and a frame, wherein the first moving element is fixedly mounted on the frame, and the frame drives the first moving element to move along a horizontal track; the cutting machine accuracy assessment system includes:
[0035] A coordinate system module, for establishing a coordinate system; wherein the coordinate system has a preset reference point on the horizontal track as its origin, the horizontal track extending in the direction of the X-axis, the direction perpendicular to the horizontal track in the direction of the Y-axis, and the direction perpendicular to the ground in the direction of the Z-axis;
[0036] an acquisition module, configured to acquire coordinates of a plurality of first measurement points in the coordinate system; wherein the first measurement points are used to represent the position of the first moving element after each movement of a first preset distance;
[0037] a deviation module, configured to determine, based on the coordinates of the first measuring point, accuracy deviation data of the first moving element during travel or height deviation data of the rack;
[0038] The determination module is configured to determine the first measurement point as a point to be maintained in response to the accuracy deviation data of the first moving element during travel not falling within a first preset accuracy standard range, or the height deviation data of the rack not falling within a second preset accuracy standard range.
[0039] The present disclosure also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and configured to run on the processor, wherein the processor implements the above-mentioned cutting machine accuracy evaluation method when executing the computer program.
[0040] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the above-mentioned cutting machine accuracy evaluation method is implemented.
[0041] The present disclosure also provides a computer program product, including a computer program, which implements the above-mentioned cutting machine accuracy evaluation method when executed by a processor.
[0042] On the basis of conforming to the common sense in this field, the above-mentioned preferred conditions can be arbitrarily combined to obtain the preferred embodiments of the present disclosure.
[0043] The positive progress of this disclosure is:
[0044] The present invention can efficiently and accurately determine the driving accuracy deviation of the moving element and the frame deviation by simply locating the measuring points, so as to quickly find the problem areas to be repaired, and then carry out maintenance in time, effectively improving the accuracy of the cutting machine equipment after maintenance, and ensuring that the subsequent plate cutting accuracy is further improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A schematic structural diagram of a cutting machine provided in Example 1;
[0046] Figure 2 A flow chart of a cutting machine accuracy evaluation method provided in Example 1;
[0047] Figure 3 A schematic diagram of a total station measuring a reflective sheet and recording the travel trajectory of a first moving element, which is a specific example of a cutting machine accuracy assessment method provided in Example 1;
[0048] Figure 4 A schematic diagram of the measurement process of a total station when the first moving element is moving in the forward direction, which is a specific example of a cutting machine accuracy assessment method provided in Example 1;
[0049] Figure 5 A schematic diagram of the measurement process of a total station when the first moving element moves in the reverse direction, which is a specific example of a cutting machine accuracy assessment method provided in Example 1;
[0050] Figure 6 A schematic diagram of vertical track measurement point calibration for a specific example of a cutting machine accuracy assessment method provided in Example 1;
[0051] Figure 7 A schematic diagram of calibration of measurement points of a second moving element of a specific example of a cutting machine accuracy evaluation method provided in Example 1;
[0052] Figure 8 A schematic diagram of a process for measuring the accuracy deviation data of a second moving element during movement, which is a specific example of a method for evaluating the accuracy of a cutting machine provided in Example 1;
[0053] Figure 9 A schematic structural diagram of a cutting machine accuracy evaluation system provided in Example 2;
[0054] Figure 10 This is a schematic structural diagram of an electronic device provided in Example 3. DETAILED DESCRIPTION
[0055] The present disclosure is further illustrated below by way of examples, but the present disclosure is not limited to the scope of the examples.
[0056] In the embodiments of the present disclosure, prefixes such as "first" and "second" are used only to distinguish different description objects, and have no limiting effect on the position, order, priority, quantity or content of the described objects. In the embodiments of the present disclosure, the use of prefixes such as ordinal numbers to distinguish description objects does not constitute a limitation on the described objects. For the statement of the described objects, please refer to the description in the context of the claims or embodiments, and no unnecessary limitations should be constituted due to the use of such prefixes. In addition, in the description of this embodiment, unless otherwise specified, the meaning of "plurality" is two or more.
[0057] Example 1
[0058] This embodiment provides a method for evaluating the accuracy of a cutting machine. Figure 1 The cutting machine includes a first moving element 11, a second moving element 102 and a frame. Figure 1 The frame on the vehicle includes a main frame 103, a sub-frame 104, and a crossbeam 105. The first moving element 11 is fixed on the frame (at Figure 1 The first moving element is mainly arranged on the main frame 103), and the frame drives the first moving element 11 to move along the horizontal track. Figure 1 As shown, the horizontal track includes a main track 106 and a secondary track 107. In addition, Figure 1 The machine frame further includes a cutting platform 108 , a second moving element cutting torch 109 , and a vertical track 110 is provided on the crossbeam 105 .
[0059] See also Figure 2 , cutting machine accuracy evaluation methods include:
[0060] S1. Establish a coordinate system.
[0061] The coordinate system takes a preset reference point on the horizontal track as its origin, the horizontal track extending direction is the X-axis direction, the direction perpendicular to the horizontal track is the Y-axis direction, and the direction perpendicular to the ground is the Z-axis direction.
[0062] S2. In the coordinate system, obtain the coordinates of several first measurement points.
[0063] The first measurement point is used to represent the position of the first moving element after traveling a first preset distance.
[0064] The first preset distance is set according to actual conditions.
[0065] like Figure 3 As shown, the trajectory of the first movable element can be recorded using a total station to measure the reflective sheet. Specifically, a total station 301 is placed in front of the cutting machine and set to measurement mode. Reflective sheets 302 are attached to the main rail 106 and the auxiliary rail 107, respectively, with the center of the reflective sheet 302 aligned with the height of the total station 301.
[0066] Figure 4 This is the measurement process of the total station when the first moving element is moving in the forward direction. First, calibrate the first preset reference point 1, the second preset reference point 2, and the third preset reference point 3. Among them, the direction of the line connecting the first preset reference point 1 and the second preset reference point 2 represents the extension direction of the horizontal track, that is, the X-axis direction; the direction of the line connecting the first preset reference point 1 and the third preset reference point 3 represents the direction perpendicular to the horizontal track, that is, the Y-axis direction. The first moving element moves to the starting point on one side of the horizontal track, measures the reflector, and obtains two measuring points A1 and A2 respectively located on the main rail 106 and the auxiliary rail 107. Start the cutting machine program, and the first moving element travels the first preset distance ( Figure 4 After pausing (5 meters), the reflector is measured again to obtain two measurement points A3 and A4 located on the main rail 106 and the auxiliary rail 107 respectively. This process is repeated to obtain A5 and A6. Two measurement points are obtained at every first preset distance until the first moving element moves to the other side of the horizontal track. Then, the first moving element moves in the reverse direction according to the program to return to the starting point and repeats the measurement according to the previous steps (such as Figure 5 shown).
[0067] S3. Determine the accuracy deviation data of the first moving element during travel or the height deviation data of the rack based on the coordinates of the first measuring point.
[0068] In an optional embodiment, step S3 includes:
[0069] The accuracy deviation data of the first moving element during travel includes first moving element positioning length deviation data, and the difference between the x values of two adjacent first measuring points and the first preset distance is determined as the first moving element positioning length deviation data.
[0070] like Figure 4 As shown, the actual travel distance of the first moving element, i.e., the distance between A3 and A1, the distance between A4 and A2, the distance between A5 and A3..., is obtained, and the comparison deviation between these distances and the first preset distance is obtained to obtain the positioning length deviation data of the first moving element.
[0071] In an optional embodiment, step S3 includes:
[0072] The accuracy deviation data of the first moving element during travel includes the straightness deviation data of the first moving element. The difference between the y value of any first measurement point and the y value of the preset reference point is determined as the straightness deviation data of the first moving element during travel.
[0073] like Figure 4 As shown, the comparison deviation data of the coordinate y values of A1, A3, A5... and A2, A4, A6... and the coordinate y value of the first preset reference point 1 are the straightness deviation data of the first moving element.
[0074] In an optional embodiment, step S3 includes:
[0075] The difference between the z value of any first measurement point and the z value of the preset reference point is determined as the height deviation data of the rack.
[0076] like Figure 3 and Figure 4 As shown, the comparison deviation data of the coordinate z values of A1, A3, A5, A2, A4, A6 . . . and the coordinate z value of the first preset reference point 1 are the height deviation data of the main frame 103 and the auxiliary frame 104.
[0077] S4. In response to the accuracy deviation data of the first moving element during travel not falling within the first preset accuracy standard range, or the height deviation data of the rack not falling within the second preset accuracy standard range, the first measurement point is determined as a point to be maintained.
[0078] The first preset accuracy range and the second preset accuracy standard range are set according to actual conditions. In this embodiment, the first preset accuracy range and the second preset accuracy standard range are both set to [-2, 2] mm.
[0079] For example, the positioning length deviation data and the running straightness deviation data of the first moving element are collated and compared with the first preset accuracy standard range. The measurement points that exceed the standard are identified as points requiring repair. The height deviation data of the rack is collated and compared with the second preset accuracy standard range. The measurement points that exceed the standard are identified as points requiring repair.
[0080] In this embodiment, by simply locating the measuring points, the travel accuracy deviation of the first moving element of the cutting machine and the frame deviation are determined efficiently and accurately, so that the problem area to be repaired can be quickly discovered, and maintenance can be carried out in time, thereby effectively improving the accuracy of the cutting machine frame equipment after maintenance, and ensuring that the subsequent plate cutting accuracy is further improved.
[0081] In an optional embodiment, if Figure 1 As shown, a vertical track 110 is provided on the beam 105. The cutting machine accuracy evaluation method further includes:
[0082] S5. Obtain the coordinates of several second measurement points in the coordinate system.
[0083] The second measuring points are located on the vertical track, and the distances between the second measuring points are the same.
[0084] like Figure 6As shown, with both the first and second movable elements stationary, reflective sheets are attached to measurement points C1, C2, C3, and so on, spaced equidistantly on the vertical track. The first, second, and third preset datum points 1, 2, and 3 are measured again, followed by the coordinates of C1, C2, C3, and so on. After the measurements are completed, a three-dimensional coordinate system is automatically generated on the total station based on the first, second, and third preset datum points 1, 2, and 3. The coordinates (x, y, z) of the first preset datum point 1 are set to 0. After the coordinate system is converted, the coordinates of C1, C2, and C3 are converted simultaneously.
[0085] S6. Determine the accuracy deviation data of the vertical track based on the coordinates of the second measurement point.
[0086] like Figure 6 As shown, taking the x value of the C1 coordinate as the benchmark for analysis, the deviation data of the x values of the remaining measurement points C2, C3... on the vertical track and the x value of the C1 coordinate is the accuracy deviation data of the vertical track.
[0087] S7. In response to the accuracy deviation data of the vertical track not falling within a third preset accuracy standard range, the second measurement point is determined as a point to be maintained.
[0088] The third preset accuracy range is set according to actual conditions. In this embodiment, the third preset accuracy range is set to [-2, 2] mm.
[0089] For example: sort out the accuracy deviation data of the vertical track, compare and analyze it with the third preset accuracy standard range, and the measurement point position that exceeds the accuracy standard is the point to be repaired.
[0090] In this embodiment, by simply locating the measuring points, the accuracy deviation data of the vertical track of the cutting machine frame beam can be determined efficiently and accurately, so that the problem area to be repaired can be quickly discovered, and maintenance can be carried out in time, thereby effectively improving the accuracy of the cutting machine frame equipment after maintenance, and ensuring that the subsequent plate cutting accuracy is further improved.
[0091] In an optional embodiment, if Figure 1 As shown, the cutting machine includes a second moving element 102 that travels along a vertical track 110 .
[0092] Cutting machine accuracy assessment methods also include:
[0093] S8. Obtain the coordinates of several third measurement points in the coordinate system.
[0094] The third measuring point is used to represent the position of the second moving element after traveling a second preset distance.
[0095] The second preset distance is set according to actual conditions.
[0096] like Figure 7 As shown, a reflective sheet 302 is pasted in the middle of the second moving element. The reflective sheet 302 is pasted at a height that is flush with the total station 301. The total station 301 measures the reflective sheet 302 to record the travel trajectory of the second moving element. Figure 8 As shown, first, the first, second, and third preset reference points 1, 2, and 3 are calibrated using a total station 301. A second movable element is moved to a starting point on one side of the beam 105, where it measures the reflective sheet 302, obtaining measurement point B1. The cutting machine program is activated, and the second movable element travels a second preset distance, then pauses and measures the reflective sheet 302 again, obtaining measurement point B2. This process repeats until the second movable element moves to the other side of the beam 105. The second movable element then returns to its starting point according to the program, and the measurement steps are repeated.
[0097] S9. Determine the accuracy deviation data of the second moving element during travel based on the coordinates of the third measurement point.
[0098] In an optional embodiment, step S9 includes:
[0099] The accuracy deviation data of the second moving element during travel includes the second moving element positioning length deviation data, and the difference between the y values of two adjacent third measuring points and the second preset distance is determined as the second moving element positioning length deviation data.
[0100] like Figure 8 As shown, a three-dimensional coordinate system is automatically generated on total station 301 based on the first, second, and third preset reference points 1, 2, and 3. The coordinates (x, y, z) of first preset reference point 1 are all set to 0. After the coordinate system transformation, the coordinates of points B1, B2, and B3 are simultaneously transformed. The actual distance traveled by the second movable element is the distance between adjacent measuring points B2 and B1, the distance between B3 and B2, and so on. The deviation between these distances and the second preset distance is the positioning length deviation data of the second movable element.
[0101] In an optional embodiment, step S9 includes:
[0102] The accuracy deviation data of the second moving element during travel includes the straightness deviation data of the second moving element. The difference between the x value of any third measuring point and the y value of the second moving element travel starting point is determined as the straightness deviation data of the second moving element.
[0103] like Figure 8As shown, taking the coordinate x value of B1 as the analysis basis, the deviation data of the coordinate x values of B2, B3... and the coordinate x value of B1 are obtained respectively, and the straightness deviation data of the second moving element can be obtained.
[0104] S10 , in response to the accuracy deviation data of the second moving element during travel not falling within a fourth preset accuracy standard range, determining the third measurement point as a point to be maintained.
[0105] The fourth preset accuracy standard range is set according to actual conditions, and is set to [-2, 2] mm in this example.
[0106] For example, the positioning length and driving straightness deviation data of the second moving element are sorted out and compared with the fourth preset accuracy standard range respectively. The measurement point position exceeding the accuracy standard is the point to be repaired.
[0107] In this embodiment, by simply locating the measuring points, the accuracy deviation data of the second moving element during travel can be determined efficiently and accurately, so that the problem areas to be repaired can be quickly discovered, and maintenance can be carried out in a timely manner, thereby effectively improving the accuracy of the cutting machine frame equipment after repair, and ensuring that the subsequent plate cutting accuracy is further improved.
[0108] The following introduces a specific example to illustrate the cutting machine accuracy evaluation method of this embodiment in detail. In this example, the first moving element is a cutting machine carriage, and the second moving element is a cutting machine trolley.
[0109] The first step is to measure and evaluate the trolley positioning length, driving straightness and driving levelness (i.e. the height deviation data of the frame). The evaluation steps include:
[0110] 1. Set the cutting machine trolley driving program: the trolley drives from one side of the horizontal track to the other side, and pauses after each preset distance. After the total station measures the trolley's driving trajectory data, the program is restarted and the driving, pausing, and measuring process continues until the trolley drives to the other side of the horizontal track, and then returns to the starting direction. The driving, pausing, and measuring process are repeated until the trolley returns to its original position.
[0111] 2. Measurement of the deviation data of the trolley positioning length, driving straightness and driving levelness: Make sure that the trolley is in a stopped state, the horizontal track is free of debris and obstructions, and then set up the total station on one side of the horizontal track. Figure 3 As shown in the schematic diagram of reflective sheet pasting, after pasting the reflective sheet 302, start data measurement. Figure 4As shown in the schematic diagram of different working conditions measurement of the trolley, first measure the first preset reference point 1, the second preset reference point 2 and the third preset reference point 3. The trolley moves to the starting point on one side of the horizontal track. According to the set cutting machine trolley driving program, the measurement point data A1, A2, A3, A4, A5, A6... when the trolley moves forward and returns are measured in turn.
[0112] 3. Accuracy assessment of gantry positioning length, travel straightness, and travel levelness. A three-dimensional coordinate system is automatically generated on the total station based on the first preset datum point 1, the second preset datum point 2, and the third preset datum point 3. The three coordinates (x, y, z) of the first preset datum point 1 are all set to 0. After the coordinate system conversion, the actual travel positioning length, travel straightness, and travel levelness of the cutting machine gantry are compared with the standard deviation to identify the gantry problem areas.
[0113] 4. After repairing the measurement point positions and measurement point data that do not meet the accuracy standard requirements, repeat the above measurement process until the deviation data meets the accuracy standard. The vehicle positioning length, driving straightness, and driving levelness can meet the accuracy standard requirements.
[0114] The second step is to measure and evaluate the positioning length of the trolley, the straightness of the travel, and the accuracy deviation of the vertical track. The data evaluation includes:
[0115] 1. Set the driving program of the cutting machine trolley: When the trolley is stationary, the trolley will stick the reflective sheet every time it travels the second preset distance, and measure the data. It will repeat this process from traveling to the other end of the vertical track and then returning to its original position. At the same time, reflective sheets will be stuck at the center position of the trolley and the fixed position of the trolley track.
[0116] 2. Measurement of the accuracy deviation of the trolley positioning length, driving straightness and vertical track: Figure 8 As shown in the diagram of different working conditions of the trolley, first calibrate the first preset reference point 1, the second preset reference point 2 and the third preset reference point 3 through the total station. Then measure the coordinate data of B1, B2, B3... After the trolley returns to its original position, re-calibrate according to Figure 7 As shown in the schematic diagram of the trolley track working condition measurement, the coordinate data of C1, C2, C3... are measured until all data measurements are completed.
[0117] 3. Evaluation of the accuracy deviation data of the trolley positioning length, driving straightness, and vertical track: On the total station, a three-dimensional space coordinate system is automatically generated based on the first preset reference point, the second preset reference point, and the third preset reference point. The coordinates (x, y, z) of the first preset reference point are all set to 0. After the coordinate system conversion, the deviation data (of the trolley positioning length B1, B2, B3...distance, straightness, and verticality data of the vertical track C1, C2, C3) are obtained respectively. The final deviation data is compared with the accuracy standard. The position that exceeds the accuracy standard value is the area to be repaired.
[0118] 4. After repairing the measurement point positions and measurement point data that do not meet the accuracy standard requirements, repeat the above measurement process until the deviation data meets the accuracy standard. The accuracy of the trolley and vertical track can meet the accuracy standard requirements.
[0119] Example 2
[0120] Corresponding to the aforementioned embodiment of the cutting machine accuracy assessment method, the present disclosure also provides an embodiment of a cutting machine accuracy assessment system.
[0121] This embodiment provides a cutting machine accuracy assessment system, wherein the cutting machine includes a first moving element, which is fixed on a frame and driven by the frame to move along a horizontal track. Figure 9 , cutting machine accuracy evaluation system includes:
[0122] The coordinate system module 901 is used to establish a coordinate system. The coordinate system has a preset reference point on the horizontal track as the origin, an X-axis extending in the horizontal track, a Y-axis perpendicular to the horizontal track, and a Z-axis perpendicular to the ground.
[0123] The acquisition module 902 is configured to acquire the coordinates of a plurality of first measurement points in a coordinate system, wherein the first measurement points are used to represent the position of the first moving element after each movement of the first preset distance.
[0124] The deviation module 903 is configured to determine the accuracy deviation data of the first moving element during movement or the height deviation data of the rack based on the coordinates of the first measurement point.
[0125] The determination module 904 is configured to determine the first measurement point as a point to be maintained in response to the accuracy deviation data of the first moving element during travel not falling within a first preset accuracy standard range, or the height deviation data of the rack not falling within a second preset accuracy standard range.
[0126] In an optional embodiment, vertical rails are provided on the crossbeams of the frame.
[0127] The acquisition module 902 is further configured to acquire the coordinates of a plurality of second measurement points in the coordinate system, wherein the second measurement points are located on a vertical track and the distances between the second measurement points are the same.
[0128] The deviation module 903 is further configured to determine the accuracy deviation data of the vertical track based on the coordinates of the second measurement point.
[0129] The determination module 904 is further configured to determine the second measurement point as a point to be maintained in response to the accuracy deviation data of the vertical track not falling within a third preset accuracy standard range.
[0130] In an optional embodiment, the cutting machine includes a second moving element, and the second moving element travels along the vertical track.
[0131] The acquisition module 902 is further configured to acquire the coordinates of a plurality of third measurement points in the coordinate system, wherein the third measurement points are used to represent the position of the second moving element after each movement of the second preset distance.
[0132] The deviation module 903 is further configured to determine the accuracy deviation data of the second moving element during its movement based on the coordinates of the third measurement point.
[0133] The determination module 904 is further configured to determine the third measurement point as a point to be maintained in response to the accuracy deviation data of the second moving element during travel not falling within a fourth preset accuracy standard range.
[0134] In an optional embodiment, the accuracy deviation data of the first moving element during movement includes the first moving element positioning length deviation data, and the deviation module 903 is further used to determine the difference between the x values of two adjacent first measurement points and the first preset distance as the first moving element positioning length deviation data.
[0135] The deviation module 903 is also used for the accuracy deviation data of the first moving element during travel, including the straightness deviation data of the first moving element, and determines the difference between the y value of any first measurement point and the y value of the preset reference point as the straightness deviation data of the first moving element.
[0136] The deviation module 903 is further configured to determine the difference between the z value of any first measurement point and the z value of the preset reference point as the height deviation data of the rack.
[0137] In an optional implementation, the deviation module 903 is further configured to determine the difference between the x value of any second measurement point and the x-axis of the starting point on one side of the vertical track as the accuracy deviation data of the vertical track.
[0138] In an optional embodiment, the accuracy deviation data of the second moving element during movement includes the positioning length deviation data of the second moving element. The deviation module 903 is also used to determine the difference between the y values of two adjacent third measurement points and the difference between the second preset distance as the positioning length deviation data of the second moving element.
[0139] The deviation module 903, the accuracy deviation data of the second moving element during travel includes the second moving element travel straightness deviation data, and is further used to determine the difference between the x value of any third measurement point and the y value of the second moving element travel starting point as the second moving element travel straightness deviation data.
[0140] Since the system embodiments generally correspond to the method embodiments, reference will be made to the description of the method embodiments for relevant details. The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components of the units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the disclosed solution.
[0141] Example 3
[0142] Figure 10 This is a structural diagram of an electronic device shown in an example embodiment of the present disclosure. The electronic device includes a memory, a processor, and a computer program stored in the memory and used to run on the processor. When the processor executes the computer program, the cutting machine accuracy evaluation method of any of the above embodiments is implemented. Figure 10 The electronic device 100 shown is merely an example and should not limit the functionality and scope of use of the embodiments of the present disclosure.
[0143] like Figure 10 As shown, the electronic device 100 may be a general-purpose computing device, such as a server device. Components of the electronic device 100 may include, but are not limited to, the at least one processor 101, the at least one memory 102, and a bus 103 connecting different system components (including the memory 102 and the processor 101).
[0144] The bus 103 includes a data bus, an address bus, and a control bus.
[0145] The memory 102 may include a volatile memory, such as a random access memory (RAM) 1021 and / or a cache memory 1022 , and may further include a read-only memory (ROM) 1023 .
[0146] The memory 102 may also include a program tool 1025 (or utility) having a set (at least one) of program modules 1024, such program modules 1024 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0147] The processor 101 executes various functional applications and data processing by running the computer program stored in the memory 102, such as the cutting machine accuracy evaluation method provided in any of the above embodiments.
[0148] The electronic device 100 may also communicate with one or more external devices 104 (e.g., a keyboard, a pointing device, etc.). Such communication may be performed via an input / output (I / O) interface 105. Furthermore, the electronic device 100 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 106. As shown, the network adapter 106 communicates with other modules of the electronic device 100 via a bus 103. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 100, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (RAID) systems, tape drives, and data backup storage systems.
[0149] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.
[0150] Example 4
[0151] An embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the cutting machine accuracy evaluation method provided by any of the above embodiments is implemented.
[0152] The readable storage medium may include, but is not limited to, a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0153] Example 5
[0154] An embodiment of the present disclosure further provides a computer program product, including a computer program, which implements any of the above-mentioned cutting machine accuracy assessment methods when executed by a processor.
[0155] The program code for executing the computer program product of the present disclosure may be written in any combination of one or more programming languages, and the program code may be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on the remote device.
[0156] While specific embodiments of the present disclosure have been described above, those skilled in the art will appreciate that these are merely illustrative and that the scope of protection of the present disclosure is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present disclosure, and such changes and modifications are intended to fall within the scope of protection of the present disclosure.
Claims
1. A cutting machine accuracy evaluation method, characterized in that: The cutting machine includes a first moving element and a frame, wherein the first moving element is fixed on the frame, and the frame drives the first moving element to move along a horizontal track; The cutting machine accuracy evaluation method includes: Establishing a coordinate system; wherein the coordinate system has a preset reference point on the horizontal track as its origin, the horizontal track extending in the direction of the X-axis, the direction perpendicular to the horizontal track in the direction of the Y-axis, and the direction perpendicular to the ground in the direction of the Z-axis; In the coordinate system, coordinates of a plurality of first measurement points are obtained; wherein the first measurement points are used to represent the position of the first moving element after each movement of a first preset distance; determining, based on the coordinates of the first measuring point, accuracy deviation data of the first moving element during travel or height deviation data of the rack; In response to the accuracy deviation data of the first moving element during travel not falling within a first preset accuracy standard range, or the height deviation data of the rack not falling within a second preset accuracy standard range, the first measurement point is determined as a point to be maintained.
2. The cutting machine accuracy evaluation method according to claim 1, wherein: A vertical track is provided on the crossbeam of the frame; the cutting machine accuracy evaluation method further includes: In the coordinate system, coordinates of a plurality of second measurement points are obtained; wherein the second measurement points are located on the vertical track and distances between the second measurement points are the same; determining the accuracy deviation data of the vertical track based on the coordinates of the second measurement point; In response to the accuracy deviation data of the vertical track not falling within a third preset accuracy standard range, the second measurement point is determined as a point to be maintained.
3. The cutting machine accuracy evaluation method according to claim 2, characterized in that: The cutting machine includes a second moving element, and the second moving element moves along the vertical track; the cutting machine accuracy evaluation method further includes: In the coordinate system, coordinates of a plurality of third measurement points are obtained; wherein the third measurement points are used to represent the position of the second moving element after each movement of the second preset distance; determining accuracy deviation data of the second moving element when traveling based on the coordinates of the third measurement point; In response to the accuracy deviation data of the second moving element during travel not falling within a fourth preset accuracy standard range, the third measurement point is determined as a point to be maintained.
4. The cutting machine accuracy evaluation method according to claim 1, wherein: The step of determining the accuracy deviation data of the first moving element when traveling based on the coordinates of the first measuring point includes: The accuracy deviation data of the first moving element during movement includes first moving element positioning length deviation data, and the difference between the x values of two adjacent first measuring points and the first preset distance is determined as the first moving element positioning length deviation data; and / or, The accuracy deviation data of the first moving element during travel includes straightness deviation data of the first moving element, and the difference between the y value of any first measurement point and the y value of the preset reference point is determined as the straightness deviation data of the first moving element during travel; and / or, The step of determining the height deviation data of the rack based on the coordinates of the first measurement point comprises: The difference between the z value of any first measurement point and the z value of the preset reference point is determined as the height deviation data of the rack.
5. The cutting machine accuracy evaluation method according to claim 2, wherein: The step of determining the accuracy deviation data of the vertical track based on the coordinates of the second measurement point comprises: The difference between the x value of any second measurement point and the x axis of the starting point on one side of the vertical track is determined as the accuracy deviation data of the vertical track.
6. The cutting machine accuracy evaluation method according to claim 3, wherein: The step of determining the accuracy deviation data of the second moving element when traveling based on the coordinates of the third measuring point includes: The accuracy deviation data of the second moving element during movement includes positioning length deviation data of the second moving element, and the difference between the y values of two adjacent third measurement points and the second preset distance is determined as the positioning length deviation data of the second moving element; and / or, The accuracy deviation data of the second moving element during travel includes the second moving element travel straightness deviation data, and the difference between the x value of any third measurement point and the y value of the second moving element travel starting point is determined as the second moving element travel straightness deviation data.
7. A cutting machine accuracy evaluation system, characterized in that: The cutting machine includes a first moving element and a frame, wherein the first moving element is fixed on the frame, and the frame drives the first moving element to move along a horizontal track; The cutting machine accuracy evaluation system includes: A coordinate system module, for establishing a coordinate system; wherein the coordinate system has a preset reference point on the horizontal track as its origin, the horizontal track extending in the direction of the X-axis, the direction perpendicular to the horizontal track in the direction of the Y-axis, and the direction perpendicular to the ground in the direction of the Z-axis; an acquisition module, configured to acquire coordinates of a plurality of first measurement points in the coordinate system; wherein the first measurement points are used to represent the position of the first moving element after each movement of a first preset distance; a deviation module, configured to determine, based on the coordinates of the first measuring point, accuracy deviation data of the first moving element during travel or height deviation data of the rack; The determination module is configured to determine the first measurement point as a point to be maintained in response to the accuracy deviation data of the first moving element during travel not falling within a first preset accuracy standard range, or the height deviation data of the rack not falling within a second preset accuracy standard range.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and configured to run on the processor, wherein: When the processor executes the computer program, the cutting machine accuracy evaluation method according to any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the cutting machine accuracy evaluation method according to any one of claims 1 to 6 is implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the cutting machine accuracy evaluation method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Hoist-transportating machine rail span, linearity automated detection method
CN101210810A
Hoist-transportation machine track plain relationship and relative height difference measuring method
CN101210811A
Method and device for directly measuring track center line
CN103510439A
Crane track detection device
CN103776373A
Crane track online detecting device and method
CN108981580A