Servo profiling control method and computer system of an edge banding machine

CN121028716BActive Publication Date: 2026-07-21NANXING MACHINERY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NANXING MACHINERY CO LTD
Filing Date
2025-09-04
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

The existing edge banding machine's cutting tool contouring process suffers from low contouring accuracy and low efficiency, especially when processing complex shaped plates, resulting in a high scrap rate and a production line speed limit of only 22 meters per minute.

Method used

The servo contouring control method is adopted. By acquiring the machining setting trajectory of the workpiece, the virtual axis motion trajectory is superimposed with the real-time motion trajectory of the workpiece, and the real axis motion parameters are adjusted in real time. Combined with the flying saw function, the dynamic positioning and efficient contouring of the workpiece are realized. The strategy of pre-stored and instant-calling G-code is adopted to automatically control the movement of the cutter head.

Benefits of technology

It achieves high-precision and high-efficiency sheet metal contouring, improving contouring accuracy to within ±0.1 mm and contouring speed to 32 meters per minute, reducing scrap rate, improving production efficiency and stability, and adapting to the processing needs of complex-shaped sheets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121028716B_ABST
    Figure CN121028716B_ABST
Patent Text Reader

Abstract

The present application relates to plate processing equipment technical field, especially to a kind of edge banding machine's servo profiling control method and computer system, the method first obtains the processing set track of plate, then responds to the input of plate, the length of plate is calculated, whether length is located normal interval is judged;If, the following steps are executed: in response to plate movement to processing area, the virtual axis of plate is positioned, and processing set track is placed into virtual axis, and the virtual axis movement track of plate is obtained;In response to the synchronization of cutter head starting processing position and plate starting processing position, according to the preset control algorithm, the virtual axis movement track is superimposed with plate real-time movement track, and the real-time adjusted real axis movement parameter is obtained;With real axis movement parameter driving cutter head movement.Compared with prior art, the plate profiling precision and efficiency of the method of the present application are higher.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of sheet metal processing equipment. More specifically, this invention relates to a servo contour control method and computer system for an edge banding machine. Background Technology

[0002] An edge banding machine is a specialized piece of equipment used to band the edges of furniture panels (such as particleboard, medium-density fiberboard, etc.). Its working principle is generally as follows: First, the panel is fed into the edge banding machine through a conveyor or robotic arm. Then, hot melt adhesive is evenly applied to the edge of the panel (or pre-applied adhesive edge banding strips are used without applying adhesive). Next, the edge banding strip is pressed against the edge of the panel to ensure a tight fit. Then, a cutter or milling cutter is used to shape the excess edge banding strip. Finally, a polishing wheel is used to grind the edges to improve the surface quality.

[0003] In the above technical solutions, the process involving tool contouring is crucial for improving the aesthetics and durability of the board. However, the contouring trajectory of the traditional tool contouring usually relies on the worker's experience to set. This method cannot accurately handle the edge banding of board with complex shapes, resulting in frequent edge banding quality problems, a high scrap rate, and a production line speed limit of only 22 meters per minute, which is inefficient.

[0004] In summary, the contouring process in the existing edge banding technology suffers from technical problems such as low contouring accuracy and low efficiency. Summary of the Invention

[0005] To address the technical problems of low contouring accuracy and low efficiency in the prior art, this invention discloses a servo contouring control method and computer system for an edge banding machine.

[0006] In a first aspect, the present invention discloses a servo contour control method for an edge banding machine, comprising:

[0007] Obtain the machining trajectory settings for the sheet metal;

[0008] In response to the input of the board, calculate the length of the board and determine whether the length is within the normal range; if so, perform the following steps:

[0009] In response to the plate moving to the processing area, the virtual axis of the plate is positioned, and the processing setting trajectory is placed into the virtual axis to obtain the virtual axis motion trajectory of the plate;

[0010] In response to the synchronization between the starting machining position of the cutting head and the starting machining position of the workpiece, the virtual axis motion trajectory is superimposed with the real-time motion trajectory of the workpiece according to the preset control algorithm to obtain the real-time adjusted real axis motion parameters;

[0011] The tool head is driven by the real axis motion parameters.

[0012] Beneficial effects: Before the workpiece is fed in, the corresponding processing trajectory is obtained. Before contouring, the workpiece length is used to determine if it meets the contouring standard. If so, the workpiece processing continues. This method helps to quickly filter out difficult-to-process workpieces. At the moment the workpiece is positioned after the above determination, a positioning mechanism is triggered. A virtual axis is defined for the moving workpiece, and a virtual axis motion trajectory is drawn according to the processing trajectory. During actual processing, the cutter head is driven to synchronize its starting processing position with the workpiece's starting processing position. Then, the virtual axis motion trajectory is superimposed with the workpiece's real-time motion trajectory according to the control algorithm to obtain the real-time adjusted real axis motion parameters, which drive the cutter head. Compared to existing technologies, this invention establishes a synchronously positioned virtual axis motion trajectory for the workpiece and performs contouring by superimposing the virtual axis motion trajectory and the workpiece's real-time motion trajectory. The real axis motion parameters can be adjusted according to actual conditions, and no manual intervention is required throughout the process, solving the technical problems of low contouring accuracy and low efficiency in existing technologies.

[0013] Preferably, the virtual axis of the positioning plate is as follows:

[0014] The built-in flying saw function of the preset controller is invoked to position the virtual axis to the predetermined position of the workpiece.

[0015] Beneficial effects: The flying saw function can automatically position the virtual axis to the predetermined position of the board as it moves forward. This method can dynamically position the virtual axis of the board while it is being transported forward, so the production line can transport the board without stopping, which further improves production efficiency.

[0016] Preferably, in response to the input of the sheet metal, the length of the sheet metal is calculated, including:

[0017] In response to the insertion of the board, record the head and tail positions of the board during the movement process;

[0018] Calculate the length of the board based on the position of the head and tail of the board.

[0019] Preferably, the machining trajectory of the sheet metal is obtained as follows:

[0020] Extract the design drawings and / or processing parameter requirements of the sheet metal;

[0021] Generate the corresponding G-code based on the design drawings and / or processing parameter requirements;

[0022] Store the G code into the storage unit;

[0023] In response to the machining axis moving to the first waiting position, the controller is invoked to parse the G-code and obtain the machining set trajectory.

[0024] Beneficial effects: In the process of obtaining the machining setting trajectory of the sheet metal, the method of the present invention pre-converts the design drawing information and / or machining parameter requirements of the sheet metal into G-code that the controller can automatically recognize and execute. When a corresponding sheet metal needs to be machined, the corresponding G-code is parsed to directly obtain the machining setting trajectory. Compared with the prior art, the method of the present invention adopts an engineering strategy of "pre-storage and instant retrieval", which can further improve production efficiency.

[0025] Preferably, after determining whether the board is normal, the method of the present invention further includes:

[0026] If not, filter the board information;

[0027] Place or remove non-conforming parts to the NG position.

[0028] Preferably, after driving the tool head movement with real axis motion parameters, the method of the present invention further includes:

[0029] Obtain the machining spacing between the sheet metal and adjacent sheet metal;

[0030] Based on the length and machining interval, calculate the second waiting position for the cutter head to return to for the next machining operation;

[0031] The drive machining axis moves the tool head to the second waiting position.

[0032] Beneficial effects: Compared with existing technologies, the above solution can avoid the situation where the cutting tool cannot be synchronized to the next plate in the next processing step due to the short plate spacing or the short plate spacing. The above method further improves the contouring accuracy.

[0033] Preferably, the processing trajectory includes line segment trajectory, right angle trajectory and arc angle trajectory.

[0034] Preferably, prior to the input of the sheet metal, the method of the present invention further includes:

[0035] Set the sheet metal conveying speed;

[0036] The conveying speed of the plates is greater than or equal to 30 meters per minute.

[0037] Preferably, the cutter head and the plate move in opposite directions relative to each other.

[0038] In a second aspect, the present invention discloses a computer system including a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the servo contour control method for the edge banding machine described in the first aspect is implemented.

[0039] The beneficial effects of this invention are as follows:

[0040] (1) Compared with the prior art, the method of the present invention establishes a virtual axis motion trajectory for the plate to be synchronously positioned, and performs contouring of the plate by superimposing the virtual axis motion trajectory and the real-time motion trajectory of the plate. The real axis motion parameters can be adjusted according to the actual situation, and no manual intervention is required throughout the process, which solves the technical problems of low contouring accuracy and low efficiency of the prior art.

[0041] (2) Compared with the prior art, the flying saw function of the present invention can automatically position the virtual shaft to the predetermined position of the plate during the forward movement of the plate. This method can dynamically position the virtual shaft of the plate during the continuous forward transportation of the plate, so that the production line for transporting the plate does not need to stop, further improving production efficiency.

[0042] (3) Compared with the prior art, the method of the present invention adopts the engineering strategy of "pre-storage and instant retrieval", which can further improve production efficiency. Attached Figure Description

[0043] Figure 1 This is a flowchart of the servo contour control method for the edge banding machine in Embodiment 1 of the present invention;

[0044] Figure 2 This is a positioning diagram of speed synchronization using the virtual axis in Embodiment 1 of the invention;

[0045] Figure 3 This is a schematic diagram of the servo contour control system of the edge banding machine in Embodiment 2 of the present invention;

[0046] Figure 4 This is a schematic diagram of the computer system in Embodiment 3 of the present invention. Detailed Implementation

[0047] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0048] The specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0049] Example 1

[0050] like Figure 1 As shown, this embodiment discloses a servo contouring control method for an edge banding machine. The corresponding servo contouring control system includes a sensor unit, a controller, a servo drive unit, and an execution unit. The hardware configuration of the system is consistent with the prior art. The main improvement of this embodiment lies in the software part, namely the servo contouring control method, which includes:

[0051] S10: Obtain the machining setting trajectory of the board.

[0052] Specifically, step S10 above includes:

[0053] S11: Extract the design drawing information and / or processing parameter requirements of the sheet metal.

[0054] S12: Generate the corresponding G-code based on the design drawing information and / or processing parameter requirements.

[0055] S13: Store the G code into the storage unit.

[0056] S14: In response to the machining axis moving to the first waiting position, the controller is called to parse the G code and obtain the machining set trajectory.

[0057] It should be explained that the machining settings mentioned above include line segment paths, right-angle paths, and arc-angle paths. The G-code mentioned above is an instruction language used for programming CNC machine tools to control their automated operation. The design drawing information can be the CAD design drawing of the corresponding sheet metal part.

[0058] More specifically, designers assign drawing numbers (defining model numbers), line segment lengths, and angles. Based on a pre-defined script, CAM (Computer-Aided Manufacturing) software converts the line segments and angles in the CAD design drawings into codes, automatically converting them into G-codes and storing them in a storage unit (which can be in the cloud or other non-volatile memory). When a part needs to be processed on the production line, the code library in the storage unit is retrieved according to the part's model number to obtain the corresponding G-code. The controller then parses the G-code to obtain the processing setting trajectory. These processing setting trajectories can accurately describe the movement path of the cutting head in space to meet the needs of processing complex shapes such as rounded corners on the parts. After obtaining the processing setting trajectory, it is stored for each servo communication cycle for subsequent real-time retrieval. For example, each servo communication cycle is 2 milliseconds. Within each cycle, the trajectory information such as the cutting head position and movement direction corresponding to the current cycle is stored in a high-speed cache.

[0059] Through the above steps S11-S14, the method of the present invention adopts a processing strategy of "pre-storage and instant recall". This method is more real-time and does not require manual compilation of processing code based on the part model, which further improves the production efficiency of part contouring.

[0060] S20: In response to the input of the board, calculate the length of the board and determine whether the length is within the normal range.

[0061] In this embodiment, when a board is fed into the board conveying device from upstream equipment or manually, if the fiber optic sensor detects the presence of the board, it triggers the process of calculating the board length and determining whether the board length is within the normal range. The board length can be calculated based on the board head and tail positions, or based on the board detection time and conveying speed.

[0062] If the length of the board is within the normal range, then perform the following steps:

[0063] S30: In response to the plate moving to the processing area, the virtual axis of the plate is positioned, and the processing setting trajectory is placed into the virtual axis to obtain the virtual axis motion trajectory of the plate.

[0064] In this embodiment, when the workpiece enters the processing area, it is detected by a fiber optic sensor, triggering a speed synchronization positioning process for the workpiece's virtual axis. The virtual axis refers to the theoretical processing coordinate axis of the workpiece (not the actual servo axis coordinates), which includes two spatial dimensions (X and Z) and a virtual axis origin. The aforementioned virtual axis motion trajectory refers to the theoretical trajectory of the workpiece processing. The carrier of this theoretical trajectory is the G-code (containing relevant processing data for the processing set trajectory) generated by the aforementioned CAM (Computer-Aided Manufacturing) software.

[0065] Specifically, the virtual axis of the positioning plate in step S30 above is as follows:

[0066] The built-in flying saw function of the preset controller is invoked to position the virtual axis to the predetermined position of the workpiece.

[0067] It should be explained that "flying saw" is a method of sawing materials (usually steel profiles, pipes, etc.) in continuous motion during a continuous production line.

[0068] In this embodiment, as Figure 2 As shown, when the board moves forward at a certain speed on the production line to the processing area (without stopping), the controller activates the flying saw function. The flying saw moves towards the board. When the flying saw reaches the predetermined position of the board (usually the sawing start end of the board), the virtual axis of the board is positioned (with its sawing start end as the origin of the virtual axis, the direction of board movement as the virtual axis X-axis, and the vertical height direction as the Z-axis). Then, the processing setting trajectory is placed into the virtual axis of the board as the virtual axis movement trajectory.

[0069] Through step S30 above, the method of this embodiment utilizes flying saw technology for virtual axis positioning, enabling virtual axis positioning without stopping the production line, further improving production efficiency. Furthermore, for each board, a tracking virtual axis is positioned, directly using the sawing start point of the board as the origin of the virtual axis coordinates, significantly reducing the cumulative mechanical errors introduced by long-stroke motion in traditional servo coordinate positioning methods, which further improves machining accuracy.

[0070] S40: In response to the synchronization between the starting machining position of the tool head and the starting machining position of the workpiece, the virtual axis motion trajectory is superimposed with the real-time motion trajectory of the workpiece according to the preset control algorithm to obtain the real-time adjusted real axis motion parameters.

[0071] In this embodiment, the control algorithm can be a PID-based algorithm. The real-time motion trajectory of the plate mentioned above represents the pre-run real-time trajectory of the cutter head (the actual trajectory predicted by the PD control algorithm using multiple historical points and the current point).

[0072] Specifically, the control algorithm that superimposes the virtual axis motion trajectory with the real-time motion trajectory of the board is as follows:

[0073]

[0074] In the formula, This represents the superimposed real-axis motion parameters. Indicates the imaginary axis weight coefficient. Indicates the real axis weighting coefficient; Indicates the time of the board. The imaginary axis trajectory below, Indicates the time of the board. The imaginary trajectory along the X-axis below, Indicates the time of the board. The Z-axis imaginary axis trajectory; Indicates time Real-time movement trajectory of the underlying sheet metal. Indicates time The real-time motion trajectory of the plate on the X-axis. Indicates time The real-time motion trajectory of the plate on the Z-axis.

[0075] in, Synchronization deviation value In an ideal (perfectly synchronized) state, it approaches 0 infinitely. and The machining is adjusted or calculated by the PD controller in the corresponding axis direction. The Y direction does not require program control; the machining effect is achieved by manually adjusting the tool.

[0076] S50: Drives the tool head movement using real axis motion parameters.

[0077] In this embodiment, the cutter head base material is 45# steel, and its cutting part is made of diamond, which has sufficient hardness and sharpness.

[0078] Specifically, with The drive head moves, enabling it to accurately contour the sheet metal.

[0079] Through the above steps S10-S50, the method of the present invention establishes a virtual axis motion trajectory for the workpiece and corrects the real axis motion parameters in real time by superimposing the virtual axis motion trajectory and the real-time motion trajectory of the workpiece. No manual intervention is required throughout the process, which enables the cutter head to accurately contour the workpiece. Compared with the prior art, the contouring accuracy and efficiency of the method of the present invention are higher.

[0080] In this embodiment, the cutting head moves in opposite directions relative to the plate.

[0081] With the above technical solution, when the plate moves forward, the cutter head moves from the front end to the rear end of the plate. This method shortens the processing time and further improves the production efficiency of the method in this embodiment.

[0082] Furthermore, prior to step S20, the method of this embodiment further includes:

[0083] Set the sheet metal conveying speed.

[0084] In this embodiment, the plate conveying speed set above is greater than or equal to 30 meters per minute.

[0085] Compared to existing technologies, the method of this embodiment can produce efficiently and stably at a production efficiency of over 22 meters per minute.

[0086] Preferably, the conveying speed of the above-mentioned plates is set to 32 meters per minute.

[0087] In this embodiment, the step S20 above, which calculates the length of the plate in response to the insertion of the plate, includes:

[0088] S21: In response to the insertion of the plate, record the head and tail positions of the plate during the movement.

[0089] S22: Calculate the length of the board based on the position of the head and tail of the board.

[0090] In this embodiment, an encoder and a fiber optic sensor are used to record the head and tail positions of the plate during its movement.

[0091] Specifically, an encoder is installed on the drive shaft of the sheet metal conveying device to measure the rotation angle of the conveying device, thereby obtaining the speed and position information of the sheet metal. A fiber optic sensor is installed at a specific position on the edge banding machine to detect the presence of a sheet metal on the conveying device. When the fiber optic sensor detects a sheet metal at a specific position, step S21 is executed, simultaneously triggering the encoder to record data.

[0092] Through steps S21-S22, the method of this embodiment can automatically calculate the length of the plate in a dynamic environment.

[0093] Preferably, after determining whether the length is within the normal range in step S20, the method of this embodiment further includes:

[0094] S200: If not, filter panel information.

[0095] S201: Unconventional placement or removal of the sheet metal to the NG position.

[0096] In this embodiment, the above-mentioned normal range is set according to the actual situation, and the normal range varies for different models of boards.

[0097] It needs to be explained that filtering sheet information means masking the selected workpiece information, for example, by adding an identifier to the workpiece information. The aforementioned "non-contouring placement" means that in the contouring process, the sheet is not subjected to any contouring action and is directly placed to the next process. "Discharge to NG" means that the sheet is diverted to the NG conveyor belt for removal.

[0098] Through the above steps S200-S201, the method of this embodiment can quickly screen out floor parts that do not require processing, further improving the production efficiency of the method of this embodiment.

[0099] Furthermore, after step S30 above, the method of this embodiment further includes:

[0100] S60: Obtain the machining spacing between the sheet and the adjacent sheet.

[0101] S70: Calculate the second waiting position for the cutter head to return to the next machining operation based on the length and machining interval.

[0102] S80: Drive the machining axis to move the tool head to the second waiting position.

[0103] Compared with the prior art, the above steps S60-S80 can avoid the situation where the cutting tool cannot be synchronized to the next plate at the specified position due to the plate or plate spacing being too short. This method further improves the contouring accuracy of the method in this embodiment.

[0104] Based on the above technical description, the method of this embodiment has at least the following technical advantages:

[0105] 1. High-precision contour machining is achieved: By generating machining trajectories through precise G-code parsing and dynamically adjusting them in conjunction with the real-time movement of the workpiece, high-precision contour machining of the workpiece by the cutter head is realized. For the machining of rounded corners, the machining accuracy can be controlled within an extremely small error range (±0.1 mm). This effectively solves the problems of poor adhesion between the edge banding and the workpiece and incomplete contouring of edges and corners in traditional contouring techniques, significantly improving the quality of the edge banding of the workpiece.

[0106] 2. Enables high-efficiency production: The method in this embodiment enables high-speed processing, increasing the contouring speed of the edge banding machine from a maximum of 22 meters per minute in traditional mechanical contouring to 32 meters per minute, resulting in an increase in production capacity of approximately 45%. Even at high speeds, processing accuracy and quality are still guaranteed, significantly improving production efficiency, meeting the needs of large-scale production, and reducing production costs.

[0107] 3. Enhanced stability: The method in this embodiment effectively avoids operational disruptions caused by differences in sheet material and thickness. During processing, the system using this method operates stably, resulting in high product quality consistency and reduced scrap rate.

[0108] 4. More adaptable to processing complex shapes: The method in this embodiment can easily handle the edge banding requirements of various complex-shaped panels. Whether the panels have special curvature or irregular corners, precise contour processing can be achieved through accurate trajectory planning and real-time adjustment. This provides strong support for innovation in the design and styling of panel products and expands the application scope of the panel processing industry.

[0109] 5. Intelligent control is achieved: Throughout the contouring process, the method in this embodiment achieves automation and intelligence, reducing manual intervention and reliance on worker experience. From monitoring sheet metal parameters to initiating and executing contouring, everything can be completed automatically, improving the controllability and stability of the production process.

[0110] Example 2

[0111] like Figure 3 As shown, this embodiment discloses a servo contour control system for an edge banding machine, used to implement the servo contour control method for the edge banding machine described in Embodiment 1. The system in this embodiment includes a sensor unit, a controller, a servo drive unit, and an execution unit.

[0112] The sensor unit is communicatively connected to the controller. In this embodiment, the sensor unit mainly includes an encoder and a fiber optic sensor. The encoder is mounted on the drive shaft of the sheet metal conveying device to measure the rotation angle of the conveying device, thereby obtaining the speed and position information of the sheet metal. The fiber optic sensor is installed at a specific position on the edge banding machine to detect whether the sheet metal has reached the servo contouring processing position, providing a trigger signal for starting the contouring processing.

[0113] The controller, as the core control component of the system in this embodiment, is used to parse the G-code, generate the corresponding machining setting trajectory, and store the machining setting trajectory according to the servo communication cycle. Simultaneously, the controller also receives data from the encoder and fiber optic sensors, performing real-time calculation and processing of the workpiece's movement speed and position. When the workpiece reaches the machining position, the controller activates the flying saw function, controlling the virtual axis to synchronize the workpiece's movement, and calculates and outputs the real axis motion parameters through the position generator based on the superimposed machining trajectory and servo cycle position information. In this embodiment, the controller uses an industrial PC, which possesses high-speed data processing capabilities and precise motion control algorithms, enabling it to complete the parsing and calculation of large amounts of data in a short time.

[0114] The servo drive unit consists of multiple servo motors and drivers. It receives motion control signals from the controller (including virtual axis synchronization data for activating the flying saw function and real axis motion parameters), converts them into rotation control signals for the servo motors, and drives the virtual and real axes. The servo motors feature high response speed, high-precision positioning, and good stability, enabling them to quickly and accurately track the motion commands issued by the controller, ensuring that the cutter head can precisely perform contour machining on the workpiece according to the machining trajectory.

[0115] The execution unit includes a horizontal X-axis, a vertical Z-axis, a cutting head, and a motor. Driven by the servo drive unit, the solid axis drives the cutting head to perform machining of complex shapes such as rounded corners on the sheet metal according to superimposed machining paths. The cutting head uses high-performance cutting tools, selected according to the material of the sheet metal and machining requirements to ensure machining quality.

[0116] Example 3

[0117] like Figure 4 As shown, this embodiment discloses a computer system, including a processor and a memory. The memory stores computer program instructions, and when the computer program instructions are executed by the processor, the servo contour control method for the edge banding machine described in Embodiment 1 is implemented.

[0118] In this invention, the aforementioned memory can be any tangible medium containing or storing a program that can be used or combined with an instruction execution system, apparatus, or device. For example, a computer-readable storage medium can be any suitable magnetic or magneto-optical storage medium, such as Resistive Random Access Memory (RRAM), Dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), Enhanced Dynamic Random Access Memory (EDRAM), High-Bandwidth Memory (HBM), Hybrid Memory Cube (HMC), etc., or any other medium that can be used to store desired information and can be accessed by an application, module, or both. Any such computer storage medium can be part of a device or accessible to or connected to a device. Any application or module described in this invention can be implemented using computer-readable / executable instructions that can be stored or otherwise maintained by such a computer-readable medium.

[0119] In the description of this specification, "multiple" means at least two, such as two, three or more, etc., unless otherwise expressly and specifically defined.

[0120] While this specification has shown and described numerous embodiments of the invention, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Many modifications, alterations, and alternatives will occur to those skilled in the art without departing from the spirit and essence of the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be employed in the practice of this invention.

Claims

1. A servo contour control method for an edge banding machine, characterized in that, include: Obtain the machining trajectory settings for the sheet metal; In response to the insertion of the plate, the length of the plate is calculated, and it is determined whether the length is within the normal range; After determining whether the board is normal, the method further includes: If not, filter the board information; The plate is lowered or discharged to the NG position without conforming to its shape; If so, perform the following steps: In response to the plate moving to the processing area, the virtual axis of the plate is positioned, and the processing setting trajectory is placed into the virtual axis to obtain the virtual axis movement trajectory of the plate; wherein, the virtual axis of the plate is positioned specifically by taking the sawing start end of the plate as the origin of the virtual axis, the movement direction of the plate as the virtual axis X-axis, and the vertical height direction as the Z-axis; In response to the synchronization of the starting machining position of the cutter head and the starting machining position of the workpiece, the virtual axis motion trajectory is superimposed with the real-time motion trajectory of the workpiece according to the preset control algorithm to obtain the real-time adjusted real axis motion parameters. Specifically, when the workpiece reaches the machining position, the controller starts the flying saw function, controls the virtual axis to move synchronously with the workpiece, and calculates and outputs the real axis motion parameters through the position generator based on the superimposed machining trajectory and servo cycle position information. The cutter head is driven to move using the real axis motion parameters; The built-in flying saw function of the preset controller is invoked to position the virtual axis to the predetermined position of the plate. In response to the insertion of the plate, the length of the plate is calculated, including: In response to the insertion of the plate, the head position and tail position of the plate are recorded during the movement. Calculate the length of the plate based on the head position and the tail position; After driving the tool head to move with the said real axis motion parameters, the method further includes: Obtain the machining spacing between the plate and adjacent plates; Based on the length and the processing interval, the second waiting position for the cutter head to return to for the next processing is calculated; The drive machining axis moves the cutting head to the second waiting position.

2. The servo contour control method for an edge banding machine according to claim 1, characterized in that, Obtain the machining trajectory settings for the sheet metal, specifically: Extract the design drawings and / or processing parameter requirements of the sheet metal; Based on the design drawing information and / or processing parameter requirements, generate the corresponding G-code; The G code is stored in the storage unit; In response to the machining axis moving to the first waiting position, the controller is invoked to parse the G-code and obtain the machining set trajectory.

3. The servo contour control method for an edge banding machine according to claim 1, characterized in that, The processing trajectory includes line segment trajectory, right angle trajectory and arc angle trajectory.

4. The servo contour control method for an edge banding machine according to claim 1, characterized in that, Prior to the input of the plate, the method further includes: Set the sheet metal conveying speed; The conveying speed of the plate is greater than or equal to 30 meters per minute.

5. The servo contour control method for an edge banding machine according to claim 1, characterized in that, The cutting head moves in opposite directions relative to the plate.

6. A computer system, characterized in that, It includes a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the servo contour control method of the edge banding machine according to any one of claims 1-5 is implemented.

Citation Information

Patent Citations

  • Control method for cutting movement track in plate movement process

    CN117817142A

  • Woodworking profiling tracking control method, tracking system, motion controller and medium

    CN120029180A