Search

CN-121979113-A - Method and system for correcting nozzle model

CN121979113ACN 121979113 ACN121979113 ACN 121979113ACN-121979113-A

Abstract

The invention provides a method and a system for correcting a nozzle model, wherein in the method, when a cutting head is in contact with the upper surface of a plate under a plurality of different deflection angles, Z-axis coordinates corresponding to the rotation center of the cutting head are obtained by a contact type touch plate method, so that the obtained Z-axis coordinates are more accurate, and the accuracy of an obtained deflection angle-nozzle radius model is further improved. On the basis, after the nozzle radius under each different deflection angle is obtained according to the corresponding Z-axis coordinate obtained under each different deflection angle, fitting is carried out on the nozzle radius under each different deflection angle, and a deflection angle-nozzle radius model is obtained, so that the corresponding nozzle radius can be obtained according to the deflection angle of the actual cutting head based on the deflection angle-nozzle radius model, and then the height of the cutting head can be accurately adjusted according to the nozzle radius, so that groove cutting with higher precision is realized.

Inventors

  • WAN ZHANG
  • ZHANG JIAHUI
  • DONG WENYOU
  • Ding Dunhao
  • CHEN XIAOTONG

Assignees

  • 上海柏楚数控科技有限公司

Dates

Publication Date
20260505
Application Date
20251226

Claims (12)

  1. 1. A method of correcting a nozzle model, comprising: acquiring Z-axis coordinates corresponding to the rotation center of a cutting head when the cutting head is contacted with the upper surface of a plate under a plurality of different deflection angles, wherein the upper surface of the plate is parallel to the breadth of a machine tool, and the Z-axis is perpendicular to the upper surface of the plate; Acquiring the nozzle radius under different deflection angles according to the corresponding Z-axis coordinates acquired under different deflection angles; Fitting the nozzle radius under different deflection angles to obtain a deflection angle-nozzle radius model.
  2. 2. The method of correcting a nozzle model of claim 1, wherein the acquiring Z-axis coordinates corresponding to a center of rotation of the cutting head when the cutting head is in contact with the upper surface of the sheet material at a plurality of different yaw angles comprises: when the deflection angle is 0 degree, a Z-axis coordinate corresponding to a rotation center when a nozzle of the cutting head is in contact with the upper surface of the plate is obtained and is used as a reference Z-axis coordinate; and acquiring Z-axis coordinates corresponding to the rotation center of the nozzle of the cutting head when the nozzle contacts with the upper surface of the plate under a plurality of deflection angles which are not 0 degrees.
  3. 3. The method of correcting a nozzle model of claim 2, wherein the obtaining the nozzle radius at each different yaw angle based on the corresponding Z-axis coordinate obtained at each different yaw angle comprises: Acquiring a mechanical pendulum length of the cutting head, wherein the mechanical pendulum length is used for representing the distance between the rotation center of the cutting head and the center of the nozzle; obtaining a plate surface coordinate according to the reference Z-axis coordinate Z 0 and the mechanical pendulum length M ; Acquiring nozzle radiuses corresponding to deflection angles which are not 0 degrees based on a plate coordinate formula according to the plate coordinates, the mechanical pendulum length and Z-axis coordinates corresponding to the deflection angles which are not 0 degrees, wherein the plate coordinate formula is that , wherein, Is used for representing the coordinates of the plate surface, For characterizing the Z-axis coordinate of the nozzle of the cutting head when contacting with the upper surface of the plate material under the deflection angles which are not 0 degrees respectively, For the characterization of the mechanical pendulum length, For the purpose of characterizing the yaw angle, For characterizing the nozzle radius.
  4. 4. The method of correcting a nozzle model of claim 2, wherein obtaining Z-axis coordinates of a nozzle of the cutting head in contact with the upper surface of the sheet material at any one of the yaw angles other than 0 ° comprises: Acquiring a mechanical pendulum length of the cutting head, wherein the mechanical pendulum length is used for representing the distance between the rotation center of the cutting head and the center of the nozzle; positioning the cutting head in an initial position above the sheet material; the cutting head rotates and swings to the swing angle in a first direction, and the first direction is parallel to the upper surface of the plate; The cutting head moves to a second direction for a reset distance , wherein, For characterizing the length of the mechanical pendulum, The second direction is opposite to the first direction and used for representing the deflection angle; The cutting head moves along the negative Z-axis direction, so that the nozzle of the cutting head is contacted with the upper surface of the plate, and the Z-axis coordinate corresponding to the rotation center of the cutting head is obtained when the nozzle of the cutting head is contacted with the upper surface of the plate under the deflection angle, wherein the negative Z-axis direction is perpendicular to the upper surface of the plate and is close to the plate.
  5. 5. The method of correcting a nozzle model of claim 4, wherein the speed at which the cutting head moves in the negative Z-axis direction is in the range of 1mm/s to 2mm/s.
  6. 6. The method of correcting a nozzle model of claim 1, wherein the yaw angle has a value in the range of 0 ° to 45 °.
  7. 7. The corrective nozzle model method of claim 1, further comprising: Inquiring the deflection angle-nozzle radius model according to any deflection angle to obtain a corresponding nozzle radius; Setting a safety area according to the deflection angle, the nozzle radius corresponding to the deflection angle and a board drawing, wherein the safety area is positioned in the board, and the area of the safety area is smaller than that of the board; The cutting head initiates a vibration suppression process or a fixed height follow-up process under dangerous conditions that characterize the projection of the nozzle onto the sheet beyond the safe area.
  8. 8. The method of correcting a nozzle pattern according to any one of claims 1 to 7, wherein the method of determining that the nozzle of the cutting head is in contact with the upper surface of the sheet material comprises: Obtaining a calibrated capacitance value between the nozzle and the upper surface of the plate; and determining that the nozzle of the cutting head is in contact with the upper surface of the plate based on the calibration capacitance value being 0 or the calibration capacitance value being greater than a capacitance threshold.
  9. 9. The method of calibrating a nozzle model of claim 8 wherein the step of obtaining a calibrated capacitance value between the nozzle and the upper surface of the sheet material comprises based on a calibrated capacitance model Obtaining a calibration capacitance value between the nozzle and the upper surface of the plate, wherein C is used for representing the calibration capacitance value, For the characterization of the dielectric constant of the medium, And k is used for representing the constant of electrostatic force, and d is used for representing the distance between the nozzle and the upper surface of the plate.
  10. 10. A corrective nozzle model system for implementing a corrective nozzle model method as set forth in any one of claims 1 through 9, comprising: the coordinate acquisition module is used for acquiring Z-axis coordinates corresponding to the rotation center of the cutting head when the cutting head is contacted with the upper surface of the plate at a plurality of different deflection angles, the upper surface of the plate is parallel to the breadth of the machine tool, and the Z-axis is perpendicular to the upper surface of the plate; The nozzle radius acquisition module is used for acquiring the nozzle radius under different deflection angles according to the corresponding Z-axis coordinates acquired under different deflection angles; the model acquisition module is used for fitting the nozzle radius under different deflection angles to acquire a deflection angle-nozzle radius model.
  11. 11. An electronic device comprising a memory, a processor and a computer program stored on the memory, wherein the processor implements the corrective nozzle model method of any one of claims 1-9 when executing the computer program.
  12. 12. A computer readable storage medium having stored thereon a computer program, which when executed by a processor implements the method of correcting a nozzle model according to any of claims 1 to 9.

Description

Method and system for correcting nozzle model Technical Field The invention relates to the field of laser cutting, in particular to a method and a system for correcting a nozzle model. Background In the laser processing application scenario, since the nozzle height between the nozzle of the cutting head and the material to be processed affects the actual cutting effect, the laser processing technology has a requirement on the nozzle height between the nozzle of the cutting head and the material to be processed. In actual machining, the nozzle height between the nozzle of the cutting head and the material to be machined is usually obtained by using a capacitance calibration mode, but the capacitance calibration is obtained by calibrating the mapping relation between the capacitance value and the nozzle height of the cutting head in a vertical state, and the bevel machining refers to machining of a plate or a pipe when the cutting head is in an inclined state, so that the facing area between the nozzle and the plate in the inclined state is changed, the capacitance calibration mode cannot correspond to the relation between the actual capacitance and the nozzle height in the bevel machining, and the reached nozzle height is inaccurate, so that the cutting effect is affected. In the prior art, the method for improving the groove cutting precision is to make the nozzle follow to a smaller nozzle height by using a capacitance calibration mode, and then move upwards to a target height, so that the influence of inaccurate capacitance calibration is reduced. However, since the facing area between the nozzle and the plate in the inclined state is changed, an error in the nozzle height in the step of following to a smaller nozzle height by means of capacitance calibration still exists, and the nozzle may collide with the plate due to the error, thereby causing damage to the nozzle. . Disclosure of Invention The invention provides a method for correcting a nozzle model, which is used for improving the accuracy of groove cutting through correcting the nozzle model. According to a first aspect of the present invention, there is provided a method of correcting a nozzle model, comprising: acquiring Z-axis coordinates corresponding to the rotation center of a cutting head when the cutting head is contacted with the upper surface of a plate under a plurality of different deflection angles, wherein the upper surface of the plate is parallel to the breadth of a machine tool, and the Z-axis is perpendicular to the upper surface of the plate; Acquiring the nozzle radius under different deflection angles according to the corresponding Z-axis coordinates acquired under different deflection angles; Fitting the nozzle radius under different deflection angles to obtain a deflection angle-nozzle radius model. Optionally, when the acquiring cutting head contacts the upper surface of the plate at a plurality of different deflection angles, the Z-axis coordinate corresponding to the rotation center of the cutting head includes: when the deflection angle is 0 degree, a Z-axis coordinate corresponding to a rotation center when a nozzle of the cutting head is in contact with the upper surface of the plate is obtained and is used as a reference Z-axis coordinate; and acquiring Z-axis coordinates corresponding to the rotation center of the nozzle of the cutting head when the nozzle contacts with the upper surface of the plate under a plurality of deflection angles which are not 0 degrees. Optionally, the obtaining the nozzle radius at each different yaw angle according to the corresponding Z-axis coordinate obtained at each different yaw angle includes: Acquiring a mechanical pendulum length of the cutting head, wherein the mechanical pendulum length is used for representing the distance between the rotation center of the cutting head and the center of the nozzle; obtaining a plate surface coordinate according to the reference Z-axis coordinate Z 0 and the mechanical pendulum length M ; Acquiring nozzle radiuses corresponding to deflection angles which are not 0 degrees based on a plate coordinate formula according to the plate coordinates, the mechanical pendulum length and Z-axis coordinates corresponding to the deflection angles which are not 0 degrees, wherein the plate coordinate formula is that, wherein,Is used for representing the coordinates of the plate surface,For characterizing the Z-axis coordinate of the nozzle of the cutting head when contacting with the upper surface of the plate material under the deflection angles which are not 0 degrees respectively,For the characterization of the mechanical pendulum length,For the purpose of characterizing the yaw angle,For characterizing the nozzle radius. Optionally, acquiring the Z-axis coordinate of the nozzle of the cutting head at any deflection angle other than 0 ° when the nozzle contacts the upper surface of the sheet material includes: Acquiring a mechanical pendulum length of the