Python ruft die Koordinaten des Vektorpfads aus der SVG-Datei abPython

Python-Programme
Anonymous
 Python ruft die Koordinaten des Vektorpfads aus der SVG-Datei ab

Post by Anonymous »

Für ein Schulprojekt soll ich also einen sogenannten „V-Plotter“ programmieren. Mein Team hat ihn gebaut und ich habe es geschafft, alle Berechnungen usw. zu programmieren. Im Grunde kann ich ihn zu einer bestimmten X/Y-Koordinate bewegen und den Stift anheben/anheben. Ich habe ein Bild mit Potrace in eine .svg-Datei konvertiert und soweit ich es verstanden habe, sollte die Datei einen bestimmten Pfad enthalten, dem der Plotter folgen würde.

Meine Idee hier wäre, den Vektorpfad zu lesen und in mehreren Vektoren über ein Array zu speichern und dann einfach eine Schleife zu erstellen, die durch diese Arrays geht und so die Vektoren zeichnet.
Oder einfach gesagt:
Schleifenvariable i=0
Schleife:
  • Stift hoch
  • bewegen Sie sich zu (x1/y1) von Array i
  • bewegen Sie sich zu (x2/y2) von Array i
  • erhöhen Sie i um 1
    (das ist kein Programmcode, aber einfach zu programmieren)
Aber ich kann Ich finde keine Möglichkeit, die Vektorkoordinaten zu lesen. Sollte es nicht einfach sein, die Koordinaten zu ermitteln, wo ein Vektor beginnt (x1/y1) und wo er endet (x2/y2)?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post