From 68dab5b51b60990b86de23a7e4a9a69b8e617031 Mon Sep 17 00:00:00 2001 From: obalado Date: Thu, 5 Dec 2024 15:04:43 -0300 Subject: [PATCH] Update gcode_parser.py add F feed rate --- gcodeparser/gcode_parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcodeparser/gcode_parser.py b/gcodeparser/gcode_parser.py index a35e2b5..3413897 100644 --- a/gcodeparser/gcode_parser.py +++ b/gcodeparser/gcode_parser.py @@ -76,7 +76,7 @@ def __init__(self, gcode: str, include_comments=False): def get_lines(gcode, include_comments=False): - regex = r'(?!; *.+)(G|M|T|g|m|t)(\d+)(([ \t]*(?!G|M|g|m)\w(".*"|([-+\d\.]*)))*)[ \t]*(;[ \t]*(.*))?|;[ \t]*(.+)' + regex = r'(?!; *.+)(G|M|T|F|g|m|t)(\d+)(([ \t]*(?!G|M|g|m)\w(".*"|([-+\d\.]*)))*)[ \t]*(;[ \t]*(.*))?|;[ \t]*(.+)' regex_lines = re.findall(regex, gcode) lines = [] for line in regex_lines: