A CNC aluminum profile cutting saw and its intelligent control method

By designing a CNC aluminum profile cutter and its intelligent control method, the problems of single functions and low cutting efficiency of existing equipment are solved, and efficient and precise cutting of aluminum materials of various sizes and complex shapes are achieved.

CN118951153BActive Publication Date: 2025-02-07GUANGZHOU ZHILV ALUMINUM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411065162.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-05
Publication Date
2025-02-07
Estimated Expiration
2044-08-05

AI Technical Summary

Technical Problem

The existing aluminum cutting equipment has a single function and cannot meet the cutting needs of various sizes and complex shapes, and has low cutting efficiency.

Method used

A CNC aluminum profile cutting saw machine and its intelligent control method were designed. The operation of the saw machine is controlled through intelligent programs to achieve accurate length and angle control, optimize the cutting process, and is suitable for aluminum of various sizes and complex shapes. Cut and support multiple aluminum cutting simultaneously.

Benefits of technology

It improves the efficiency and accuracy of aluminum cutting, can adapt to the cutting needs of various sizes and complex shapes, avoids miscut and leaks, and ensures cutting quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118951153B_ABST
    Figure CN118951153B_ABST
Patent Text Reader

Abstract

The present invention provides a CNC aluminum profile cutting saw machine and its intelligent control method, including: matching a corresponding cutting program according to a set processing task, and allocating a control subroutine to a corresponding cutting tool, determining a target processing specification of an aluminum material to be cut according to the cutting program, establishing a cutting and conveying method of the aluminum material to be cut according to the target processing specification and the cutting program, each of the cutting tools cutting the aluminum material to be cut according to the corresponding control subroutine, and when cutting the aluminum material to be cut, performing a calibration and inspection on each position to be cut, and performing corresponding cutting work after completing the calibration and inspection, and utilizing an intelligent program to control the operation of the cutting saw machine, realizing precise length control and angle control, and optimizing the cutting process, so that it can not only be applicable to aluminum materials of various sizes, but also can perform cutting at various angles, and can also perform synchronous cutting on multiple aluminum materials, thereby improving cutting efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of cutting machine control, and in particular to a numerically controlled aluminum profile cutting and sawing machine and an intelligent control method thereof. Background Art

[0002] Aluminum cutting is one of the common processes in aluminum processing. Different equipment and methods are usually used to achieve aluminum cutting. There are several common aluminum cutting methods:

[0003] Sawing: Use metal saws or band saws to saw aluminum. This method is suitable for smaller aluminum and can achieve precise cutting.

[0004] Shearing: Use a shearing machine or a hydraulic shearing machine to shear the aluminum plate. This method is suitable for thicker aluminum plates and can complete the cutting work quickly and efficiently.

[0005] CNC cutting: Use CNC cutting machines, such as CNC laser cutting machines, CNC plasma cutting machines, etc., to achieve precise cutting of aluminum materials through computer control. This method is suitable for cutting tasks with complex shapes and high precision requirements;

[0006] Water jet cutting: Aluminum is cut using a high-pressure water jet and abrasive mixture. Water jet cutting can achieve cold cutting and is suitable for aluminum of various materials without generating heat-affected zones.

[0007] Turning: Turning aluminum, cutting aluminum with a rotating tool, can achieve various shapes and hole processing;

[0008] When cutting aluminum, it is necessary to select appropriate cutting methods and equipment according to the specific material, size and requirements, and operate in strict accordance with the operating procedures to ensure the accuracy and safety of cutting. Therefore, it is generally necessary to select the corresponding cutting method according to the basic conditions of the aluminum when cutting. In the long run, the functions of various machines are single, which not only cannot adapt to more cutting work, but also the cutting efficiency of many cutting methods is too low. Therefore, an aluminum cutting machine that can not only adapt to various sizes but also improve cutting efficiency is needed.

[0009] Therefore, the present invention provides a numerically controlled aluminum profile cutting and sawing machine and an intelligent control method thereof. Summary of the invention

[0010] The present invention discloses a numerically controlled aluminum profile cutting saw machine and an intelligent control method thereof, which utilizes an intelligent program to control the operation of the cutting saw machine, realizes precise length control and angle control, and optimizes the cutting process. The machine is not only applicable to aluminum profiles of various sizes, but also can perform cutting at various angles, and can also perform synchronous cutting on multiple aluminum profiles, thereby improving the cutting efficiency.

[0011] The present invention provides a numerically controlled aluminum profile cutting and sawing machine and an intelligent control method thereof, comprising:

[0012] A program setting module is used to match the corresponding cutting program according to the set processing task and allocate a control subroutine to the corresponding cutting tool;

[0013] A specification determination module, used for determining the target processing specifications of the aluminum material to be cut according to the cutting program;

[0014] A cutting adjustment module, which establishes a cutting and conveying mode of the aluminum material to be cut according to the target processing specification and the cutting program;

[0015] A cutting operation module, used for each of the cutting tools to cut the aluminum material to be cut according to a corresponding control subroutine;

[0016] The cutting monitoring module is used to calibrate and inspect each position to be cut when cutting the aluminum material to be cut, and perform corresponding cutting work after the calibration and inspection are completed.

[0017] In one practicable manner,

[0018] The program setting module includes:

[0019] The submodule for determining the number of cycles is used to determine the amount of aluminum material to be cut in this cutting work according to the set processing task uploaded by the user, and to determine the number of program iterations according to the amount of aluminum material to be cut;

[0020] A cutting plan construction submodule is used to draw an initial concept map and a finished product concept map of the aluminum material to be cut according to the set processing task uploaded by the user, and to construct a cutting execution plan according to the initial concept map and the finished product concept map;

[0021] A cutting program production submodule, used to adjust the logical composition of the standby program according to the cutting execution plan, and to establish a cutting program in combination with the program iteration number setting;

[0022] The subprogram allocation submodule unit is used to divide the cutting program into a plurality of control subprograms, and match a corresponding control subprogram for each cutting tool according to the identifiable program corresponding to each cutting tool.

[0023] The present invention provides an intelligent control method for a numerically controlled aluminum profile cutting and sawing machine, comprising:

[0024] Step 1: Match the corresponding cutting program according to the set processing task, and assign the control subroutine to the corresponding cutting tool;

[0025] Step 2: Determine the target processing specifications of the aluminum material to be cut according to the cutting program;

[0026] Step 3: Establishing a cutting and conveying method for the aluminum material to be cut according to the target processing specifications and the cutting program;

[0027] Step 4: Each of the cutting tools cuts the aluminum material to be cut according to the corresponding control subroutine;

[0028] Step 5: When cutting the aluminum material to be cut, each position to be cut is proofread and inspected, and corresponding cutting work is performed after the proofread and inspected are completed.

[0029] In one practicable manner,

[0030] The step 1 comprises:

[0031] Step 11: Determine the amount of aluminum material to be cut for this cutting work according to the set processing task uploaded by the user, and determine the number of program iterations according to the amount of aluminum material to be cut;

[0032] Step 12: Draw an initial concept map and a finished product concept map of the aluminum material to be cut according to the set processing task uploaded by the user, and construct a cutting execution plan according to the initial concept map and the finished product concept map;

[0033] Step 13: adjusting the logical composition of the standby program according to the cutting execution plan, and establishing the cutting program in combination with the program iteration number setting;

[0034] Step 14: Divide the cutting program into a plurality of control subprograms, and match a corresponding control subprogram for each cutting tool according to the identifiable program corresponding to each cutting tool.

[0035] In one practicable manner,

[0036] The step 2 comprises:

[0037] Step 21: Divide the cutting program into a plurality of independent program segments, and obtain the processing dimensions corresponding to each of the independent program segments respectively;

[0038] Step 22: creating a program processing drawing of the set processing task according to each processing dimension;

[0039] Step 23: Draw the target processing specifications of the aluminum material to be cut according to the program processing drawing.

[0040] In one practicable manner,

[0041] The step 3 comprises:

[0042] Step 31: Determine the cutting order of the aluminum material to be cut and the cutting purpose corresponding to each cutting according to the cutting program, arrange the post-cutting features corresponding to each cutting purpose according to the cutting order, and construct a corresponding cutting purpose feature queue;

[0043] Step 32: Obtain the initial processing specifications of the aluminum material to be cut, establish a required cutting model of the aluminum material to be cut in combination with the target processing specifications, map the cutting purpose feature queue to the required cutting model, and obtain the cutting point corresponding to each cutting purpose and the cutting angle corresponding to each cutting;

[0044] Step 33: Determine the cutting tool corresponding to each cutting point according to the cutting program, establish a cutting transmission speed according to the tool position corresponding to each cutting tool, and determine the corresponding flip angle and dwell time of the aluminum material to be cut at each tool position according to the cutting angle corresponding to each cutting of the tool;

[0045] Step 34: Determine the amount of the aluminum material to be cut according to the cutting program, and establish a cutting transmission method in combination with the cutting transmission speed and the corresponding flip angle and dwell time at each tool position.

[0046] In one practicable manner,

[0047] The step 4 comprises:

[0048] Step 41: determining the operation time points corresponding to different control subroutines according to the cutting program, establishing the operation time intervals between them, establishing a cutting schedule, determining the processing placement positions corresponding to each of the operation time points of the aluminum material to be cut according to the initial processing specifications of the aluminum material to be cut, and establishing a cutting position table;

[0049] Step 42: constructing an initial placement distance between adjacent aluminum materials to be cut according to the cutting schedule and the cutting position table, constructing an aluminum material initial position adjustment scheme, and adjusting the initial position of the aluminum materials to be cut;

[0050] Step 43: searching for a first cutting tool corresponding to the first cutting and a second cutting tool corresponding to the last cutting, adding a first position check instruction to a first control subroutine corresponding to the first cutting tool, and adding a second position check instruction to a second control subroutine corresponding to the second cutting tool;

[0051] Step 44: Control each of the cutting tools to cut the aluminum material to be cut according to the corresponding cutting subroutine, control the first cutting tool to check the cutting position of the aluminum material to be cut, and control the second cutting tool to check the finished product placement position of the aluminum material to be cut.

[0052] In one practicable manner,

[0053] The step 5 comprises:

[0054] Step 51: when cutting the aluminum material to be cut, obtaining the prepared cutting position corresponding to the aluminum material to be cut before each cutting operation, and determining the cutting point and cutting angle corresponding to each cutting operation according to the cutting program;

[0055] Step 52: judging whether the corresponding to-be-cut position is reasonable according to the cutting point and cutting angle corresponding to the same cutting work, and if it is unreasonable, adjusting the cutting placement position corresponding to the current cutting work;

[0056] Step 53: When the position to be cut corresponding to this cutting is reasonable, the corresponding cutting tool is controlled to perform cutting work according to the corresponding formulated subroutine.

[0057] In one practicable manner,

[0058] Also includes:

[0059] Collecting an uncut image and a cut image corresponding to each of the aluminum materials to be cut;

[0060] Performing specification analysis on the uncut image and the cut image according to target processing specifications to determine whether the corresponding aluminum material to be cut meets the cutting standards;

[0061] If not, locate the defective aluminum materials and mark the defect information on each of the defective aluminum materials;

[0062] The corresponding defective aluminum material is repaired according to the defect information.

[0063] In one practicable manner,

[0064] Also includes:

[0065] After completing the set processing tasks, the finished product images corresponding to each finished aluminum material are obtained to establish an image sequence.

[0066] The beneficial effects that can be achieved by the present invention are: in order to improve the working efficiency of the cutting machine, when the user sets the processing task, the corresponding cutting program is matched in time, and then the corresponding control subroutine is assigned to each cutting tool in the cutting machine. In order to ensure the cutting quality of the cutting machine, the target processing specifications required to be completed for this cutting work and the cutting transmission method for this cutting work are determined according to the cutting program. After completing the above preparations, each cutting tool performs the corresponding cutting work according to the existing control subroutine. In order to further ensure the cutting quality, the angle and position of each cutting are checked during the cutting process to avoid wrong cutting and missed cutting.

[0067] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.

[0068] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0070] Figure 1 It is a schematic diagram of the composition of a CNC aluminum profile cutting and sawing machine according to an embodiment of the present invention;

[0071] Figure 2 The present invention is a schematic diagram of the working process of an intelligent control method of a CNC aluminum profile cutting and sawing machine in an embodiment of the present invention. DETAILED DESCRIPTION

[0072] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0073] Example 1

[0074] This embodiment provides a numerically controlled aluminum profile cutting and sawing machine and an intelligent control method thereof, such as Figure 1 As shown, including:

[0075] A program setting module is used to match the corresponding cutting program according to the set processing task and allocate a control subroutine to the corresponding cutting tool;

[0076] A specification determination module, used for determining the target processing specifications of the aluminum material to be cut according to the cutting program;

[0077] A cutting adjustment module, which establishes a cutting and conveying mode of the aluminum material to be cut according to the target processing specification and the cutting program;

[0078] A cutting operation module, used for each of the cutting tools to cut the aluminum material to be cut according to a corresponding control subroutine;

[0079] The cutting monitoring module is used to calibrate and inspect each position to be cut when cutting the aluminum material to be cut, and perform corresponding cutting work after the calibration and inspection are completed.

[0080] In this example, each cutting tool corresponds to a control subroutine;

[0081] In this example, the target processing specification indicates the specification that needs to be formed after the aluminum material to be cut is cut;

[0082] In this example, the initial specifications of the aluminum material to be cut by the tool can be selected by different cutting tools for cutting, and each cutting tool can cut the aluminum material to be cut once or multiple times;

[0083] In this example, the cutting machine can also cut different aluminum materials to be processed at the same time. When using it, the corresponding cutting program can be selected according to the specifications of each aluminum material to be processed, and then the program can be assigned to different cutting tools to perform corresponding cutting work;

[0084] In this example, the specifications of the aluminum material to be cut can be multiples of 1 square millimeter, multiples of 1 square centimeter, multiples of 1 square decimeter, and multiples of 1 square meter.

[0085] The working principle and beneficial effects of the above technical solution: in order to improve the working efficiency of the cutting machine, when the user sets the processing task, the corresponding cutting program is matched in time, and then the corresponding control subroutine is assigned to each cutting tool in the cutting machine. In order to ensure the cutting quality of the cutting machine, the target processing specifications required to be completed for this cutting work and the cutting transmission method for this cutting work are determined according to the cutting program. After completing the above preparations, each cutting tool performs the corresponding cutting work according to the existing control subroutine. In order to further ensure the cutting quality, the angle and position of each cutting are checked during the cutting process to avoid wrong cutting and missed cutting.

[0086] Example 2

[0087] On the basis of Example 1, the program setting module of the CNC aluminum profile cutting and sawing machine includes:

[0088] The submodule for determining the number of cycles is used to determine the amount of aluminum material to be cut in this cutting work according to the set processing task uploaded by the user, and to determine the number of program iterations according to the amount of aluminum material to be cut;

[0089] A cutting plan construction submodule is used to draw an initial concept map and a finished product concept map of the aluminum material to be cut according to the set processing task uploaded by the user, and to construct a cutting execution plan according to the initial concept map and the finished product concept map;

[0090] A cutting program production submodule, used to adjust the logical composition of the standby program according to the cutting execution plan, and to establish a cutting program in combination with the program iteration number setting;

[0091] The subprogram allocation submodule unit is used to divide the cutting program into a plurality of control subprograms, and match a corresponding control subprogram for each cutting tool according to the identifiable program corresponding to each cutting tool.

[0092] In this example, the number of program iterations indicates the number of times the cutting program needs to be executed in a loop.

[0093] The working principle and beneficial effects of the above technical solution are as follows: before cutting, the amount of aluminum to be cut by the tool determines the number of cycles of the cutting program, and draws an initial concept map and a finished product concept map of the aluminum to be cut according to the user's last set processing task, thereby establishing an available cutting execution plan, and establishing a cutting program according to the cutting execution plan and program iteration vegetables, and finally assigning the cutting program to each cutting tool, thereby clarifying the work of each cutting tool, effectively improving the cutting efficiency, ensuring the coordination relationship between the various cutting tools, and avoiding disorder.

[0094] Example 3

[0095] On the basis of Example 1, the intelligent control method of a CNC aluminum profile cutting and sawing machine comprises:

[0096] Step 1: Match the corresponding cutting program according to the set processing task, and assign the control subroutine to the corresponding cutting tool;

[0097] Step 2: Determine the target processing specifications of the aluminum material to be cut according to the cutting program;

[0098] Step 3: Establishing a cutting and conveying method for the aluminum material to be cut according to the target processing specifications and the cutting program;

[0099] Step 4: Each of the cutting tools cuts the aluminum material to be cut according to the corresponding control subroutine;

[0100] Step 5: When cutting the aluminum material to be cut, each position to be cut is proofread and inspected, and corresponding cutting work is performed after the proofread and inspected are completed.

[0101] In this example, each cutting tool corresponds to a control subroutine;

[0102] In this example, the target processing specification indicates the specification that needs to be formed after the aluminum material to be cut is cut;

[0103] In this example, the initial specifications of the aluminum material to be cut by the tool can be selected by different cutting tools for cutting, and each cutting tool can cut the aluminum material to be cut once or multiple times;

[0104] In this example, the cutting machine can also cut different aluminum materials to be processed at the same time. When using it, the corresponding cutting program can be selected according to the specifications of each aluminum material to be processed, and then the program can be assigned to different cutting tools to perform corresponding cutting work;

[0105] In this example, the specifications of the aluminum material to be cut can be multiples of 1 square millimeter, multiples of 1 square centimeter, multiples of 1 square decimeter, and multiples of 1 square meter.

[0106] The working principle and beneficial effects of the above technical solution: in order to improve the working efficiency of the cutting machine, when the user sets the processing task, the corresponding cutting program is matched in time, and then the corresponding control subroutine is assigned to each cutting tool in the cutting machine. In order to ensure the cutting quality of the cutting machine, the target processing specifications required to be completed for this cutting work and the cutting transmission method for this cutting work are determined according to the cutting program. After completing the above preparations, each cutting tool performs the corresponding cutting work according to the existing control subroutine. In order to further ensure the cutting quality, the angle and position of each cutting are checked during the cutting process to avoid wrong cutting and missed cutting.

[0107] Example 4

[0108] On the basis of Example 3, the intelligent control method of the CNC aluminum profile cutting and sawing machine, the step 1, comprises:

[0109] Step 11: Determine the amount of aluminum material to be cut for this cutting work according to the set processing task uploaded by the user, and determine the number of program iterations according to the amount of aluminum material to be cut;

[0110] Step 12: Draw an initial concept map and a finished product concept map of the aluminum material to be cut according to the set processing task uploaded by the user, and construct a cutting execution plan according to the initial concept map and the finished product concept map;

[0111] Step 13: adjusting the logical composition of the standby program according to the cutting execution plan, and establishing the cutting program in combination with the program iteration number setting;

[0112] Step 14: Divide the cutting program into a plurality of control subprograms, and match a corresponding control subprogram for each cutting tool according to the identifiable program corresponding to each cutting tool.

[0113] In this example, the number of program iterations indicates the number of times the cutting program needs to be executed in a loop.

[0114] The working principle and beneficial effects of the above technical solution are as follows: before cutting, the amount of aluminum to be cut by the tool determines the number of cycles of the cutting program, and draws an initial concept map and a finished product concept map of the aluminum to be cut according to the user's last set processing task, thereby establishing an available cutting execution plan, and establishing a cutting program according to the cutting execution plan and program iteration vegetables, and finally assigning the cutting program to each cutting tool, thereby clarifying the work of each cutting tool, effectively improving the cutting efficiency, ensuring the coordination relationship between the various cutting tools, and avoiding disorder.

[0115] Example 5

[0116] On the basis of Example 3, the intelligent control method of the CNC aluminum profile cutting and sawing machine, the step 2 comprises:

[0117] Step 21: Divide the cutting program into a plurality of independent program segments, and obtain the processing dimensions corresponding to each of the independent program segments respectively;

[0118] Step 22: creating a program processing drawing of the set processing task according to each processing dimension;

[0119] Step 23: Draw the target processing specifications of the aluminum material to be cut according to the program processing drawing.

[0120] In this example, the processing dimension indicates the processing position of the aluminum material to be cut by the independent program fragment. For example, the cutting tool A is to cut a square with a side length of 1 cm at 3 cm from the left edge of the aluminum material to be cut;

[0121] The working principle and beneficial effects of the above technical solution: In order to unify the processing specifications, a program processing drawing of the set processing task is established according to the cutting program, thereby determining the target processing specifications of the aluminum material to be cut, which is convenient for subsequent unified cutting.

[0122] Example 6

[0123] On the basis of Embodiment 3, the intelligent control method of the CNC aluminum profile cutting and sawing machine, the step 3 comprises:

[0124] Step 31: Determine the cutting order of the aluminum material to be cut and the cutting purpose corresponding to each cutting according to the cutting program, arrange the post-cutting features corresponding to each cutting purpose according to the cutting order, and construct a corresponding cutting purpose feature queue;

[0125] Step 32: Obtain the initial processing specifications of the aluminum material to be cut, establish a required cutting model of the aluminum material to be cut in combination with the target processing specifications, map the cutting purpose feature queue to the required cutting model, and obtain the cutting point corresponding to each cutting purpose and the cutting angle corresponding to each cutting;

[0126] Step 33: Determine the cutting tool corresponding to each cutting point according to the cutting program, establish a cutting transmission speed according to the tool position corresponding to each cutting tool, and determine the corresponding flip angle and dwell time of the aluminum material to be cut at each tool position according to the cutting angle corresponding to each cutting of the tool;

[0127] Step 34: Determine the amount of the aluminum material to be cut according to the cutting program, and establish a cutting transmission method in combination with the cutting transmission speed and the corresponding flip angle and dwell time at each tool position.

[0128] In this example, the cutting sequence indicates the sequence of multiple cuts performed in one aluminum material to be cut;

[0129] In this example, each cutting purpose corresponds to a post-cutting feature;

[0130] In this example, the model to be cut is a three-dimensional model that represents a virtual expression model of the specifications of the aluminum material to be cut;

[0131] In this example, each cut corresponds to a cutting angle;

[0132] In this example, the flip angle is related to the cutting angle;

[0133] In this example, the cutting conveying mode refers to the conveying mode of an aluminum material to be cut from being prepared for cutting to being cut and then to being cut.

[0134] The working principle and beneficial effects of the above technical solution: In order to ensure that the aluminum material to be cut can be cut smoothly and the smoothness of the cutting line is ensured, the cutting order and cutting purpose of the aluminum material to be cut are determined according to the cutting program, and the length and angle corresponding to each cutting are determined in combination with the cutting tool for the cutting work of the aluminum material to be cut, so as to adjust the corresponding time and flipping angle, and finally a method of aluminum material transfer that can be used for this cutting work is established in combination with the number of aluminum materials to be cut, which improves the cutting efficiency and ensures the normal progress of the cutting work.

[0135] Example 7

[0136] On the basis of Embodiment 3, the intelligent control method of the CNC aluminum profile cutting and sawing machine, the step 4 comprises:

[0137] Step 41: determining the operation time points corresponding to different control subroutines according to the cutting program, establishing the operation time intervals between them, establishing a cutting schedule, determining the processing placement positions corresponding to each of the operation time points of the aluminum material to be cut according to the initial processing specifications of the aluminum material to be cut, and establishing a cutting position table;

[0138] Step 42: constructing an initial placement distance between adjacent aluminum materials to be cut according to the cutting schedule and the cutting position table, constructing an aluminum material initial position adjustment scheme, and adjusting the initial position of the aluminum materials to be cut;

[0139] Step 43: searching for a first cutting tool corresponding to the first cutting and a second cutting tool corresponding to the last cutting, adding a first position check instruction to a first control subroutine corresponding to the first cutting tool, and adding a second position check instruction to a second control subroutine corresponding to the second cutting tool;

[0140] Step 44: Control each of the cutting tools to cut the aluminum material to be cut according to the corresponding cutting subroutine, control the first cutting tool to check the cutting position of the aluminum material to be cut, and control the second cutting tool to check the finished product placement position of the aluminum material to be cut.

[0141] The working principle of the above technical solution is as follows: in order to further ensure the quality of the finished cut products, the operation time points corresponding to different control subroutines are first determined according to the cutting program, thereby establishing a cutting schedule, and the processing placement positions corresponding to each operation time point are determined according to the initial processing specifications of the aluminum material to be cut, thereby establishing a cutting position table. From this, an initial position adjustment plan for the aluminum material can be established, and the initial position of the aluminum material to be cut is adjusted according to the plan, and position inspection instructions are set for the cutting tool at the beginning and end of cutting, and the position of the aluminum material to be cut is checked multiple times to avoid damage to the aluminum material due to bumps.

[0142] Example 8

[0143] On the basis of Embodiment 3, the intelligent control method of the CNC aluminum profile cutting and sawing machine, the step 5 comprises:

[0144] Step 51: when cutting the aluminum material to be cut, obtaining the prepared cutting position corresponding to the aluminum material to be cut before each cutting operation, and determining the cutting point and cutting angle corresponding to each cutting operation according to the cutting program;

[0145] Step 52: judging whether the corresponding to-be-cut position is reasonable according to the cutting point and cutting angle corresponding to the same cutting work, and if it is unreasonable, adjusting the cutting placement position corresponding to the current cutting work;

[0146] Step 53: When the position to be cut corresponding to this cutting is reasonable, the corresponding cutting tool is controlled to perform cutting work according to the corresponding formulated subroutine.

[0147] The working principle and beneficial effects of the above technical solution: In order to avoid the production of defective products, the placement position of the aluminum material to be cut is proofread during the cutting process, which effectively increases the probability of producing high-quality products.

[0148] Example 9

[0149] On the basis of Embodiment 3, the intelligent control method of the CNC aluminum profile cutting and sawing machine further includes:

[0150] Collecting an uncut image and a cut image corresponding to each of the aluminum materials to be cut;

[0151] Performing specification analysis on the uncut image and the cut image according to target processing specifications to determine whether the corresponding aluminum material to be cut meets the cutting standards;

[0152] If not, locate the defective aluminum materials and mark the defect information on each of the defective aluminum materials;

[0153] The corresponding defective aluminum material is repaired according to the defect information.

[0154] The working principle and beneficial effects of the above technical solution are as follows: In order to further ensure the production rate of high-quality products, the defective aluminum materials that can be repaired are repaired to turn waste into treasure.

[0155] Example 10

[0156] On the basis of Embodiment 9, the intelligent control method of a CNC aluminum profile cutting and sawing machine further includes:

[0157] After completing the set processing tasks, the finished product images corresponding to each finished aluminum material are obtained to establish an image sequence.

[0158] The working principle and beneficial effects of the above technical solution are as follows: In order to facilitate users to view the status of each finished aluminum product, its image is collected after processing is completed and an image sequence is established, which users can view at any time.

[0159] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A CNC aluminum profile cutting and sawing machine, characterized in that: include: A program setting module is used to match the corresponding cutting program according to the set processing task and allocate a control subroutine to the corresponding cutting tool; A specification determination module, used for determining the target processing specifications of the aluminum material to be cut according to the cutting program; A cutting adjustment module, which establishes a cutting and conveying mode of the aluminum material to be cut according to the target processing specification and the cutting program; A cutting operation module, used for each of the cutting tools to cut the aluminum material to be cut according to a corresponding control subroutine; A cutting monitoring module is used to perform a calibration and inspection on each position to be cut when cutting the aluminum material to be cut, and perform corresponding cutting work after the calibration and inspection are completed; The process in which the cutting monitoring module performs a calibration inspection on each position to be cut when cutting the aluminum material to be cut, and performs a corresponding cutting operation after the calibration inspection is completed includes: Determine the operation time points corresponding to different control subroutines according to the cutting program, establish the operation time intervals between them, establish a cutting schedule, determine the processing placement position corresponding to each of the operation time points of the aluminum material to be cut according to the initial processing specifications of the aluminum material to be cut, and establish a cutting position table; According to the cutting schedule and the cutting position table, an initial placement distance between adjacent aluminum materials to be cut is constructed, an aluminum material initial position adjustment scheme is constructed, and the initial position of the aluminum materials to be cut is adjusted; Find a first cutting tool corresponding to the first cutting and a second cutting tool corresponding to the last cutting, add a first position check instruction to a first control subroutine corresponding to the first cutting tool, and add a second position check instruction to a second control subroutine corresponding to the second cutting tool; Control each of the cutting tools to cut the aluminum material to be cut according to the corresponding cutting subroutine, control the first cutting tool to check the cutting position of the aluminum material to be cut, and control the second cutting tool to check the finished product placement position of the aluminum material to be cut after cutting.

2. A CNC aluminum profile cutting and sawing machine as claimed in claim 1, characterized in that: The program setting module includes: The submodule for determining the number of cycles is used to determine the amount of aluminum material to be cut in this cutting work according to the set processing task uploaded by the user, and to determine the number of program iterations according to the amount of aluminum material to be cut; A cutting plan construction submodule is used to draw an initial concept map and a finished product concept map of the aluminum material to be cut according to the set processing task uploaded by the user, and to construct a cutting execution plan according to the initial concept map and the finished product concept map; A cutting program production submodule, used to adjust the logical composition of the standby program according to the cutting execution plan, and to establish a cutting program in combination with the program iteration number setting; The subprogram allocation submodule unit is used to divide the cutting program into a plurality of control subprograms, and match a corresponding control subprogram for each cutting tool according to the identifiable program corresponding to each cutting tool.

3. An intelligent control method for a CNC aluminum profile cutting machine, characterized in that: include: Step 1: Match the corresponding cutting program according to the set processing task, and assign the control subroutine to the corresponding cutting tool; Step 2: Determine the target processing specifications of the aluminum material to be cut according to the cutting program; Step 3: Establishing a cutting and conveying method for the aluminum material to be cut according to the target processing specification and the cutting program; Step 4: Each of the cutting tools cuts the aluminum material to be cut according to the corresponding control subroutine; Step 5: When cutting the aluminum material to be cut, each position to be cut is checked and inspected, and corresponding cutting work is performed after the check and inspection is completed; The step 4 comprises: Step 41: determining the operation time points corresponding to different control subroutines according to the cutting program, establishing the operation time intervals between them, establishing a cutting schedule, determining the processing placement positions corresponding to each of the operation time points of the aluminum material to be cut according to the initial processing specifications of the aluminum material to be cut, and establishing a cutting position table; Step 42: constructing an initial placement distance between adjacent aluminum materials to be cut according to the cutting schedule and the cutting position table, constructing an aluminum material initial position adjustment scheme, and adjusting the initial position of the aluminum materials to be cut; Step 43: searching for a first cutting tool corresponding to the first cutting and a second cutting tool corresponding to the last cutting, adding a first position check instruction to a first control subroutine corresponding to the first cutting tool, and adding a second position check instruction to a second control subroutine corresponding to the second cutting tool; Step 44: Control each of the cutting tools to cut the aluminum material to be cut according to the corresponding cutting subroutine, control the first cutting tool to check the cutting position of the aluminum material to be cut, and control the second cutting tool to check the finished product placement position of the aluminum material to be cut.

4. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that: The step 1 comprises: Step 11: Determine the amount of aluminum material to be cut for this cutting work according to the set processing task uploaded by the user, and determine the number of program iterations according to the amount of aluminum material to be cut; Step 12: Draw an initial concept map and a finished product concept map of the aluminum material to be cut according to the set processing task uploaded by the user, and construct a cutting execution plan according to the initial concept map and the finished product concept map; Step 13: adjusting the logical composition of the standby program according to the cutting execution plan, and establishing the cutting program in combination with the program iteration number setting; Step 14: Divide the cutting program into a plurality of control subprograms, and match a corresponding control subprogram for each cutting tool according to the identifiable program corresponding to each cutting tool.

5. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that: The step 2 comprises: Step 21: Divide the cutting program into a plurality of independent program segments, and obtain the processing dimensions corresponding to each of the independent program segments respectively; Step 22: creating a program processing drawing of the set processing task according to each processing dimension; Step 23: Draw the target processing specifications of the aluminum material to be cut according to the program processing drawing.

6. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that: The step 3 comprises: Step 31: Determine the cutting order of the aluminum material to be cut and the cutting purpose corresponding to each cutting according to the cutting program, arrange the post-cutting features corresponding to each cutting purpose according to the cutting order, and construct a corresponding cutting purpose feature queue; Step 32: Obtain the initial processing specifications of the aluminum material to be cut, establish a required cutting model of the aluminum material to be cut in combination with the target processing specifications, map the cutting purpose feature queue to the required cutting model, and obtain the cutting point corresponding to each cutting purpose and the cutting angle corresponding to each cutting; Step 33: Determine the cutting tool corresponding to each cutting point according to the cutting program, establish a cutting transmission speed according to the tool position corresponding to each cutting tool, and determine the corresponding flip angle and dwell time of the aluminum material to be cut at each tool position according to the cutting angle corresponding to each cutting of the tool; Step 34: Determine the amount of the aluminum material to be cut according to the cutting program, and establish a cutting transmission method in combination with the cutting transmission speed and the corresponding flip angle and dwell time at each tool position.

7. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that: The step 5 comprises: Step 51: when cutting the aluminum material to be cut, obtaining the prepared cutting position corresponding to the aluminum material to be cut before each cutting operation, and determining the cutting point and cutting angle corresponding to each cutting operation according to the cutting program; Step 52: judging whether the corresponding to-be-cut position is reasonable according to the cutting point and cutting angle corresponding to the same cutting work, and if it is unreasonable, adjusting the cutting placement position corresponding to the current cutting work; Step 53: When the position to be cut corresponding to this cutting is reasonable, the corresponding cutting tool is controlled to perform cutting work according to the corresponding formulated subroutine.

8. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that: Also includes: Collecting an uncut image and a cut image corresponding to each of the aluminum materials to be cut; Performing specification analysis on the uncut image and the cut image according to target processing specifications to determine whether the corresponding aluminum material to be cut meets the cutting standards; If not, locate the defective aluminum materials and mark the defect information on each of the defective aluminum materials; The corresponding defective aluminum material is repaired according to the defect information.

9. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 8, characterized in that: Also includes: After completing the set processing tasks, the finished product images corresponding to each finished aluminum material are obtained to establish an image sequence.

Citation Information

Patent Citations

  • Intelligent numerical control system of grating profile cutting machine

    CN114721328A

  • Numerical control cutting method, system, equipment and medium

    CN115555648A

  • Intelligent production line for profile machining

    CN116460601A