Machining control method and track beam machining equipment

By using real-time ranging technology to calculate the spindle displacement compensation in rail beam processing equipment, the problem of cumbersome programming of different workpieces is solved and the processing efficiency is improved.

CN119748205APending Publication Date: 2025-04-04BYD CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202311427304.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-28
Publication Date
2025-04-04

Smart Images

  • Figure CN119748205A_ABST
    Figure CN119748205A_ABST
Patent Text Reader

Abstract

The invention provides a machining control method and track beam machining equipment, the track beam machining equipment comprises a main shaft, a first range finder and a second range finder, the first range finder and the second range finder are arranged in a spaced mode, the main shaft is opposite to a machined part, and the machined part comprises a tool path; the control method comprises the steps that a first distance between a first range finder and a first measuring point on the side face of a machined part is obtained, and the first measuring point is a measuring point, right opposite to laser emitted by the first range finder, on the side face of the machined part; a second distance between the second range finder and a second measuring point on the side face of the machined part is obtained, the second measuring point is a measuring point, right opposite to the laser emitted by the second range finder, on the side face of the machined part, and the second measuring point and the first measuring point are located on the same side face of the machined part; acquiring a third distance between the first range finder and the second range finder; and the displacement compensation amount of the main shaft is determined according to the first interval, the second interval, the third interval and the vertical distance between the tool path and the side face where the first measuring point is located.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of track beam processing, and in particular to a processing control method and track beam processing equipment. Background Art

[0002] Steel guide rail beams are a special form of steel structure. Their main function is to serve as track beams for rubber-tyred trams. They are an integral part of the driving line. Therefore, the steel guide rail beams have the characteristics of a turning radius and a very long single body. The steel guide rail beam is made up of two eccentric I-beams on the left and right, and the eccentric I-beam is welded together by two flange plates and a web plate. The processed parts mentioned in this patent are the upper flange plates in the eccentric I-beams, which are characterized by a very narrow plate width (300-500mm) and a very long plate length (12000mm-20000mm). When these plates are used as driving surfaces, they must have a sufficiently large friction coefficient to ensure driving safety to prevent the vehicle from slipping when running on the steel beam surface.

[0003] Processing continuous spiral patterns on the flange surface is a good way to increase friction. However, such spiral patterns must also meet specific size requirements to achieve maximum effect. For example, the center of the spiral pattern must be a fixed distance from the edge of the plate, and the edge distance must remain unchanged in the direction of the entire central axis of the plate length, whether it is a straight plate or a plate with a turning radius.

[0004] In order to meet the requirements of equal margins in the center of the texture, this type of plate is currently mainly processed by a gantry machining center. The gantry machining center needs to program each workpiece to be processed in advance, and the corresponding processing program needs to be called out in the system for processing during processing. Since the shapes of each workpiece to be processed are different, different workpieces need to be programmed before processing, which results in a huge workload and greatly reduced efficiency. Summary of the invention

[0005] The present application provides a processing control method and a track beam processing device, which are at least used to solve the problem of low efficiency caused by the need to program different workpieces before processing.

[0006] In a first aspect, a processing control method is applied to a rail beam processing device, the rail beam processing device comprising a spindle, a first rangefinder and a second rangefinder, the first rangefinder and the second rangefinder are arranged at an interval, the spindle is opposite to a workpiece, the workpiece comprises a tool path, and the control method comprises: obtaining a first distance from the first rangefinder to a first measuring point on a side surface of the workpiece, the first measuring point being a measuring point on the side surface of the workpiece directly facing a laser emitted by the first rangefinder; obtaining a second distance from the second rangefinder to a second measuring point on the side surface of the workpiece, the second measuring point being a measuring point on the side surface of the workpiece directly facing the laser emitted by the second rangefinder, the second measuring point and the first measuring point being located on the same side surface of the workpiece; obtaining a third distance between the first rangefinder and the second rangefinder; and determining a displacement compensation amount of the spindle according to the first distance, the second distance, the third distance, and a vertical distance from the tool path to the side surface where the first measuring point is located.

[0007] In one implementation, the third spacing is greater than or equal to 48 mm and less than or equal to 52 mm.

[0008] In one embodiment, the machining control method further includes: when the spindle moves along the tool path, controlling the vertical distance from the spindle to the line connecting the first rangefinder and the second rangefinder to be within a preset range of the displacement compensation amount.

[0009] In one embodiment, before determining the displacement compensation amount of the spindle based on the first spacing, the second spacing, the third spacing and the vertical distance between the tool path and the side of the workpiece, the processing control method also includes: controlling the spindle to be located on the perpendicular bisector of the line connecting the first rangefinder and the second rangefinder.

[0010] In one embodiment, determining the displacement compensation amount of the spindle based on the first spacing, the second spacing, the third spacing and the vertical distance between the tool path and the side where the first measuring point is located includes: obtaining a first difference between the first spacing and the second spacing; obtaining a first ratio of the third spacing and the absolute value of the first difference; determining an offset amount based on the first ratio and the vertical distance between the tool path and the side where the first measuring point is located; determining the displacement compensation amount based on an average value of the sum of the first spacing and the second spacing, and the offset amount.

[0011] In one embodiment, determining the offset based on the first ratio and the vertical distance between the tool path and the side where the first measuring point is located includes: obtaining the arc tangent function value of the first ratio as the first numerical value; obtaining the tangent function value of the first numerical value as the second numerical value; obtaining the ratio of the vertical distance between the tool path and the side where the first measuring point is located to the second numerical value as the offset.

[0012] In one embodiment, the control method further includes: controlling the first rangefinder and the second rangefinder to face the side surface of the workpiece, where the side surface of the workpiece is a surface parallel to the thickness direction of the workpiece.

[0013] In a second aspect, a track beam processing device comprises a spindle, a first rangefinder, a second rangefinder and a controller, wherein the first rangefinder and the second rangefinder are spaced apart, and a third distance is provided between the first rangefinder and the second rangefinder, the spindle is opposite to a workpiece, and the workpiece comprises a tool path; the first rangefinder is used to obtain a first distance from the first rangefinder to a first measuring point on a side surface of the workpiece, the first measuring point being a measuring point on the side surface of the workpiece directly facing a laser emitted by the first rangefinder; the second rangefinder is used to obtain a second distance from the second rangefinder to a second measuring point on the side surface of the workpiece, the second measuring point being a measuring point on the side surface of the workpiece directly facing a laser emitted by the second rangefinder, and the second measuring point and the first measuring point are located on the same side surface of the workpiece; the controller is used to determine a displacement compensation amount of the spindle according to the first distance, the second distance, the third distance and a vertical distance from the tool path to the side surface where the first measuring point is located.

[0014] In one embodiment, the rail beam processing equipment also includes a frame and a driving member, the driving member is installed on the frame, the controller controls the driving member to move along the width direction of the frame so that the spindle is aligned with the tool path, and the frame can move along the length direction of the workpiece to enable the spindle to move along the tool path.

[0015] In one embodiment, the rail beam processing equipment also includes a mounting member and a tool, wherein the mounting member is connected to the main shaft, and tools are installed at opposite ends of the mounting member. When the main shaft moves along the tool path, the tool processes the surface of the workpiece facing the main shaft.

[0016] The processing control method and track beam processing equipment of the present application can calculate the displacement compensation amount of the spindle in real time through the first spacing measured by the first distance meter, the second spacing measured by the second distance meter, the third spacing between the first distance meter and the second distance meter, and the vertical distance between the tool path and the side where the first measuring point is located, so that the track beam processing equipment can dynamically adjust the position of the spindle in real time, so that the spindle can always move on the required tool path, without pre-programming of different types of workpieces, without one-to-one program debugging, reducing the possibility of programming and program call errors, while reducing the operating requirements of the track beam processing equipment, so that the processing efficiency of the track beam processing equipment is higher. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments are briefly introduced below.

[0018] Figure 1 It is a three-dimensional structural schematic diagram of a track beam processing device provided in an embodiment of the present application;

[0019] Figure 2 is a schematic diagram of a workpiece of a track beam processing device provided in an embodiment of the present application;

[0020] Figure 3 is a flow chart of a processing control method provided in an embodiment of the present application;

[0021] Figure 4 It is a schematic diagram of the positional relationship between a workpiece and a first distance meter or a second distance meter of a track beam processing device provided in an embodiment of the present application;

[0022] Figure 5 This is a schematic diagram of a scenario of a track beam processing device provided in an embodiment of the present application;

[0023] Figure 6 It is a schematic diagram of the positional relationship between a spindle and a first distance meter and a second distance meter in a track beam processing device provided in an embodiment of the present application;

[0024] Figure 7 This is a schematic diagram of a scene when a first distance meter and a second distance meter of a track beam processing equipment provided by an embodiment of the present application are in forward distance measurement;

[0025] Figure 8 This is a schematic diagram of a scenario in which a first distance meter and a second distance meter of a track beam processing equipment provided in an embodiment of the present application are in reverse distance measurement.

[0026] Description of reference numerals:

[0027] Spindle-10, first distance meter-20, second distance meter-30, driving member-40, frame-50, mounting member-60, tool-70, track beam processing equipment-100, processed member-200. DETAILED DESCRIPTION

[0028] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] The following descriptions of the various embodiments are made with reference to the attached drawings to illustrate specific embodiments that may be implemented in the present application. Directional terms mentioned herein, such as "upper", "lower", "front", "back", "left", "right", "inner", "outer", "side", etc., are only with reference to the directions of the attached drawings. Therefore, the directional terms used are intended to better and more clearly describe and understand the present application, rather than to indicate or imply that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation, and therefore cannot be understood as a limitation on the present application.

[0030] In addition, the serial numbers of the components in this document, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings).

[0031] See also Figure 1 The present application provides a processing control method and a track beam processing device 100. The processing control method is applied to the track beam processing device 100. The track beam processing device 100 includes a spindle 10, a first rangefinder 20, a second rangefinder 30 and a controller. The first rangefinder 20 and the second rangefinder 30 are arranged at intervals. The spindle 10 is opposite to the workpiece 200. The spindle 10 is located on the perpendicular midline of the line connecting the first rangefinder 20 and the second rangefinder 30. The workpiece 200 includes a tool path.

[0032] In the processing control method and track beam processing equipment 100 of the present application, the first spacing measured by the first distance meter 20, the second spacing measured by the second distance meter 30, the third spacing between the first distance meter 20 and the second distance meter 30, and the vertical distance between the tool path and the side where the first measuring point is located can be used to calculate the displacement compensation amount of the spindle 10 in real time, so that the track beam processing equipment 100 can dynamically adjust the position of the spindle 10 in real time, so that the spindle 10 can always move on the required tool path, without pre-programming different types of workpieces 200, without one-to-one program debugging, reducing the possibility of programming and program call errors, and at the same time reducing the operating requirements of the track beam processing equipment 100, so that the processing efficiency of the track beam processing equipment 100 is higher.

[0033] It should be noted that the side surface used for distance measurement and the surface used for processing on the workpiece 200 are different surfaces. The side surface of the workpiece 200 is a surface perpendicular to the processing surface of the workpiece 200. For example, if the processing surface of the workpiece 200 is a surface on the workpiece 200 parallel to the width direction, then the side surface of the workpiece 200 is a surface on the workpiece 200 perpendicular to the width direction.

[0034] The rail beam processing equipment 100 can be a gantry processing equipment, and the gantry processing equipment can be a beam-type processing mode equipment. After the workpiece 200 is placed on the rail beam processing equipment 100, when the slender workpiece 200 is moved, there is no need to move the workpiece 200. The processing procedure of the workpiece 200 is realized by moving the gantry, thereby reducing the floor space of the rail beam processing equipment 100.

[0035] The track beam processing equipment 100 can process track beam parts that need to be processed with continuous spiral patterns, and can also process other workpieces that need to be processed with spiral patterns. The center of the spiral pattern formed on the workpiece 200 is located at the position of the side road, so that the distance between the center of the spiral pattern and the side of the workpiece 200 is a fixed value to meet the equal edge processing requirements.

[0036] The rail beam processing equipment 100 also includes a frame 50 and a driving member 40. The driving member 40 is installed on the frame 50. The controller controls the driving member 40 to move along the width direction of the frame 50 so that the spindle 10 is aligned with the tool path. The frame 50 can move along the length direction of the workpiece 200 so that the spindle 10 can move along the tool path.

[0037] The workpiece 200 is placed in the placement space formed by the frame 50 , and the frame 50 moves as a whole along the length direction of the workpiece 200 to process the spiral pattern on the entire surface of the workpiece 200 .

[0038] The rail beam processing equipment 100 also includes a mounting member 60 and a tool 70. The mounting member 60 is connected to the spindle 10. The tools 70 are installed at both opposite ends of the mounting member 60. When the spindle 10 moves along the tool path, the tool 70 processes the surface of the workpiece 200 facing the spindle 10.

[0039] Specifically, the mounting member 60 can rotate relative to the spindle 10, so that the cutters 70 at opposite ends of the mounting member 60 can process spiral patterns on the processing surface of the workpiece 200, such as Figure 2 As shown, the symmetry axis of the spiral pattern (i.e., the center line of the tool path) is aligned with the tool path.

[0040] like Figure 3 As shown, the processing control method includes steps S301-S304:

[0041] S301 : obtaining a first distance from the first distance meter 20 to a first measuring point on the side surface of the workpiece 200 , where the first measuring point is a measuring point on the side surface of the workpiece 200 directly facing the laser emitted by the first distance meter 20 .

[0042] The first distance meter 20 is used to perform step S301 , that is, the first distance meter 20 is used to obtain a first distance between the first distance meter 20 and a first measuring point on the side surface of the workpiece 200 .

[0043] like Figure 4 As shown, preferably, by adjusting the position of the first rangefinder 20, the laser emitted by the first rangefinder 20 is aligned with the middle position of the side of the workpiece 200 in the thickness direction, ensuring that the first rangefinder 20 can dynamically capture the first distance between the first rangefinder 20 and the side of the workpiece 200 in real time.

[0044] The data measured by the first rangefinder 20 can also be used to determine the actual shape of the workpiece 200, wherein the shape of the workpiece 200 includes a straight plate shape, a small curved plate shape, and a large curved plate shape, so as to adjust the third distance between the first rangefinder 20 and the second rangefinder 30 to ensure that the displacement compensation amount of the spindle 10 finally calculated is highly accurate, so that the spindle 10 always moves along the tool path on the workpiece 200.

[0045] S302: Obtain a second distance from the second rangefinder 30 to a second measuring point on the side of the workpiece 200, where the second measuring point is a measuring point on the side of the workpiece 200 directly opposite to the laser emitted by the second rangefinder 30, and the second measuring point and the first measuring point are located on the same side of the workpiece 200.

[0046] The second distance meter 30 is used to execute step S302 , that is, the second distance meter 30 is used to obtain a second distance between the second distance meter 30 and a second measuring point on the side surface of the workpiece 200 .

[0047] Likewise, the data measured by the second rangefinder 30 can also be used to determine the actual shape of the workpiece 200 .

[0048] S303: Acquire a third distance between the first rangefinder 20 and the second rangefinder 30 .

[0049] In the present application, the first distance meter 20 and the second distance meter 30 are arranged at a same side of the workpiece 200 in the width direction, and there is a third distance between the first distance meter 20 and the second distance meter 30 .

[0050] It can be understood that for workpieces 200 of different shapes, the third distance between the first rangefinder 20 and the second rangefinder 30 can be different. For example, the third distance when the first rangefinder 20 and the second rangefinder 30 measure the distance of a straight-plate-shaped workpiece 200 is greater than the third distance when the first rangefinder 20 and the second rangefinder 30 measure the distance of a curved-plate-shaped workpiece 200. In this way, when measuring the distance of the curved-plate-shaped workpiece 200, the arc segment between the first measuring point and the second measuring point can be equivalent to a straight line, thereby ensuring the accuracy of the calculation of the displacement compensation amount.

[0051] For example, the third spacing is greater than or equal to 48 mm and less than or equal to 52 mm. The value of the third spacing can be 48 mm, 48.5 mm, 49.0 mm, 49.3 mm, 49.7 mm, 50 mm, 50.5 mm, 51 mm, 51.4 mm or 52 mm.

[0052] The third spacing is set to be greater than or equal to 48 mm and less than or equal to 52 mm, so that when the first rangefinder 20 and the second rangefinder 30 measure the curved plate-shaped workpiece 200, the displacement compensation amount calculated by the processing control method provided in the present application meets the error range in the requirement, ensuring that the vertical distance (plate edge distance) from the tool path of the actual movement process of the spindle 10 to the side of the workpiece 200 The error with the required plate edge distance does not exceed 2 mm, thereby achieving equal edge distance processing of the workpiece 200.

[0053] S304: Determine the displacement compensation amount of the spindle 10 according to the first spacing, the second spacing, the third spacing, and the vertical distance between the tool path and the side surface where the first measuring point is located.

[0054] The controller is used to determine the displacement compensation amount of the spindle 10 according to the first spacing, the second spacing, the third spacing and the vertical distance between the tool path and the side where the first measuring point is located.

[0055] The displacement compensation amount is: when the first rangefinder 20 measures the first measuring point, the second rangefinder 30 measures the second measuring point, and the spindle 10 can be located directly above the tool path, the vertical distance from the spindle 10 to the line connecting the first rangefinder 20 and the second rangefinder 30.

[0056] The controller adjusts the spindle 10 to be directly above the tool path according to the actual position of the spindle 10 and the displacement compensation amount, so that the spindle 10 can move along the tool path, thereby achieving equidistant machining of the workpiece 200 .

[0057] In order to realize equal-edge processing of the workpiece 200, the vertical distance between the tool path on the workpiece 200 and the side surface of the workpiece 200 in the width direction is set to a fixed value, such as Figure 5 As shown, Figure 5 The vertical distance between the tool path shown in the figure and one side of the workpiece 200 is a fixed value (eg Figure 5 H1 in the figure), which is the side surface of the workpiece 200 in the width direction ( Figure 5 or, the vertical distance between the tool path on the workpiece 200 and the side surface of the workpiece 200 in the width direction is set to be within a preset range of the fixed value.

[0058] In one embodiment, before determining the displacement compensation amount of the spindle 10 based on the first spacing, the second spacing, the third spacing and the vertical distance between the tool path and the side where the first measuring point is located, the processing control method may also include: controlling the spindle 10 to be located on the perpendicular bisector of the line connecting the first rangefinder 20 and the second rangefinder 30.

[0059] like Figure 6 As shown, the position of the first rangefinder 20 is the position of point A, and the position of the second rangefinder 30 is the position of point B, and the main axis 10 is located on the perpendicular bisector of the line AB connecting the first rangefinder 20 and the second rangefinder 30.

[0060] like Figure 7 As shown, Figure 7 The Y direction in FIG. 5 is the direction in which the frame 50 moves. Figure 7The Z direction in the figure is the direction in which the driving member 40 moves, the Y direction is perpendicular to the Z direction, the position where the first rangefinder 20 emits the laser is recorded as A, the position where the second rangefinder 30 emits the laser is recorded as B, the first measuring point on the workpiece 200 irradiated by the first rangefinder 20 is recorded as C, the second measuring point on the workpiece 200 irradiated by the second rangefinder 30 is recorded as D, the first distance measured by the first rangefinder 20 is recorded as AC, the second distance measured by the second rangefinder 30 is recorded as BD, and the first rangefinder 20 is recorded as The third distance between the first rangefinder 20 and the second rangefinder 30 is recorded as AB, and the perpendicular bisector of the line connecting the first rangefinder 20 and the second rangefinder 30 is recorded as FG, wherein point F is the midpoint of the line connecting the first rangefinder 20 and the second rangefinder 30, point G is the intersection of the perpendicular bisector and the tool path, point E is the intersection of the perpendicular bisector and the side of the workpiece 200 (the side is the line connecting the side surface and the machining surface), then the vertical distance from the tool path to the side surface where the first measuring point is located is recorded as the board edge distance EH, and point H is a point on the line where the tool path is located.

[0061] The spindle 10 is controlled on the perpendicular bisector of the line connecting the first rangefinder 20 and the second rangefinder 30 to ensure the positional relationship between the spindle 10 and the first rangefinder 20 and the second rangefinder 30. This ensures that after the first spacing, the second spacing and the third spacing are collected and calculated, the displacement compensation amount of the spindle 10 can be correctly controlled.

[0062] In one embodiment, a method for determining the displacement compensation amount of the spindle 10 based on the first spacing, the second spacing, the third spacing, and the vertical distance between the tool path and the side where the first measuring point is located can be: obtaining a first difference between the first spacing and the second spacing; obtaining a first ratio of the third spacing and the absolute value of the first difference; determining an offset amount based on the first ratio and the vertical distance between the tool path and the side where the first measuring point is located; and determining the displacement compensation amount based on an average value of the sum of the first spacing and the second spacing, and the offset amount.

[0063] like Figure 7 As shown, the first difference between the first spacing AC and the second spacing BD is AC-BD, and the absolute value of the first difference is |(AC-BD)|, then the first ratio is AB / |(AC-BD)|, and the line AD is perpendicular to the line AB. Then, according to the first ratio between the third spacing and the first difference, the angle ∠ACD (denoted as angle α) can be determined, and the offset can be determined according to the angle α and the board edge distance EH, and then the displacement compensation amount can be determined according to the offset and the average value of the sum of the first spacing and the second spacing.

[0064] In one embodiment, a method for determining an offset based on a first ratio and a vertical distance between a tool path and a side surface where a first measuring point is located may be: obtaining an inverse tangent function value of the first ratio as a first value; obtaining a tangent function value of the first value as a second value; and obtaining a ratio of the vertical distance between the tool path and the side surface where the first measuring point is located to the second value as an offset.

[0065] The inverse tangent function value (first value) of the first ratio is the angle of angle α, that is, the first value is acrtanAB / |(AC-BD)|, and the first value is recorded as a. When the shape of the workpiece 200 is a straight plate, the tool path is parallel to the side of the workpiece 200. When the shape of the workpiece 200 is a curved plate, the third distance between the first rangefinder 20 and the second rangefinder 30 is small, and the curvature of the side of the workpiece 200 and the curvature of the tool path are small, and can be regarded as a straight line segment, that is, the tool path is basically parallel to the side of the workpiece 200, such as Figure 7 As shown, ∠ACD is equal to ∠EGH, the tangent function value of the first value is equal to sin(a), and the offset is EH / sin(a), that is, the offset is the distance GE.

[0066] When the first measuring point is Figure 7 The measuring point C is shown, and the second measuring point is Figure 7 When the measuring point is D as shown, the displacement compensation amount is FG, then the displacement compensation amount satisfies: FG=GE+EF, where EF is equal to the average value of the sum of the first spacing and the second spacing.

[0067] In summary, the displacement compensation amount of the spindle 10 is determined to satisfy the following formula based on the first spacing, the second spacing, the third spacing, and the vertical distance between the tool path and the side where the first measuring point is located:

[0068] Formula 1: a = arctan AB / |(AC-BD)|

[0069] Formula 2: EG=sina

[0070] Formula 3: EG = (AC + BD) / 2

[0071] like Figure 7 As shown, the side where the first measuring point and the second measuring point are located is closer to the first distance meter 20 and the second distance meter 30 than the other side of the workpiece 200. At this time, it can be defined as positive distance measurement, and the displacement compensation amount FG of the spindle 10 is equal to EG+EF.

[0072] like Figure 8As shown, the side where the first measuring point and the second measuring point are located is farther away from the first distance meter 20 and the second distance meter 30 than the other side of the workpiece 200. At this time, the reverse distance measurement can be positioned, the first measuring point is measuring point C, the second measuring point is measuring point D, the intersection point of the perpendicular midline of the line connecting the first distance meter 20 and the second distance meter 30 and the tool path is point G, the intersection point of the perpendicular midline of the line connecting the first distance meter 20 and the second distance meter 30 and the side where the first measuring point is located is point E, the vertical distance from the tool path to the side where the first measuring point is located is recorded as the plate edge distance HG, point H is a point on the line connecting the side where the first side point is located and the workpiece surface, and the vertical distance from the line GH to the line connecting The foot point of the perpendicular on CD, then the first spacing is AC, the second spacing is BD, the third spacing is AB, the absolute value of the first difference is |(AC-BD)|, then the first ratio is equal to AB / |(AC-BD)|, wherein ∠ACD (denoted as angle α) is equal to ∠FED, the inverse tangent function value (first numerical value) of the first ratio is the angle size of angle α, that is, the first numerical value is acrtanAB / |(AC-BD)|, the first numerical value is denoted as a, which is the same as the forward ranging, and the offset is GE. At this time, the displacement compensation amount satisfies: FG=EF-GE, wherein EF is equal to the average value of the sum of the first spacing and the second spacing.

[0073] In the present application, when measuring distance in the reverse direction, the displacement compensation amount is equal to the difference between the average value of the sum of the first spacing and the second spacing and the offset; when measuring distance in the forward direction, the displacement compensation amount is equal to the sum of the average value of the sum of the first spacing and the second spacing and the offset.

[0074] Among them, the vertical distance from the tool path to the side where the first measuring point is located during forward ranging can be equal to the vertical distance from the tool path to the side where the first measuring point is located during reverse ranging; or, the vertical distance from the tool path to the side where the first measuring point is located during forward ranging can be different from the vertical distance from the tool path to the side where the first measuring point is located during reverse ranging.

[0075] For example, the machining control method may further include: when the spindle 10 moves along the tool path, controlling the vertical distance from the spindle 10 to the line connecting the first rangefinder 20 and the second rangefinder 30 to be within a preset range of the displacement compensation amount.

[0076] The preset range of the displacement compensation amount can be the displacement compensation amount ±2mm. If the displacement compensation amount is recorded as FG, the preset range of the displacement compensation amount can be greater than or equal to [FG-2mm, FG+2mm], ensuring that the spindle 10 meets the required given error range during the movement of the tool path, thereby reducing the difficulty of controlling the spindle 10.

[0077] In the present application, the process of the controller controlling the spindle 10 to move to the tool path can be described as follows:

[0078] The controller controls the positioning speed of the driving member 40, and determines whether the first rangefinder 20 and the second rangefinder 30 are performing forward distance measurement or directional distance measurement, and then determines the vertical distance from the tool path to the side surface where the first measuring point is located, that is, determines the board edge distance; then determines whether the distance between the first rangefinder 20 and the side surface of the workpiece 200 exceeds the sensor range of the first rangefinder 20, and whether the distance between the second rangefinder 30 and the side surface of the workpiece 200 exceeds the sensor range of the second rangefinder 30. If one or more of the first rangefinder 20 and the second rangefinder 30 exceeds the corresponding sensor range, the corresponding rangefinder is stopped from measuring the distance of the workpiece 200. At this time, a rangefinder with a larger range can be replaced for distance measurement; if both do not exceed the sensor range, the first rangefinder 20 and the second rangefinder 30 are used to perform positioning processing on the side surface of the workpiece 200, so as to determine the shape of the workpiece 200 according to the data measured by the first rangefinder 20 and the second rangefinder 30. After the shape of the workpiece 200 is determined, the positioning process is stopped; finally, the spindle 10 is controlled to move to the position where the tool path is located according to the calculated displacement compensation amount.

[0079] The method for determining the shape of the workpiece 200 according to the data measured by the first rangefinder 20 and the second rangefinder 30 can be as follows:

[0080] The first rangefinder 20 and the second rangefinder 30 are controlled to measure the workpiece 200 at the same time. At the same time, the data measured by the first rangefinder 20 is recorded as the first distance data, the data measured by the second rangefinder 30 is recorded as the second distance data, and the absolute value of the difference between the first distance data and the second distance data is recorded as the second difference. When the first rangefinder 20 and the second rangefinder 30 both measure the workpiece 200 at a set measurement frequency, for example, the measurement frequency is set to 40 times / second, if the second difference values ​​obtained by 40 measurements are greater than 0.5mm and less than 1mm, it is determined that the shape of the workpiece 200 is a small curved plate; if the second difference values ​​obtained by 40 measurements are less than 0.5mm, it is determined that the shape of the workpiece 200 is a straight plate; if the second difference values ​​obtained by 40 measurements are greater than 1mm, it is determined that the shape of the workpiece 200 is a large curved plate.

[0081] In the processing control method and track beam processing equipment of the present application, the first spacing measured by the first distance meter, the second spacing measured by the second distance meter, the third spacing between the first distance meter and the second distance meter, and the vertical distance between the tool path and the side where the first measuring point is located can be used to calculate the displacement compensation of the spindle in real time, so that the track beam processing equipment can dynamically adjust the position of the spindle in real time, so that the spindle can always move on the required tool path, without the need for pre-programming of different types of workpieces, without one-to-one program debugging, reducing the possibility of programming and program call errors, and at the same time reducing the operating requirements of the track beam processing equipment, so that the processing efficiency of the track beam processing equipment is higher. In addition, according to the processing control method provided by the present application, the track beam processing equipment does not limit the shape of the workpiece, and can automatically perform equal-margin processing on curved plate-shaped or straight plate-shaped workpieces according to the displacement compensation amount.

[0082] The above are some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications are also considered to be within the scope of protection of the present application.

Claims

1. A processing control method, characterized in that: Applied to a track beam processing device, the track beam processing device includes a spindle, a first distance meter and a second distance meter, the first distance meter and the second distance meter are arranged at an interval, the spindle is opposite to a workpiece, the workpiece includes a tool path, and the control method includes: Acquire a first distance from the first rangefinder to a first measuring point on the side surface of the workpiece, where the first measuring point is a measuring point on the side surface of the workpiece directly facing the laser emitted by the first rangefinder; Acquire a second distance from the second rangefinder to a second measuring point on the side surface of the workpiece, the second measuring point being a measuring point on the side surface of the workpiece directly facing the laser emitted by the second rangefinder, and the second measuring point and the first measuring point being located on the same side surface of the workpiece; Acquire a third distance between the first rangefinder and the second rangefinder; The displacement compensation amount of the spindle is determined according to the first spacing, the second spacing, the third spacing, and a vertical distance from the tool path to the side where the first measuring point is located.

2. The processing control method according to claim 1, characterized in that: The third spacing is greater than or equal to 48 mm and less than or equal to 52 mm.

3. The processing control method according to claim 1, characterized in that: The processing control method also includes: When the spindle moves along the tool path, the vertical distance from the spindle to the line connecting the first rangefinder and the second rangefinder is controlled to be within a preset range of the displacement compensation amount.

4. The processing control method according to claim 1, characterized in that: Before determining the displacement compensation amount of the spindle according to the first spacing, the second spacing, the third spacing and the vertical distance between the tool path and the side of the workpiece, the machining control method further includes: The main axis is controlled to be located on the perpendicular bisector of the line connecting the first rangefinder and the second rangefinder.

5. The processing control method according to claim 4, characterized in that: The step of determining the displacement compensation amount of the spindle according to the first spacing, the second spacing, the third spacing, and a vertical distance between the tool path and the side where the first measuring point is located comprises: Obtaining a first difference between the first spacing and the second spacing; Obtaining a first ratio of the third interval to the absolute value of the first difference; Determine an offset according to the first ratio and a vertical distance between the tool path and the side where the first measuring point is located; The displacement compensation amount is determined according to an average value of the sum of the first spacing and the second spacing and the offset.

6. The processing control method according to claim 5, characterized in that: The determining the offset according to the first ratio and the vertical distance between the tool path and the side where the first measuring point is located includes: Obtaining an inverse tangent function value of the first ratio as a first value; Obtaining a tangent function value of the first value as a second value; The ratio of the vertical distance between the tool path and the side surface where the first measuring point is located to the second value is obtained as the offset.

7. The processing control method according to claim 1, characterized in that: The processing control method also includes: The first rangefinder and the second rangefinder are controlled to face the side surface of the workpiece, and the side surface of the workpiece is a surface parallel to the thickness direction of the workpiece.

8. A track beam processing device, characterized in that: The invention comprises a spindle, a first rangefinder, a second rangefinder and a controller, wherein the first rangefinder and the second rangefinder are arranged at an interval, and a third interval is provided between the first rangefinder and the second rangefinder, the spindle is opposite to a workpiece, and the workpiece comprises a tool path; The first rangefinder is used to obtain a first distance from the first rangefinder to a first measuring point on the side surface of the workpiece, where the first measuring point is a measuring point on the side surface of the workpiece directly facing the laser emitted by the first rangefinder; The second rangefinder is used to obtain a second distance from the second rangefinder to a second measuring point on the side surface of the workpiece, the second measuring point being a measuring point on the side surface of the workpiece directly facing the laser emitted by the second rangefinder, and the second measuring point and the first measuring point are located on the same side surface of the workpiece; The controller is used to determine the displacement compensation amount of the spindle according to the first spacing, the second spacing, the third spacing and the vertical distance between the tool path and the side where the first measuring point is located.

9. The track beam processing equipment according to claim 8, characterized in that: The rail beam processing equipment also includes a frame and a driving member, wherein the driving member is installed on the frame, and the controller controls the driving member to move along the width direction of the frame so that the spindle is aligned with the tool path. The frame can move along the length direction of the workpiece to enable the spindle to move along the tool path.

10. The track beam processing equipment according to claim 9, characterized in that: The track beam processing equipment also includes a mounting part and a tool. The mounting part is connected to the main shaft. Tools are installed at opposite ends of the mounting part. When the main shaft moves along the tool path, the tool processes the surface of the workpiece facing the main shaft.

Citation Information

Patent Citations

  • Device and method for positioning container in port

    CN103196434A

  • Method for offset measurement and real-time tool path compensation in laser cutting for square pipe

    CN108581239A

  • Intelligent profile-followed laser scanning machining method and device for curved surface workpiece

    CN112276339A

  • Robot followed machining workpiece surface compensation method, robot and storage device

    CN112643674A

  • Processing equipment for anti-skid grains of track beam

    CN114505539A