Ich verstehe deine Reaktion nicht.
Vielleicht liegt das Problem darin, dass du ein falsches Verständnis hast, was R-Parameter sind und wie man sie verwenden kann.
Du hast eingangs die folgende Frage gestellt:
Zb wo folgende Maße als R-Parameter einzutragen sind;-)
Rohdurchmesser
.
.
Das ist eine Frage, die man so nicht beantworten kann. Es gibt keine "Stelle, an der man einen R-Parameter als Rohrdurchmesser eintragen kann".
Du kannst einen beliebigen R-Parameter nehmen und in diesen einen Wert eintragen, der den Rohdurchmesser angibt. Was dann damit geschieht, ergibt sich aus dem Programm, das noch zu schreiben wäre.
Ein einfaches Beispiel:
Wir wollen einen Vollkreis abfahren mit dem Radius 10 und dem Mittelpunkt bei X50 und Y70.
Wir definieren drei R-Parameter
R20 = 10 ; Radius
R21 = 50 ; Mittelpunkt X
R22 = 70 ; Mittelpunkt Y
das Programmbeispiel könnte dann so aussehen:
CODE
R20 = 10; Radius
R21 = 50; Mittelpunkt X
R22 = 70; Mittelpunkt Y
G0 X=(R20 + R21) Y=R22; Startpunkt auf der X-Achse anfahren, d.h. X= 10 + 50 = 60 Y=70
G3 I=-R20; Vollkreis
Wenn du jetzt z.B. den Kreisradius ändern möchtest, muss du den entsprechenden Wert nur an einer Stelle ändern, nämlich statt R20 = 10 z.B. R20 = 15.
Ohne die Parameter müsstest du in dem Zweizeilenprogramm die beiden Zeilen mit Verfahrinformationen (G0 / G3) ändern.
Die R-Parameter R20 bis R22 sind völlig willkürlich gewählt, d.h. du kannst auch jeden anderen dafür verwenden.
Ich bin kein Freund von R-Parametern. Die Programme werden schlecht lesbar, weil aus den Nummern der Parameter nicht erkennbar ist, was sie bedeuten (und es gibt weitere Nachteile). Man kann statt der R-Parameter auch selbst definierte Variablen verwenden, deren Namen dann schon mehr oder weniger klar erkennen lassen, was sie bedeuten, z.B. statt R20 eben _Radius.
Der Beitrag wurde von CNCFr bearbeitet: 24.03.2021, 15:29 Uhr