HEIDENHAIN
Steuerungen, Messgeräte & Positionsanzeigen
Q Programmierung

Hallo,
ich´(Dreher) habe vor einiger Zeit einen Kollegen auf meiner arbeit vertretten, 3 Achsen Fräsmaschine, TNC 530i, was mir sehr viel spaß gemacht hat, und habe mir deshalb die kostenlose Software douwngelodet TNC 530, um ein wenig die Programmierung zuerlernen.
Ich bin dabei auf die Q-Programmierung gestoßen.
-Welche Vorteile hat die Q-Programmierung?
(ist es nicht etwas umständlich bei Programmieren immer wider hochzuskrollen um jedesmal die vordefinierte Werte von den Q-Parametern abzulesen, da die gefahr besteht das man einen falschen Q-Wert eintippt)
-Wie Programmiert ihr es? um nicht durcheinander zu kommen.
-WIe ich verstanden habe so bleibt der Q-Parameter auch nach dem ausschalten der Maschine gespeichert, dass heißt das ich mit QL-Parametern nur arbeiten kann ohne das die gespeichern werden über das PG?
-Muss ich den alten Q-Wert löschen, wenn ich ein neues PG. anfange zu Programmieren? Wenn ja, wie lösche ich den?
Gruß
ich´(Dreher) habe vor einiger Zeit einen Kollegen auf meiner arbeit vertretten, 3 Achsen Fräsmaschine, TNC 530i, was mir sehr viel spaß gemacht hat, und habe mir deshalb die kostenlose Software douwngelodet TNC 530, um ein wenig die Programmierung zuerlernen.
Ich bin dabei auf die Q-Programmierung gestoßen.
-Welche Vorteile hat die Q-Programmierung?
(ist es nicht etwas umständlich bei Programmieren immer wider hochzuskrollen um jedesmal die vordefinierte Werte von den Q-Parametern abzulesen, da die gefahr besteht das man einen falschen Q-Wert eintippt)
-Wie Programmiert ihr es? um nicht durcheinander zu kommen.
-WIe ich verstanden habe so bleibt der Q-Parameter auch nach dem ausschalten der Maschine gespeichert, dass heißt das ich mit QL-Parametern nur arbeiten kann ohne das die gespeichern werden über das PG?
-Muss ich den alten Q-Wert löschen, wenn ich ein neues PG. anfange zu Programmieren? Wenn ja, wie lösche ich den?
Gruß

Hallo
Mit Q-Parametern kann man sich einfache Parameterprogramme erstellen wie z.B. Radien abzeilen, Elipsen fräsen, automatische Zustellschritte programmieren oder ein Programm für Grundplatten mit Taschen, die immer wieder kommen, aber andere Maße haben. Dann kann man z.B. die Taschenmaße in Q-Parameter schreiben und den Rest wie z:b,. das Ausräumen oder Entgraten und die Bohrpositionen usw. die Steuerung berechnen lassen.
Nein, nur bestimmte Q-Paramerter bleiben erhalten, die anderen werden gelöscht. Welche das sind, werden andere Mitglieder noch schreiben.
Wenn man einen Q-Parameter neu definiert oder im einen neuen Wert zuweist, dann ist der alte Wert überschrieben. Man darf auch nicht frei alle Q-Parameter verwenden, da viele auch von den steuerungseigenen Zyklen verwendet werden. Was man aber z.B. für Änderungen in den Zyklen bei unterschiedlichen Bohrpositionen durchaus auch "missbrauchen" kann.
Eher falsch herum gedacht. Man definiert und belegt am Programmanfang seine Q-Parameter. Anschließend muss man nur noch den Q-Parameter angeben und spart sich die immer wiederholenden Eingaben von Werten. Die jeweiligen Q-Paramerter kann man sich am Anfang während der Arbeitsvorbereitung auch auf einen Zettel schreiben. Wenn man immer den selben Q-Parameter für die gleichen Aufgaben (z.B. Q502 = Einzelzustellung, Q504 = seitliches Aufmaß, usw.) einsetzt, kann man seinen jeweiligen Q-Parameter auswendig. Ist halt eine Frage der eigenen Disziplin.
Andere Mitglieder werden dir da aber auch weiterhelfen können. Es gibt hier in den Foren auch einen Kurs von einem anderen Mitglied, wo man den Umgang mit den Q-Parametern für variable Programme recht gut lernen kann.
Gruß Gerd
QUOTE
-Welche Vorteile hat die Q-Programmierung?
Mit Q-Parametern kann man sich einfache Parameterprogramme erstellen wie z.B. Radien abzeilen, Elipsen fräsen, automatische Zustellschritte programmieren oder ein Programm für Grundplatten mit Taschen, die immer wieder kommen, aber andere Maße haben. Dann kann man z.B. die Taschenmaße in Q-Parameter schreiben und den Rest wie z:b,. das Ausräumen oder Entgraten und die Bohrpositionen usw. die Steuerung berechnen lassen.
QUOTE
-WIe ich verstanden habe so bleibt der Q-Parameter auch nach dem ausschalten der Maschine gespeichert, dass heißt das ich mit QL-Parametern nur arbeiten kann ohne das die gespeichern werden über das PG?
Nein, nur bestimmte Q-Paramerter bleiben erhalten, die anderen werden gelöscht. Welche das sind, werden andere Mitglieder noch schreiben.
QUOTE
-Muss ich den alten Q-Wert löschen, wenn ich ein neues PG. anfange zu Programmieren? Wenn ja, wie lösche ich den?
Wenn man einen Q-Parameter neu definiert oder im einen neuen Wert zuweist, dann ist der alte Wert überschrieben. Man darf auch nicht frei alle Q-Parameter verwenden, da viele auch von den steuerungseigenen Zyklen verwendet werden. Was man aber z.B. für Änderungen in den Zyklen bei unterschiedlichen Bohrpositionen durchaus auch "missbrauchen" kann.
QUOTE
(ist es nicht etwas umständlich bei Programmieren immer wieder hochzuskrollen um jedes mal die vordefinierte Werte von den Q-Parametern abzulesen, da die Gefahr besteht das man einen falschen Q-Wert eintippt)
-Wie Programmiert ihr es? um nicht durcheinander zu kommen.
-Wie Programmiert ihr es? um nicht durcheinander zu kommen.
Eher falsch herum gedacht. Man definiert und belegt am Programmanfang seine Q-Parameter. Anschließend muss man nur noch den Q-Parameter angeben und spart sich die immer wiederholenden Eingaben von Werten. Die jeweiligen Q-Paramerter kann man sich am Anfang während der Arbeitsvorbereitung auch auf einen Zettel schreiben. Wenn man immer den selben Q-Parameter für die gleichen Aufgaben (z.B. Q502 = Einzelzustellung, Q504 = seitliches Aufmaß, usw.) einsetzt, kann man seinen jeweiligen Q-Parameter auswendig. Ist halt eine Frage der eigenen Disziplin.
Andere Mitglieder werden dir da aber auch weiterhelfen können. Es gibt hier in den Foren auch einen Kurs von einem anderen Mitglied, wo man den Umgang mit den Q-Parametern für variable Programme recht gut lernen kann.
Gruß Gerd
--------------------
Wer das Konzept der Unendlichkeit verstehen will, muss nur das Ausmaß menschlicher Dummheit betrachten.
Voltaire
Voltaire

Es gibt von Heidehain 2 verschiedene Webinare zu diesem Thema. Da kannst du dir schonmla die Grundlagen anschauen. Wenn dann noch konkrete Fragen da sind, dann immer her damit!
1. https://de.industryarena.com/heidenhain/web...nung/1373899002
2. https://de.industryarena.com/heidenhain/web...nung/1373899030
Viel Spaß!
1. https://de.industryarena.com/heidenhain/web...nung/1373899002
2. https://de.industryarena.com/heidenhain/web...nung/1373899030
Viel Spaß!

Danke für die Antworten


Servus,
ist halt eine Variable, so wie sie fast jede Steuerung hat (auch Drehmaschinen
)
ist halt eine Variable, so wie sie fast jede Steuerung hat (auch Drehmaschinen

--------------------
Gruß
Michael
Michael



Level 7 = Community-Professor







Gruppe: Mitglied
Mitglied seit: 09.06.2012
Beiträge: 1.043
Mitglied seit: 09.06.2012
Beiträge: 1.043
Nein, nur bestimmte Q-Paramerter bleiben erhalten, die anderen werden gelöscht. Welche das sind, werden andere Mitglieder noch schreiben.
Gruß Gerd
Gruß Gerd
QR Parameter bleiben auch erhalten wenn man die Maschine ausschaltet, QL sind im aktiven programm wirksam und die normalen Q bleiben bis zu einem M2 oder M30 erhalten
der rest wurde ja schon beantwortet
--------------------
Mein Youtube ►► CNC World ◄◄
________________________________________________________________________________
hyperMill ✔
Hermle C30U ✔
Hermle C50U ✔
Grob G550 mit PSS-R ✔
DMG Mori NTX2000 ✔
________________________________________________________________________________
hyperMill ✔
Hermle C30U ✔
Hermle C50U ✔
Grob G550 mit PSS-R ✔
DMG Mori NTX2000 ✔
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: