The error message shown for line #14 is as reported directly from Grbl to PicSender. It is not from PicSender.
Grbl does not like the format of lines like “G2 X1.1625 Y5.500 I0.0000 J0.3375 F60.0”. By relocating all the F60.0s to before the G2 lines on which they occur, Grbl will run the code. This will require editing your VCarve post processor file.
This is the pp I use for VCarve Desktop 8.5 with my SO2. It is for inch mode (G20).
File Name: Grbl 2017_inch.pp
+================================================
+
- Grbl - Vectric machine output configuration file
+================================================
+
- History
- Who When What
- ======== ========== ===========================
- EdwardP 11/02/2015 Written from Grbl_mm.pp but
-
set G20
- EdwardP 11/02/2015 Commented out arcs as these
-
slow GRBL performance appear
-
interpolated anyway.
- EdwardP 18/06/2015 Explicitly set absolute mode (G90)
- Mark 24/11/2015 Updated for interim 0.9 spec.
-
Renaming to be machine specific.
-
Removing M30 from Footer.
+*************************************
- changes 2/10/2017 - J. Champlain
- www.picengrave.com
- add back M30
- add back arcs - separate F command from first arc
- remove tool change command
+change extension to txt
- rename to Grbl 2017_inch
- add S0 M05 to file end
+================================================
POST_NAME = “Grbl 2017 (inch) (*.txt)”
FILE_EXTENSION = “txt”
UNITS = “INCHES”
±-----------------------------------------------
- Line terminating characters
±-----------------------------------------------
LINE_ENDING = “[13][10]”
±-----------------------------------------------
- Block numbering
±-----------------------------------------------
LINE_NUMBER_START = 0
LINE_NUMBER_INCREMENT = 10
LINE_NUMBER_MAXIMUM = 999999
+================================================
+
+================================================
VAR LINE_NUMBER = [N|A|N|1.0]
VAR SPINDLE_SPEED = [S|A|S|1.0]
VAR FEED_RATE = [F|C|F|1.1]
VAR X_POSITION = [X|C|X|1.4]
VAR Y_POSITION = [Y|C|Y|1.4]
VAR Z_POSITION = [Z|C|Z|1.4]
VAR ARC_CENTRE_I_INC_POSITION = [I|A|I|1.4]
VAR ARC_CENTRE_J_INC_POSITION = [J|A|J|1.4]
VAR X_HOME_POSITION = [XH|A|X|1.4]
VAR Y_HOME_POSITION = [YH|A|Y|1.4]
VAR Z_HOME_POSITION = [ZH|A|Z|1.4]
+================================================
+
- Block definitions for toolpath output
+================================================
±--------------------------------------------------
- Commands output at the start of the file
±--------------------------------------------------
begin HEADER
“( Date Created = [DATE] )”
“( Material Width [XLENGTH] inches )”
“( Material Height [YLENGTH] inches )”
“( Material Thickness [ZLENGTH] inches )”
“( Home X/Y = [XY_ORIGIN] )”
“( Z Zero Position = [Z_ORIGIN] )”
+“( Tool Bit = [TOOLS_USED] )”
+“T1”
“G17”
“G20”
“G90”
“G0[ZH]”
“G0[XH][YH][S]M3”
±--------------------------------------------------
- Commands output for rapid moves
±--------------------------------------------------
begin RAPID_MOVE
“G0[Y][Z]”
±--------------------------------------------------
- Commands output for the first feed rate move
±--------------------------------------------------
begin FIRST_FEED_MOVE
“G1[Y][Z][F]”
±--------------------------------------------------
- Commands output for feed rate moves
±--------------------------------------------------
begin FEED_MOVE
“G1[Y][Z]”
±--------------------------------------------------
- Commands output for the first clockwise arc move
±--------------------------------------------------
begin FIRST_CW_ARC_MOVE
“[F]”
“G2[Y][I][J]”
±--------------------------------------------------
- Commands output for clockwise arc move
±--------------------------------------------------
begin CW_ARC_MOVE
“G2[Y][I][J]”
±--------------------------------------------------
- Commands output for the first counterclockwise arc move
±--------------------------------------------------
begin FIRST_CCW_ARC_MOVE
“[F]”
“G3[Y][I][J]”
±--------------------------------------------------
- Commands output for counterclockwise arc move
±--------------------------------------------------
begin CCW_ARC_MOVE
“G3[Y][I][J]”
±--------------------------------------------------
- Commands output at the end of the file
±--------------------------------------------------
begin FOOTER
“G0[ZH]”
“G0[XH][YH]”
“S0 M05”
“M30”
Grbl 2017_inch.pp (4.7 KB)