Hallo
@ sharky
Schön das Du endlich mal in die Anleitungen von anderen Steuerungen geschaut hast und mal die Möglichkeiten "größerer" Steuerungen gesichtet hast. Hab ich dir ja schon am Anfang des Themas gesagt, das Du dies mal tun solltest

. Und keine Angst, alle Möglichkeiten einer "großen" Steuerung kann ein "einfacher" Bediener fast nie ausreizen, was die Auswahl der wichtigen Möglichkeiten in der Praxis wieder einschränkt. Zudem manche Möglichkeiten sich auch auf andere Technologien wie das
Fräsen beziehen (
Drehen,
Schleifen, usw...). Gerade die Siemenssteuerungen sind da recht offen in den Anwendungsmöglichkeiten.
Du kannst dir ja auch mal die Themen mit den FK-Kursen im Heidenhainunterforum genauer anschauen. Ist auch ganz interessant, was Steuerungen leisten können. Gerade wo man Anfangs meint, diese Teile kann man so nicht programmieren, weil viele Maße fehlen.
Aber im Moment bringt dir das ja nichts, da deine Einschränkungen deiner vorhandenen Systeme trotzdem bestehen bleiben. Und eine Siemenssteuerung (oder auch
Heidenhain,
Fanuc, u.a.) ist auch nicht gerade günstig, da bekommt man oft eine Mach3 und eine „Baumarktfräsmaschine“ gekauft, was fürs Hobby wirklich erstmal reichen sollte.
QUOTE
2. Du kannst in G nicht mit einer Zeile eine komplette Tasche fräsen. Der Grund ist:
Die Anweisung G98 Ln
kann zwar die Funktion iterieren, und sie kann auch einen Versatz in der Ebene machen, sie kann aber nicht den Radius verändern oder ausräumen!
Doch, bei anderen Steuerungen kann man Taschen in einer Zeile programmieren. In dieser Zeile kann man angeben, wo der Mittelpunkt liegen soll (in X und Y), den Winkel der Taschenverdrehung, die Taschenabmaße, einen Eckenradius, die einzelnen Zustelltiefen, evtl. sogar noch Rohteilmaße einer Vorbearbeitung. Dann noch den ganzen Rest wie Fräsrichtung, Sicherheitsabstände, von wo die Taschentiefe berechnet werden soll, die Versatzbreite der Fräsbahnen, usw...
Bei neueren Steuerungen kommen dann noch so Sachen wie Aufmass Seite und Boden (getrennt!) und die Eintauchart (
Helix, Rampe, Senkrecht) dazu.
QUOTE
Wenn man jetzt die Beiträge von corrrado und cncler betrachtet, dann sieht man, die haben keinen Bodenkontakt mit dem G-Code, die konzentrieren sich auf den (wahrscheinlich gar nicht so einfachen) Dialog mit ihrer Steuerung.
Die werden sicherlich auch den direkten Kontakt mit dem G-Code haben. Denn so schön manche Eingabedialoge an den neueren Steuerungen sind, alles geht damit nicht. Wenn es etwas mehr wird, kommt man wieder zum G-Code zurück. Zumal die Dialogeingaben bei fast allen Steuerungen auch nur ein G-Code erstellen. Nur die Oberfläche schaut schöner aus
QUOTE
Programmierst du in Gcode zeilenweise direkt oder benutzt du ein Programm, was deine Anweisungen in G-code umsetzt, also einen Interpreter?
Das wäre jetzt schonmal der erste große Unterschied zur Direktprogrammierung.
Nur damit wir nicht aneinander vorbeireden.
Man kann in G durchaus direkt programmieren, solange die Objekte einigermaßen banal sind, oder wenn sie für die Anweisung G98 Ln passen, da kann man so einiges erreichen.
Vorsicht, bei anderen Steuerungen steht G98 Ln entweder für was anderes wie bei deiner Steuerung (Mach3) oder es gibt überhaupt kein G98. Kannst andere Steuerungen also in Sachen Befehle nicht direkt mit deiner vergleichen. Und Du solltest am Besten immer mit dazu schreiben, für was ein Befehl steht und welche Möglichkeiten (Parameter) der jeweilige Befehl hat, damit haben es "Quereinsteiger" in dieses Thema etwas leichter, sich zurechtzufinden und mitzudiskutieren. Sonst reden wirklich bald aneinander vorbei.
QUOTE
Aber nichts, was komplex ist.
Also einfache Sachen ja auf jeden Fall. Bei den "großen" Steuerungen gehen auch Programme mit dem Einschwenken der Rundachsen (3+2-Achs), wobei das
Koordinatensystem und der Nullpunkt des Werkstückes mitverrechnet wird. Und teilweise mit Einschränkungen auch einfaches 5-Achs-Simultan (z.B. Heidenhain mit M128).
Kommt halt immer darauf an, was als Einfach und was als Komplex betrachtet wird.
Ansonsten wünsche ich dir weiterhin viel Spaß mit deiner Maschine und deinen Ideen, welche Du umsetzen willst (Stichwort H-Code). Wir werden sehen, was rauskommt, ob eine neue Art von Steuerung oder ob es eher Richtung CAM-Bereich geht oder ob es mal was ganz neues wird.
Ich persönlich würde auf jeden Fall nicht darauf Wetten, das Du so schnell aufgibst
Gruß Gerd
Wer das Konzept der Unendlichkeit verstehen will, muss nur das Ausmaß menschlicher Dummheit betrachten.
Voltaire