From "Point-by-Point Teaching" to "Parameter Setting": CRP's Graphical Laser Cutting Technology
In laser cutting applications, bottlenecks in programming efficiency, cutting precision, and cutting speed have long persisted. Faced with orders involving small circles, irregular shapes, and high-mix, low-volume batches, operators still rely on manual point-by-point teaching. Every changeover to a new part means another round of path planning and point-position tuning. The result: long training cycles for skilled technicians, lengthy programming time, cutting-path accuracy limited by the consistency of manual operation, and cutting speed that is hard to keep stable - all of which further limit overall line efficiency.
CRP's laser cutting robots address this with a new "graphical cutting mechanism" and its companion graphical cutting process, tackling both programming efficiency and cutting performance at once: the graphical cutting process solves the problem of cumbersome, low-efficiency programming, while the graphical cutting mechanism raises cutting precision and speed - together moving laser cutting from "manual teaching" to "parameter setting."

CRP-RA27-50-J mechanism cutting video - Chengdu CRP Robotics
From "Point-by-Point Teaching" to "Parameter Setting"

CRP-RA18-20-J mechanism cutting video - Chengdu CRP Robotics
With the traditional approach, operators must "teach" the robot every single point manually, one at a time - a process that becomes especially time-consuming when the path is complex. Switching to a different workpiece means starting the whole process over again. The extended programming time not only consumes labor but also makes it difficult for production lines to keep pace with high-mix, low-volume demands.
The graphical cutting process changes this logic entirely: instead of teaching point by point, operators simply enter the shape type, dimensions, position, and process parameters directly into the interface. Once the system receives this information, it automatically generates the cutting program - compressing a process that once took over ten minutes down to just a few seconds.
Coverage and Precision
The graphical cutting mechanism supports common planar geometries such as full circles, rectangles, regular polygons, and obround (racetrack) shapes, covering cutting diameters from 2mm to 60mm - a range broad enough to serve everything from micro-precision parts to standard-sized workpieces. Within this range, measured graphical cutting accuracy reaches ±0.1mm, meeting the quality requirements of the vast majority of precision machining applications.

Efficiency Gains
Efficiency improvements are backed by clear data: overall throughput is 2 to 3 times higher than body-only cutting, with cutting speeds ranging from 5mm/s to 70mm/s. The CRP-RA18-20-J reaches speeds of up to 40mm/s, while the CRP-RA27-50-J reaches up to 70mm/s.
Convenient Calibration
The graphical cutting mechanism comes with a dedicated calibration interface. Operators only need to record two reference points, P1 and P2, then move to point P3 to complete calibration. The entire process is guided by a clear, straightforward interface with no complex parameter tuning required, substantially shortening the setup time before equipment goes into production.

Software Compatibility
Both 6-axis and 7-axis configurations support graphical cutting. The system provides three core commands - LaserCutProg (laser cutting program), LaserCutOn (start cutting), and LaserCutOff (stop cutting). LaserCutProg allows one-click switching between body cutting and mechanism-based graphical cutting; within the full-circle command, parameters such as rotation direction and compensation angle can be set directly.
Cutting parameters for each process number can be saved and called independently, allowing one-click switching between part types without needing to reconfigure settings each time.
| No. | Parameter | Data Type | Range | Description |
|---|---|---|---|---|
| 1 | Process No. | Integer | 0–999 | Sets the process number for the laser cutting job; parameters for each process number are saved independently |
| 2 | Laser-On Power | Integer | 0–1000 | Sets the laser power when the beam switches on |
| 3 | Cutting Power | Integer | 0–1000 | Sets the laser power during cutting |
| 4 | Laser-Off Power | Integer | 0–1000 | Sets the power during the laser's delayed shut-off phase |
| 5 | Frequency | Integer | 0–9999 | Sets the laser modulation frequency |
| 6 | Duty Cycle | Integer | 0–100% | Sets the duty cycle of the laser modulation waveform |
| 8 | Laser-Off Delay | Integer | 0–9999 | Sets the delay before the laser switches off after the shut-off command is issued |
| 16 | Power Ramp-Up | Integer | 0–9999 | Time for laser-on power to ramp up to cutting power |
| 17 | Power Ramp-Down | Integer | 0–9999 | Time for cutting power to ramp down to laser-off power |
| 18 | Pre-Gas Time | Integer | 0–9999 | Time gas is supplied in advance of cutting |

Compatible Models
Compatible with the CRP-RA18-20-J, CRP-RH18-35-HP-J, CRP-RA21-50-J, and CRP-RA27-50-J robot models, paired with the G9S / G9A / G15A control cabinets and dedicated graphical cutting software.
Graphical cutting shrinks programming time from minutes to seconds, freeing operators from repetitive tuning work. Beyond improvements to the equipment and process itself, the continued refinement of programming methods and supporting features is just as important to advancing precision in laser processing. CRP will keep delivering solutions that are closely aligned with real-world production needs.

