Laser cutting machine

A laser cutting machine which invalidates an alarm generated by a distance sensor during piercing, or invalidates the alarm in a first movement after piercing until a movement is made over a predetermined distance, or invalidates the alarm in a block having no movement, or keeps invalidating the alarm from a piercing start until a movement is made over a predetermined distance after piercing, or invalidates the alarm from a point a predetermined distance before a cutting end point to the cutting end point, or keeps invalidating the alarm from a point a predetermined distance before the cutting end point until a movement is made over a predetermined distance after the arrival at the cutting end point, or invalidates the alarm over a predetermined travel distance in a specified moving command block from the NC program, so the laser cutting machine can prevent cutting from being stopped by an unnecessary alarm generated by the alarm signal of the sensor due to scattered or accumulated spatters, the influence of plasma, or inclination of a workpiece or contact with a piece of the workpiece which has blown away at the cutting end point, and cutting can be continued as required.