Patent ID: 11969823
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Field: Machine tools (Mechanical engineering)
Classification: CPC B | IPC B

Claim 0:
1. A laser processing apparatus comprising:
a laser oscillator that oscillates processing laser light to be applied to a processing point on a processing surface of a workpiece;
an optical interferometer that emits measurement light to be applied to the processing point and generates an optical interference signal based on interference caused by an optical path difference between the measurement light reflected at the processing point and reference light;
a first mirror that changes traveling directions of the processing laser light and the measurement light;
a second mirror that changes an incidence angle of the measurement light to the first mirror;
a lens that collects the processing laser light and the measurement light at the processing point;
a controller that controls the laser oscillator, the first mirror, and the second mirror on the basis of corrected processing data; and
a measurement processor that measures a depth of a keyhole generated at the processing point irradiated with the processing laser light, on the basis of the optical interference signal, wherein
the corrected processing data is data for eliminating a deviation in an arrival position of at least one of the processing laser light and the measurement light on the processing surface, the deviation being caused by chromatic aberration of the lens,
the corrected processing data includes an output instruction value indicating an oscillation intensity of the processing laser light, a first instruction value indicating an operation amount of the first mirror, and a second instruction value indicating an operation amount of the second mirror, which are set for processing points, respectively,
the controller controls the laser oscillator, the first mirror, and the second mirror on the basis of corrected processing data corresponding to the processing point among the processing points, and
the controller
sets a processing section passing through a target position on the processing surface,
sets a measurement section centered on the target position in the processing section,
sets a plurality of data acquisition positions that are trajectories perpendicular to a processing direction in the measurement section,
acquires pieces of measurement data indicating shapes of keyholes at the respective data acquisition positions during processing of the processing section,
projects the pieces of measurement data in the processing direction to be superimposed on each other to create projection data, and
obtains the second instruction value in a direction perpendicular to the processing direction at the target position on the basis of the projection data.