RealTimePlot2DGCode
Übersicht
Kombination von RealTimePlot2D und GCode-Lesen/Interpretieren/Zeichnen des GCodeInterpreters
Ziel: Simulation der Fräsbahnen in RealTime
Leider: FrameRate FR ist begrenzt beim Neuzeichnen von Plots
(Erfahrungswert: FR < 20 fps, hier TimeRefresh = 0.05s)
Wenn höhere FR gewählt wird, sinkt die Echtzeit-Verarbeitung rapide gegen zu langsam!
Weitere Vorgaben: FeedrateLow : FL = 40mm/s und FeedrateHigh : FH = 100mm/s
ToDo
Done
221111
FEED_HIGH = float(50.0) # [mm/s] - FeedHigh (G0)
FEED_LOW = float(10.0) # [mm/s] - FeedLow (G1,G2,G3...)
221111
jetzt Versuch, in 'RealTimePlot2DCode' (mit funktionierendem GCode-Interpreter) die GCode-Verarbeitung in Klasse zu kapseln
GCodeExecutor: import GCodeExecutor as GEX
Aufruf: GCodeExecutor.Start(file.gcode)
Korrektur: 'for PI in range(0, 2 + NP):'
-
-
221106
221030
221029
221028
221027
221026