An automatic compensation type multi-station machining process

By using an automatic compensation multi-station machining process, the actual coordinate values ​​of the product are measured by a probe and compensated in the machining program, which solves the problem of inconsistent dimensions caused by mold errors, achieves efficient and accurate product processing, and reduces labor costs.

CN115319161BActive Publication Date: 2026-03-27GUANGDONG WEILV ALUMINUM IND CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-16
Publication Date
2026-03-27

Smart Images

  • Figure CN115319161B_ABST
    Figure CN115319161B_ABST
Patent Text Reader

Abstract

The application discloses an automatic compensation type multi-station machining process, which comprises the following steps: clamping a plurality of products in a plurality of machining stations of a clamp in sequence; setting a machining height and machining a top surface of the product according to the machining height; setting a standard length L and a standard width W of the product, taking the center of the product as an origin, and obtaining standard coordinate values of a side surface of the product according to the L and the W; taking the standard coordinate values as a reference, measuring actual coordinate values of the side surface by using a measuring head, and obtaining compensation values; compensating the compensation values to an initial machining program by a controller to obtain an actual machining program; and machining the product according to the actual machining program. The automatic compensation type multi-station machining process can guarantee the machining size of each product, improve the qualified rate of the product, effectively improve the production efficiency, and reduce the labor cost.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of numerical control machining, in particular to an automatic compensation type multi-station machining process. BACKGROUND

[0002] In the die casting production process, generally speaking, a set of molds can die cast multiple products of the same type. However, due to the dimensional error of the mold cavity in the mold, the dimensions of the multiple products die cast will have certain errors, and also have certain errors relative to the standard size. Therefore, each product needs to be further processed to obtain a product of standard size. In the related art, the same equipment can only process one product at a time, which is low in efficiency. For multiple products with dimensional errors, the tool needs to be frequently corrected, and the clamping of the product is prone to misalignment, resulting in poor processing dimensions. SUMMARY

[0003] The present application aims to at least solve one of the problems in the prior art. To this end, the present application provides an automatic compensation type multi-station machining process, which can ensure the processing dimensions of each product, improve the pass rate of the product, and effectively improve the production efficiency and reduce the labor cost.

[0004] According to an automatic compensation type multi-station machining process of an embodiment of the present application, the following steps are included: sequentially clamping multiple products in multiple machining stations of a clamp; setting a machining height and machining the top surface of the product according to the machining height; setting a standard length L and a standard width W of the product, taking the center of the product as the origin, and obtaining the standard coordinate value of the side surface of the product according to the L and the W; taking the standard coordinate value as a reference, measuring the actual coordinate value of the side surface using a probe, and obtaining a compensation value; the controller compensates the compensation value to the initial machining program to obtain an actual machining program; and machining the product according to the actual machining program.

[0005] The above technical solution has at least the following beneficial effects: by simultaneously installing multiple products in multiple machining stations of a clamp, the top surface of the product is first machined according to the machining height to remove the water gap protruding to the side surface of the product, avoiding the influence of the water gap on the accuracy of the measurement data. Then, taking the standard coordinate value of the side surface as a reference, the actual coordinate value of the side surface is measured using a probe to obtain a compensation value. Finally, the compensation value is compensated to the initial machining program to obtain an actual machining program, so that each product can be accurately machined according to the actual machining program to ensure the processing dimensions of the product and improve the product pass rate. At the same time, since each product can be measured and machined in turn, the processing efficiency is effectively improved, thereby reducing the labor cost.

[0006] According to some embodiments of the present application, in the step of measuring actual coordinate values of the side surface by using a measuring head and obtaining compensation values based on the standard coordinate values, two first measuring points are measured on two first side surfaces along the x-axis direction respectively, and the two first measuring points on the same first side surface are symmetrically arranged along the y-axis direction.

[0007] According to some embodiments of the present application, in the step of measuring actual coordinate values of the side surface by using a measuring head and obtaining compensation values based on the standard coordinate values, one second measuring point is measured on two second side surfaces along the y-axis direction respectively, and the second measuring point is located at the middle position of the second side surface along the x-axis direction.

[0008] According to some embodiments of the present application, in the step of processing the product according to the actual processing procedure, the following steps are included: processing a rib position of the side surface of the product according to the first measuring point and the second measuring point; and processing a round corner of an edge of the top surface of the product.

[0009] According to some embodiments of the present application, the following step is further included: if the difference between the size of the product processed according to the actual processing procedure and the standard size exceeds an error value, taking the difference between the error value and the difference as an adjustment value, and compensating the adjustment value to the initial processing procedure.

[0010] According to some embodiments of the present application, the minimum distance between the inner side wall of the processing station and the product is D, and D satisfies: D≥0.15mm.

[0011] According to some embodiments of the present application, the processing station is provided with a foolproof block, and the product is installed on the foolproof block.

[0012] According to some embodiments of the present application, in the step of setting a processing height and processing the top surface of the product according to the processing height, a plurality of milling cutters arranged at intervals along the x-axis direction are used to simultaneously process a plurality of products.

[0013] According to some embodiments of the present application, in the step of setting a processing height and processing the top surface of the product according to the processing height, rough processing and fine processing are included.

[0014] According to some embodiments of the present application, the flatness of the top surface is A, and A satisfies: A≤0.1mm.

[0015] Additional aspects and advantages of the present application will be given in part in the following description, become apparent from the following description, or be understood through practice of the present application. BRIEF DESCRIPTION OF DRAWINGS

[0016] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description, taken in conjunction with the accompanying drawings, in which:

[0017] Figure 1 Flow chart of automatic compensation type multi-station machining process in the embodiment of the present application;

[0018] Figure 2 Flow chart of step S600 shown in the embodiment of the present application; Figure 1

[0019] Figure 3 Top view of the fixture in the embodiment of the present application;

[0020] Figure 4 Top view of the product in the embodiment of the present application; Figure 3 Enlarged view at E in FIG. 4;

[0021] Figure 5 Top view of the product in the embodiment of the present application;

[0022] Figure 6 Side view of the product in the embodiment of the present application.

[0023] Reference signs:

[0024] Machining station 100; fool-proof block 110; chamber 120;

[0025] Product 200; top surface 210; rib position 220; fillet 230. DETAILED DESCRIPTION

[0026] This part will describe the specific embodiments of the present application in detail, the preferred embodiments of the present application are shown in the accompanying drawings, the role of the drawings is to supplement the description of the text part with figures, so that people can intuitively and visually understand each technical feature and the overall technical scheme of the present application, but it cannot be understood as a limitation on the protection scope of the present application.

[0027] In the description of the present application, it is understood that the orientation description, such as the orientation or position relationship indicated by up, down, front, back, left, right, etc. is based on the orientation or position relationship shown in the drawings, which is only for the convenience of describing the present application and simplifying the description, and does not indicate or imply that the device or element indicated must have a particular orientation, be constructed and operated in a particular orientation, therefore it cannot be understood as a limitation on the present application.

[0028] In the description of the present application, several meanings are one or more, and the meaning of multiple is two or more, greater than, less than, more than, etc. are understood as not including the number, above, below, etc. are understood as including the number. If the first, second is described, it is only for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features or implicitly indicating the sequence of indicated technical features.

[0029] ​In the description of the present application, the words such as arrangement, installation, connection and the like should be understood in a broad sense, and the specific meanings of the above words in the present application can be determined by the person skilled in the art in combination with the specific content of the technical solution, unless otherwise explicitly limited.

[0030] Referring to Figures 1 to 6 The embodiment of the present application provides an automatic compensation type multi-station machining process, comprising the following steps:

[0031] S100: sequentially clamping a plurality of products in a plurality of machining stations of a clamp.

[0032] Referring to Figure 1 As shown in the figure, it can be understood that the clamp in the numerical control machine tool is provided with a plurality of machining stations 100. Specifically, the clamp is provided with eighteen machining stations 100, which are arranged in a rectangular array. Among them, six columns are arranged along the x-axis direction, and three rows are arranged along the y-axis direction, which can clamp eighteen products 200 at the same time. Therefore, it is not necessary to wait for one product 200 to be machined before clamping the next product 200, which obviously improves the production efficiency.

[0033] It can be understood that when machining the product 200, the center of each product 200 itself is taken as the coordinate origin for machining. Since the relative distance between each machining station 100 is fixed and unchanged, only the coordinate origin of the product 200 in the first machining station 100 needs to be set, and the coordinate origin of the product 200 in the other machining stations 100 can be determined, which effectively improves the programming efficiency.

[0034] It is easy to understand that since the clamp is horizontally arranged, i.e. a plurality of products 200 are located on the same horizontal plane, the z-axis coordinate value of the coordinate origin can be set as a fixed value. The z-axis coordinate value of the coordinate origin mentioned below is a fixed value set, and the z-axis coordinate value will not be described in detail.

[0035] Of course, it can be understood that the number of machining stations 100 is not limited to eighteen, but can also be twenty-one, twenty-four or more, and the arrangement direction of the plurality of machining stations 100 is also not limited to the above arrangement. The number and arrangement of the machining stations 100 are not limited here.

[0036] It can be understood that the product 200 is fixed in the machining station 100 by a screw. The product 200 in the present application is the shell of a camera.

[0037] S200: setting the machining height and machining the top surface of the product according to the machining height.

[0038] According to the height of the product 200, the height of the position where the top surface 210 of the product 200 needs to be located after machining, i.e. the machining height, is set.

[0039] Since the product 200 will form a top after casting, part of the top will protrude to the periphery of the product 200, affecting the accuracy of the coordinate values of the side of the product 200 measured by the probe (not shown in the figure). Therefore, according to the set processing height, the top surface 210 of all the products 200 clamped in the fixture is first milled by a milling cutter (not shown in the figure), on the one hand, the top surface 210 of the product 200 is flat, and the height of the product 200 meets the customer's requirements, on the other hand, the top is removed to avoid affecting the measurement accuracy of the probe.

[0040] S300: Set the standard length L and the standard width W of the product, and obtain the standard coordinate values of the side of the product according to L and W, with the center of the product as the origin.

[0041] According to the customer's requirements, the standard length L along the x-axis direction and the standard width W along the y-axis direction of the product 200 are input into the controller (not shown in the figure) of the numerical control machine tool, and the controller is usually set as a PLC controller. Therefore, with the center of the product 200 as the coordinate origin, the controller can calculate the standard coordinate values of the four sides of the product 200 according to L and W, that is, the x-coordinate values of the two first sides along the x-axis direction are respectively the y-coordinate values of the two second sides along the y-axis direction are respectively

[0042] S400: Measure the actual coordinate values of the side with the probe as the reference of the standard coordinate values, and obtain the compensation values.

[0043] With the standard coordinate values as the reference, that is, with the position of the standard coordinate values as the coordinate origin, the actual coordinate values of the side are measured by the probe, that is, the corresponding compensation values of the side are obtained.

[0044] For example, for the first side on the left side of the product 200 along the x-axis direction, with as the coordinate origin, the probe touches the first side on the left side and measures the actual coordinate values of the first side on the left side, that is, the compensation value B1 of the first side on the left side.

[0045] For the first side on the right side of the product 200 along the x-axis direction, with as the coordinate origin, the probe touches the first side on the right side and measures the actual coordinate values of the first side on the right side, that is, the compensation value B2 of the first side on the right side.

[0046] It can be understood that two first measurement points are measured for the two first sides along the x-axis direction respectively, and the two first measurement points on the same first side are symmetrically arranged along the y-axis direction. Therefore, for the first side on the left side, the probe measures the compensation values B11 and B12 of the two positions. For the first side on the right side, the probe measures the compensation values B21 and B22 of the two positions.

[0047] For the second side surface of the front side of the product 200 along the y-axis direction, take the actual coordinate value of the second side surface of the front side as the coordinate origin, and the actual coordinate value of the second side surface of the front side is the compensation value C1 of the second side surface of the front side.

[0048] For the second side surface of the back side of the product 200 along the y-axis direction, take the actual coordinate value of the second side surface of the back side as the coordinate origin, and the actual coordinate value of the second side surface of the back side is the compensation value C2 of the second side surface of the back side.

[0049] It can be understood that one second measurement point is measured for each of the two second side surfaces along the y-axis direction, and the second measurement point is located at the middle position of the second side surface along the x-axis direction. Therefore, for the two second side surfaces, the probe measures the compensation values C1 and C2 of one position, respectively.

[0050] It can be understood that in order to improve the measurement accuracy, the points measured on each side surface of the product 200 are located at the same height.

[0051] S500: The controller compensates the compensation values to the initial machining program to obtain an actual machining program.

[0052] The controller compensates the compensation values B11, B12, B21, B22, C1 and C2 to the corresponding positions of the initial machining program, for example, to the initial position parameters of the tool at each machining position, so as to make the initial position of the tool more accurate, and thus obtain the corresponding actual machining program.

[0053] It can be easily understood that each product 200 has a corresponding compensation value, and therefore each product 200 has a corresponding actual machining program. For different products 200, the corresponding actual machining program can be generated according to the corresponding compensation value. Therefore, for a plurality of products 200, only one program needs to be written, which effectively reduces the time for workers to write programs and improves the machining efficiency.

[0054] S600: Machining the product according to the actual machining program.

[0055] According to the actual machining program corresponding to each product 200, the product 200 is machined. Since the actual machining program is obtained by compensation, the machining precision of each product 200 can be improved, and the machining size of each product 200 can meet the requirements.

[0056] It can be understood that the measuring procedure and the processing procedure of the product 200 are both added with the condition cycle procedure, that is, the condition cycle procedure is used to control the automatic measurement and processing of the eighteen products 200 in turn, that is, after the first product 200 is measured and processed, the controller controls the measuring head and the processing tool to measure and process the second product 200 respectively, and so on, until the last product 200 is measured and processed.

[0057] By simultaneously installing the plurality of products 200 in the plurality of processing stations 100 of the clamp, the top surface 210 of the product 200 is first processed according to the processing height, so as to remove the nozzle protruding to the side surface in the product 200, to avoid the influence of the nozzle on the accuracy of the measurement data. Then, the actual coordinate value of the side surface is measured by the measuring head based on the standard coordinate value of the side surface, to obtain the compensation value, and finally the compensation value is compensated into the initial processing procedure, to obtain the actual processing procedure, so that each product 200 can be accurately processed according to the actual processing procedure, to ensure the processing size of the product 200 and improve the product qualification rate. At the same time, since each product 200 can be measured and processed in turn, the processing efficiency is effectively improved, and the labor cost is further reduced.

[0058] Referring to Figure 2 It can be understood that in step S600, the following steps are included:

[0059] S610: Process the rib positions of the side surface of the product according to the first measurement point and the second measurement point.

[0060] Referring to Figure 5 It can be understood that for the two first side surfaces along the x-axis direction, two rib positions 220 are respectively processed according to the compensated rib processing procedure, and the positions of the two rib positions 220 in each first side surface correspond to the positions of the first measurement points on the first side surface. For the two second side surfaces along the y-axis direction, two rib positions 220 are respectively processed according to the compensated rib processing procedure, and the positions of the two rib positions 220 in each second side surface correspond to the positions of the second measurement points on the second side surface.

[0061] S620: Process the fillet of the top surface edge of the product.

[0062] Referring to Figure 5 It can be understood that the edge of the top surface 210 of the product 200 is processed with the fillet 230 according to the compensated fillet processing procedure, and the processing precision is high.

[0063] For multiple products 200, since the initial machining program can be compensated by the compensation value to obtain the actual machining program corresponding to each product 200, that is, the rib position machining program and the fillet machining program, only one initial program of the rib position machining program and the fillet machining program needs to be written, effectively reducing the time of workers writing programs and improving the machining efficiency.

[0064] It can be understood that generally, after machining a product 200, the actual size of the product 200 is measured by a measuring device, and if the difference between the size of the product 200 machined according to the compensated actual machining program and the standard size exceeds the error value, the difference between the error value and the difference is taken as an adjustment value, and the adjustment value is manually input into the controller to compensate the adjustment value to the initial machining program, so as to adjust the initial program to improve the machining precision of each product 200 and ensure that the machining size of each product 200 meets the requirements.

[0065] Referring to Figure 3 and Figure 4 It can be understood that the machining station 100 is provided with a chamber 120 with an opening upward, the chamber 120 is provided with an inner peripheral wall, the product 200 is fixedly installed in the chamber 120 by screws, and the minimum distance D between the outer peripheral wall of the product 200 and the inner peripheral wall of the chamber 120 is defined as D≥0.15mm. For example, D=0.15mm, D=0.2mm, etc., so that the product 200 can be prevented from being scratched when clamped in the machining station 100, on the one hand to improve the machining precision of the product 200, and on the other hand to effectively ensure the quality of the product 200.

[0066] Referring to Figure 4 It can be understood that the bottom of the chamber 120 of the machining station 100 is provided with a foolproof block 110, the foolproof block 110 is provided as a protruding block structure upward, the cross section of the foolproof block 110 is one part of the structure after the chord cutting of the circle, and the workpiece is provided with a recess (not shown in the figure) matched with the foolproof block 110, so that the workpiece has a certain directionality when clamped, preventing the product 200 from being installed in reverse, improving the clamping efficiency and reliability. Of course, the cross section of the foolproof block 110 can also be other shapes.

[0067] It can be understood that the machine tool is provided with two milling cutters spaced apart along the x-axis direction, the milling cutters are provided with φ80 flying surface cutters, the distance between the two milling cutters is equal to the distance between two adjacent products 200 arranged along the x-axis direction, and the two milling cutters move along the y-axis direction at the same time to mill the top surface 210 of the product 200. Therefore, two rows of products 200 can be machined at the same time, that is, six products 200 are machined once, effectively improving the machining efficiency.

[0068] It can be understood that in step S200, rough machining and finish machining are included. Specifically, the milling cutter on the machine tool can be disassembled and replaced, or the machine tool is simultaneously provided with a milling cutter for rough machining and a milling cutter for finish machining. Therefore, the top surface 210 of the product 200 can be sequentially rough machined and finish machined, that is, the water gap structure is first removed during rough machining, and then finish machining is performed to improve the surface quality of the product 200, effectively improving the surface quality of the product 200

[0069] With reference to Figure 6 It can be understood that the flatness of the top surface 210 is defined as A, which satisfies: A≤0.1mm, so as to ensure that the top surface 210 of the product 200 has good surface quality, effectively improving the subsequent machining precision.

[0070] The embodiments of the application are described in detail above with reference to the drawings, but the application is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the purpose of the application.

Claims

1. An automatic compensation-type multi-station machining process, characterized in that, Includes the following steps: Multiple products are sequentially clamped onto multiple processing stations of the fixture; Set the processing height and process the top surface of the product according to the processing height; Set the standard length L and standard width W of the product, and take the center of the product as the origin. Obtain the standard coordinate values ​​of the side of the product based on the standard length L and standard width W. Based on the standard coordinate values, the probe measures the actual coordinate values ​​of two first measurement points on the two first side surfaces along the x-axis. The two first measurement points on the same first side surface are symmetrically arranged along the y-axis, and the compensation values ​​at the two first measurement points are obtained. A second measurement point is measured on each of the two second sides along the y-axis. The second measurement point is located at the midpoint of the second side along the x-axis, and the compensation value at the second measurement point is obtained. The controller applies the compensation value to the initial machining program to obtain the actual machining program; Process the product according to the actual processing procedure described above; If the difference between the dimensions of the product processed according to the actual processing procedure and the standard dimensions exceeds the error value, the difference between the error value and the difference is used as an adjustment value, and the adjustment value is used to compensate for the initial processing procedure.

2. The automatic compensation multi-station machining process according to claim 1, characterized in that: The step of processing the product according to the actual processing procedure includes: Based on the first and second measurement points, process the ribs on the side of the product; The top edge of the product is rounded.

3. The automatic compensation multi-station machining process according to claim 1, characterized in that: The minimum distance between the inner wall of the processing station and the product is D, which satisfies: D≥0.15mm.

4. The automatic compensation multi-station machining process according to claim 1 or 3, characterized in that: The processing station is equipped with a foolproof block, and the product is mounted on the foolproof block.

5. The automatic compensation multi-station machining process according to claim 1, characterized in that: In the step of setting the processing height and processing the top surface of the product according to the processing height, multiple products are processed simultaneously by multiple milling cutters arranged at intervals along the x-axis.

6. The automatic compensation multi-station machining process according to claim 1 or 5, characterized in that: The step of setting the processing height and processing the top surface of the product according to the processing height includes roughing and finishing.

7. The automatic compensation multi-station machining process according to claim 6, characterized in that: The flatness of the top surface is A, which satisfies: A≤0.1mm.

Citation Information

Patent Citations

  • System and method for implementing compensation of global and local offsets in computer controlled systems

    CN106126767A

  • Automatic compensation method based on online workpiece detection

    CN106826392A

  • Machining method suitable for large oil pan

    CN108817850A

  • Workpiece dimension compensation method based on batch machining of numerical control machine tools

    CN109799780A