Advertisement identification continuous engraving machine and three-axis interpolation method thereof

By adopting a three-axis interpolation method and a conveyor belt system in the advertising logo engraving machine, the accuracy and efficiency problems of the engraving machine in the interpolation operation in the prior art are solved, and more efficient advertising logo engraving is achieved, reducing manual interference and Shutdown operation improves production efficiency.

CN119310928AInactive Publication Date: 2025-01-14FUJIAN HONGLING ELECTRONIC TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411337644.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-01-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the process of advertising logo engraving, especially during interpolation operations, it is difficult to achieve accurate curve processing, resulting in low processing efficiency and accuracy, and requires manual interference and shutdown operations, affecting production efficiency.

Method used

A continuous engraving machine for advertising logos and its three-axis interpolation method are designed. Through conveyor belts and processing platforms, controllers, servo systems, sensors and tools installed on them, pulse signals are used to realize the X, Y, and Z axes. The precise movement of the trajectory simulation calculates the coordinates of the moving point and the end point through the preset trajectory simulation, judges the direction of movement and corrects it, and reduces manual interference and shutdown operations.

Benefits of technology

It improves engraving efficiency and accuracy, reduces manual interference, avoids downtime operations, meets the needs of the advertising logo production industry, and achieves a more efficient production process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119310928A_ABST
    Figure CN119310928A_ABST
Patent Text Reader

Abstract

The invention discloses an advertisement identification continuous engraving machine and a three-axis interpolation method thereof, and relates to the technical field of engraving machine interpolation, the technical scheme is that the continuous engraving machine comprises a conveyor belt and a processing platform mounted on the conveyor belt, and a clamping hand and an engraving machine are mounted on the conveyor belt corresponding to the processing platform; a controller is installed on the conveying belt, the controller can control operation of the conveying belt, the carving machine and the clamping hand, and a touch screen and a rotary knob facilitating man-machine control are arranged on the controller. The carving machine comprises a positioning module, a servo system, a sensor, a cutter and a warning device, the servo system is used for controlling the cutter to move in the X-axis direction, the Y-axis direction and the Z-axis direction and change the speed on a main shaft, and the effect is that the movement direction of the cutter is corrected according to the result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of engraving machine interpolation, and more specifically, to an advertising logo continuous engraving machine and a three-axis interpolation method thereof. Background Art

[0002] With the rapid development of the advertising industry, the demand for the production of advertising logos is growing. Traditional engraving machines play an important role in the production of advertising logos. However, their processing efficiency and precision have gradually become bottlenecks restricting the development of the industry. In order to improve the engraving efficiency of advertising logos, the industry has begun to explore the method of combining traditional engraving machines with conveyor belts to achieve continuous engraving of advertising logos.

[0003] However, existing engraving machines have obvious weaknesses when engraving advertising logos, especially when performing interpolation operations. In particular, when moving in the X / Y direction, due to technical limitations, it is difficult for the engraving machine to perform precise curve processing according to the preset trajectory. This not only affects the high-precision processing of the workpiece, but also makes the engraving machine incapable of handling complex two-dimensional contour engraving tasks.

[0004] In addition, traditional engraving machines often require manual intervention during operation, such as adjusting parameters and monitoring the processing process, which not only increases labor costs but also reduces production efficiency. At the same time, due to technical limitations, the engraving machine may need to be shut down during the processing process to make necessary adjustments or maintenance, which further affects production efficiency.

[0005] The present invention proposes an advertising logo continuous engraving machine and a three-axis interpolation method thereof. The method aims to solve the weak links in the interpolation operation of the existing engraving machine through technical innovation, and improve the engraving efficiency and accuracy of the advertising logo. At the same time, by reducing manual intervention and avoiding downtime operations, the production efficiency is further improved to meet the actual needs of the advertising logo production industry.

[0006] Therefore, in order to solve the above technical problems, the present invention proposes an advertising logo continuous engraving machine and a three-axis interpolation method thereof. Summary of the invention

[0007] In view of the shortcomings of the prior art, the object of the present invention is to provide an advertising logo continuous engraving machine and a three-axis interpolation method thereof.

[0008] To achieve the above-mentioned object, the present invention provides the following technical solutions: an advertising logo continuous engraving machine, comprising a conveyor belt and a processing platform installed on the conveyor belt, wherein a clamping hand and an engraving machine are installed at a position on the conveyor belt corresponding to the processing platform;

[0009] A controller is installed on the conveyor belt, and the controller can control the operation of the conveyor belt, the engraving machine and the clamping hand, and the controller is provided with a touch screen and a knob for easy human-machine control;

[0010] The engraving machine includes a positioning module, a servo system, a sensor, a tool and a warning device, wherein the servo system is used to control the movement of the tool in the X, Y and Z axis directions and the speed change on the main axis;

[0011] The servo system uses pulse signals for positioning. When the internal servo motor receives one pulse, it will rotate the angle corresponding to the pulse to achieve displacement.

[0012] Furthermore, a three-axis interpolation method for an advertising logo continuous engraving machine includes the following steps:

[0013] S1: Zeroing operation. When the engraving machine processes new parts, the tool needs to return to the origin, which is set in advance.

[0014] S2: Preset the engraving trajectory, select the engraving style in the controller or select the imported new engraving style, and set the allowable error range value on both sides of the contour line;

[0015] S3: The X / Y / Z axis feeds according to the engraving trajectory, and substitutes the coordinate point to be fed each time into the formula to calculate the distance from the new coordinate to the contour figure, and predicts whether it meets the error range;

[0016] S4: In step S3, the coordinates of the moving point B and the end point A are calculated according to the preset trajectory. If the coordinates of the moving point B and the end point A are within the error range, the X and Y directions are fed simultaneously;

[0017] S5: In step S4, if the coordinates of the moving point B and the end point A are not within the error range, the X / Y axis feed direction is calculated according to the formula.

[0018] Furthermore, in step S1, an origin return instruction may be provided for the zeroing of the tool. By pressing the origin button, the tool can be driven by the servo system to return to the origin.

[0019] Furthermore, the origin return instruction is integrated into the engraving machine start button. When the engraving machine is turned on, the positioning module automatically detects the tool position. If the tool is at the origin, the touch screen prompts that the tool has returned to zero. If the tool is not at the origin, the servo system drives the tool back to the origin, and the touch screen prompts that the tool has not returned to zero.

[0020] Further, in step S4, the coordinates of the preset end point A are (X e , Y e ), the coordinates of the moving point B are (X i , Yi ), construct the deviation function;

[0021] F i =X e Y i -X i Y e

[0022] Among them, if F i = 0, then the moving point B is on the contour line; if F i <0, the moving point B is located in the area below the contour line; if F i >0, the moving point B is located in the upper area of ​​the contour line.

[0023] Furthermore, the pulse equivalent is defined as d, d = 1, and the error range is derived as 0.5 by the Pythagorean theorem;

[0024] Judgement F i <0 is true, if F i <0 is established, judging whether the distance from the current coordinate to the contour is greater than d / 2, if it is greater, the Y axis feeds, if the distance from the current coordinate to the contour is less than or equal to d / 2, predicting the distance from the next coordinate to the contour, if the distance from the next coordinate to the contour is greater than d / 2, the Y axis feeds, if the distance from the next coordinate to the contour is less than or equal to d / 2, the X / Y axis feeds simultaneously;

[0025] If F i <0 is not true, determine whether the distance from the current coordinate to the contour is greater than d / 2, if it is greater, the X axis feeds, if the distance from the current coordinate to the contour is less than or equal to d / 2, predict the distance from the next coordinate to the contour, if the distance from the next coordinate to the contour is greater than d / 2, the X axis feeds, if the distance from the next coordinate to the contour is less than or equal to d / 2, the X / Y axis feeds simultaneously;

[0026] Furthermore, when feeding along the X direction: F i+1 =X e Y i -(X i +1)Y e =F i -Y e ; When feeding along the Y direction: F i+1 =X e (Y i +1)-X i Y e =F i +Y e ; When feeding in both X and Y directions: F i+1 =X e (Y i +1)-(X i +1)Ye =F i +X e -Y e .

[0027] Compared with the prior art, the present invention has the following beneficial effects:

[0028] 1. In the present invention, the coordinates of the moving point and the end point are calculated by simulating a preset trajectory, and by substituting them into the formula, it is determined whether the moving point and the end point of this motion trajectory are within the error value, and the motion direction of the tool is corrected according to the result, thereby solving the problems of the prior art that manual intervention is required, and the interpolation efficiency is low and the accuracy is poor. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0030] Figure 1 It is a schematic diagram of the overall structure of the present invention;

[0031] Figure 2 It is a schematic diagram of the interpolation process structure in the present invention;

[0032] Figure 3 It is a schematic diagram of the overall framework structure of the present invention.

[0033] 1. Conveyor belt; 2. Engraving machine; 3. Processing platform; 4. Clamping hand. DETAILED DESCRIPTION

[0034] like Figure 1-3 As shown, the present invention provides an advertising logo continuous engraving machine, comprising a conveyor belt 1, and a processing platform 3 installed on the conveyor belt 1, and a clamping hand 4 and an engraving machine 2 are installed at a position on the conveyor belt 1 corresponding to the processing platform 3;

[0035] A controller is installed on the conveyor belt 1, which can control the operation of the conveyor belt 1, the engraving machine 2 and the clamping hand 4, and the controller is provided with a touch screen and a knob for easy human-machine control;

[0036] The engraving machine 2 includes a positioning module, a servo system, a sensor, a tool and a warning device. The servo system is used to control the movement of the tool in the X, Y and Z axis directions and the speed change on the spindle;

[0037] The servo system uses pulse signals for positioning. When the internal servo motor receives one pulse, it will rotate the angle corresponding to one pulse to achieve displacement.

[0038] The advertisement workpiece to be engraved will be placed on the conveyor belt 1 and transported to the engraving area through the conveyor belt 1. When the advertisement workpiece to be engraved on the conveyor belt 1 is transported to the designated position, the gripper 4 will grab the workpiece to be tested and place it on the processing platform 3, and then start the engraving machine 2 to engrave it;

[0039] The three-axis interpolation method of the advertising logo continuous engraving machine 2 includes the following steps:

[0040] S1: Zero return operation. When engraving machine 2 processes new parts, the tool needs to return to the origin. This origin is set in advance. The device must return to the origin before starting. The origin return instruction (ZRN) can realize the return of the drill head of engraving machine 2 to the "O" point position. Click the zero return button to set the auxiliary relay. The servo motor returns to the origin at a speed of 1rpm / s. When the origin sensor X5 has a rising edge signal, the speed changes to the creeping speed and continues to run;

[0041] Among them, when the origin sensor X5 sends a falling edge signal, the ZRN instruction is executed, and the reset auxiliary relay is turned on at the same time, and the set flag sends a signal for the next operation. After the equipment is powered on, check whether the engraving drill of engraving machine 2 is at point "O". If it is not at the origin, the origin indicator on the touch screen will go out and the equipment cannot be started. At this time, you need to press the button on the touch screen (return to zero point), and the servo motors of the X-axis and Y-axis will reverse at a speed of 1rpm / s, and the drill of engraving machine 2 will return to the origin driven by the servo motor. After reaching the "O" point position, the sensor detects the signal, the origin indicator on the touch screen will light up, and the equipment can be started;

[0042] S2: Preset the engraving trajectory, select the engraving style in the controller or select the imported new engraving style, and set the allowable error range value on both sides of the contour line;

[0043] S3: The X / Y / Z axis feeds according to the engraving trajectory, and substitutes the coordinate point to be fed each time into the formula to calculate the distance from the new coordinate to the contour figure, and predicts whether it meets the error range;

[0044] S4: In step S3, the coordinates of the moving point B and the end point A are calculated according to the preset trajectory. If the coordinates of the moving point B and the end point A are within the error range, the X and Y directions are fed simultaneously;

[0045] S5: In step S4, if the coordinates of the moving point B and the end point A are not within the error range, the X / Y axis feed direction is calculated according to the formula;

[0046] In step S1, a home return instruction can be set for the tool to return to zero. By pressing the home button, the tool can be driven by the servo system to return to the home point.

[0047] The origin return instruction is integrated into the start button of the engraving machine 2. When the engraving machine 2 is turned on, the positioning module automatically detects the tool position. If the tool is at the origin, the touch screen prompts that the tool has returned to zero. If the tool is not at the origin, the servo system drives the tool back to the origin, and the touch screen prompts that the tool has not returned to zero.

[0048] In step S4, the coordinates of the preset end point A are (X e , Y e ), the coordinates of the moving point B are (X i , Y i ), construct the deviation function;

[0049] F i =X e Y i -X i Y e

[0050] Among them, if F i = 0, then the moving point B is on the contour line; if F i <0, the moving point B is located in the area below the contour line; if F i >0, the moving point B is located in the upper area of ​​the contour line.

[0051] The pulse equivalent is d, the pulse equivalent is set to 1, and the error range is calculated by the Pythagorean theorem to be 0.5. i <0 is true, if F i <0 is established, judging whether the distance from the current coordinate to the contour is greater than d / 2, if it is greater, the Y axis feeds, if the distance from the current coordinate to the contour is less than or equal to d / 2, predicting the distance from the next coordinate to the contour, if the distance from the next coordinate to the contour is greater than d / 2, the Y axis feeds, if the distance from the next coordinate to the contour is less than or equal to d / 2, the X / Y axis feeds simultaneously;

[0052] If F i <0 is not true, determine whether the distance from the current coordinate to the contour is greater than d / 2, if it is greater, the X axis feeds, if the distance from the current coordinate to the contour is less than or equal to d / 2, predict the distance from the next coordinate to the contour, if the distance from the next coordinate to the contour is greater than d / 2, the X axis feeds, if the distance from the next coordinate to the contour is less than or equal to d / 2, the X / Y axis feeds simultaneously;

[0053] Among them, when feeding along the X direction: F i+1 =X e Y i -(X i +1)Y e =F i -Y e ; When feeding along the Y direction: F i+1 =X e(Y i +1)-X i Y e =F i +Y e ; When feeding in both X and Y directions: F i+1 =X e (Y i +1)-(X i +1)Y e =F i +X e -Y e ;

[0054] In summary, compared with the current common advertising logo continuous engraving machine 2, which has the problem of requiring manual intervention and stopping the machine for operation, which will affect the engraving efficiency and engraving accuracy, in the present invention, the coordinates of the moving point and the end point are calculated by simulating the preset trajectory, and by substituting the formula into the calculation, it is determined whether the moving point and the end point of this motion trajectory are within the error value, and the movement direction of the tool is corrected according to the result, which can not only reduce manual intervention, but also improve the engraving efficiency and accuracy;

[0055] After the equipment is started, the speed selection button on the control panel is used to determine the rotation speed of the engraving drill. The rotation speed is divided into three speed options: high, medium, and low. When the speed selection is completed, press the (speed determination) button on the touch screen, and the touch screen displays the current speed. The engraving machine 2 drill is processed according to the selected texture. During the processing, the red dot on the touch screen indicates the processing trajectory of the engraving machine 2 drill in real time. After the processing is completed, the equipment returns to the origin and waits for the workpiece to be replaced for the next processing. The multi-point positioning control of the servo motor in the X-axis and Y-axis directions adopts the DDRVA instruction (absolute positioning). The touch screen start button in the program is M1, and the texture 1 selection button is M2. K5000 in the absolute positioning program (DDRVA K5000 K1000 Y000 Y002) is the total number of pulses of the X-axis servo motor. That is, the servo motor rotates 5 circles and moves 5cm. K1000 is the rotation speed of the servo motor. The motor rotation speed can be set to 1rpm / s through the parameter setting of the servo controller. Similarly, the running distance and running speed of the Y-axis servo motor are the same as those of the X-axis, and the engraving machine 2 tool can engrave the corresponding texture;

[0056] The X / Y axis control system adopts a servo system, which is composed of Mitsubishi FX3U-48MT transistor PLC, FX2N-20GM positioning module, servo motor, servo motor driver, sensor, power supply and other parts. The torque or speed of the motor is changed by controlling the voltage. The controller adjusts the torque or speed output of the motor according to the requirements of the input signal to achieve the predetermined target. For example, when the position of the motor needs to be controlled, the controller will calculate the distance and direction the motor needs to move according to the position information fed back by the sensor, and generate the corresponding electrical signal to drive the motor to the target position. The position accuracy is very accurate. The servo mainly relies on pulses for positioning. When the servo motor receives one pulse, it will rotate the angle corresponding to one pulse, thereby achieving displacement. It can accurately control the rotation of the motor, thereby achieving precise positioning, which can reach 0.001mm. Its I / O allocation is as follows: start button X2, stop button X3, speed selection button X4, origin sensor X5, X-axis pulse signal Y0, Y-axis pulse signal Y1, X-axis direction signal Y2, and Y-axis direction signal Y3.

[0057] The control program and processing program are input into PLC and FX2N-20GM through the host PC, and the specific processing process monitoring and key node control are completed through the HMI touch screen. First, the two processing programs need to be imported into PLC and FX2N-20GM respectively, and the PLC needs to call the positioning program; then the X, Y, and Z axes need to return to zero point before executing the processing program to perform standardized operations. The entire processing process is monitored by HMI; in automatic mode, after receiving the start processing command, the system automatically executes the processing program until the processing is completed, and the X, Y, and Z axes return to zero point; in manual mode, each step of the engraving machine 2 needs to be manually operated, and the feed movement adopts a point-to-action control method;

[0058] Feed motion: Engraving machine 2 needs to control the feed motion of X / Y / Z axis, among which X / Y axis performs horizontal motion and Z axis performs up and down motion. Engraving machine 2 mainly performs plane engraving, so its X / Y / Z three-axis motion does not interfere with each other, and can realize independent motion control, with fast response characteristics, and X / Y can also realize two-axis linkage control. Therefore, the X / Y axis must have interpolation function, which can complete linear interpolation and circular interpolation; the movement of Z axis is relatively simple, and only displacement in the vertical direction is required. The X-axis and Y-axis movements in the engraving machine 2 system are controlled by servo motors. The servo motor model is Panasonic M INAS-A6 series. The servo motor rotates 1000 pulses per circle, and the moving distance is 10mm at the same time. The Z-axis direction of the system (the drill head of engraving machine 2 rises or falls) is controlled by a three-phase asynchronous motor;

[0059] The feed transmission system of this scheme includes the transmission of the three axes of X, Y, and Z. The load-bearing capacity must be high enough and sufficient accuracy must be ensured. The ball screw transmission method is adopted. The lead of the ball screw and the speed and angular displacement of the motor determine the feed displacement in the X, Y, and Z axis directions.

[0060] The spindle control system uses a high-speed spindle motor and a frequency converter to control different materials. Different spindle speeds are required for different processing procedures. Even for the same workpiece, the speed may need to be adjusted in different processing steps. Continuously variable speeds can be achieved within the permitted range. The frequency converter has three speeds: high, medium, and low to complete the engraving task of the drill.

[0061] There are many types of operations for the engraving machine 2: manual operation and automatic operation can be realized. Manual operation mainly includes X / Y / Z axis jog, reset, spindle start and stop, speed adjustment, forward and reverse rotation, etc.; automatic operation is that after the processing program is imported, the system automatically monitors the processing process. During manual operation, the current engraving can be recorded and learned, and stored in the PLC for subsequent use;

[0062] Auxiliary system control mainly includes: when the system is running, when there is an abnormal situation such as misoperation or machine failure, the system will automatically stop and issue an equipment alarm prompt; ensure that the X-axis, Y-axis, and Z-axis move within the normal travel range; locate the origin after the workpiece is clamped, etc.

[0063] After the equipment is started, the speed selection button on the control panel is used to determine the rotation speed of the engraving drill. The rotation speed is divided into three speeds: high, medium, and low. When the speed selection is completed, press the (speed determination) button on the touch screen, and the touch screen displays the current speed. The engraving machine 2 drill is processed according to the selected texture. During the processing, the red dot on the touch screen indicates the processing trajectory of the engraving machine 2 drill in real time. After the processing is completed, the equipment returns to the origin and waits for the workpiece to be replaced for the next processing. The multi-point positioning control of the servo motor in the X-axis and Y-axis directions adopts the DDRVA instruction (absolute positioning). The touch screen start button in the program is M1, and the texture 1 selection button is M2. K5000 in the absolute positioning program (DDRVA K5000 K1000 Y000 Y002) is the total number of pulses of the X-axis servo motor. That is, the servo motor rotates 5 circles and moves 5cm. K1000 is the rotation speed of the servo motor. The motor rotation speed can be set to 1rpm / s through the parameter setting of the servo controller. Similarly, the running distance and running speed of the Y-axis servo motor are the same as those of the X-axis, and the engraving machine 2 tool can engrave the corresponding texture.

[0064] The control function of the Z-axis / spindle can control the up and down movement of the Z-axis during processing to control the processing depth of the engraving; by changing the size and direction of the spindle speed, different materials can be processed. Selecting the appropriate speed can greatly improve the processing efficiency while meeting the accuracy requirements;

[0065] Safety protection function: when the engraving machine 2 is running, it needs real-time monitoring by software. When a device failure occurs, it will automatically stop and issue a reminder to prevent accidents. To ensure the normal operation of the equipment within the travel range, limit sensors are set in the three axial directions of X, Y, and Z. When the limit position is reached, the equipment stops running and issues a reminder, and restarts after inspection and modification.

[0066] Manual / automatic operation function. The manual function is mainly used to adjust the position of the X, Y, and Z axes, start and stop the spindle, etc. The automatic function makes the operation more convenient during actual processing. After the processing program is written, one-key automatic operation can be achieved, that is, automatic tool setting, automatic processing, and automatic resetting can be achieved;

[0067] Human-computer interaction function. In order to better realize the operation visualization and reduce the difficulty of operation, the HMI touch screen is selected as the control panel. The button design of the control panel is simple and direct, and it also has the function of monitoring the operating status of the engraving machine 2. The HMI touch screen displays the spindle motor speed, speed determination, start, stop, zero point, texture 1, and texture 2 buttons.

[0068] Data storage function. The general engraving machine control system needs the assistance of a PC, and the PC must remain connected normally during engraving. Although the PC is also indispensable during programming, because the PLC itself has a data storage function, after the data is written into the PLC, it is no longer dependent on the PC;

[0069] It is worth noting that the processing platform 3 is also provided with an air blowing mechanism, which can remove impurities generated during engraving to avoid affecting subsequent engraving and facilitate observation.

[0070] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Any ordinary technician in the industry can smoothly implement the present invention as shown in the drawings and described above. However, any equivalent changes, modifications and evolutions made by technicians familiar with the profession without departing from the scope of the technical solution of the present invention using the technical content disclosed above are all equivalent embodiments of the present invention. At the same time, any equivalent changes, modifications and evolutions made to the above embodiments based on the essential technology of the present invention are still within the protection scope of the technical solution of the present invention.

Claims

1. An advertising logo continuous engraving machine, characterized in that: It comprises a conveyor belt (1) and a processing platform (3) installed on the conveyor belt (1), wherein a gripper (4) and an engraving machine (2) are installed at a position on the conveyor belt (1) corresponding to the processing platform (3); A controller is installed on the conveyor belt (1), and the controller is capable of controlling the operation of the conveyor belt (1), the engraving machine (2) and the clamping hand (4), and the controller is provided with a touch screen and a knob for easy human-machine control; The engraving machine (2) comprises a positioning module, a servo system, a sensor, a tool and a warning device. The servo system is used to control the movement of the tool in the directions of the X, Y and Z axes and the speed change on the main axis. The servo system performs positioning through pulse signals. When the internal servo motor receives one pulse, it will rotate by an angle corresponding to one pulse to achieve displacement.

2. A three-axis interpolation method for an advertising logo continuous engraving machine, applied to the advertising logo continuous engraving machine described in claim 1, characterized in that: The three-axis interpolation method of the advertising logo continuous engraving machine comprises the following steps: S1: Zeroing operation, the engraving machine (2) needs to return the tool to the origin when processing a new part; S2: Preset the engraving trajectory, select the engraving style in the controller or select the imported new engraving style, and set the allowable error range value on both sides of the contour line; S3: The X / Y / Z axis feeds according to the engraving trajectory, and substitutes the coordinate point to be fed each time into the formula to calculate the distance from the new coordinate to the contour figure, and predicts whether it meets the error range; S4: In step S3, the coordinates of the moving point B and the end point A are calculated according to the preset trajectory. If the coordinates of the moving point B and the end point A are within the error range, the X and Y directions are fed simultaneously; S5: In step S4, if the coordinates of the moving point B and the end point A are not within the error range, the X / Y axis feed direction is calculated according to the formula.

3. The three-axis interpolation method of a continuous engraving machine for advertising logos according to claim 2 is characterized in that: In step S1, a home return instruction is set for the tool to return to zero. By pressing the home button, the tool can return to the origin under the drive of the servo system.

4. The three-axis interpolation method of the advertising logo continuous engraving machine according to claim 3 is characterized by: The origin return instruction is integrated into the start button of the engraving machine (2). When the engraving machine (2) is turned on, the positioning module automatically detects the tool position. If the tool is at the origin, the touch screen prompts that the tool has returned to zero. If the tool is not at the origin, the servo system drives the tool back to the origin, and the touch screen prompts that the tool has not returned to zero.

5. The three-axis interpolation method of the advertising logo continuous engraving machine according to claim 4 is characterized in that: In step S4, the coordinates of the preset end point A are (X e , Y e ), the coordinates of the moving point B are (X i , Y i ), construct the deviation function; F i =X e Y i -X i Y e Among them, if F i = 0, then the moving point B is on the contour line; if F i <0, the moving point B is located in the area below the contour line; if F i >0, the moving point B is located in the upper area of ​​the contour line.

6. The three-axis interpolation method of a continuous engraving machine for advertising logos according to claim 5 is characterized in that: The pulse equivalent is defined as d, d = 1, and the error range is derived as 0.5 by the Pythagorean theorem; Judgement F i <0 is true, if F i <0 is established, judging whether the distance from the current coordinate to the contour is greater than d / 2, if it is greater, the Y axis feeds, if the distance from the current coordinate to the contour is less than or equal to d / 2, predicting the distance from the next coordinate to the contour, if the distance from the next coordinate to the contour is greater than d / 2, the Y axis feeds, if the distance from the next coordinate to the contour is less than or equal to d / 2, the X / Y axis feeds simultaneously; If F i <0 is not true. Determine whether the distance from the current coordinate to the contour is greater than d / 2. If it is, the X-axis feeds. If the distance from the current coordinate to the contour is less than or equal to d / 2, predict the distance from the next coordinate to the contour. If the distance from the next coordinate to the contour is greater than d / 2, the X-axis feeds. If the distance from the next coordinate to the contour is less than or equal to d / 2, the X / Y axes feed simultaneously.

7. The three-axis interpolation method of the advertising logo continuous engraving machine according to claim 6 is characterized in that: When feeding along the X direction: F i+1 =X e Y i -(X i +1)Y e =F i -Y e ; When feeding along the Y direction: F i+1 =X e (Y i +1)-X i Y e =F i +Y e ; When feeding in both X and Y directions: F i+1 =X e (Y i +1)-(X i +1)Y e =F i +X e -Y e .