[go: up one dir, main page]

CN118951153B - A CNC aluminum profile cutting saw and its intelligent control method - Google Patents

A CNC aluminum profile cutting saw and its intelligent control method Download PDF

Info

Publication number
CN118951153B
CN118951153B CN202411065162.3A CN202411065162A CN118951153B CN 118951153 B CN118951153 B CN 118951153B CN 202411065162 A CN202411065162 A CN 202411065162A CN 118951153 B CN118951153 B CN 118951153B
Authority
CN
China
Prior art keywords
cutting
cut
aluminum material
program
aluminum
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202411065162.3A
Other languages
Chinese (zh)
Other versions
CN118951153A (en
Inventor
杨元坤
邓澄云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Zhilv Aluminum Co ltd
Original Assignee
Guangzhou Zhilv Aluminum Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Zhilv Aluminum Co ltd filed Critical Guangzhou Zhilv Aluminum Co ltd
Priority to CN202411065162.3A priority Critical patent/CN118951153B/en
Publication of CN118951153A publication Critical patent/CN118951153A/en
Application granted granted Critical
Publication of CN118951153B publication Critical patent/CN118951153B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23DPLANING; SLOTTING; SHEARING; BROACHING; SAWING; FILING; SCRAPING; LIKE OPERATIONS FOR WORKING METAL BY REMOVING MATERIAL, NOT OTHERWISE PROVIDED FOR
    • B23D59/00Accessories specially designed for sawing machines or sawing devices
    • B23D59/001Measuring or control devices, e.g. for automatic control of work feed pressure on band saw blade
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23DPLANING; SLOTTING; SHEARING; BROACHING; SAWING; FILING; SCRAPING; LIKE OPERATIONS FOR WORKING METAL BY REMOVING MATERIAL, NOT OTHERWISE PROVIDED FOR
    • B23D59/00Accessories specially designed for sawing machines or sawing devices
    • B23D59/008Accessories specially designed for sawing machines or sawing devices comprising computers

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)

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 for 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 transmission mode of the aluminum material to be cut according to the target processing specification and the cutting program, each of the cutting tools cuts the aluminum material to be cut according to the corresponding control subroutine, and when cutting the aluminum material to be cut, calibrates and inspects each position to be cut, and performs corresponding cutting work after the calibration and inspection are completed, and uses an intelligent program to control the operation of the cutting saw machine, realizes precise length control and angle control, and optimizes the cutting process, which is not only applicable to aluminum materials of various sizes, but also can perform cutting at various angles, and can also perform synchronous cutting of multiple aluminum materials, thereby improving cutting efficiency.

Description

Numerical control aluminum profile sawing machine and intelligent control method thereof
Technical Field
The invention relates to the technical field of cutter control, in particular to a numerical control aluminum profile cutting saw and an intelligent control method thereof.
Background
Aluminum cutting is one of the common processes in aluminum processing, and different equipment and methods are typically used to effect cutting of aluminum. Several common aluminum cutting methods are included:
Sawing, namely sawing aluminum materials by using equipment such as a metal saw or a band saw, and the like, wherein the method is suitable for aluminum materials with smaller sizes and can realize accurate cutting;
Shearing, namely shearing the aluminum plate by using a plate shearing machine or a hydraulic shearing machine, wherein the method is suitable for thicker aluminum plates, and can rapidly and efficiently finish cutting work;
Numerical control cutting, namely adopting a numerical control cutting machine tool, such as a numerical control laser cutting machine, a numerical control plasma cutting machine and the like, and realizing accurate cutting of aluminum materials through computer control, wherein the method is suitable for cutting tasks with complex shapes and high precision requirements;
Water jet cutting, namely cutting the aluminum material by utilizing a mixture of high-pressure water jet and abrasive, wherein cold cutting can be realized by water jet cutting, and the water jet cutting is suitable for aluminum materials of various materials and does not generate a heat affected zone;
turning, namely turning the aluminum material, and cutting the aluminum material by a rotary cutter to realize various shapes and hole machining;
When aluminum cutting is performed, proper cutting methods and equipment are required to be selected according to specific materials, sizes and requirements, and operation is strictly performed according to operation rules, so that the accuracy and safety of cutting are ensured, corresponding cutting modes are generally required to be selected according to the basic conditions of aluminum when cutting, various machines have single functions, more cutting works cannot be adapted for long time, and the cutting efficiency of many cutting modes is too low, so that an aluminum cutting machine which can be suitable for various sizes and can improve the cutting efficiency is required.
Therefore, the invention provides a numerical control aluminum profile sawing machine and an intelligent control method thereof.
Disclosure of Invention
According to the numerical control aluminum profile sawing machine and the intelligent control method thereof, the intelligent program is used for controlling the operation of the sawing machine, so that accurate length control and angle control are realized, the cutting process is optimized, the numerical control aluminum profile sawing machine can be suitable for aluminum materials with various sizes, can also cut various angles, can synchronously cut a plurality of aluminum materials, and improves the cutting efficiency.
The invention provides a numerical control aluminum profile sawing machine and an intelligent control method thereof, comprising the following steps:
the program setting module is used for matching corresponding cutting programs according to the set processing tasks and distributing control subprograms for the corresponding cutting tools;
the specification establishment module is used for determining a target machining specification of the aluminum material to be cut according to the cutting procedure;
The cutting adjustment module is used for establishing a cutting conveying mode of the aluminum material to be cut according to the target machining specification and the cutting program;
The cutting operation module is used for cutting the aluminum material to be cut by each cutting tool according to the corresponding control subprogram;
and the cutting monitoring module is used for checking each position to be cut when the aluminum material to be cut is cut, and performing corresponding cutting work after checking.
In one embodiment of the present invention, in one possible implementation,
The program setting module includes:
The circulation number determining submodule is used for determining the quantity of aluminum materials to be cut in the cutting work according to the set processing task uploaded by a user and determining the iteration number of a program according to the quantity of the aluminum materials to be cut;
The cutting scheme construction sub-module is used for drawing an initial conceptual diagram and a finished product conceptual diagram of the aluminum material to be cut according to the set processing task uploaded by a user, and constructing a cutting execution scheme according to the initial conceptual diagram and the finished product conceptual diagram;
The cutting program production submodule is used for adjusting the logic composition of the standby program according to the cutting execution scheme and setting up a cutting program by combining the program iteration times;
And the subprogram allocation submodule unit is used for dividing the cutting program into a plurality of control subprograms, and matching the corresponding control subprograms for each cutting tool according to the identifiable program corresponding to each cutting tool.
The invention provides an intelligent control method of a numerical control aluminum profile sawing machine, which comprises the following steps:
step 1, matching corresponding cutting programs according to set processing tasks, and distributing control subroutines for corresponding cutting tools;
step 2, determining target machining specifications of the aluminum material to be cut according to the cutting procedure;
Step 3, establishing a cutting conveying mode of the aluminum material to be cut according to the target machining specification and the cutting procedure;
step 4, each cutting tool performs cutting work on the aluminum material to be cut according to a corresponding control subprogram;
And 5, when the aluminum material to be cut is cut, checking each position to be cut, and performing corresponding cutting work after checking.
In one embodiment of the present invention, in one possible implementation,
The step 1 comprises the following steps:
Step 11, determining the amount of aluminum to be cut in the cutting work according to the set processing task uploaded by a user, and determining the iteration times of a program according to the amount of aluminum to be cut;
Step 12, drawing an initial conceptual diagram and a finished product conceptual diagram of the aluminum material to be cut according to the set processing task uploaded by a user, and constructing a cutting execution scheme according to the initial conceptual diagram and the finished product conceptual diagram;
Step 13, adjusting logic composition of a standby program according to the cutting execution scheme, and setting up a cutting program by combining the program iteration times;
And 14, dividing the cutting program into a plurality of control subroutines, and matching the corresponding control subroutines for each cutting tool according to the identifiable program corresponding to each cutting tool.
In one embodiment of the present invention, in one possible implementation,
The step 2 includes:
Step 21, dividing the cutting program into a plurality of independent program segments, and respectively acquiring the processing dimension corresponding to each independent program segment;
step 22, establishing a program processing drawing of the set processing task according to each processing dimension;
And step 23, drawing the target machining specification of the aluminum material to be cut according to the program machining drawing.
In one embodiment of the present invention, in one possible implementation,
The step 3 includes:
Step 31, determining the cutting sequence of the aluminum material to be cut and the corresponding cutting purpose of each cutting according to the cutting program, and arranging the cut characteristics corresponding to each cutting purpose according to the cutting sequence to construct a corresponding cutting purpose characteristic array;
step 32, obtaining an initial machining specification of the aluminum material to be cut, establishing a model to be cut of the aluminum material to be cut in combination with the target machining specification, and mapping the cutting target characteristic queue into the model to be cut to obtain a corresponding cutting point of each cutting eye and a corresponding cutting angle of each cutting;
step 33, determining a cutting tool corresponding to each cutting point according to the cutting program, establishing a cutting conveying speed according to a tool position corresponding to each cutting tool, and determining a turnover angle and a stay time corresponding to each cutting angle of the aluminum material to be cut under each tool position according to a cutting angle corresponding to each cutting tool;
And step 34, determining the quantity of the aluminum materials to be cut according to the cutting program, and establishing a cutting conveying mode by combining the cutting conveying speed, the corresponding turning angle and the corresponding stay time under each tool position.
In one embodiment of the present invention, in one possible implementation,
The step 4 includes:
Step 41, determining operation time points corresponding to different control subroutines according to the cutting program, establishing operation time intervals between the operation time points, establishing a cutting schedule, determining a processing placement position corresponding to each operation time point of the aluminum material to be cut according to the initial processing specification 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 initial position adjustment scheme of the aluminum materials, and adjusting the initial position of the aluminum materials to be cut;
step 43, searching a first cutting tool corresponding to the first cutting and a second cutting tool corresponding to the last cutting, adding a first position checking instruction for a first control subprogram corresponding to the first cutting tool, and adding a second position checking instruction for a second control subprogram corresponding to the second cutting tool;
And 44, controlling each cutting tool to perform cutting operation on the aluminum material to be cut according to a corresponding cutting subprogram, controlling the first cutting tool to perform cutting position checking operation on the aluminum material to be cut, and controlling the second cutting tool to perform finished product placement position checking operation on the aluminum material to be cut after cutting.
In one embodiment of the present invention, in one possible implementation,
The step 5 includes:
Step 51, when the aluminum material to be cut is cut, acquiring a position corresponding to the aluminum material to be cut and ready for cutting before each cutting operation, and determining a cutting point and a cutting angle corresponding to each cutting operation according to the cutting program;
Step 52, judging whether the corresponding position to be cut is reasonable or not according to the cutting point and the cutting angle corresponding to the same cutting operation, and if not, adjusting the cutting placement position corresponding to the cutting operation;
And 53, when the position to be cut corresponding to the current cutting is reasonable, controlling the corresponding cutting tool to perform cutting work according to the corresponding preparation subroutine.
In one embodiment of the present invention, in one possible implementation,
Further comprises:
collecting an uncut image and a cut image corresponding to each aluminum material to be cut;
performing specification analysis on the uncut image and the cut image according to a target processing specification, and judging whether the corresponding aluminum material to be cut meets a cutting standard or not;
If the defect aluminum materials do not accord with the defect information, positioning the defect aluminum materials, and respectively marking the defect information on each defect aluminum material;
And repairing the corresponding defective aluminum material according to the defect information.
In one embodiment of the present invention, in one possible implementation,
Further comprises:
and after the set processing task is completed, acquiring a finished product image corresponding to each finished product aluminum product, and establishing an image sequence.
The invention has the beneficial effects that in order to improve the working efficiency of the cutting machine, when a user sets a processing task, the corresponding cutting program is matched in time, then, a corresponding control subprogram is distributed for each cutting tool in the cutting machine, in order to ensure the cutting quality of the cutting machine, the target processing specification for completing the cutting working requirement and the cutting transmission mode for cutting the cutting working are determined according to the cutting program, and each cutting tool performs corresponding cutting working according to the existing control subprogram after the preparation work is completed, so that the cutting quality is further ensured, the angle and the position of each cutting are checked in the cutting working process, and the phenomena of wrong cutting and missed cutting are avoided.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims thereof as well as the appended drawings.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
FIG. 1 is a schematic diagram of a numerical control aluminum profile sawing machine in an embodiment of the invention;
Fig. 2 is a schematic workflow diagram of an intelligent control method of a numerical control aluminum profile sawing machine in an embodiment of the invention.
Detailed Description
The preferred embodiments of the present invention will be described below with reference to the accompanying drawings, it being understood that the preferred embodiments described herein are for illustration and explanation of the present invention only and are not intended to limit the present invention.
Example 1
The embodiment provides a numerical control aluminum profile sawing machine and an intelligent control method thereof, as shown in fig. 1, comprising:
the program setting module is used for matching corresponding cutting programs according to the set processing tasks and distributing control subprograms for the corresponding cutting tools;
the specification establishment module is used for determining a target machining specification of the aluminum material to be cut according to the cutting procedure;
The cutting adjustment module is used for establishing a cutting conveying mode of the aluminum material to be cut according to the target machining specification and the cutting program;
The cutting operation module is used for cutting the aluminum material to be cut by each cutting tool according to the corresponding control subprogram;
and the cutting monitoring module is used for checking each position to be cut when the aluminum material to be cut is cut, and performing corresponding cutting work after checking.
In this example, each cutting tool corresponds to a control subroutine;
In this example, the target processing specification indicates a specification to be formed after cutting the aluminum material to be cut;
In the example, different cutting tools can be selected for cutting the initial specification of the aluminum material to be cut by the tools, and each cutting tool can cut the aluminum material to be cut once or multiple times;
in the example, the cutting machine can also cut different aluminum materials to be processed at the same time, when the cutting machine is used, the corresponding cutting program can be selected from the specification of each aluminum material to be processed by the tool, and then the program is distributed to different cutting tools to perform corresponding cutting work;
In this example, the specifications of the aluminum material to be cut may be a multiple of 1 square millimeter, a multiple of 1 square centimeter, and a multiple of 1 square decimeter, and a multiple of 1 square meter.
The working principle and the beneficial effects of the technical scheme are that in order to improve the working efficiency of the cutting machine, when a user sets a processing task, corresponding cutting programs are matched in time, then corresponding control subroutines are distributed for each cutting tool in the cutting machine, in order to ensure the cutting quality of the cutting machine, the target processing specification finished by the cutting working requirement and the cutting transmission mode of the cutting working are determined according to the cutting programs, each cutting tool carries out corresponding cutting working according to the existing control subroutines after the preparation working is finished, and in order to further ensure the cutting quality, the angles and positions of each cutting are checked in the cutting working process, and the phenomena of miscut and missed cutting are avoided.
Example 2
On the basis of embodiment 1, the numerical control aluminum profile sawing machine, the program setting module comprises:
The circulation number determining submodule is used for determining the quantity of aluminum materials to be cut in the cutting work according to the set processing task uploaded by a user and determining the iteration number of a program according to the quantity of the aluminum materials to be cut;
The cutting scheme construction sub-module is used for drawing an initial conceptual diagram and a finished product conceptual diagram of the aluminum material to be cut according to the set processing task uploaded by a user, and constructing a cutting execution scheme according to the initial conceptual diagram and the finished product conceptual diagram;
The cutting program production submodule is used for adjusting the logic composition of the standby program according to the cutting execution scheme and setting up a cutting program by combining the program iteration times;
And the subprogram allocation submodule unit is used for dividing the cutting program into a plurality of control subprograms, and matching the corresponding control subprograms for each cutting tool according to the identifiable program corresponding to each cutting tool.
In this example, the number of program iterations represents the number of times the cutting program needs to be looped.
The working principle and the beneficial effects of the technical scheme are that the circulation execution times of the cutting program are determined by the aluminum material amount of the tool to be cut before cutting work is carried out, an initial conceptual diagram and a finished product conceptual diagram of the aluminum material to be cut are drawn according to the last set processing task of a user, so that an available cutting execution scheme is established, the cutting program is established according to the cutting execution scheme and the iterative vegetables of the program, and finally the cutting program is distributed to each cutting tool, so that the work of each cutting tool is clear, the cutting efficiency is effectively improved, the matching relation among the cutting tools is ensured, and the phenomenon of disorder is avoided.
Example 3
On the basis of embodiment 1, the intelligent control method of the numerical control aluminum profile sawing machine comprises the following steps:
step 1, matching corresponding cutting programs according to set processing tasks, and distributing control subroutines for corresponding cutting tools;
step 2, determining target machining specifications of the aluminum material to be cut according to the cutting procedure;
Step 3, establishing a cutting conveying mode of the aluminum material to be cut according to the target machining specification and the cutting procedure;
step 4, each cutting tool performs cutting work on the aluminum material to be cut according to a corresponding control subprogram;
And 5, when the aluminum material to be cut is cut, checking each position to be cut, and performing corresponding cutting work after checking.
In this example, each cutting tool corresponds to a control subroutine;
In this example, the target processing specification indicates a specification to be formed after cutting the aluminum material to be cut;
In the example, different cutting tools can be selected for cutting the initial specification of the aluminum material to be cut by the tools, and each cutting tool can cut the aluminum material to be cut once or multiple times;
in the example, the cutting machine can also cut different aluminum materials to be processed at the same time, when the cutting machine is used, the corresponding cutting program can be selected from the specification of each aluminum material to be processed by the tool, and then the program is distributed to different cutting tools to perform corresponding cutting work;
In this example, the specifications of the aluminum material to be cut may be a multiple of 1 square millimeter, a multiple of 1 square centimeter, and a multiple of 1 square decimeter, and a multiple of 1 square meter.
The working principle and the beneficial effects of the technical scheme are that in order to improve the working efficiency of the cutting machine, when a user sets a processing task, corresponding cutting programs are matched in time, then corresponding control subroutines are distributed for each cutting tool in the cutting machine, in order to ensure the cutting quality of the cutting machine, the target processing specification finished by the cutting working requirement and the cutting transmission mode of the cutting working are determined according to the cutting programs, each cutting tool carries out corresponding cutting working according to the existing control subroutines after the preparation working is finished, and in order to further ensure the cutting quality, the angles and positions of each cutting are checked in the cutting working process, and the phenomena of miscut and missed cutting are avoided.
Example 4
On the basis of embodiment 3, the intelligent control method of the numerical control aluminum profile sawing machine comprises the following steps:
Step 11, determining the amount of aluminum to be cut in the cutting work according to the set processing task uploaded by a user, and determining the iteration times of a program according to the amount of aluminum to be cut;
Step 12, drawing an initial conceptual diagram and a finished product conceptual diagram of the aluminum material to be cut according to the set processing task uploaded by a user, and constructing a cutting execution scheme according to the initial conceptual diagram and the finished product conceptual diagram;
Step 13, adjusting logic composition of a standby program according to the cutting execution scheme, and setting up a cutting program by combining the program iteration times;
And 14, dividing the cutting program into a plurality of control subroutines, and matching the corresponding control subroutines for each cutting tool according to the identifiable program corresponding to each cutting tool.
In this example, the number of program iterations represents the number of times the cutting program needs to be looped.
The working principle and the beneficial effects of the technical scheme are that the circulation execution times of the cutting program are determined by the aluminum material amount of the tool to be cut before cutting work is carried out, an initial conceptual diagram and a finished product conceptual diagram of the aluminum material to be cut are drawn according to the last set processing task of a user, so that an available cutting execution scheme is established, the cutting program is established according to the cutting execution scheme and the iterative vegetables of the program, and finally the cutting program is distributed to each cutting tool, so that the work of each cutting tool is clear, the cutting efficiency is effectively improved, the matching relation among the cutting tools is ensured, and the phenomenon of disorder is avoided.
Example 5
On the basis of embodiment 3, the intelligent control method of the numerical control aluminum profile sawing machine comprises the following steps:
Step 21, dividing the cutting program into a plurality of independent program segments, and respectively acquiring the processing dimension corresponding to each independent program segment;
step 22, establishing a program processing drawing of the set processing task according to each processing dimension;
And step 23, drawing the target machining specification of the aluminum material to be cut according to the program machining drawing.
In this example, the processing dimension represents the processing position of the aluminum material to be cut by the independent program segment, for example, the cutting tool a is to cut a square with a side length of 1 cm at a position of 3 cm on the left edge of the aluminum material to be cut;
the technical scheme has the advantages that in order to unify the machining specifications, a program machining drawing of the preset machining task is established according to the cutting program, so that the target machining specification of the aluminum material to be cut is determined, and unified cutting is facilitated.
Example 6
On the basis of the embodiment 3, the intelligent control method of the numerical control aluminum profile sawing machine comprises the following steps:
Step 31, determining the cutting sequence of the aluminum material to be cut and the corresponding cutting purpose of each cutting according to the cutting program, and arranging the cut characteristics corresponding to each cutting purpose according to the cutting sequence to construct a corresponding cutting purpose characteristic array;
step 32, obtaining an initial machining specification of the aluminum material to be cut, establishing a model to be cut of the aluminum material to be cut in combination with the target machining specification, and mapping the cutting target characteristic queue into the model to be cut to obtain a corresponding cutting point of each cutting eye and a corresponding cutting angle of each cutting;
step 33, determining a cutting tool corresponding to each cutting point according to the cutting program, establishing a cutting conveying speed according to a tool position corresponding to each cutting tool, and determining a turnover angle and a stay time corresponding to each cutting angle of the aluminum material to be cut under each tool position according to a cutting angle corresponding to each cutting tool;
And step 34, determining the quantity of the aluminum materials to be cut according to the cutting program, and establishing a cutting conveying mode by combining the cutting conveying speed, the corresponding turning angle and the corresponding stay time under each tool position.
In this example, the cutting sequence indicates the sequence of a plurality of cuts performed in one aluminum material to be cut;
In this example, each cut objective corresponds to a post-cut feature;
in the example, the model to be cut is a virtual expression model of a three-dimensional model representing the specification of the aluminum material to be cut;
in this example, each cut corresponds to one cut angle;
in this example, the flip angle is related to the cut angle;
In this example, the cutting conveyance means a conveyance means for an aluminum material to be cut from the preparation of cutting to the cutting before the completion of cutting.
The technical scheme has the advantages that in order to ensure that the aluminum material to be cut can be cut smoothly, the smoothness of the cutting line is ensured, the cutting sequence and the cutting purpose of the aluminum material to be cut are determined according to the cutting program, the length and the angle corresponding to each cutting are determined by combining the cutting work of the aluminum material to be cut by the cutting tool, so that the corresponding time and the turnover angle are adjusted, and finally, an aluminum material transmission mode capable of using the cutting work is established by combining the quantity of the aluminum material to be cut, the cutting efficiency is improved, and the normal running of the cutting work is ensured.
Example 7
On the basis of embodiment 3, the intelligent control method of the numerical control aluminum profile sawing machine comprises the following steps:
Step 41, determining operation time points corresponding to different control subroutines according to the cutting program, establishing operation time intervals between the operation time points, establishing a cutting schedule, determining a processing placement position corresponding to each operation time point of the aluminum material to be cut according to the initial processing specification 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 initial position adjustment scheme of the aluminum materials, and adjusting the initial position of the aluminum materials to be cut;
step 43, searching a first cutting tool corresponding to the first cutting and a second cutting tool corresponding to the last cutting, adding a first position checking instruction for a first control subprogram corresponding to the first cutting tool, and adding a second position checking instruction for a second control subprogram corresponding to the second cutting tool;
And 44, controlling each cutting tool to perform cutting operation on the aluminum material to be cut according to a corresponding cutting subprogram, controlling the first cutting tool to perform cutting position checking operation on the aluminum material to be cut, and controlling the second cutting tool to perform finished product placement position checking operation on the aluminum material to be cut after cutting.
The working principle of the technical scheme is that in order to further guarantee the quality of a cut finished product, operation time points corresponding to different control subroutines are determined according to a cutting program, so that a cutting time table is established, machining placement positions corresponding to the operation time points are determined according to the initial machining specification of the aluminum material to be cut, so that a cutting position table is established, an initial aluminum material position adjustment scheme can be established, the initial position of the aluminum material to be cut is adjusted according to the scheme, position checking instructions are set for cutting tools for starting and ending cutting, the position of the aluminum material to be cut is checked for multiple times, and damage to the aluminum material caused by collision is avoided.
Example 8
On the basis of embodiment 3, the intelligent control method of the numerical control aluminum profile sawing machine, the step 5, includes:
Step 51, when the aluminum material to be cut is cut, acquiring a position corresponding to the aluminum material to be cut and ready for cutting before each cutting operation, and determining a cutting point and a cutting angle corresponding to each cutting operation according to the cutting program;
Step 52, judging whether the corresponding position to be cut is reasonable or not according to the cutting point and the cutting angle corresponding to the same cutting operation, and if not, adjusting the cutting placement position corresponding to the cutting operation;
And 53, when the position to be cut corresponding to the current cutting is reasonable, controlling the corresponding cutting tool to perform cutting work according to the corresponding preparation subroutine.
The technical scheme has the advantages that in order to avoid the fact that the placement positions of the aluminum materials to be cut are checked in the cutting process of the production defective products, the production probability of the superior products is effectively improved.
Example 9
On the basis of embodiment 3, the intelligent control method of the numerical control aluminum profile sawing machine further comprises the following steps:
collecting an uncut image and a cut image corresponding to each aluminum material to be cut;
performing specification analysis on the uncut image and the cut image according to a target processing specification, and judging whether the corresponding aluminum material to be cut meets a cutting standard or not;
If the defect aluminum materials do not accord with the defect information, positioning the defect aluminum materials, and respectively marking the defect information on each defect aluminum material;
And repairing the corresponding defective aluminum material according to the defect information.
The technical scheme has the advantages that in order to further ensure the generation rate of superior products, the remediable defective aluminum material is repaired, and the defective aluminum material is changed into valuable materials.
Example 10
On the basis of embodiment 9, the intelligent control method of the numerical control aluminum profile sawing machine further comprises the following steps:
and after the set processing task is completed, acquiring a finished product image corresponding to each finished product aluminum product, and establishing an image sequence.
The technical scheme has the advantages that in order to facilitate the user to check the condition of each finished aluminum product, the user can check the aluminum product at any time by collecting images and establishing an image sequence after finishing processing.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (9)

1.一种数控铝型材切锯机,其特征在于,包括:1. A CNC aluminum profile cutting and sawing machine, characterized in that it comprises: 程序设定模块,用于根据已设置加工任务匹配相应的切割程序,并为对应的切割工具分配控制子程序;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.如权利要求1所述的一种数控铝型材切锯机,其特征在于,所述程序设定模块,包括:2. The CNC aluminum profile cutting and sawing machine according to claim 1, wherein the program setting module comprises: 循环次数确定子模块,用于根据用户上传的已设置加工任务确定本次切割工作的待切割铝材量,根据所述待切割铝材量确定程序迭代次数;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.一种数控铝型材切锯机的智能化控制方法,其特征在于,包括:3. An intelligent control method for a CNC aluminum profile cutting machine, characterized by comprising: 步骤1:根据已设置加工任务匹配相应的切割程序,并为对应的切割工具分配控制子程序;Step 1: Match the corresponding cutting program according to the set processing task, and assign the control subroutine to the corresponding cutting tool; 步骤2:根据所述切割程序确定待切割铝材的目标加工规格;Step 2: Determine the target processing specifications of the aluminum material to be cut according to the cutting program; 步骤3:根据所述目标加工规格和所述切割程序建立所述待切割铝材的切割传送方式;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; 步骤4:每一所述切割工具根据对应的控制子程序对所述待切割铝材进行切割工作;Step 4: Each of the cutting tools cuts the aluminum material to be cut according to the corresponding control subroutine; 步骤5:在对所述待切割铝材进行切割时,对每一待切割位置进行校对检验,完成校对检验后进行相应的切割工作;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; 所述步骤4,包括:The step 4 comprises: 步骤41:根据所述切割程序确定不同控制子程序对应的操作时间点,建立之间的操作时间间隔,建立切割时间表,根据所述待切割铝材的初始加工规格确定所述待切割铝材在每一所述操作时间点对应的加工放置位置,建立切割位置表;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; 步骤42:根据所述切割时间表和所述切割位置表构建相邻待切割铝材之间的初始放置距离,构建铝材初位置调整方案,并对所述待切割铝材的初始位置进行调整;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; 步骤43:查找首次切割对应的第一切割工具和末次切割对应的第二切割工具,为所述第一切割工具对应的第一控制子程序添加第一位置检查指令,为所述第二切割工具对应的第二控制子程序添加第二位置检查指令;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; 步骤44:控制每一所述切割工具根据对应的切割子程序对所述待切割铝材进行切割工作、控制所述第一切割工具对所述待切割铝材进行切割位置检查工作,以及控制所述第二切割工具对完成切割的待切割铝材进行成品放置位置检查工作。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 after cutting. 4.如权利要求3所述的一种数控铝型材切锯机的智能化控制方法,其特征在于,所述步骤1,包括:4. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that said step 1 comprises: 步骤11:根据用户上传的已设置加工任务确定本次切割工作的待切割铝材量,根据所述待切割铝材量确定程序迭代次数;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; 步骤12:根据用户上传的已设置加工任务绘制本待切割铝材的初始概念图和成品概念图,根据所述初始概念图和所述成品概念图构建切割执行方案;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; 步骤13:根据所述切割执行方案调整备用程序的逻辑组成,结合所述程序迭代次数设定建立切割程序;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; 步骤14:将所述切割程序划分为若干个控制子程序,根据每一所述切割工具对应的可识别程序为每一所述切割工具匹配对应的控制子程序。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.如权利要求3所述的一种数控铝型材切锯机的智能化控制方法,其特征在于,所述步骤2,包括:5. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that said step 2 comprises: 步骤21:将所述切割程序划分为若干个独立程序片段,并分别获取每一所述独立程序片段对应的加工维度;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; 步骤22:根据每一所述加工维度建立所述已设置加工任务的程序加工图纸;Step 22: creating a program processing drawing of the set processing task according to each processing dimension; 步骤23:根据所述程序加工图纸绘制所述待切割铝材的目标加工规格。Step 23: Draw the target processing specifications of the aluminum material to be cut according to the program processing drawing. 6.如权利要求3所述的一种数控铝型材切锯机的智能化控制方法,其特征在于,所述步骤3,包括:6. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that said step 3 comprises: 步骤31:根据所述切割程序确定所述待切割铝材的切割顺序,以及每一次切割对应的切割目的,按照所述切割顺序将每一所述切割目的对应的切割后特征进行排列,构建对应的切割目的特征队列;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; 步骤32:获取所述待切割铝材的初始加工规格,结合所述目标加工规格建立所述待切割铝材的需切割模型,将所述切割目的特征队列映射到所述需切割模型中,得到每一切割目的对应的切割点以及每一次切割对应的切割角度;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; 步骤33:根据所述切割程序确定每一所述切割点对应的切割工具,根据每一所述切割工具对应的工具位置建立切割传送速度,工具每一次切割对应的切割角度确定所述待切割铝材在每一所述工具位置下对应的翻转角度和停留时长;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; 步骤34:根据所述切割程序确定所述待切割铝材的数量,结合所述切割传送速度以及每一所述工具位置下对应的翻转角度和停留时长来建立切割传送方式。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.如权利要求3所述的一种数控铝型材切锯机的智能化控制方法,其特征在于,所述步骤5,包括:7. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that said step 5 comprises: 步骤51:当对所述待切割铝材进行切割时,在每一次切割工作前获取所述待切割铝材对应的准备待切割位置,根据所述切割程序确定每一次切割工作对应的切割点和切割角度;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; 步骤52:根据同一次切割工作对应的切割点和切割角度判断对应的待切割位置是否合理,若不合理,调整本次切割工作对应的切割放置位置;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; 步骤53:当本次切割对应的待切割位置合理时,控制对应的切割工具根据对应的制定子程序进行切割工作。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.如权利要求3所述的一种数控铝型材切锯机的智能化控制方法,其特征在于,还包括:8. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 3, characterized in that it 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.如权利要求8所述的一种数控铝型材切锯机的智能化控制方法,其特征在于,还包括:9. The intelligent control method of a CNC aluminum profile cutting and sawing machine according to claim 8, characterized in that it 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.
CN202411065162.3A 2024-08-05 2024-08-05 A CNC aluminum profile cutting saw and its intelligent control method Active CN118951153B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411065162.3A CN118951153B (en) 2024-08-05 2024-08-05 A CNC aluminum profile cutting saw and its intelligent control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411065162.3A CN118951153B (en) 2024-08-05 2024-08-05 A CNC aluminum profile cutting saw and its intelligent control method

Publications (2)

Publication Number Publication Date
CN118951153A CN118951153A (en) 2024-11-15
CN118951153B true CN118951153B (en) 2025-02-07

Family

ID=93398879

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411065162.3A Active CN118951153B (en) 2024-08-05 2024-08-05 A CNC aluminum profile cutting saw and its intelligent control method

Country Status (1)

Country Link
CN (1) CN118951153B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114721328A (en) * 2022-06-07 2022-07-08 无锡朗珀信息科技有限公司 Intelligent numerical control system of grid section cutting machine
CN115555648A (en) * 2022-09-22 2023-01-03 江南造船(集团)有限责任公司 Numerical control cutting method, system, equipment and medium
CN116460601A (en) * 2023-04-28 2023-07-21 中国建筑装饰集团有限公司 An intelligent production line for profile processing

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4861215B2 (en) * 2007-02-28 2012-01-25 キヤノン株式会社 Sheet processing apparatus and image forming apparatus
JP6950322B2 (en) * 2017-07-24 2021-10-13 住友金属鉱山株式会社 Cutting machine and its monitoring method
CN115246024B (en) * 2022-09-22 2022-12-20 山东越辰数控设备有限公司 Aluminum profile production line control system based on data acquisition
CN116922967B (en) * 2023-07-10 2024-10-08 广船国际有限公司 Management method, device, equipment and medium for steel plate code spraying and cutting
CN117369386A (en) * 2023-10-31 2024-01-09 中建钢构股份有限公司 Digital production method and system for blanking workshop, electronic equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114721328A (en) * 2022-06-07 2022-07-08 无锡朗珀信息科技有限公司 Intelligent numerical control system of grid section cutting machine
CN115555648A (en) * 2022-09-22 2023-01-03 江南造船(集团)有限责任公司 Numerical control cutting method, system, equipment and medium
CN116460601A (en) * 2023-04-28 2023-07-21 中国建筑装饰集团有限公司 An intelligent production line for profile processing

Also Published As

Publication number Publication date
CN118951153A (en) 2024-11-15

Similar Documents

Publication Publication Date Title
US7269471B2 (en) Tool path data generation apparatus for NC machine tool and numerical controller provided with it
TWI641931B (en) Device and method for automatically generating machine tool control instructions and parameters
US8414231B2 (en) Machining method, program, machining-program generating program and machining apparatus of press die
CN109128316A (en) A kind of tool track planing method applied to folded waveguide slow-wave structure
CN117300729B (en) Efficient and precise machining method for normal round holes of special-shaped products based on three-axis machine tool
CN112286142A (en) Mold entity machining station batch selection machining system and method based on programming software platform
CN118951153B (en) A CNC aluminum profile cutting saw and its intelligent control method
CN109692990A (en) A kind of band damping platform rotor blade processing method
CN107030208B (en) A kind of processing method of trimming and piercing die class mold
JP2005288563A (en) Method and device for creating working program
CN107262791A (en) A kind of method that red copper electrode removes flash removed
CN105290609A (en) Application method of laser cutting secondary positioning
CN117245236A (en) Efficient segmentation process for different specifications
CN104827111A (en) Die surface processing method and die surface processing device
JP6148921B2 (en) Automatic programming device for laser machine
CN110834151A (en) Laser processing control method, laser processing apparatus, and computer-readable storage medium
CN119414779A (en) Programming-free CNC processing method, system and related equipment based on CAD files
CN119989635A (en) Chip breaker processing method and system
CN114985884B (en) Method for shielding numerical control cutting groove
CN206898453U (en) Connecting rod oilhole aperture curved surface chamfer machining equipment
CN114619251B (en) Automatic machining system and method for bearing seat
JPH0631591A (en) Preparation of transfer passage for nc working tool
TWI760675B (en) Method for defect inspection of machining path
CN206914015U (en) Full-automatic cutting engraving machine
CN112462685A (en) Control method for avoiding collision and automatically converting 3+2 processing and application thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant