Werkzeugorientierte Bearbeitung
20.10.2010, 18:36 Uhr
Hallo,
arbeitet von euch jemand mit der Funktion von Heidenhain "Werkzeugorientierte Bearbeitung" ???
Wenn ja wie geht das??? Was muß ich an der Maschine noch einrichten damit es funktioniert????
Vielen Dank!!!!
Gruß Schrudo
arbeitet von euch jemand mit der Funktion von Heidenhain "Werkzeugorientierte Bearbeitung" ???
Wenn ja wie geht das??? Was muß ich an der Maschine noch einrichten damit es funktioniert????
Vielen Dank!!!!
Gruß Schrudo
20.10.2010, 19:18 Uhr
Hi Schrudo,
vielleicht hilft dir der Link weiter.
Kenn mich selber nicht mit dieser Bearbeitung aus.
Auf Seite 14 steht was darüber.
http://www.heidenhain.de/fileadmin/redakte...t_49_de_web.pdf
Gruß Stefan
vielleicht hilft dir der Link weiter.
Kenn mich selber nicht mit dieser Bearbeitung aus.
Auf Seite 14 steht was darüber.
http://www.heidenhain.de/fileadmin/redakte...t_49_de_web.pdf
Gruß Stefan
20.10.2010, 22:16 Uhr
Die Werkzeugorientierte Bearbeitung baut auf der Palletten Bearbeitung auf.
Ein Mehrfachspannsystem ist erforderlich, Palette braucht man nicht.
Es müssen eine Macros geschrieben werden.
Paletten-Macro: TO_PALLET.H
Werkzeug-Macro: TOOLCALL.H
Werkzeug-Macro: TO_TOOLCALL.H
FIX-Macro: CLAMP.H
Für das Simulieren auf dem Programmierplatz MP 7480 auf 3 setzen.
Es sind auch Demoprogramme unter dem Ordner TO_PALLET zu finden
Für die werkzeugorientierte Bearbeitung PGM TO_WORKPIECE.P verwenden.
In wie weit die Macros schon auf der Maschine sind hängt vom Maschinen Hersteller ab.
Man kann sie auf jedenfall nachschrieben ab der TNC426.
Es lohnt sich auf jedenfall.
MfG
Jean
Ein Mehrfachspannsystem ist erforderlich, Palette braucht man nicht.
Es müssen eine Macros geschrieben werden.
Paletten-Macro: TO_PALLET.H
Werkzeug-Macro: TOOLCALL.H
Werkzeug-Macro: TO_TOOLCALL.H
FIX-Macro: CLAMP.H
Für das Simulieren auf dem Programmierplatz MP 7480 auf 3 setzen.
Es sind auch Demoprogramme unter dem Ordner TO_PALLET zu finden
Für die werkzeugorientierte Bearbeitung PGM TO_WORKPIECE.P verwenden.
In wie weit die Macros schon auf der Maschine sind hängt vom Maschinen Hersteller ab.
Man kann sie auf jedenfall nachschrieben ab der TNC426.
Es lohnt sich auf jedenfall.
MfG
Jean
21.10.2010, 06:59 Uhr
Ich habe noch vergessen zu erwähnen dass es nur im Programmlauf simuliert werden kann.
nicht im Testmodus.
In der vertikalen leiste muss die Taste NC Start angeklickt werden.
Wenn man diesen nicht sofort findet einfach mal den oberen Softkey anklicken.
Wie die Macros aussehen sollen kann man in der Programmierstion sehen.
MfG
Jean
nicht im Testmodus.
In der vertikalen leiste muss die Taste NC Start angeklickt werden.
Wenn man diesen nicht sofort findet einfach mal den oberen Softkey anklicken.
Wie die Macros aussehen sollen kann man in der Programmierstion sehen.
MfG
Jean
21.10.2010, 19:06 Uhr
Hallo,
auf dem Programmierplatz habe ich es laufen. Meine Maschine ist aber nicht dafür vorbereitet. Was muß ich den alles machen damit es auf der Maschine läuft?
Nur die beschriebenen Dateien darein kopieren. Oder gibt es dafür eine genaue Beschreibung.
Steuerung ITNC 530 Softwarestand 05
Gruß Schrudo
Vielen Dank!!!
auf dem Programmierplatz habe ich es laufen. Meine Maschine ist aber nicht dafür vorbereitet. Was muß ich den alles machen damit es auf der Maschine läuft?
Nur die beschriebenen Dateien darein kopieren. Oder gibt es dafür eine genaue Beschreibung.
Steuerung ITNC 530 Softwarestand 05
Gruß Schrudo
Vielen Dank!!!
21.10.2010, 19:29 Uhr
Poste mal welche Machine du hast.
Schaue im PLC Ordner nach ob du ein NCMacro.sys hast.
Es kann sein dass die Funktion nur durch ein ; ausgeblendet ist und alles auf der Steuerung vorhanden ist.
Im PLC Ordner sollte sich ein NCMACRO Ordner beinden in die oben genannten Macros sein müssen.
Es kann sein dass der Maschinehersteller die Macros anders benannt hat. Man sieht die Namen und den Pfad in der NCMacro.sys
Poste mal was du auf der Machine hast.
MfG
Jean
Der Beitrag wurde von Jean bearbeitet: 21.10.2010, 19:39 Uhr
Schaue im PLC Ordner nach ob du ein NCMacro.sys hast.
Es kann sein dass die Funktion nur durch ein ; ausgeblendet ist und alles auf der Steuerung vorhanden ist.
Im PLC Ordner sollte sich ein NCMACRO Ordner beinden in die oben genannten Macros sein müssen.
Es kann sein dass der Maschinehersteller die Macros anders benannt hat. Man sieht die Namen und den Pfad in der NCMacro.sys
Poste mal was du auf der Machine hast.
MfG
Jean
Der Beitrag wurde von Jean bearbeitet: 21.10.2010, 19:39 Uhr
21.10.2010, 20:21 Uhr
Ich sehe morgen mal nach was auf der Steuerung ist. Die Maschine ist eine SHW Unispeed.
Gruß Schrudo
Gruß Schrudo
22.10.2010, 06:17 Uhr
Hallo,
Im Ordner steht folgendes:
STARTUPCANCEL = PLC:\NC_MACRO\BS_INIT.H
TC = PLC:\NC_MACRO\TOOLCALLUS5.H
PALETT = PLC:\NC_MACRO\PALCH.H
PALEPILOG = PLC:\NC_MACRO\PALEPI.H
Im Ordner steht folgendes:
STARTUPCANCEL = PLC:\NC_MACRO\BS_INIT.H
TC = PLC:\NC_MACRO\TOOLCALLUS5.H
PALETT = PLC:\NC_MACRO\PALCH.H
PALEPILOG = PLC:\NC_MACRO\PALEPI.H
22.10.2010, 09:49 Uhr
Das sieht ja mal gut aus.
irgendwie ist die Maschine schon vorbereitet sonst wäre die TC = PLC:\NC_MACRO\TOOLCALLUS5.H und die
PALETT = PLC:\NC_MACRO\PALCH.H nicht eingetragen.
In der NCMacros.sys fehlt jedoch folgender Eintrag.
TCTOOLMODE = ******
Vergewissere dich ob sie nicht im NC_MACRO vorhanden ist jedoch nicht eingetragen ist.
Eigentlich haben die 5_achsen Maschine das.
Sie sollte folgende Einträge enthalten, es kann jedoch viel mehr drin stehen.
1 FN 18: SYSREAD Q1 = ID60 NR1; Werkzeug-Nummer T
2 FN 18: SYSREAD Q2 = ID60 NR2; Aktive Werkzeugachse
3 FN 18: SYSREAD Q3 = ID60 NR3; Spindel-Drehzahl
4 FN 18: SYSREAD Q4 = ID60 NR4; Aufmaß Werkzeug-Länge
5 FN 18: SYSREAD Q5 = ID60 NR5; Aufmaß Werkzeug-Radius
6 FN 18: SYSREAD Q6 = ID60 NR6; Automatischer TOOL CALL (0=Ja, 1=Nein)
7 FN 18: SYSREAD Q7 = ID60 NR7; Aufmaß Werkzeug Radius DR2
8 L M146
9 TOOL CALL Q1 Z SQ3 DL+Q4 DR+Q5 DR2:+Q7
Die ganze automatische Kopfdrehung bei Werkzeugwechsel sollte auch drin stehen.
Sende mir mal eine Private Nachricht mit deiner Email Adresse.
MfG
Jean
irgendwie ist die Maschine schon vorbereitet sonst wäre die TC = PLC:\NC_MACRO\TOOLCALLUS5.H und die
PALETT = PLC:\NC_MACRO\PALCH.H nicht eingetragen.
In der NCMacros.sys fehlt jedoch folgender Eintrag.
TCTOOLMODE = ******
Vergewissere dich ob sie nicht im NC_MACRO vorhanden ist jedoch nicht eingetragen ist.
Eigentlich haben die 5_achsen Maschine das.
Sie sollte folgende Einträge enthalten, es kann jedoch viel mehr drin stehen.
1 FN 18: SYSREAD Q1 = ID60 NR1; Werkzeug-Nummer T
2 FN 18: SYSREAD Q2 = ID60 NR2; Aktive Werkzeugachse
3 FN 18: SYSREAD Q3 = ID60 NR3; Spindel-Drehzahl
4 FN 18: SYSREAD Q4 = ID60 NR4; Aufmaß Werkzeug-Länge
5 FN 18: SYSREAD Q5 = ID60 NR5; Aufmaß Werkzeug-Radius
6 FN 18: SYSREAD Q6 = ID60 NR6; Automatischer TOOL CALL (0=Ja, 1=Nein)
7 FN 18: SYSREAD Q7 = ID60 NR7; Aufmaß Werkzeug Radius DR2
8 L M146
9 TOOL CALL Q1 Z SQ3 DL+Q4 DR+Q5 DR2:+Q7
Die ganze automatische Kopfdrehung bei Werkzeugwechsel sollte auch drin stehen.
Sende mir mal eine Private Nachricht mit deiner Email Adresse.
MfG
Jean
23.10.2010, 11:54 Uhr
Hallo,
ich habe dir eine Nachricht gesendet. Kannst du dir die Dateien denn auch mal ansehen?? Dann sende ich sie dir!!!
Ich bräuchte deine Email Adresse noch kannst du mir sie mal zusenden.
Danke!!
ich habe dir eine Nachricht gesendet. Kannst du dir die Dateien denn auch mal ansehen?? Dann sende ich sie dir!!!
Ich bräuchte deine Email Adresse noch kannst du mir sie mal zusenden.
Danke!!
24.10.2010, 09:46 Uhr
Ich habe mir deine Files mal angesehen.
Hier ist die Info die ich zurzeit zur Verfügung habe.
Sie ist aber von 2008
Paletten-Macro: TO_PALLET.H
Dieses Macro ist auf jeden Fall notwendig, damit die Palettenverwaltung genutzt werden kann (z.B.
Mehrfachaufspannung ohne Palette). Es genügt dann, wenn sich in dem Macro ein BEGIN PGM und
END PGM befindet (falls keine weitere Funktion benötigt wird).
Werkzeug-Macro: TOOLCALL.H Wird bei der Werkzeugorientierten Bearbeitung benötigt
ab SW 340 490 03 (erforderlich Stopp und Einstieg mit M128).
Werkzeug-Macro: TO_TOOLCALL.H Wird bei der Werkzeugorientierten Bearbeitung gerufen.
FIX-Macro: CLAMP.H Wird beim Aufspannungseintrag (FIX) aufgerufen.
Was ich nicht bei dir gefunden habe ist die TOOLCALL.H
Laut der vorliegenden Info ab SW 34049003.
Ab der Version 05 gibt es zusätzlich eine Palettenpreset tabelle die eingetragen werden muss.
Welchen Softwarestand hast du auf der Maschine?
Am besten ist es du stellst eine Anfrage bei Heidenhain, und teilst denen deinen SW Stand mit und du sendest denen auch
die vorhandenen Macros zu.
Du bekommst sicherlich eine Antwort, denn Heidenhain läst niemenden im Regen stehen.
Sende dein Mail an folgende Adresse.
NC-Programmierung
+49 (8669) 31-3103
[email protected]
MfG
Jean
Der Beitrag wurde von Jean bearbeitet: 24.10.2010, 09:52 Uhr
Hier ist die Info die ich zurzeit zur Verfügung habe.
Sie ist aber von 2008
Paletten-Macro: TO_PALLET.H
Dieses Macro ist auf jeden Fall notwendig, damit die Palettenverwaltung genutzt werden kann (z.B.
Mehrfachaufspannung ohne Palette). Es genügt dann, wenn sich in dem Macro ein BEGIN PGM und
END PGM befindet (falls keine weitere Funktion benötigt wird).
Werkzeug-Macro: TOOLCALL.H Wird bei der Werkzeugorientierten Bearbeitung benötigt
ab SW 340 490 03 (erforderlich Stopp und Einstieg mit M128).
Werkzeug-Macro: TO_TOOLCALL.H Wird bei der Werkzeugorientierten Bearbeitung gerufen.
FIX-Macro: CLAMP.H Wird beim Aufspannungseintrag (FIX) aufgerufen.
Was ich nicht bei dir gefunden habe ist die TOOLCALL.H
Laut der vorliegenden Info ab SW 34049003.
Ab der Version 05 gibt es zusätzlich eine Palettenpreset tabelle die eingetragen werden muss.
Welchen Softwarestand hast du auf der Maschine?
Am besten ist es du stellst eine Anfrage bei Heidenhain, und teilst denen deinen SW Stand mit und du sendest denen auch
die vorhandenen Macros zu.
Du bekommst sicherlich eine Antwort, denn Heidenhain läst niemenden im Regen stehen.
Sende dein Mail an folgende Adresse.
NC-Programmierung
+49 (8669) 31-3103
[email protected]
MfG
Jean
Der Beitrag wurde von Jean bearbeitet: 24.10.2010, 09:52 Uhr
29.04.2014, 19:19 Uhr
1 FN 18: SYSREAD Q1 = ID60 NR1; Werkzeug-Nummer T
2 FN 18: SYSREAD Q2 = ID60 NR2; Aktive Werkzeugachse
3 FN 18: SYSREAD Q3 = ID60 NR3; Spindel-Drehzahl
4 FN 18: SYSREAD Q4 = ID60 NR4; Aufmaß Werkzeug-Länge
5 FN 18: SYSREAD Q5 = ID60 NR5; Aufmaß Werkzeug-Radius
6 FN 18: SYSREAD Q6 = ID60 NR6; Automatischer TOOL CALL (0=Ja, 1=Nein)
7 FN 18: SYSREAD Q7 = ID60 NR7; Aufmaß Werkzeug Radius DR2
8 L M146
9 TOOL CALL Q1 Z SQ3 DL+Q4 DR+Q5 DR2:+Q7
2 FN 18: SYSREAD Q2 = ID60 NR2; Aktive Werkzeugachse
3 FN 18: SYSREAD Q3 = ID60 NR3; Spindel-Drehzahl
4 FN 18: SYSREAD Q4 = ID60 NR4; Aufmaß Werkzeug-Länge
5 FN 18: SYSREAD Q5 = ID60 NR5; Aufmaß Werkzeug-Radius
6 FN 18: SYSREAD Q6 = ID60 NR6; Automatischer TOOL CALL (0=Ja, 1=Nein)
7 FN 18: SYSREAD Q7 = ID60 NR7; Aufmaß Werkzeug Radius DR2
8 L M146
9 TOOL CALL Q1 Z SQ3 DL+Q4 DR+Q5 DR2:+Q7
Sry das ich den alten Trend ausgrabe aber habe dazu noch einige fragen:
Was ist M146? (habe ich im Handbuch nicht gefunden, ohne scheint aber das Makro nicht zu funktionieren)
bei mir funktioniert wenn ich SP-Z (auf Sicherne Höhe fahren) in der Tabelle eingetragen habe nicht
ich vermute das ich das auch in das Toolcall Makro schreiben muss (wenn ja, hat dafür jemand ein Beispiel?)
Wie realisiert ihr im Programm funktionen die nur 1x Ausgeführt werden sollen (z.B. ein Stoppsatz oder eine Werkzeugbruchkontrolle)?
Danke
30.04.2014, 03:03 Uhr
Schau dir mal die Makros auf dem Programmierplatz iTNC530 im Orner PLC:\NC_MACRO an.
M146 merkt sich vermutlich die Daten von SYSREAD ID60 für das nächste Werkstück.
Gruß
cgTNC
Der Beitrag wurde von cgTNC bearbeitet: 30.04.2014, 03:05 Uhr
M146 merkt sich vermutlich die Daten von SYSREAD ID60 für das nächste Werkstück.
Gruß
cgTNC
Der Beitrag wurde von cgTNC bearbeitet: 30.04.2014, 03:05 Uhr
01.05.2014, 09:28 Uhr
Schau dir mal die Makros auf dem Programmierplatz iTNC530 im Orner PLC:\NC_MACRO an.
M146 merkt sich vermutlich die Daten von SYSREAD ID60 für das nächste Werkstück.
Gruß
cgTNC
M146 merkt sich vermutlich die Daten von SYSREAD ID60 für das nächste Werkstück.
Gruß
cgTNC
ich habe da leider die TO_TOOLCALL.H nicht (ist auch in der ncmakro.sys) ausgegraut und in der normalen TOOLCALL.H steht auch nichts das mir weiter hilft
01.05.2014, 10:50 Uhr
ich habe da leider die TO_TOOLCALL.H nicht (ist auch in der ncmakro.sys) ausgegraut und in der normalen TOOLCALL.H steht auch nichts das mir weiter hilft
Dann ist die PLC im iTNC530-Programmierplatz vermutlich nicht vollständig installiert.
Den Programmierplatz deinstallieren und bei der Neuinstallation die komplettinstallation der PLC auswählen.
In dem Ordner sollten dann drei TO_..h Makros vorhanden sein, die Du vermutlich alle brauchst.
Gruß
cgTNC
05.05.2014, 12:46 Uhr
Dann ist die PLC im iTNC530-Programmierplatz vermutlich nicht vollständig installiert.
Den Programmierplatz deinstallieren und bei der Neuinstallation die komplettinstallation der PLC auswählen.
In dem Ordner sollten dann drei TO_..h Makros vorhanden sein, die Du vermutlich alle brauchst.
Gruß
cgTNC
Den Programmierplatz deinstallieren und bei der Neuinstallation die komplettinstallation der PLC auswählen.
In dem Ordner sollten dann drei TO_..h Makros vorhanden sein, die Du vermutlich alle brauchst.
Gruß
cgTNC
habs jezt gemacht und darauf geachtet das ich die PLC mit installiere, habe die TO_ Makros lieder immer noch nicht drin
kann mir vielleicht jemand die 3 Dateien Hochladen?
Danke
05.05.2014, 21:17 Uhr
habs jezt gemacht und darauf geachtet das ich die PLC mit installiere, habe die TO_ Makros lieder immer noch nicht drin
kann mir vielleicht jemand die 3 Dateien Hochladen?
Danke
kann mir vielleicht jemand die 3 Dateien Hochladen?
Danke
Die Dateien sind tatsächlich im aktuellen Programmierplatz iTNC530 08 SP1 nicht mehr enthalten. Bis 07 SP3 waren sie dabei.
Du hast eine PM.
Gruß
cgTNC
Der Beitrag wurde von cgTNC bearbeitet: 05.05.2014, 21:18 Uhr
29.01.2019, 11:31 Uhr
Hallo zusammen,
ich habe eine Frage bezüglich Palettenverwaltung / Mehrfachaufspannungen an der Maschine.
Ich will unsere Maschine für Mehrfachaufspannungen verwenden. Kann mir jemand Hilfestellung geben wie ich meine Maschine - POSmill E100 mit iTNC530 - für die Palettenverwaltung einrichte?
In der NCMYCRO.SYS stehen folgende Einträge.
PALETT = PLC:\NC_MACRO\ALT_PAL.H
;PALETT = PLC:\NC_MACRO\PALLET.H
STARTUPCANCEL = PLC:\NC_MACRO\BS_INIT.H
;RESETINIT = PLC:\NC_MACRO\BS_INIT.H
;RUNCANCEL = PLC:\NC_MACRO\INT_STOP.H
;TC = PLC:\NC_MACRO\TOOLCALL.H
;P$OEM01 = PLC:\NC_MACRO\OEM01.H
Vielen Dank und mfG
Stefan
ich habe eine Frage bezüglich Palettenverwaltung / Mehrfachaufspannungen an der Maschine.
Ich will unsere Maschine für Mehrfachaufspannungen verwenden. Kann mir jemand Hilfestellung geben wie ich meine Maschine - POSmill E100 mit iTNC530 - für die Palettenverwaltung einrichte?
In der NCMYCRO.SYS stehen folgende Einträge.
PALETT = PLC:\NC_MACRO\ALT_PAL.H
;PALETT = PLC:\NC_MACRO\PALLET.H
STARTUPCANCEL = PLC:\NC_MACRO\BS_INIT.H
;RESETINIT = PLC:\NC_MACRO\BS_INIT.H
;RUNCANCEL = PLC:\NC_MACRO\INT_STOP.H
;TC = PLC:\NC_MACRO\TOOLCALL.H
;P$OEM01 = PLC:\NC_MACRO\OEM01.H
Vielen Dank und mfG
Stefan
2 Besucher lesen dieses Thema (Gäste: 2)
0 Mitglieder: