Siemens
Digital Industries, Motion Control, Machine Tool Systems
8840
Follower:innenNutstoßprogramm als Unterprg mit Berechnung in R- , Erstellung eines Unterprogramms mit aberechnungsfunktion
21.05.2022, 10:31 Uhr
Rotationsdesigne...
Level 1 = Community-Lehrling
Gruppe: Mitglied
Mitglied seit: 21.05.2022
Beiträge: 1
Mitglied seit: 21.05.2022
Beiträge: 1
Hallo Leute.
Ich bin momentan dabei ein Nutstoßprogramm als Unterprogramm zu schreiben in Siemens 840D an einer Ctx 310.
Das Nutstoßprogramm ist bereits vorhanden und wirs mittels selbst erstellter Excel Datei Berechnet ( Anstellmaß und Hübe) und dann per Wiederholung abgearbeitet.
Da ich ein sehr bequemer Mensch bin und der Weg bis zum PC zu weit möchte ich nun das Nutstoßprogramm optimieren und mit R Parameter versehen, sodass man nur die spezifischen Daten eingeben muss und sich das Programm den Rest selber errechnet.
Nun zur eigentlichen Frage:
Der Programmaufbau ist eigentlich klar. Oben ein Eingabefeld, danach die Berechnungen und dann das Stoßprogramm mit R Parameter.
1. Wie gebe ich die nötigen Zeichen ein ( Potenz und Wurzel) ein
2. Wie programmiert man die Wiederholung im G Code.
Gerne teile ich auch das fertige Programm.
Danke im Vorraus für die Antworten.
Ich bin momentan dabei ein Nutstoßprogramm als Unterprogramm zu schreiben in Siemens 840D an einer Ctx 310.
Das Nutstoßprogramm ist bereits vorhanden und wirs mittels selbst erstellter Excel Datei Berechnet ( Anstellmaß und Hübe) und dann per Wiederholung abgearbeitet.
Da ich ein sehr bequemer Mensch bin und der Weg bis zum PC zu weit möchte ich nun das Nutstoßprogramm optimieren und mit R Parameter versehen, sodass man nur die spezifischen Daten eingeben muss und sich das Programm den Rest selber errechnet.
Nun zur eigentlichen Frage:
Der Programmaufbau ist eigentlich klar. Oben ein Eingabefeld, danach die Berechnungen und dann das Stoßprogramm mit R Parameter.
1. Wie gebe ich die nötigen Zeichen ein ( Potenz und Wurzel) ein
2. Wie programmiert man die Wiederholung im G Code.
Gerne teile ich auch das fertige Programm.
Danke im Vorraus für die Antworten.
21.05.2022, 13:19 Uhr
Das Quadrat einer Variablen bekommst du mit POT(), die Wurzel mit SQRT().
Für Wiederholungen gibt es mehrere Varianten.
Du solltest am besten im Handbuch "Arbeitsvorbereitung" mal das erste Kapitel (Flexible NC-Programmierung) anschauen.
Für Mathematische Funktionen den Absatz "Rechenoperationen / Rechenfunktionen "
Für Wiederholungen den Absatz über "Kontrollstrukturen".
Für Wiederholungen gibt es mehrere Varianten.
Du solltest am besten im Handbuch "Arbeitsvorbereitung" mal das erste Kapitel (Flexible NC-Programmierung) anschauen.
Für Mathematische Funktionen den Absatz "Rechenoperationen / Rechenfunktionen "
Für Wiederholungen den Absatz über "Kontrollstrukturen".
21.05.2022, 16:10 Uhr
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: