feat(parser): replace pygcode with vibe-coded solution

This commit is contained in:
2025-05-03 20:58:47 +02:00
parent fa1122b32c
commit a1d73a26da
4 changed files with 213 additions and 25 deletions

View File

@@ -1,6 +1,6 @@
#! /usr/bin/env python
from argparse import ArgumentParser
from gcode_parser import GCodeParser
from gcodeinterpreter import GcodeInterpreter
from pwm_driver import PWMDriver
from visualizer import Visualizer
@@ -18,8 +18,8 @@ if __name__ == "__main__":
args = argparser.parse_args()
parser = GCodeParser(args.file)
positions = parser.get_positions()
parser = GcodeInterpreter().parse_file(args.file)
positions = parser.get_coordinates()
if args.visualize:
screen_dimensions = (1024*1.5, 1024*1.5 * args.height/args.width)