Numerically-controlled foam block cutting all-in-one machine

The invention discloses a numerically-controlled foam block cutting all-in-one machine, which comprises a working platform, a portal tower frame, a top, front and back edge cutting device, a left side edge cutting device, a right side edge cutting device, a three-dimensional (3D) vision sensor and a control system, wherein a workpiece movement mechanism is arranged on the working platform; a front-back movement distance detection device is arranged between the working platform and the portal tower frame; a 3D vision sensor is arranged at the top of the portal tower frame; the top, front and back edge cutting device is arranged in the front of the portal tower frame through a lifting and descending transmission mechanism; the left side edge cutting device is arranged on the left side of the rear part of the portal tower frame through a horizontal transmission mechanism; the right side edge cutting device is directly arranged on the right side of the rear part of the portal tower frame in a fixed manner; and all electric parts and the sensor are respectively connected with the control system. By adoption of the numerically-controlled foam block cutting all-in-one machine, five facescan be automatically cut through one-time clamping, foam blocks can be sliced, automatic processing is realized, processing accuracy and production efficiency are improved, the waste of materials is reduced, and production cost is reduced.