Search

CN-117901192-B - Intelligent cutting system and method based on flexible material and storage medium

CN117901192BCN 117901192 BCN117901192 BCN 117901192BCN-117901192-B

Abstract

The application relates to the technical field of workpiece cutting, and particularly discloses an intelligent cutting system, method and storage medium based on flexible materials, wherein the system comprises an information acquisition module, a cutting module and a cutting module, wherein the information acquisition module is used for acquiring information of a workpiece to be cut and acquiring pose information and cutting feedback information of a cutter in a cutting process in real time; the cutting control module is used for determining a cutting moving path and cutting parameters according to the workpiece information to be cut, generating a cutting instruction according to the cutting moving path and the cutting parameters, updating and adjusting the cutting parameters according to the cutter pose information and the cutting feedback information acquired in real time in the cutting process to generate a cutting update instruction, and the motion cutting module is used for starting cutting according to the cutting instruction and adjusting the cutting cutter according to the cutting update instruction. According to the application, the pose state and the stress state of the cutting tool are monitored in the cutting process, so that the tool is adjusted, and the error generated in the cutting process is reduced to a certain extent.

Inventors

  • PENG HULONG
  • CHEN WEI

Assignees

  • 杭州泛海科技有限公司

Dates

Publication Date
20260508
Application Date
20240312

Claims (3)

  1. 1. An intelligent cutting system based on flexible material, characterized by comprising: The information acquisition module is used for acquiring information of a workpiece to be cut, and acquiring cutter pose information and cutting feedback information in real time in the cutting process, wherein the cutter pose information is position and pose information of a cutter relative to the workpiece, and the cutting feedback information comprises torque change and amplitude deviation of the cutter; The cutting control module is used for determining a cutting moving path and a cutting parameter according to the workpiece information to be cut, generating a cutting instruction according to the cutting moving path and the cutting parameter, updating and adjusting the cutting parameter according to the cutter pose information and the cutting feedback information acquired in real time in the cutting process, and generating a cutting update instruction; the motion cutting module is used for starting cutting according to the cutting instruction and adjusting a cutting tool according to the cutting update instruction; the information acquisition module includes: The cutter pose information acquisition module is used for acquiring and detecting images of the cutting cutter, the workpiece to be cut and the working panel in a machine vision mode so as to acquire the position and pose information of the cutter relative to the workpiece in the cutting process in real time; The cutting feedback information acquisition module is used for monitoring the running state of the cutting tool in real time in the cutting process so as to acquire the torque change and the amplitude deviation of the cutting tool; the workpiece information includes a material type, a thickness, a cutting size, and a cutting pattern, and the cutting control module includes: the path planning module is used for carrying out surface texture detection on the workpiece to be cut, and carrying out cutting registration by combining the cutting pattern and the cutting size according to a surface texture detection result so as to generate an original cutting track; the cutting instruction generation module is used for acquiring cutting parameters through preset historical reference data according to the material type and thickness of a workpiece to be cut, determining a cutting moving path according to the original cutting track and generating a cutting instruction according to the cutting parameters and the cutting moving path; the self-adaptive adjusting module is used for adjusting cutting parameters according to the cutter pose information and the cutting feedback information which are acquired in real time after cutting is started to generate a cutting update instruction; the cutter setting parameters comprise cutter setting angle, cutter setting position, cutting speed and cutting depth, and the self-adaptive adjusting module comprises: the pose adjusting unit is used for generating a simulated cutting track through the cutting moving path according to the cutter pose information, comparing the simulated cutting track with the original cutting track, acquiring adjusting parameters of a cutter setting angle and a cutter setting position of the current cutter according to the track deviation if the track deviation occurs, and generating a cutting update instruction; the motion control adjusting unit is used for acquiring adjusting parameters of the cutting speed and the cutting depth of the cutter according to the torque change and the amplitude deviation of the cutter and generating a cutting update instruction; the motion cutting module includes: the cutting starting module is used for controlling the cutting tool to be positioned and calibrated according to the cutting instruction and starting cutting; The cutting updating module is used for adjusting the cutting tool according to the cutting updating instruction; The storage recording module is used for recording the adjustment data of the cutting parameters in the whole cutting process and storing all the adjustment data and the current workpiece information into a preset database.
  2. 2. An intelligent cutting method based on flexible materials is characterized by comprising the following steps: Acquiring workpiece information to be cut, wherein the workpiece information comprises a material type, a thickness, a cutting size and a cutting pattern; Carrying out surface texture detection on a workpiece to be cut, and carrying out cutting registration by combining a cutting pattern and a cutting size according to a surface texture detection result so as to generate an original cutting track; According to the type and thickness of the material, obtaining cutter setting parameters through preset historical reference data, and determining a cutting moving path according to an original cutting track, wherein the cutter setting parameters comprise cutter setting angle, cutter setting position, cutting speed and cutting depth; Generating a cutting instruction based on the cutting parameters and the cutting movement path; Acquiring cutter pose information and cutting feedback information in real time after cutting is started, wherein the cutter pose information is position and pose information of a cutter relative to a workpiece, and the cutting feedback information comprises torque change and amplitude deviation of the cutter; adjusting cutter setting parameters according to cutter pose information and cutting feedback information to generate a cutting update instruction; The adjusting the tool setting parameters according to the tool pose information to generate a cutting update instruction comprises: generating a simulated cutting track through the cutting moving path according to the cutter pose information; comparing the simulated cutting track with the original cutting track, and judging whether track deviation occurs or not; if the track deviation occurs, acquiring an adjusting parameter of a cutter setting angle and a cutter setting position of the current cutter according to the track deviation, and generating a cutting update instruction; the adjusting the cutting parameters according to the cutting feedback information to generate a cutting update instruction includes: And acquiring adjusting parameters for the cutting speed and the cutting depth of the cutter according to the torque change and the amplitude deviation of the cutter, and generating a cutting update instruction.
  3. 3. A computer readable storage medium storing a computer program capable of being loaded by a processor and executing a smart cut method based on a flexible material as claimed in claim 2.

Description

Intelligent cutting system and method based on flexible material and storage medium Technical Field The application relates to the technical field of workpiece cutting, in particular to an intelligent cutting system and method based on flexible materials and a storage medium. Background The cutting of flexible material is at the earliest the mode that utilizes artifical tailor, but along with the increase in market, the shortcoming of manual tailor inefficiency and low accuracy exposes gradually, and the numerical control cutting equipment of more intelligence is replaced, for example vibration sword cutting machine, through the impulse of giving the cutting tool a vertical vibration to come to cut flexible material, compare laser cutting, can not cause the influence to the material because of producing high temperature, use more environmental protection, and the suitability is higher. The existing method for cutting the flexible material generally comprises the steps of determining cutting patterns or tracks, setting the moving path and the cutting parameters of a cutting tool, and finally controlling the movement of the cutting tool to finish the cutting of the flexible material at one time, wherein the method is efficient, but the flexibility and the deformability of different flexible materials are different, the cutting paths adapted to different flexible materials are also different, the flexible materials can be uneven, the material distribution is uneven, deviation can occur easily in the cutting process, and the cutting shape and the cutting size are not in accordance with requirements. Disclosure of Invention The application aims to provide an intelligent cutting system, an intelligent cutting method and a storage medium based on flexible materials, wherein the cutting planning is carried out before cutting according to the characteristics of the flexible materials, and the pose state and the stress state of a cutting tool are monitored in the cutting process, so that the tool is adjusted, and the error generated in the cutting process is reduced to a certain extent. In a first aspect, the present application provides a flexible material based intelligent cutting system comprising: The information acquisition module is used for acquiring the information of the workpiece to be cut, and acquiring the pose information and the cutting feedback information of the cutter in the cutting process in real time; The cutting control module is used for determining a cutting moving path and a cutting parameter according to the workpiece information to be cut, generating a cutting instruction according to the cutting moving path and the cutting parameter, updating and adjusting the cutting parameter according to the cutter pose information and the cutting feedback information acquired in real time in the cutting process, and generating a cutting update instruction; and the motion cutting module is used for starting cutting according to the cutting instruction and adjusting the cutting tool according to the cutting updating instruction. Through the technical scheme, the cutting path and the cutting parameters can be planned according to the characteristics of the flexible materials, and the pose information and the cutting feedback information of the cutter can be acquired in real time in the cutting process, so that the cutter is updated and adjusted, and the error influence on the cutting process due to the characteristics of various flexible materials can be reduced. Optionally, the tool pose information is position and pose information of the tool relative to the workpiece, the cutting feedback information includes torque variation and amplitude deviation of the cutting tool, and the information acquisition module includes: The cutter pose information acquisition module is used for acquiring and detecting images of the cutting cutter, the workpiece to be cut and the working panel in a machine vision mode so as to acquire the position and pose information of the cutter relative to the workpiece in the cutting process in real time; and the cutting feedback information acquisition module is used for monitoring the running state of the cutting tool in real time in the cutting process so as to acquire the torque change and the amplitude deviation of the cutting tool. Optionally, the workpiece information includes a material type, a thickness, a cutting size, and a cutting pattern, and the cutting control module includes: the path planning module is used for carrying out surface texture detection on the workpiece to be cut, and carrying out cutting registration by combining the cutting pattern and the cutting size according to a surface texture detection result so as to generate an original cutting track; the cutting instruction generation module is used for acquiring cutting parameters through preset historical reference data according to the material type and thickness of a workpiece to be cut, determining a cutt