Dot matrix flexible positioning machining tool and high-precision positioning control method thereof

CN122539318APending Publication Date: 2026-08-11JIANGSU JINGWEI INTELLIGENT MANUFACTURING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-29
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

此方式位置精度差,直接影响零部件的最终加工精度,且操作费力、效率低下

Benefits of technology

1、高精度与高柔性:通过点阵式独立控制的升降柱、平移组件及零点快换系统,可快速适应不同尺寸、外形的产品,实现“一键换型”。结合创新的X-Z二维插值补偿与反向间隙补偿算法,解决了传统方法无法修正的空间非线性误差问题,大幅提升了全行程内的绝对定位和重复定位精度。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122539318A_ABST
    Figure CN122539318A_ABST
Patent Text Reader

Abstract

The application discloses a dot-matrix flexible positioning machining tool and a high-precision positioning control method thereof, and belongs to the technical field of mechanical machining and automatic equipment. The tool comprises a fixed base, a rotary workbench, a translation assembly, a plurality of flexible positioning columns arranged in a dot-matrix mode and a control system; each flexible positioning column is provided with an independently controllable lifting column, a zero-point quick-change plate and a vacuum system, can move along the radial direction and independently adsorb a workpiece. The application also provides a high-precision positioning control method, through acquiring an X-axis target position and a Z-axis actual position, performing two-dimensional compensation on an X-Z plane grid through bilinear interpolation, and superimposing reverse gap compensation, nonlinear errors caused by screw verticality and guide rail distortion are eliminated. The application realizes one-key type changing, automatic displacement in the machining process and does not need secondary tool setting, and significantly improves the positioning precision, machining flexibility and automation degree of large special-shaped parts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of machining and automation equipment technology, and more specifically, to a dot matrix flexible positioning machining fixture for machining the outer surface of large irregular parts, and a control method for achieving high-precision positioning based on the fixture. Background Technology

[0002] In high-end manufacturing sectors such as aviation, aerospace, energy, and rail transportation, there are numerous large, irregularly shaped components (such as engine casings, housings, and blades). These components require high-precision positioning and clamping during surface machining (such as milling, drilling, and grinding). Currently, conventional machining positioning methods primarily rely on the following technologies: 1. Dedicated positioning fixtures: Custom-made positioning pins or clamps for specific product models. This method results in large tooling inventory, long new product introduction cycles, incompatibility with products of various sizes, and high costs.

[0003] 2. Manual Positioning Adjustment: The position of the positioning pins or support blocks is manually adjusted to fit the product's shape. This method has poor positional accuracy, directly affecting the final machining accuracy of the parts, and is also labor-intensive and inefficient.

[0004] 3. Difficulty in displacement during processing: When parts need to be processed at different angles, traditional solutions often require stopping the machine and manually re-clamping, aligning and setting the tool. This not only consumes a lot of time, but also introduces positioning errors due to multiple clamping, affecting processing consistency and surface quality.

[0005] Therefore, developing a flexible tooling system with high positioning accuracy, strong product compatibility, quick changeover, and automatic repositioning during processing is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0006] The present invention aims to address the shortcomings and deficiencies of the prior art and provide a dot matrix flexible positioning machining fixture and its high-precision positioning control method.

[0007] To achieve the above objectives, the technical solution adopted by the present invention is as follows: An innovative dot-matrix flexible positioning machining fixture includes: Fixed base; A rotary worktable is rotatably mounted on the fixed base; Multiple flexible positioning columns are arranged in a dot matrix pattern on the rotary worktable; each flexible positioning column includes: Rising bollards can be raised and lowered independently in the vertical direction; The zero-point quick-change plate is fixed to the top of the lifting column; A vacuum system, connected to the zero-point quick-change plate, is used to adsorb and fix the workpiece. A translation component is disposed on the rotary worktable and connected to the plurality of flexible positioning columns, for driving each of the flexible positioning columns to move independently along the radial direction of the rotary worktable; The control system is electrically connected to the rotary table, the lifting column, the vacuum system, and the translation component, and is used to execute a preset program to control the movement of each component.

[0008] Furthermore, multiple flexible positioning columns are evenly distributed around the center of the rotary table, with one column every 45°, and each column has at least one flexible positioning column; the rotation mechanism of the rotary table includes a servo motor and a reducer, and is equipped with a coarse positioning cylinder and a fine positioning cylinder, the fine positioning cylinder being used to drive the pin to insert into the positioning hole or copper sleeve to achieve high-precision angle locking.

[0009] Furthermore, the lifting column is driven by a servo motor, encoder, and grinding screw, and is equipped with an electric cylinder with a built-in brake motor to achieve power-off self-locking. The Z-axis stroke of the lifting column is ≥400mm. The translation component includes a servo motor, absolute encoder, grinding screw, and grating ruler, which are used to achieve closed-loop control positioning in the horizontal direction.

[0010] Furthermore, the vacuum system of each of the flexible positioning columns includes an independently controlled vacuum switch and a negative pressure detection sensor; the pipelines of the vacuum system and the cables of the lifting column are built into the lifting column via cable chains.

[0011] Furthermore, the zero-point quick-change plate is fixed to the top of the lifting column by positioning pins and screws. The upper surface of the zero-point quick-change plate is provided with multiple pull pin interfaces for quick connection with the vacuum adsorption block. The repeatability of the zero-point quick-change plate is ≤8μm. The fixed base adopts a profile welding structure. The bottom of the base is provided with a zero-point positioning point for positioning and fixing with the zero-point positioner of the machine tool. The fixed base is also provided with a reference surface and a reference hole.

[0012] An innovative high-precision positioning control method for the aforementioned dot-matrix flexible positioning machining fixture includes steps for two-dimensional compensation of the X-axis position of the machining spindle and backlash compensation. Obtain the target X-axis position X_Pos of the machining spindle and the current actual Z-axis position Z_Pos of the lifting column or spindle box; Determine whether X_Pos and Z_Pos are within the preset two-dimensional compensation grid range; If it is within the range, then determine the grid cell in which it is located based on X_Pos and Z_Pos, and calculate the normalized coordinates NormX and NormZ in that grid cell; Read the X-axis compensation values ​​C00, C01, C10, and C11 of the four vertices of the mesh cell from the pre-stored compensation table; The required X-axis compensation amount Compensate_X for the current point is calculated using the bilinear interpolation formula: Compensate_X = (1 - NormX) (1-NormZ) C00+(1-NormX)NormZC01+NormX (1-NormZ) C10 + NormX NormZC11; The compensation amount is superimposed on the original target position to obtain the preliminary compensation position: Target_Intermediate = X_Pos + Compensate_X; Detect whether the movement direction of the X-axis has reversed. If it has reversed, correct the preliminary compensation position according to the preset backlash value Backlash_X to obtain the final target position Target_Out. The final target location Target_Out is sent to the driving device.

[0013] Furthermore, the step of correcting the initial compensation position specifically includes: If the motion changes from forward to reverse, then the final target position Target_Out = Target_Intermediate - Backlash_X; If the motion changes from negative to positive, then the final target position Target_Out = Target_Intermediate + Backlash_X; If the direction is not reversed, then Target_Out = Target_Intermediate.

[0014] Furthermore, the compensation table is obtained by calibrating and measuring point by point in the XZ plane using a laser interferometer or ball bar. The compensation value characterizes the nonlinear positioning error of the X-axis at different Z-axis height positions caused by the sag of the lead screw or the twisting of the guide rail. The preset two-dimensional compensation grid is a 6×6 grid divided at 100mm intervals, and the compensation range of both the X-axis and Z-axis is 0 to 600mm.

[0015] An innovative dot-matrix flexible positioning and machining system includes: The dot matrix flexible positioning machining tooling described above; And the high-precision positioning control method described above, used to control the positioning of the machining fixture or the machining spindle that cooperates with the machining fixture.

[0016] Furthermore, the system is configured to: based on the selected product model, automatically control the translation component and the lifting column to move to the preset position by calling the corresponding program with one click through the control system, and automatically complete the spindle position compensation according to the high-precision positioning control method during the processing, so as to achieve continuous processing without secondary tool setting.

[0017] Compared with the prior art, the beneficial effects of the present invention are as follows: 1. High precision and high flexibility: Through the dot-matrix independently controlled lifting column, translation components, and zero-point quick-change system, it can quickly adapt to products of different sizes and shapes, achieving "one-click changeover". Combined with innovative XZ two-dimensional interpolation compensation and backlash compensation algorithms, it solves the spatial nonlinear error problem that traditional methods cannot correct, significantly improving the absolute positioning and repeatability accuracy throughout the entire stroke.

[0018] 2. High degree of automation: It realizes full-process automated control from product clamping (vacuum adsorption), processing displacement (automatic turntable locking) to program switching. No manual intervention or secondary tool setting is required during the processing, which significantly improves production efficiency.

[0019] 3. Reduced tooling and maintenance costs: Expensive, dedicated tooling no longer needs to be designed and manufactured for each product; a single tooling unit can accommodate multiple products. Furthermore, it facilitates lifting and transportation, and the base design provides ample reference points and maintenance space.

[0020] 4. Reduce labor intensity: Operators only need to complete simple tasks such as hoisting and program selection, while complex positioning adjustments are automatically completed by the servo drive system.

[0021] 5. Safe and reliable operation: The lifting column has a power failure brake function and an independent vacuum system monitoring system to ensure the safety of workpieces and equipment during processing. Attached Figure Description

[0022] Figure 1 This is a schematic diagram of the structure of the dot matrix flexible positioning machining tool in an embodiment of the present invention.

[0023] Figure 2 This is a schematic diagram of the fixed base in an embodiment of the present invention.

[0024] Figure 3 This is a schematic diagram of the rotary table in an embodiment of the present invention.

[0025] Figure 4 This is a schematic diagram of the bottom of the rotary table in an embodiment of the present invention.

[0026] Figure 5 This is a schematic diagram of the structure supporting the guide rail in an embodiment of the present invention.

[0027] Figure 6 This is a schematic diagram of the hollow turntable locking mechanism in an embodiment of the present invention.

[0028] Figure 7 This is a schematic diagram of the translation component in an embodiment of the present invention.

[0029] Figure 8 This is a schematic diagram of the internal structure of the lifting column in an embodiment of the present invention.

[0030] Figure 9 This is a schematic diagram of the vacuum adsorption structure in an embodiment of the present invention.

[0031] Figure 10 This is a schematic diagram of the structure of the vacuum adsorption block in an embodiment of the present invention.

[0032] Figure 11 This is a diagram of the XZ plane two-dimensional compensation mesh model in the high-precision positioning control method of the present invention.

[0033] Figure 12 This is a schematic diagram of bilinear interpolation calculation in the method of the present invention.

[0034] Figure 13 This is a schematic diagram illustrating the principle of backlash generation and compensation in the method of this invention.

[0035] Figure 14 This is a schematic diagram comparing the effects before and after compensation in the method of the present invention.

[0036] Explanation of reference numerals in the attached figures: 1-Fixed base; 11-Reference surface; 12-Reference hole; 13-Zero point positioning point; 2-Rotary worktable; 21-Coarse positioning cylinder; 22-Fine positioning cylinder; 23-Pin; 24-Copper sleeve; 3-Translation component; 31-Servo motor; 32-Reducer; 33-Grinding lead screw; 34-Double-sided guide rail structure; 4-Flexible positioning column; 41-Lifting column; 42-Servo motor; 421-Electric cylinder; 43-Zero point quick change plate; 431; 44-Grating ruler; 45-Vacuum adsorption molding block; 451Vacuum suction port; 46-Linear guide rail.

[0037] 5-Support rails. Detailed Implementation

[0038] The invention will now be further described with reference to the accompanying drawings.

[0039] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0040] Example 1: Dot matrix flexible positioning machining fixture like Figure 1 As shown, the dot matrix flexible positioning machining fixture provided in this embodiment mainly consists of a fixed base 1, a rotary worktable 2, a translation component 3, multiple flexible positioning columns 4, and a control system (not shown).

[0041] Please refer to Figure 2 Eight flexible positioning columns 4 are evenly distributed around the center of the rotary table 2, arranged in a row at 45° intervals, and can move along the radial direction. Each flexible positioning column 4 is an independent and controllable unit.

[0042] 1. Fixed base 1 like Figure 2 As shown, the fixed base 1 adopts 100 100 It is made of 6 square tube profiles welded together, with a total weight of ≤5T, which facilitates overall hoisting. Figure 1 The location of the suspension points is shown. For example... Figure 1 As shown, the base 1 is designed with 4 reference surfaces 11 and 4 reference holes 12 (φ10mm), with a flatness ≤0.05mm and a hole position accuracy ≤φ0.05mm. Figure 2 As shown, the base 1 has a zero-point positioning point 13 at the bottom, which is used for rapid and accurate positioning with the zero-point positioner of the machine tool.

[0043] 2. Rotary worktable 2 like Figure 3-6 As shown, the rotary table 2 adopts an integral welded structure. Its drive system is a servo motor + reducer, enabling 360° rotation. For precise positioning, a hollow rotary table locking mechanism is installed inside the rotary table 2, including a coarse positioning cylinder 21 and a fine positioning cylinder 22. After the coarse positioning cylinder 21 cooperates with the hydraulic damper to achieve coarse positioning, the fine positioning cylinder 22 drives the pin 23 to insert into the copper sleeve 24, achieving a repeatability positioning accuracy of ±0.02mm.

[0044] The bottom of the rotary table 2 is equipped with a ring-shaped support guide rail (see...). Figure 4-5 It is connected to the fixed base 1.

[0045] 3. Translation component 3 like Figure 7As shown, the translation component 3 adopts a modular design, including a servo motor 31, a reducer 32, a grinding screw 33, and a double-sided guide rail structure 34. Each flexible positioning column 4 has an independent translation component 3 below it, which drives it to move in the radial direction. The repeatability within the stroke can reach ±0.02mm, and the absolute positioning accuracy is ±0.05mm (controlled by a closed loop through a grating ruler).

[0046] 4. Flexible positioning column 4 like Figure 8 , Figure 9 and Figure 10 As shown, the flexible positioning column 4 mainly consists of a lifting column 41, a zero-point quick-change plate 43, a linear guide rail 46, and a vacuum system.

[0047] The lifting column 41 is driven by a servo motor 42, encoder, and grinding screw. Its Z-axis stroke is ≥400mm, with a repeatability of ±0.02mm and an absolute positioning accuracy of ±0.05mm (closed-loop via a grating ruler 44). The electric cylinder 421 has a built-in brake motor for power-off self-locking.

[0048] Zero-point quick-change board 43: such as Figure 9 As shown, it is fixed to the top of the lifting column 41 by positioning pins and screws. Its repeatability is ≤8μm. The surface is provided with 4 pull pin interfaces (spacing 96mm×96mm) for quick connection to the vacuum adsorption block 45.

[0049] Vacuum system (vacuum adsorption structure): includes independently controlled vacuum switches and negative pressure detection sensors. Vacuum air circuits and cables are integrated inside the lifting column via cable chains, ultimately connecting to the central quick-connect interface 431 of the zero-point quick-change plate 43. Vacuum adsorption of each flexible positioning column 4 operates independently.

[0050] 5. Vacuum adsorption model block 45 like Figure 10 As shown, the vacuum adsorption molding block 45 is a custom-designed contour block based on the product's shape, made of wood or aluminum alloy. Its bottom is fixed with a pull stud that matches the zero-point quick-change plate 43, and its top has a vacuum suction port 451. Through the locking force and sealing structure of the zero-point quick-change plate 43, the vacuum pipeline can be quickly connected and disconnected.

[0051] Each lifting column has a vacuum line leading to the center of the zero-point quick-change plate, which connects the vacuum system of the vacuum block to the vacuum line via a quick-connect method.

[0052] During use, the number of lifting columns used varies due to the different parts, so each flexible positioning column can independently complete vacuum adsorption without affecting the vacuum adsorption of other lifting columns.

[0053] Each lifting column has an independent vacuum control switch and negative pressure detection function. The model block is designed with a connection port to the zero-point quick-change plate and a vacuum interface, which uses vacuum to fix or loosen the workpiece.

[0054] Example 2: High-precision positioning control method Based on the tooling described in Example 1, this embodiment proposes a high-precision positioning control method to compensate for the X / Z axis accuracy of the device itself.

[0055] Please combine Figures 11 to 14 The method includes the following core steps: 1. Establish a compensation model: Within the X-axis (0–600 mm) and Z-axis (0–600 mm) ranges, a 6×6 grid is divided at 100 mm intervals to form a compensation grid model in the XZ plane. Figure 11 ).

[0056] Using a laser interferometer, at each grid intersection, the deviation between the system's actual X-axis position and the commanded position at that point is measured and recorded, generating a two-dimensional compensation table Offset_X.

[0057] 2. Online real-time compensation: Step 1: Read the data. Obtain the current target command position X_Pos on the X-axis and the actual position ActPos_Z on the Z-axis.

[0058] Step 2: Region Determination. Determine whether X_Pos and ActPos_Z fall within the compensation range of 0-600mm.

[0059] Step 3: Calculate the grid index and normalized coordinates.

[0060] SegX = floor(X_Pos / 100) + SegZ = floor(ActPos_Z / 100)+ 1 NormX = (X_Pos - MinX) / 100 (MinX is the starting point of the current grid's X-axis) NormZ = (ActPos_Z - MinZ) / 100 (MinZ is the starting point of the current grid's Z-axis) Step 4: Two-dimensional compensation interpolation calculation. Read the compensation values ​​of the four vertices C00, C01, C10, and C11 of the current mesh from the compensation table. Figure 12 ),in accordance with Figure 12 The formula shown is used for bilinear interpolation: Compensate_X = (1-NormX) (1-NormZ) C00 + (1-NormX) NormZ C01 + NormX (1-NormZ) C10 + NormX NormZ C11 Step 5: Overlay two-dimensional compensation.

[0061] Target_Intermediate = X_Pos+ Compensate_X 3. Backlash compensation ( Figure 13 ): Detect whether the current direction of movement along the X-axis has reversed relative to the previous direction of movement.

[0062] If a reversal occurs, set Is_Reverse_X = True.

[0063] If Is_Reverse_X is true and the system is running, then the backlash is corrected according to the preset backlash value Backlash_X (e.g., 0.015mm): If the forward motion changes to the reverse motion (negative reversal), Target_Out = Target_Intermediate - Backlash_X.

[0064] If the motion changes from negative to positive (positive to negative), Target_Out = Target_Intermediate + Backlash_X.

[0065] If the direction is not reversed, then Target_Out = Target_Intermediate.

[0066] After compensation, the direction flag is updated to the current direction of movement.

[0067] 4. Execution: The final, precise Target_Out value is sent as an instruction to the servo driver to drive the X-axis motion.

[0068] Figure 14 The compensation effect after applying this method is demonstrated, which significantly improves the positioning accuracy throughout the entire stroke.

[0069] Workflow Preparation: Hoist the fixture onto the machine tool zero-point positioner and fix it in place, then connect the power and start the machine.

[0070] One-click model change: Based on the product model, the preset program is invoked. The control system automatically controls the translation component 3 and the lifting column 41 to move to the preset position, and automatically selects or prompts to replace the corresponding vacuum adsorption block 44 onto the zero-point quick-change plate 42.

[0071] Clamping: The product to be processed is hoisted onto the fixture, allowing it to fit against multiple vacuum adsorption blocks 44. The control system sequentially activates the vacuum systems of each flexible positioning column 4 to adsorb the product. The negative pressure detection function confirms proper adsorption.

[0072] Machining and Positioning: The machine tool is started for tool setting and machining. When a change in machining angle is required, the control system controls the rotary table 2 to automatically rotate to the target angle, and completes precise positioning and locking through the coarse positioning cylinder 21 and the fine positioning cylinder 22. In this process, combined with the high-precision positioning control method described in Example 2, micron-level positioning accuracy can be ensured throughout the entire machining space, eliminating the need for secondary tool setting.

[0073] Material unloading: After processing, the vacuum system releases the adsorption, and the finished product is removed manually or automatically by a lifting device.

[0074] The above description is only used to illustrate the technical solution of the present invention and is not intended to limit it. Any other modifications or equivalent substitutions made by those skilled in the art to the technical solution of the present invention, as long as they do not depart from the spirit and scope of the technical solution of the present invention, should be covered within the scope of the claims of the present invention.

Claims

1. A dot matrix flexible positioning machining tool, characterized in that, include: Fixed base (1); A rotary worktable (2) is rotatably mounted on the fixed base (1); Multiple flexible positioning columns (4) are distributed in a dot matrix pattern on the rotary table (2); each of the flexible positioning columns (4) includes: The lifting column (41) can be raised and lowered independently in the vertical direction; Zero-point quick-change plate (42) is fixed to the top of the lifting column (41); A vacuum system, connected to the zero-point quick-change plate (42), is used to adsorb and fix the workpiece; Translation component (3) is disposed on the rotary table (2) and connected to the plurality of flexible positioning columns (4) for driving each flexible positioning column (4) to move independently along the radial direction of the rotary table (2); The control system is electrically connected to the rotary table (2), the lifting column (41), the vacuum system and the translation component (3), and is used to execute a preset program to control the action of each component.

2. The dot matrix flexible positioning machining tooling fixture according to claim 1, wherein, Multiple flexible positioning columns (4) are evenly distributed around the center of the rotary table (2), with one column set every 45°, and at least one flexible positioning column (4) set in each column; the rotation mechanism of the rotary table (2) includes a servo motor and a reducer, and is equipped with a coarse positioning cylinder (21) and a fine positioning cylinder (22). The fine positioning cylinder (22) is used to drive the pin (23) to insert into the positioning hole or the copper sleeve (24) to achieve high-precision angle locking.

3. The dot matrix flexible positioning machining tooling fixture according to claim 1, wherein, The lifting column (41) is driven by a servo motor (411), an encoder and a grinding screw, and is equipped with an electric cylinder (421) with a built-in brake motor to achieve power-off self-locking. The Z-axis stroke of the lifting column (41) is ≥400mm. The translation component (3) includes a servo motor (31), an absolute encoder, a grinding screw (33) and a grating ruler, which are used to achieve closed-loop control positioning in the horizontal direction.

4. The dot matrix flexible positioning machining tooling fixture according to claim 1, wherein, Each of the flexible positioning columns (4) has a vacuum system that includes an independently controlled vacuum switch and a negative pressure detection sensor; the pipelines of the vacuum system and the cables of the lifting column (41) are embedded inside the lifting column (41) via a drag chain.

5. The dot matrix flexible positioning machining tooling fixture according to claim 1, wherein, The zero-point quick-change plate (42) is fixed to the top of the lifting column (41) by positioning pins and screws. The upper surface of the zero-point quick-change plate (42) is provided with multiple pull pin interfaces for quick connection with the vacuum adsorption block (44). The repeatability of the zero-point quick-change plate (42) is ≤8μm. The fixed base (1) adopts a profile welding structure. The bottom of the base is provided with a zero-point positioning point (13) for positioning and fixing with the zero-point positioner of the machine tool. The fixed base (1) is also provided with a reference surface (11) and a reference hole (12).

6. A high-precision positioning control method for the dot matrix flexible positioning machining tooling of any one of claims 1 to 5, characterized in that, This includes steps for two-dimensional compensation of the X-axis position of the machining spindle and backlash compensation: S1. Obtain the target X-axis position X_Pos of the machining spindle and the current actual Z-axis position Z_Pos of the lifting column or spindle box; S2. Determine whether X_Pos and Z_Pos are within the preset two-dimensional compensation grid range; S3. If it is within the range, determine the grid cell where it is located based on X_Pos and Z_Pos, and calculate the normalized coordinates NormX and NormZ within that grid cell; S4. Read the X-axis compensation values ​​C00, C01, C10, and C11 of the four vertices of the mesh unit from the pre-stored compensation table; S5. Calculate the required X-axis compensation amount Compensate_X for the current point using the bilinear interpolation formula: Compensate_X = (1-NormX) (1-NormZ) C00 + (1-NormX)NormZC01 + NormX (1-NormZ) C10 + NormXNormZC11; S6. Superimpose the compensation amount with the original target position to obtain the preliminary compensation position: Target_Intermediate = X_Pos + Compensate_X; S7. Detect whether the movement direction of the X-axis has reversed. If it has reversed, correct the preliminary compensation position according to the preset backlash value Backlash_X to obtain the final target position Target_Out. S8. Send the final target location Target_Out to the driving device.

7. The high-precision positioning control method according to claim 6, wherein The specific steps for correcting the initial compensation position are as follows: S1. If the motion changes from forward to reverse, then the final target position Target_Out = Target_Intermediate - Backlash_X; S2. If the motion changes from negative to positive, then the final target position Target_Out = Target_Intermediate + Backlash_X; S3. If the direction is not reversed, then Target_Out = Target_Intermediate.

8. The high-precision positioning control method according to claim 6, wherein The compensation table is obtained by calibrating and measuring point by point in the XZ plane using a laser interferometer or ball bar. The compensation value characterizes the nonlinear positioning error of the X-axis at different Z-axis height positions caused by the sag of the lead screw or the twisting of the guide rail. The preset two-dimensional compensation grid is a 6×6 grid divided at 100mm intervals, and the compensation range of the X-axis and Z-axis is 0 to 600mm.

9. A dot matrix flexible positioning machining system, characterized in that, include: Dot matrix flexible positioning machining fixture as described in any one of claims 1 to 5; And a high-precision positioning control method as described in any one of claims 6 to 8, used to control the positioning of the machining fixture or the machining spindle that cooperates with the machining fixture.

10. The dot matrix flexible positioning machining system according to claim 9, wherein, The system is configured to: based on the selected product model, automatically control the translation component (3) and the lifting column (41) to move to the preset position by calling the corresponding program with one click through the control system, and automatically complete the spindle position compensation according to the high-precision positioning control method during the processing, so as to realize continuous processing without secondary tool setting.