Slotting methods, slotting systems for brake calipers, and related devices

By measuring and constructing a compensation path, the deformation problem of the workpiece slot caused by the release of clamping force during clamping was solved, realizing the precise machining and functional reliability of the slot, and ensuring that the slot returns to the target circle after the clamping force is released.

CN121374276BActive Publication Date: 2026-03-10采埃孚汽车科技(张家港)有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-24
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In machining, after a workpiece is machined into a slot while in a clamped state, the slot deforms when the clamping force is released, affecting the geometric accuracy and functional reliability of the slot. Existing technologies cannot effectively solve this problem.

Method used

By measuring the radial dimensional deviation between the actual slot profile and the target circular profile of the workpiece, compensation control points are determined, and compensation paths are constructed based on these points. The tool is then used to process the slot according to the compensation path while in the clamping state, ensuring that the slot returns to the target circle after the workpiece is released from the clamping force.

Benefits of technology

It enables pre-compensation for deformation of the actual slot profile during the slot machining stage, ensuring that the workpiece obtains a precise circular slot after the clamping force is released, thus guaranteeing the geometric accuracy and functional reliability of the slot.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121374276B_ABST
    Figure CN121374276B_ABST
Patent Text Reader

Abstract

This application provides a slotting method, a slotting system for brake calipers, and related apparatus. The slotting method includes: obtaining the radial dimensional deviation of the actual slot profile of the workpiece relative to a target circular profile, wherein the actual slot profile is obtained by slotting the workpiece based on the target circular profile while it is in a clamped state, and measuring the obtained profile after releasing the clamping state; determining compensation control points based on multiple local maxima of the radial dimensional deviation and points on the target circular profile corresponding to these local maxima; determining a compensation path based on the compensation control points, the compensation path being a closed figure formed by multiple curve segments, wherein each curve segment connects two adjacent compensation control points; and controlling the cutting tool to slot the workpiece according to the compensation path while it is in a clamped state. This application can pre-compensate for the deformation of the actual slot profile during the slotting stage, enabling the workpiece to obtain a precise circular slot after release from the clamping state.
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, in particular to a groove hole machining method, a groove hole machining system of a brake caliper and related devices. BACKGROUND

[0002] In the field of mechanical processing, there are often scenarios that require machining a groove hole in a hole of a workpiece. For example, in the cylinder hole of an automobile brake caliper, a groove hole is needed for sealing, oil storage and other purposes.

[0003] To ensure machining accuracy and avoid workpiece shaking during machining, the workpiece needs to be locked by a fixture tool and machined in a clamped state. However, after the clamped state is released, the workpiece will deform due to the release of the clamping force, resulting in deformation of the machined groove hole.

[0004] REFERENCE Figure 1 The structure shown in the figure shows that the workpiece 100 is locked by the fixture tool 200, wherein the clamping force points of the fixture tool 200 include two main force points 210 located on the outer wall of the workpiece 100 and distributed along the radial direction of the workpiece 100. The hole 110 to be machined is used to ensure that the hole 110 to be machined remains stable during machining of the groove hole 120, and the fixture tool 200 can also include additional force points 220 to keep the workpiece 100 stable as a whole.

[0005] REFERENCE Figure 2 The structure shown in the figure shows that the tool 300 can be controlled by a numerical control machine tool to perform rotary cutting on the workpiece 100 to machine the groove hole 120. During machining, the two main force points 210 of the fixture tool 200 ensure that the hole 110 to be machined is stable, and the additional force points 220 keep the workpiece 100 stable as a whole.

[0006] REFERENCE Figure 3 The figure shows the comparison between the target circular profile of the workpiece after the clamped state is released and the actual groove hole profile obtained after machining. The target circular profile 122 refers to the design profile of the groove hole of the workpiece in the non-clamped state, and the actual groove hole profile 122' is obtained by machining the groove hole of the workpiece based on the target circular profile 122 in the clamped state and measuring the profile obtained after machining after the clamped state is released. That is, in the clamped state, after machining is completed, the profile obtained after machining matches the target circular profile 122; when the clamped state is released, the material of the workpiece deforms due to the elastic recovery of the material after the clamping force is released, resulting in deformation of the profile obtained after machining, forming the actual groove hole profile 122'. The actual groove hole profile 122' has a size expansion problem along the clamping force direction (vertical direction) Figure 3 Figure 3 ​The size shrinkage problem exists in the left-right direction, forming a non-circular profile close to an ellipse. The deformation of the actual slot hole profile 122' seriously damages the geometric accuracy of the slot hole, affects the assembly of the slot hole and the mating part, causes sealing failure, poor lubrication and other problems, and further endangers the performance and safety of the product.

[0007] In the prior art, attempts are made to control the deformation by optimizing the fixture, adjusting the clamping force and the like. These methods have limited effect and cannot fundamentally solve the problem of deformation of the actual slot hole profile caused by the release of the clamping state.

[0008] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present application, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY

[0009] The present application provides a slot hole machining method, a brake caliper slot hole machining system and related devices, which can compensate for the deformation of the actual slot hole profile in the slot hole machining stage, so that the workpiece can obtain an accurate circular slot hole after the release of the clamping state.

[0010] According to one aspect of the present application, a slot hole machining method is provided, comprising: determining a target circular profile of a slot hole of a workpiece; obtaining a radial size deviation of an actual slot hole profile of the workpiece relative to the target circular profile, wherein the actual slot hole profile is obtained by machining the slot hole of the workpiece based on the target circular profile in a clamping state, and measuring the machined profile after releasing the clamping state; determining a compensation control point according to a plurality of local maxima of the radial size deviation and points on the target circular profile corresponding to the plurality of local maxima; determining a compensation path according to the compensation control point, the compensation path being enclosed by a plurality of curves to form a closed figure, wherein each curve connects two adjacent compensation control points; and controlling a tool to machine the slot hole of the workpiece according to the compensation path in the clamping state.

[0011] Determining the compensation control point according to the points on the target circular profile corresponding to the local maxima of the radial size deviation can achieve the slot hole machining compensation effect with the least compensation control points. The compensation path determined according to the compensation control point, which is enclosed by a plurality of curves, is a profile with a reverse deformation effect relative to the actual slot hole profile. Controlling the tool to machine the slot hole of the workpiece according to the compensation path in the clamping state, and releasing the clamping force after machining, the elastic recovery of the workpiece material can exactly offset the reverse deformation caused by the compensation path, so that the final profile of the slot hole tends to the target circular profile. Therefore, by using the slot hole machining method of the present application, the deformation of the actual slot hole profile can be compensated in the slot hole machining stage, so that the workpiece can obtain an accurate circular slot hole after the release of the clamping state, ensuring the geometric accuracy and functional reliability of the final product.

[0012] In some embodiments, obtaining the radial dimension deviation of the actual hole profile of the workpiece relative to the target circular profile includes: obtaining, along the radial direction of the target circular profile, the distance between a point on the actual hole profile and a point on the target circular profile as the radial dimension deviation; wherein the plurality of local maximum values are local maximum points where the absolute value of the radial dimension deviation occurs in the circumferential direction of the target circular profile.

[0013] The distance between a point on the actual hole profile and a point on the target circular profile in the radial direction of the target circular profile can be accurately obtained by the difference between the coordinates of the points on the actual hole profile and the coordinates of the points on the target circular profile, or by the difference between the distance of the points on the actual hole profile and the distance of the points on the target circular profile from the origin of the coordinate system.

[0014] In some embodiments, determining the compensation control points according to the plurality of local maximum values of the radial dimension deviation and the points on the target circular profile corresponding to the plurality of local maximum values includes: for each local maximum value, subtracting the local maximum value from the coordinates of the corresponding point on the target circular profile to obtain the coordinates of a compensation control point; wherein the radial dimension deviation is the difference between the points on the actual hole profile and the points on the target circular profile.

[0015] By moving the coordinates of the corresponding point on the target circular profile in the radial direction of the target circular profile in the opposite direction by an amount equal to the local maximum value, the coordinates of the compensation control point corresponding to the local maximum value are obtained, thus linearly converting the measured deviation amount into a position correction amount of the hole machining path (compensation path), and realizing pre-compensation.

[0016] In some embodiments, the clamping force application points in the clamped state include two force application points distributed in the radial direction of the target circular profile; there are four intersection points between the actual hole profile and the target circular profile, and the compensation control points include four, and the compensation path includes four curves, wherein each compensation control point is located between two adjacent intersection points.

[0017] The radial distribution of the two force application points along the target circular contour causes the slot, after machining and release from clamping based on the target circular contour, to undergo an approximately elliptical deformation. This results in four intersection points between the actual slot contour and the target circular contour. Consequently, along the circumference of the target circular contour, the radial dimensional deviation of the actual slot contour relative to the target circular contour has four local maxima. Therefore, there are four compensation control points, each located between two adjacent intersection points. These four compensation control points can be connected to form a compensation path consisting of four interconnected curves. Each curve connects two adjacent compensation control points, and each curve independently compensates for the deformation in the corresponding quadrant between two compensation control points.

[0018] In some embodiments, the compensation path is formed by multiple arc segments enclosing a closed shape, wherein each arc segment connects two adjacent compensation control points.

[0019] Circular arcs are among the curve types that CNC machine tools excel at interpolating, offering smooth motion control and mature calculation methods. By connecting multiple circular arcs end-to-end to form a closed compensation path, complex pre-compensation contours can be decomposed into a series of standardized instructions that CNC machine tools can directly recognize and execute, ensuring the feasibility of the slot and hole machining compensation scheme and the stability of the machining process. Furthermore, using multiple circular arcs for splicing allows for a smooth fit of the required pre-deformation contour, improving the contour fitting accuracy of the compensation path.

[0020] In some embodiments, determining a compensation path based on the compensation control point includes determining the machining parameters of each arc segment of the compensation path; wherein determining the machining parameters of an arc segment of the compensation path includes: calculating the included angle at the start or end point of the arc segment using inverse trigonometric functions based on the radius of the target circular contour, the start and end points of the arc segment, and the corresponding local maxima; calculating the radius of the arc segment using trigonometric functions based on the included angle and the start and end points of the arc segment; wherein the machining parameters of the arc segment include the radius, start and end points of the arc segment.

[0021] Based on the known parameters of the target circular profile, the coordinates of the start and end points of each arc segment (i.e., the two compensation control points connected by each arc segment), local maxima, and other relevant parameters, the machining parameters of each arc segment can be accurately calculated using trigonometric functions and inverse trigonometric functions.

[0022] In some embodiments, calculating the included angle at the start or end point of the arc segment using inverse trigonometric functions based on the radius of the target circular contour, the start and end points of the arc segment, and the corresponding local maxima, includes: calculating the distance between the start and end points of the arc segment; calculating the included angle at the start or end point of the arc segment using arcsine or inverse cosine functions within a triangle formed by the center of the target circular contour and the start and end points of the arc segment, based on the distance, the radius of the target circular contour, and the local maxima corresponding to the start or end points of the arc segment; and calculating the radius of the arc segment using trigonometric functions based on the included angle and the start and end points of the arc segment, including: calculating the radius of the arc segment using cosine functions within a triangle formed by the center of the arc segment, the start or end point of the arc segment, and the midpoint between the start and end points of the arc segment, based on the included angle at the start or end points of the arc segment and the distance.

[0023] Based on the concept of this application, in other embodiments, other mathematical methods can also be used to calculate parameters such as the included angle at the start or end point of the arc and the radius of the arc.

[0024] In some embodiments, controlling the cutting tool to perform slotting on the workpiece according to the compensation path includes controlling the cutting tool to perform slotting on the workpiece according to each arc segment of the compensation path; wherein, controlling the cutting tool to perform slotting on the workpiece according to one arc segment of the compensation path includes: controlling the cutting edge of the cutting tool to start from the beginning of the arc segment and move along the arc segment to the end of the arc segment according to the radius of the arc segment.

[0025] By controlling the cutting edge of the tool to move along the calculated arc trajectory, it is ensured that the shape of the removed material on the workpiece is consistent with the designed compensation path.

[0026] In some embodiments, controlling the cutting tool to perform slotting on the workpiece according to the compensation path includes: controlling the cutting tool to extend into the center of the hole to be machined on the workpiece; controlling the cutting edge of the cutting tool to cut into the position of the first compensation control point, wherein the positions of each compensation control point are located on the hole wall of the hole to be machined; controlling the cutting edge of the cutting tool to perform slotting on the hole wall of the hole to be machined according to the compensation path until the cutting edge of the cutting tool moves to the position of the last compensation control point; controlling the cutting edge of the cutting tool to cut out from the position of the last compensation control point, so that the cutting tool returns to the center of the hole to be machined.

[0027] The first compensation control point can be selected as needed, based on the position of the compensation control point that the cutting edge of the tool can reach along a smooth and convenient path. By controlling the continuous movement of the cutting edge of the tool along the compensation path, the entire slot is machined in one go, ensuring the integrity and continuity of the machining contour. While achieving slot compensation machining, it also takes into account machining efficiency, tool life and operational safety.

[0028] In some embodiments, controlling the position of the cutting edge of the tool entering the first compensation control point includes: controlling the cutting edge of the tool to move along a semi-circular path, starting from the initial position of the cutting edge of the tool and ending at the position of the first compensation control point; controlling the position of the cutting edge of the tool exiting the last compensation control point includes: controlling the cutting edge of the tool to move along a semi-circular path, starting from the position of the last compensation control point and ending at the initial position of the cutting edge of the tool.

[0029] Using a semi-circular path to control the tool entry and exit and compensate for the machining contour can make the tool run smoothly, thereby improving the surface quality of the machined surface and protecting the tool, achieving smooth entry and exit.

[0030] According to another aspect of this application, a slotting system for a brake caliper is provided, comprising: a fixture for mounting the brake caliper, thereby bringing the brake caliper into a clamping state, wherein the clamping force points of the fixture include two force points located on the outer wall of the cylinder bore of the brake caliper and radially distributed along the cylinder bore; and a CNC machine tool for mounting a cutting tool, wherein the cutting tool performs slotting on the cylinder bore under the control of the slotting method as described in any of the above embodiments.

[0031] The slotting system for brake calipers disclosed in this application controls the cutting tool to perform slotting on the cylinder bore of the brake caliper according to the compensation path while in the clamping state. After the machining is completed, the clamping force is released, and the brake caliper undergoes a certain degree of elastic recovery, which can just offset the reverse deformation caused by the compensation path, so that the final contour of the slot approaches the target circular contour, ensuring the geometric accuracy and functional reliability of the slot, thereby ensuring the product performance and safety of the brake caliper.

[0032] According to another aspect of this application, an electronic device is provided, comprising: a processor; a memory storing executable instructions; wherein, when the executable instructions are executed by the processor, they implement the slot processing method as described in any of the above embodiments.

[0033] According to another aspect of this application, a computer-readable storage medium is provided for storing a program that, when executed by a processor, implements the slotting method as described in any of the above embodiments.

[0034] According to another aspect of this application, a computer program product is provided, including a computer program that, when executed by a processor, implements the slot machining method as described in any of the above embodiments.

[0035] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0036] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0037] Figure 1 A schematic diagram showing the workpiece clamped on the fixture is shown;

[0038] Figure 2 This diagram illustrates the use of a cutting tool to machine slots in a workpiece.

[0039] Figure 3 This diagram shows a comparison between the target circular outline of the workpiece after machining and the actual groove outline obtained from machining, once the workpiece is released from clamping.

[0040] Figure 4 This diagram illustrates the steps of the slot machining method in an embodiment of this application.

[0041] Figure 5 This illustration shows a schematic diagram of measuring local maxima and determining compensation control points based on the target circular profile and the actual slot profile in an embodiment of this application.

[0042] Figure 6 This illustration shows a schematic diagram of determining the compensation path based on the compensation control point in an embodiment of this application;

[0043] Figure 7 This diagram illustrates the control of the cutting edge of the tool entering the first compensation control point in an embodiment of this application.

[0044] Figure 8 A schematic diagram showing the machining parameters of the first arc segment in an embodiment of this application is provided.

[0045] Figure 9 A schematic diagram showing the machining parameters of the second arc segment in an embodiment of this application;

[0046] Figure 10 A schematic diagram showing the machining parameters of the third arc segment in an embodiment of this application is provided.

[0047] Figure 11 A schematic diagram showing the machining parameters of the fourth arc segment in an embodiment of this application is provided.

[0048] Figure 12 This is a schematic diagram showing the cutting edge of the tool cutting out the last compensation control point in an embodiment of this application;

[0049] Figure 13A schematic diagram of the structure of the electronic device in an embodiment of this application is shown. Detailed Implementation

[0050] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to those described herein. Rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.

[0051] The accompanying drawings are merely illustrative of this application and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore, repeated descriptions of them will be omitted.

[0052] The process shown in the accompanying drawings is merely illustrative and does not necessarily include all steps. For example, some steps can be broken down, some steps can be combined or partially combined, and the actual execution order may change depending on the actual situation. The terms "first," "second," and similar words used in the specific description do not indicate any order, quantity, or importance, but are only used to distinguish different components. The terms "upper," "lower," "left," "right," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application.

[0053] It should be noted that, unless otherwise specified, the embodiments of this application and the features in different embodiments can be combined with each other. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of this protection.

[0054] Figure 4 The main steps of the slot machining method are illustrated. (Refer to...) Figure 4 As shown, the slotting method provided in this application embodiment may include: S410, determining the target circular contour of the slot of the workpiece; S420, obtaining the radial dimensional deviation of the actual slot contour of the workpiece relative to the target circular contour, wherein the actual slot contour is obtained by slotting the workpiece based on the target circular contour in the clamping state and measuring the obtained contour after releasing the clamping state; S430, determining compensation control points based on multiple local maxima of the radial dimensional deviation and points on the target circular contour corresponding to the multiple local maxima; S440, determining a compensation path based on the compensation control points, wherein the compensation path is a closed figure formed by multiple curve segments, wherein each curve segment connects two adjacent compensation control points; S450, in the clamping state, controlling the tool to perform slotting on the workpiece according to the compensation path.

[0055] By measuring the radial dimensional deviation of the actual slot profile relative to the target circular profile in the workpiece's free state (i.e., after release from clamping), the slot machining deviation caused by the elastic recovery of the workpiece material after the clamping force is released can be determined. The point on the actual slot profile corresponding to the local maximum of the radial dimensional deviation is the critical point with the largest error and the most severe damage to the roundness of the slot, representing the extreme value of slot deformation at that local orientation. Determining compensation control points based on the points on the target circular profile corresponding to the local maximum of the radial dimensional deviation allows for achieving slot machining compensation with the fewest possible compensation control points. The compensation path, determined by the compensation control points and composed of multiple curve segments, is a profile with a reverse deformation effect relative to the actual slot profile. While clamped, the tool is controlled to perform slot machining on the workpiece according to the compensation path. After machining, the clamping force is released, and the elastic recovery of the workpiece material precisely offsets the reverse deformation caused by the compensation path, making the final slot profile approach the target circular profile. Therefore, by adopting the slot machining method of this application, the deformation of the actual slot profile can be compensated in advance during the slot machining stage, so that the workpiece can obtain a precise circular slot after being released from the clamping state, ensuring the geometric accuracy and functional reliability of the final product.

[0056] In some embodiments, obtaining the radial dimensional deviation of the actual slot profile of the workpiece relative to the target circular profile includes: obtaining the distance between a point on the actual slot profile and a point on the target circular profile along the radial direction of the target circular profile, as the radial dimensional deviation; wherein, a plurality of local maxima are local maxima points where the absolute value of the radial dimensional deviation occurs in the circumferential direction of the target circular profile.

[0057] Along the radial direction of the target circular contour, the radial distance between points on the actual slot contour and points on the target circular contour can be accurately obtained using the difference between their coordinates and the coordinates of points on the actual slot contour, or the difference between their distances from the origin of the coordinate system. This distance represents the radial dimensional deviation. The coordinate system is established based on the target circular contour, and its origin can be the center of the target circular contour. Furthermore, by using the local maxima of the absolute value of the radial dimensional deviation, compensation control points are determined based on the points with the most significant deformation and the greatest impact on the roundness of the slot. This ensures that the slot machining compensation strategy is efficient and targeted, avoiding the inaccuracies or overcompensation problems that may result from uniform compensation.

[0058] In some embodiments, determining a compensation control point based on multiple local maxima of the radial dimension deviation and points on the target circular contour corresponding to the multiple local maxima includes: for each local maximum, subtracting the local maximum from the coordinates of the corresponding point on the target circular contour to obtain the coordinates of a compensation control point; wherein the radial dimension deviation is the difference between the point on the actual slot contour and the point on the target circular contour.

[0059] By shifting the coordinates of corresponding points on the target circular contour in the opposite direction of the radial direction of the target circular contour by an amount equal to the local maximum, the coordinates of the compensation control point corresponding to the local maximum are obtained. In this way, the measured deviation is linearly converted into the position correction amount of the slot machining path (compensation path), thus achieving pre-compensation. By using the inverse mapping of coordinates, the compensation path constructed subsequently can accurately pre-store the geometry that is equal in magnitude and opposite in direction to the expected deformation. This ensures that after the clamping force is released, the elastic recovery of the workpiece material can exactly offset the reverse deformation caused by the compensation path, so that the final contour of the slot approaches the target circular contour.

[0060] Figure 5 This diagram illustrates the measurement of local maxima and determination of compensation control points based on the target circular profile and the actual slot profile, with reference to... Figure 5 As shown, based on the radial dimensional deviation of the actual slot profile 122' relative to the target circular profile 122, points (A1, A2, A3, A4) on the target circular profile 122 corresponding to multiple local maxima (V1, V2, V3, V4) are selected, where V1 and V3 are positive values ​​and V2 and V4 are negative values. The coordinates of these points on the target circular profile 122 are subtracted from the corresponding local maxima to obtain the coordinates of multiple compensation control points (B1, B2, B3, B4). The coordinate system XOY is established based on the target circular profile 122, where O is the center of the target circular profile and D is the diameter of the target circular profile. In other embodiments, the actual slot profile 122' may also be petal-shaped or other shapes, depending on the clamping force point in the clamping state. Depending on the deformation of the actual slot profile 122', the number and position of local maxima and compensation control points may change, and are not necessarily related to the actual slot profile 122'. Figure 5 The above is the limit.

[0061] In some embodiments, the clamping force points in the clamping state include two force points radially distributed along the target circular contour; there are four intersection points between the actual slot contour and the target circular contour, the compensation control points include four, the compensation path includes four curve segments, wherein each compensation control point is located between two adjacent intersection points.

[0062] The radial distribution of the two force application points along the target circular contour causes the slot, after machining based on the target circular contour and releasing the clamping state, to exhibit an approximately elliptical deformation. This results in four intersection points between the actual slot contour and the target circular contour. Consequently, along the circumference of the target circular contour, the radial dimensional deviation of the actual slot contour relative to the target circular contour has four local maxima. Therefore, there are four compensation control points, corresponding to the four key orientations of the target circular contour (around 0°, 90°, 180°, and 270°), with each compensation control point located between two adjacent intersection points. These four compensation control points can be connected to form a compensation path consisting of four interconnected curves. Each curve connects two adjacent compensation control points, and each curve independently compensates for the deformation in the quadrant corresponding to the two compensation control points. When the workpiece is machined into a slot according to the compensation path in the clamping state, the shape of the slot in the clamping state exhibits a non-circular contour that matches the compensation path. Upon releasing the clamping state, the elastic deformation within the workpiece material caused by the clamping force is released, allowing the slot shape to recover to a standard circle under the springback effect, thus matching the target circular contour.

[0063] In some embodiments, the compensation path is formed by multiple arc segments enclosing a closed shape, wherein each arc segment connects two adjacent compensation control points.

[0064] Circular arcs are among the curve types that CNC machine tools excel at interpolating, offering smooth motion control and mature calculation methods. By connecting multiple circular arcs end-to-end to form a closed compensation path, complex pre-compensation contours can be decomposed into a series of standardized instructions that CNC machine tools can directly recognize and execute, ensuring the feasibility of the slot and hole machining compensation scheme and the stability of the machining process. Furthermore, using multiple circular arcs for splicing allows for a smooth fit of the required pre-deformation contour, improving the contour fitting accuracy of the compensation path.

[0065] In other embodiments, compensation paths can also be constructed using other curve types based on the radial dimensional deviation of the actual slot profile of the workpiece relative to the target circular profile.

[0066] Figure 6 This illustrates how the compensation path is determined based on the compensation control points, with reference to... Figure 6 As shown, based on the compensation control points (B1, B2, B3, B4), adjacent compensation control points are connected to form a compensation path 500 containing four circular arcs (510, 520, 530, 540) that enclose a closed shape. The slot of the workpiece is machined according to this compensation path 500. When the slot is machined and the workpiece returns to its free state, a circular slot matching the target circular contour 122 can be obtained.

[0067] In some embodiments, determining the compensation path based on the compensation control points includes determining the machining parameters of each arc segment of the compensation path; wherein, determining the machining parameters of an arc segment of the compensation path includes: calculating the included angle at the start or end point of the arc segment using inverse trigonometric functions based on the radius of the target circular profile, the start and end points of the arc segment, and the corresponding local maxima; and calculating the radius of the arc segment using trigonometric functions based on the included angle and the start and end points of the arc segment; wherein, the machining parameters of the arc segment include the radius, start and end points of the arc segment.

[0068] Based on the known parameters of the target circular contour, the coordinates of the start and end points of each arc segment (i.e., the two compensation control points connected by each arc segment), local maxima, and other relevant parameters, the machining parameters of each arc segment can be accurately calculated using trigonometric and inverse trigonometric functions. In practice, the CNC system or host computer software can automatically calculate the machining parameters of each arc segment. Only the necessary data such as the actual slot contour and the target circular contour need to be input, and the compensation path can be automatically generated according to the method of this application.

[0069] In some embodiments, calculating the included angle at the start or end point of the arc segment using inverse trigonometric functions based on the radius of the target circular contour, the start and end points of the arc segment, and the corresponding local maxima, includes: calculating the distance between the start and end points of the arc segment; calculating the included angle at the start or end point of the arc segment using arcsine or inverse cosine functions within a triangle formed by the center of the target circular contour and the start and end points of the arc segment, based on the distance, the radius of the target circular contour, and the local maxima corresponding to the start or end points of the arc segment; and calculating the radius of the arc segment using trigonometric functions based on the included angle and the start and end points of the arc segment, including: calculating the radius of the arc segment using cosine functions within a triangle formed by the center of the arc segment, the start or end point of the arc segment, and the midpoint between the start and end points of the arc segment, based on the included angle at the start or end points of the arc segment and the distance.

[0070] Based on the concept of this application, in other embodiments, other mathematical methods can also be used to calculate parameters such as the included angle at the start or end point of the arc and the radius of the arc.

[0071] Figure 8 The machining parameters for the first arc segment are shown in the diagram. Figure 8As shown, in a specific example, based on the radius of the target circular contour, the start and end points of the first arc segment, and the corresponding local maxima, the angle between the start and end points of the first arc segment is calculated using inverse trigonometric functions. This includes: First, calculating the first distance L1 between the start point (i.e., the third compensation control point B3) and the end point (i.e., the fourth compensation control point B4) of the first arc segment 510. Specifically, based on the coordinate system XOY, the distance between the third compensation control point B3 and the fourth compensation control point B4 can be calculated using the SQRT function (square root function), where the coordinates of the third compensation control point B3 are (0, -(D / 2 - V3)), D / 2 is the radius of the target circular contour, and the coordinates of the fourth compensation control point B4 are (D / 2 - V4, 0). Then, L1 = SQRT((D / 2 - V3)). 2 +(D / 2 - V4) 2 The second step involves calculating the first included angle α1 at the starting point of the first arc 510 using the arcsine function, based on the first distance L1, the radius D / 2 of the target circular contour, and the third local maximum V3 corresponding to the starting point of the first arc 510. α1 = 90 - arcsin(D / 2 - V3) / L1. Then, based on the first included angle α1 and the starting and ending points of the first arc 510, the radius of the first arc 510 is calculated using trigonometric functions. This includes calculating the first radius R1 of the first arc 510 using the cosine function, based on the first included angle α1 and the first distance L1, within the triangle formed by the first center O1 of the first arc 510, the third compensation control point B3, and the midpoint between the third and fourth compensation control points B3 and B4. R1 = L1 / (2*cosα1).

[0072] Figure 9 The machining parameters for the second arc segment are shown in the diagram. Figure 9 As shown, in a specific example, based on the radius of the target circular contour, the start and end points of the second arc segment, and the corresponding local maxima, the angle between the start and end points of the second arc segment is calculated using inverse trigonometric functions. This includes: First, calculating the second distance L2 between the start point (i.e., the fourth compensation control point B4) and the end point (i.e., the first compensation control point B1) of the second arc segment 520. Specifically, this can be calculated using the SQRT function (square root function) based on the XOY coordinate system. Wherein, the coordinates of the first compensation control point B1 are (0, D / 2 - V1), L2 = SQRT((D / 2 - V1)). 2 +(D / 2 - V4) 2The second step involves calculating the second included angle α2 at the endpoint of the second arc 520 using the arcsine function, based on the second distance L2, the radius D / 2 of the target circular contour, and the first local maximum V1 corresponding to the endpoint of the second arc 520. This is done within the triangle formed by the center O of the target circular contour, the fourth compensation control point B4, and the first compensation control point B1. α2 = 90 - arcsin(D / 2 - V1) / L2. Then, based on the second included angle α2 and the start and end points of the second arc 520, the radius of the second arc 520 is calculated using trigonometric functions. This includes calculating the second radius R2 of the second arc 520 using the cosine function within the triangle formed by the second center O2 of the second arc 520, the fourth compensation control point B4, and the midpoint between the fourth compensation control point B4 and the first compensation control point B1. R2 = L2 / (2*cosα2).

[0073] Figure 10 The machining parameters for the third arc segment are shown in the diagram. Figure 10 As shown, in a specific example, based on the radius of the target circular contour, the start and end points of the third arc segment, and the corresponding local maxima, the angle between the start and end points of the third arc segment is calculated using inverse trigonometric functions. This includes: First, calculating the third distance L3 between the start point (i.e., the first compensation control point B1) and the end point (i.e., the second compensation control point B2) of the third arc segment 530°. Specifically, this can be calculated using the SQRT function (square root function) based on the XOY coordinate system. The coordinates of the second compensation control point B2 are (-(D / 2-V2), 0), and L3 = SQRT((D / 2-V2)). 2 +(D / 2 - V1) 2 The second step involves calculating the third included angle α3 at the starting point of the third arc 530 using the arcsine function, based on the third distance L3, the radius D / 2 of the target circular contour, and the first local maximum V1 corresponding to the starting point of the third arc 530. α3 = 90 - arcsin(D / 2 - V1) / L3. Then, based on the third included angle α3 and the starting and ending points of the third arc 530, the radius of the third arc 530 is calculated using trigonometric functions. This includes calculating the third radius R3 of the third arc 530 using the cosine function, based on the third included angle α3 and the third distance L3, within the triangle formed by the third center O3 of the third arc 530, the first compensation control point B1, and the midpoint between the first compensation control point B1 and the second compensation control point B2. R3 = L3 / (2*cosα3).

[0074] Figure 11 The machining parameters for the fourth arc segment are shown in the diagram.Figure 11 As shown, in a specific example, based on the radius of the target circular contour, the start and end points of the fourth arc segment, and the corresponding local maxima, the angle between the start and end points of the fourth arc segment is calculated using inverse trigonometric functions. This includes: First, calculating the fourth distance L4 between the start point (i.e., the second compensation control point B2) and the end point (i.e., the third compensation control point B3) of the fourth arc segment 540°. Specifically, this can be calculated using the SQRT function (square root function) based on the XOY coordinate system. L4 = SQRT((D / 2 - V2)) 2 +(D / 2 - V3) 2 The second step involves calculating the fourth included angle α4 at the endpoint of the fourth arc 540 using the arcsine function, based on the fourth distance L4, the radius D / 2 of the target circular contour, and the third local maximum V3 corresponding to the endpoint of the fourth arc 540. α4 = 90 - arcsin(D / 2 - V3) / L4. Then, based on the fourth included angle α4 and the start and end points of the fourth arc 540, the radius of the fourth arc 540 is calculated using trigonometric functions. This includes calculating the fourth radius R4 of the fourth arc 540 using the cosine function, based on the fourth included angle α4 and the fourth distance L4, within the triangle formed by the fourth center O4 of the fourth arc 540, the third compensation control point B3, and the midpoint between the second and third compensation control points B2 and B3. R4 = L4 / (2*cosα4).

[0075] In some embodiments, controlling the tool to perform slotting on the workpiece according to a compensation path includes controlling the tool to perform slotting on the workpiece according to each arc segment of the compensation path; wherein, controlling the tool to perform slotting on the workpiece according to one arc segment of the compensation path includes: controlling the cutting edge of the tool to start from the beginning of the arc segment and move along the arc segment to the end of the arc segment according to the radius of the arc segment.

[0076] By controlling the cutting edge of the tool to move along a calculated circular arc trajectory, it is ensured that the shape of the material removed from the workpiece is consistent with the designed compensation path. In practice, the circular interpolation function of the CNC system can be used to achieve precise control of the tool's movement trajectory.

[0077] In some embodiments, controlling the cutting tool to perform slotting on the workpiece according to a compensation path includes: controlling the cutting tool to extend into the center of the hole to be machined on the workpiece; controlling the cutting edge of the cutting tool to cut into the position of the first compensation control point, wherein the positions of each compensation control point are located on the hole wall of the hole to be machined; controlling the cutting edge of the cutting tool to perform slotting on the hole wall of the hole to be machined according to the compensation path until the cutting edge of the cutting tool moves to the position of the last compensation control point; controlling the cutting edge of the cutting tool to cut out from the position of the last compensation control point, so that the cutting tool returns to the center of the hole to be machined.

[0078] The first compensation control point can be selected as needed, based on the position of the compensation control point that the cutting edge of the tool can reach along a smooth and convenient path. By controlling the continuous movement of the cutting edge of the tool along the compensation path, the entire slot is machined in one go, ensuring the integrity and continuity of the machining contour. While achieving slot compensation machining, it also takes into account machining efficiency, tool life and operational safety.

[0079] In some embodiments, controlling the position of the cutting edge of the tool entering the first compensation control point includes: controlling the cutting edge of the tool to move along a semi-circular path, starting from the initial position of the cutting edge of the tool and ending at the position of the first compensation control point; controlling the position of the cutting edge of the tool exiting the last compensation control point includes: controlling the cutting edge of the tool to move along a semi-circular path, starting from the position of the last compensation control point and ending at the initial position of the cutting edge of the tool.

[0080] By using a semi-circular path to control the tool's entry and exit points and compensate for the machining contour, the tool can run smoothly, thereby improving the surface quality of the machined material and protecting the tool, achieving a smooth entry and exit. In other embodiments, the entry / exit path of the tool's cutting edge can be adjusted as needed and is not limited to a semi-circular path.

[0081] Figure 7 This illustrates the cutting edge of the control tool entering the first compensation control point. Figure 12 This illustrates how the cutting edge of the control tool cuts out the last compensation control point, combined with... Figures 7 to 12 As shown, in a specific example, controlling the tool to perform slot machining on the workpiece according to the compensation path in the clamping state can include the following process.

[0082] Reference Figure 7 As shown, starting from the initial position 330 of the cutting edge of the tool 300 (coordinate (0, E / 2), where E is the diameter of the tool 300), and ending at the position of the first compensation control point (specifically the third compensation control point B3), the cutting edge is controlled to move along the first semi-circular path 506 with a radius of R6 to cut into the third compensation control point B3.

[0083] Reference Figure 8As shown, the cutting edge of the control tool then moves from the starting point (third compensation control point B3) of the first arc 510, based on the first radius R1 of the first arc 510, along the first arc 510 to the ending point (fourth compensation control point B4). In this way, the groove profile corresponding to the first arc 510 is machined.

[0084] Reference Figure 9 As shown, the cutting edge of the control tool then moves from the starting point (fourth compensation control point B4) of the second arc 520, based on the second radius R2 of the second arc 520, along the second arc 520 to the ending point (first compensation control point B1). In this way, the groove profile corresponding to the second arc 520 is machined.

[0085] Reference Figure 10 As shown, the cutting edge of the control tool then moves from the starting point (first compensation control point B1) of the third arc 530, based on the third radius R3 of the third arc 530, along the third arc 530 to the ending point (second compensation control point B2). In this way, the groove profile corresponding to the third arc 530 is machined.

[0086] Reference Figure 11 As shown, the cutting edge of the control tool then moves from the starting point (second compensation control point B2) of the fourth arc 540, based on the fourth radius R4 of the fourth arc 540, along the fourth arc 540 to the ending point (third compensation control point B3). In this way, the groove contour corresponding to the fourth arc 540 is machined. At this point, the groove machining based on the compensation path 500 is completed.

[0087] Reference Figure 12 As shown, the cutting edge of the control tool then moves from the end point of the fourth arc 540 (the third compensation control point B3) along the second semicircle path 580 with a radius of R8 to cut out the third compensation control point B3, and returns to the initial position 330. Then, the control tool 300 is retracted and the clamping state is released, thus obtaining a precise circular slot that matches the target circular contour.

[0088] This application also provides a slotting system for a brake caliper, comprising: a fixture for mounting the brake caliper, thereby bringing the brake caliper into a clamping state, wherein the clamping force points of the fixture include two force points located on the outer wall of the cylinder bore of the brake caliper and distributed radially along the cylinder bore; and a CNC machine tool for mounting a cutting tool, wherein the cutting tool performs slotting on the cylinder bore under the control of the slotting method described in any of the above embodiments.

[0089] The structure of the brake caliper mounted on the fixture can be referred to Figure 1and Figure 2 As shown, the process of controlling the cutting tool to perform slotting on the cylinder bore of the brake caliper can be referred to... Figures 7 to 12 As shown. The brake caliper slot machining system of this application controls the cutting tool to perform slot machining on the cylinder bore of the brake caliper according to the compensation path in the clamping state. After machining is completed, the clamping force is released, and the brake caliper undergoes a certain degree of elastic recovery, which can just offset the reverse deformation caused by the compensation path, so that the final contour of the slot is close to the target circular contour, ensuring the geometric accuracy and functional reliability of the slot, thereby ensuring the product performance and safety of the brake caliper.

[0090] Besides machining slots for brake calipers, the slot machining method of this application can also be widely applied to all scenarios requiring high-precision roundness of annular slots that are machined in a clamped state and then released into a free state. This slot machining method requires no modification to existing fixtures and production lines. By compensating for physical deformation through path compensation, it can pre-compensate for deformation of the actual slot contour during the slot machining stage, ensuring that the workpiece obtains a precise circular slot after release from the clamping state, thus guaranteeing the geometric accuracy and functional reliability of the final product.

[0091] This application also provides an electronic device, including a processor and a memory. The memory stores executable instructions, which, when executed by the processor, implement the slot processing method described in any of the above embodiments.

[0092] The electronic device of this application can be deployed on CNC machine tools and / or in the cloud to pre-compensate for the deformation of the actual slot profile during the slot machining stage, so that the workpiece can obtain a precise circular slot after being released from the clamping state, ensuring the geometric accuracy and functional reliability of the final product.

[0093] Figure 13 The structure of the electronic device is illustrated, with reference to Figure 13 As shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 include, but are not limited to: at least one processing unit 610, at least one storage unit 620, and a bus 630 connecting different platform components (including storage unit 620 and processing unit 610).

[0094] The storage unit 620 stores program code, which can be executed by the processing unit 610, causing the processing unit 610 to perform the slot processing method described in any of the above embodiments.

[0095] Storage unit 620 may include readable media in the form of volatile storage units, such as random access memory units and / or cache memory units. Storage unit 620 may also include programs / utilities having one or more program modules, such program modules including but not limited to: operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0096] Bus 630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0097] Electronic device 600 can also communicate with one or more external devices, enabling users to interact with it. Electronic device 600 can also communicate with one or more other computing devices via input / output interfaces. Furthermore, electronic device 600 can communicate with one or more networks via a network adapter. The network adapter can communicate with other modules of electronic device 600 via bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.

[0098] This application also provides a computer-readable storage medium for storing a program that, when executed, implements the slotting method described in any of the above embodiments.

[0099] The storage medium of this application can be executed by a processor deployed on a CNC machine tool and / or in the cloud, so as to pre-compensate the deformation of the actual slot profile during the slot machining stage, so that the workpiece can obtain a precise circular slot after being released from the clamping state, ensuring the geometric accuracy and functional reliability of the final product.

[0100] The storage medium may be a portable compact disk read-only memory and include program code, and may run on a terminal device, such as a smart computer. However, the storage medium of this application is not limited to this; it may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0101] The storage medium may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example,, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media include, but are not limited to: electrical connections having one or more wires, portable disks, hard disks, random access memory, read-only memory, erasable programmable read-only memory, optical fiber, portable compact disk read-only memory, optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0102] A readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. This propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the readable signal medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0103] The program code can execute entirely on the local computing device, partially on the local computing device, as a standalone software package, partially on the local computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing devices can be connected to the local computing device via any type of network, including local area networks or wide area networks, or they can be connected to external computing devices, for example, via the Internet using an Internet service provider.

[0104] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the slot machining method as described in any of the above embodiments.

[0105] When the computer program product of this application is run on a terminal device, such as a CNC machine tool, it can pre-compensate for the deformation of the actual slot profile during the slot machining stage, so that the workpiece can obtain a precise circular slot after being released from the clamping state, ensuring the geometric accuracy and functional reliability of the final product.

[0106] Finally, it should be noted that the above description, in conjunction with specific preferred embodiments, provides a further detailed explanation of this application and should not be construed as limiting the specific implementation of this application to these descriptions. For those skilled in the art, various simple deductions or substitutions can be made without departing from the concept of this application, and all such modifications or substitutions should be considered within the scope of protection of this application.

Claims

1. A method of slotting, characterized by, The method comprises: determining a target circular profile of a groove of a workpiece; obtaining a radial size deviation of an actual groove profile of the workpiece relative to the target circular profile, wherein the actual groove profile is obtained by machining the groove of the workpiece based on the target circular profile in a clamped state, and measuring the machined profile after releasing the clamped state; wherein obtaining the radial size deviation of the actual groove profile of the workpiece relative to the target circular profile comprises: obtaining, along a radial direction of the target circular profile, a distance between a point on the actual groove profile and a point on the target circular profile as the radial size deviation; wherein the plurality of local maxima are local maximum points where the absolute value of the radial size deviation occurs in a circumferential direction of the target circular profile; determining a compensation control point according to the plurality of local maxima of the radial size deviation and the points on the target circular profile corresponding to the plurality of local maxima, comprising: for each local maximum, subtracting the coordinate of the corresponding point on the target circular profile from the local maximum to obtain the coordinate of a compensation control point; wherein the radial size deviation is the difference between the point on the actual groove profile and the point on the target circular profile; determining a compensation path according to the compensation control points, the compensation path being a closed figure enclosed by a plurality of curves, wherein each curve connects two adjacent compensation control points; in the clamped state, controlling a tool to machine the groove of the workpiece according to the compensation path.

2. The method of claim 1, wherein, The clamping force points in the clamped state include two force points distributed along the radial direction of the target circular profile; the actual groove profile and the target circular profile have four intersection points, the compensation control points include four, and the compensation path includes four curves, wherein each compensation control point is located between two adjacent intersection points.

3. The method of claim 1, wherein The compensation path is a closed figure enclosed by a plurality of circular arcs, wherein each circular arc connects two adjacent compensation control points.

4. The method of claim 3, wherein Determining a compensation path according to the compensation control points comprises determining the machining parameters of each circular arc of the compensation path; wherein determining the machining parameters of a circular arc of the compensation path comprises: calculating an included angle at the starting point or the ending point of the circular arc using an inverse trigonometric function according to the radius of the target circular profile, the starting point and the ending point of the circular arc, and the corresponding local maximum value; calculating the radius of the circular arc using a trigonometric function according to the included angle and the starting point and the ending point of the circular arc; wherein the machining parameters of the circular arc include the radius, the starting point and the ending point of the circular arc.

5. The method of claim 4, wherein, Calculating an included angle at the starting point or the ending point of the circular arc using an inverse trigonometric function according to the radius of the target circular profile, the starting point and the ending point of the circular arc, and the corresponding local maximum value comprises: calculating the distance between the starting point and the ending point of the circular arc; calculating the included angle at the starting point or the ending point of the circular arc using an inverse sine function or an inverse cosine function in a triangle composed of the center of the target circular profile and the starting point and the ending point of the circular arc according to the distance, the radius of the target circular profile, and the local maximum value corresponding to the starting point or the ending point of the circular arc; According to the included angle and the start point and the end point of the circular arc, the radius of the circular arc is calculated by using a trigonometric function, comprising: According to the included angle at the start point or the end point of the circular arc and the distance, in a triangle composed of the center of the circular arc, the start point or the end point of the circular arc, and the midpoint between the start point and the end point of the circular arc, the radius of the circular arc is calculated by using a cosine function.

6. The method of claim 4, wherein, The tool is controlled to perform the slot hole machining on the workpiece according to the compensation path, comprising controlling the tool to perform the slot hole machining on the workpiece according to each circular arc of the compensation path; Wherein, controlling the tool to perform the slot hole machining on the workpiece according to a circular arc of the compensation path, comprising: Controlling the cutting edge of the tool to move along the circular arc from the start point of the circular arc to the end point of the circular arc according to the radius of the circular arc.

7. The method of claim 1 to 6, wherein The tool is controlled to perform the slot hole machining on the workpiece according to the compensation path, comprising: Controlling the tool to extend into the center of the to-be-machined hole of the workpiece; Controlling the cutting edge of the tool to cut into the position of the first compensation control point, wherein the positions of the compensation control points are located on the hole wall of the to-be-machined hole; Controlling the cutting edge of the tool to perform the slot hole machining on the hole wall of the to-be-machined hole according to the compensation path, until the cutting edge of the tool moves to the position of the last compensation control point; Controlling the cutting edge of the tool to cut out the position of the last compensation control point, so that the tool returns to the center of the to-be-machined hole.

8. The method of claim 7 wherein, Controlling the cutting edge of the tool to cut into the position of the first compensation control point, comprising: Controlling the cutting edge of the tool to move along a semicircular path with the initial position of the cutting edge of the tool as the start point and the position of the first compensation control point as the end point; Controlling the cutting edge of the tool to cut out the position of the last compensation control point, comprising: Controlling the cutting edge of the tool to move along a semicircular path with the position of the last compensation control point as the start point and the initial position of the cutting edge of the tool as the end point.

9. A slot machining system for a brake caliper, characterized by, Comprising: A jig tool for installing a brake caliper, so that the brake caliper enters a clamped state, wherein the clamping force application points of the jig tool include two force application points located on the outer wall of the cylinder hole of the brake caliper and distributed along the radial direction of the cylinder hole; A numerical control machine tool for installing a tool, wherein the tool performs slot hole machining on the cylinder hole under the control of the slot hole machining method as claimed in any one of claims 1 to 8.

10. An electronic device, comprising: Comprising: A processor; A memory, wherein executable instructions are stored in the memory; Wherein, when the executable instructions are executed by the processor, the slot hole machining method as claimed in any one of claims 1 to 8 is implemented.

11. A computer readable storage medium storing a program, characterized in that, The program is executed by the processor to implement the slot hole machining method as claimed in any one of claims 1 to 8.

12. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the slot hole machining method as claimed in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Milling processing method for thin-wall workpiece of airplane

    CN104772648A

  • Cutter radius compensation method capable of avoiding overcut

    CN106774151A