config class and support for feedrate and moverate
This commit is contained in:
@ -1,29 +1,50 @@
|
||||
G90 ;Absolute programming
|
||||
G21 ;Programming in millimeters (mm)
|
||||
M5 ;Disable laser
|
||||
; == Start of path ==
|
||||
G1 X8.6 Y11.7
|
||||
M3 I S15 ;start laser
|
||||
G1 X8.6 Y11.7
|
||||
G1 X29.4 Y9.7
|
||||
G1 X41.5 Y22.1
|
||||
G1 X35.3 Y35.3
|
||||
G1 X34.7 Y37.4
|
||||
G1 X33.9 Y38.9
|
||||
G1 X32.5 Y40.3
|
||||
G1 X30.4 Y41.0
|
||||
G1 X27.6 Y40.8
|
||||
G1 X23.7 Y39.4
|
||||
G1 X18.8 Y36.2
|
||||
G1 X14.9 Y33.0
|
||||
G1 X12.3 Y30.3
|
||||
G1 X10.6 Y27.9
|
||||
G1 X9.7 Y26.1
|
||||
G1 X9.4 Y24.6
|
||||
G1 X9.4 Y23.3
|
||||
G1 X9.6 Y23.0
|
||||
G1 X8.6 Y11.7
|
||||
G0 F1200 set the moverate to 1200mm/min;
|
||||
; == Start of ellipse ==
|
||||
G1 X5.0 Y10.0
|
||||
G0 F300 set the feedrate to 300mm/min;
|
||||
M3 I S2 ;start laser
|
||||
G1 X5.0 Y10.4
|
||||
G1 X5.3 Y11.7
|
||||
G1 X5.9 Y12.9
|
||||
G1 X6.8 Y13.8
|
||||
G1 X7.9 Y14.5
|
||||
G1 X9.1 Y14.9
|
||||
G1 X10.4 Y15.0
|
||||
G1 X11.7 Y14.7
|
||||
G1 X12.9 Y14.1
|
||||
G1 X13.8 Y13.2
|
||||
G1 X14.5 Y12.1
|
||||
G1 X14.9 Y10.9
|
||||
G1 X15.0 Y9.6
|
||||
G1 X14.7 Y8.3
|
||||
G1 X14.1 Y7.1
|
||||
G1 X13.2 Y6.2
|
||||
G1 X12.1 Y5.5
|
||||
G1 X10.9 Y5.1
|
||||
G1 X9.6 Y5.0
|
||||
G1 X8.3 Y5.3
|
||||
G1 X7.1 Y5.9
|
||||
G1 X6.2 Y6.8
|
||||
G1 X5.5 Y7.9
|
||||
G1 X5.1 Y9.1
|
||||
G1 X5.0 Y10.0
|
||||
M5 ;stop laser
|
||||
; == End of path ==
|
||||
; == End of ellipse ==
|
||||
G0 F1200 set the moverate to 1200mm/min;
|
||||
; == Start of rect ==
|
||||
G1 X30.0 Y30.0
|
||||
G0 F300 set the feedrate to 300mm/min;
|
||||
M3 I S2 ;start laser
|
||||
G1 X30.0 Y30.0
|
||||
G1 X40.0 Y30.0
|
||||
G1 X40.0 Y40.0
|
||||
G1 X30.0 Y40.0
|
||||
G1 X30.0 Y30.0
|
||||
M5 ;stop laser
|
||||
; == End of rect ==
|
||||
G0 F1200 set the moverate to 1200mm/min;
|
||||
G1 X0.0 Y0.0; Display printbed
|
||||
M02 ;End of program
|
||||
|
Reference in New Issue
Block a user