Hey geschätze Visual Basic Com.
Ich möchte gerne einen CNC Simulator programmieren.
Die Grafik ist zu beginn noch neben sächlich vorerst muss eine bestehende Text datei eingelesen werden.
Nun soll die Bearbeitungszeit der CNC Maschine berechnet werden.
DasEinlesen stellt kein Problem dar, wird ja schon ausführlich im forum beschrieben.
Mein Hauptproblem besteht darin die CNC Befehle in das Visual Basic zu übertragen.
Beispiel Code einer CNC Programmes
N010 G90 MM03
N020 F2 S100
N030 X30 Y20
Für die jenigen die sich nicht mit CNC Programmen auskenn:
"N" und die Folgende Zahl steht für die Nummerierung der Befehle
"G" ist die Wegbediengung (G90 steht für absolute Maßangabe)
"X" & "Y" & "Z" steht für die Zielpunktkoordinaten
"F" Vorschub
"S" Drehzahl
Das nur mal nebenbei.
Die G und M Befehle sind Feste Ausdrücke.
X und Y aber Geben die Richtung vor und die darauf folgende Zahl ist die Position in der Achse.
Mein Programm muss also hauptsächlich erkennen, welchen weg es zurücklegt hat und wie schnell .
Für ein wenig Hilfe, bin ich euch sehr Dankbar.
Ich möchte gerne einen CNC Simulator programmieren.
Die Grafik ist zu beginn noch neben sächlich vorerst muss eine bestehende Text datei eingelesen werden.
Nun soll die Bearbeitungszeit der CNC Maschine berechnet werden.
DasEinlesen stellt kein Problem dar, wird ja schon ausführlich im forum beschrieben.
Mein Hauptproblem besteht darin die CNC Befehle in das Visual Basic zu übertragen.
Beispiel Code einer CNC Programmes
N010 G90 MM03
N020 F2 S100
N030 X30 Y20
Für die jenigen die sich nicht mit CNC Programmen auskenn:
"N" und die Folgende Zahl steht für die Nummerierung der Befehle
"G" ist die Wegbediengung (G90 steht für absolute Maßangabe)
"X" & "Y" & "Z" steht für die Zielpunktkoordinaten
"F" Vorschub
"S" Drehzahl
Das nur mal nebenbei.
Die G und M Befehle sind Feste Ausdrücke.
X und Y aber Geben die Richtung vor und die darauf folgende Zahl ist die Position in der Achse.
Mein Programm muss also hauptsächlich erkennen, welchen weg es zurücklegt hat und wie schnell .
Für ein wenig Hilfe, bin ich euch sehr Dankbar.