TNC 640 Werkzeugtabelle Indizierung
27.11.2024, 11:53 Uhr
Hallo zusammen,
Gibt es eine Möglichkeit die Indizierung der Werkzeugnummern zu erweitern?
100.1 - 100.9 geht aktuell nur.
Problem ist bei uns das wir mit einem Planschieber mit Zugspindel arbeiten. In den verschiedenen Werkzeugindizierungen haben wir dann die einzelnen ZL und XL Werte für die Stähle hinterlegt. Wir haben aber 20 verschiedene Stähle.
Rufen wir z.B. die nächste Werkzeugnummer auf macht die Maschine einen Werkzeugwechsel und öffnet die Zange in der Spindel. Was zum Schaden führen kann.
Danke für eure Tipps
Gibt es eine Möglichkeit die Indizierung der Werkzeugnummern zu erweitern?
100.1 - 100.9 geht aktuell nur.
Problem ist bei uns das wir mit einem Planschieber mit Zugspindel arbeiten. In den verschiedenen Werkzeugindizierungen haben wir dann die einzelnen ZL und XL Werte für die Stähle hinterlegt. Wir haben aber 20 verschiedene Stähle.
Rufen wir z.B. die nächste Werkzeugnummer auf macht die Maschine einen Werkzeugwechsel und öffnet die Zange in der Spindel. Was zum Schaden führen kann.
Danke für eure Tipps
28.11.2024, 09:43 Uhr
Hallo zusammen,
Gibt es eine Möglichkeit die Indizierung der Werkzeugnummern zu erweitern?
100.1 - 100.9 geht aktuell nur.
Problem ist bei uns das wir mit einem Planschieber mit Zugspindel arbeiten. In den verschiedenen Werkzeugindizierungen haben wir dann die einzelnen ZL und XL Werte für die Stähle hinterlegt. Wir haben aber 20 verschiedene Stähle.
Rufen wir z.B. die nächste Werkzeugnummer auf macht die Maschine einen Werkzeugwechsel und öffnet die Zange in der Spindel. Was zum Schaden führen kann.
Danke für eure Tipps
Gibt es eine Möglichkeit die Indizierung der Werkzeugnummern zu erweitern?
100.1 - 100.9 geht aktuell nur.
Problem ist bei uns das wir mit einem Planschieber mit Zugspindel arbeiten. In den verschiedenen Werkzeugindizierungen haben wir dann die einzelnen ZL und XL Werte für die Stähle hinterlegt. Wir haben aber 20 verschiedene Stähle.
Rufen wir z.B. die nächste Werkzeugnummer auf macht die Maschine einen Werkzeugwechsel und öffnet die Zange in der Spindel. Was zum Schaden führen kann.
Danke für eure Tipps
Hallo Dennis,
ja, mehr wie 9 Index gehen nicht.
Aber anbei eine Idee, wie wir es mal für die iTNC mit einem Bohrfutter und mehreren Bohrern gemacht haben.
Die Idee ist eine frei definierbare Tabelle, die alle Deine Werte enthält. Das Werkzeug wird dann mit mit Tool CALL 100.1 aufgerufen, sondern über die Vorgehensweise:
1. Q-Parameter für Werkzeug: Q2=100
2. Q-Parameter für Index: Q1=1 --> Zeilennummer aus der Frei definierbaren Tabelle
Anschließend werden die Werte aus der Zeile 1 ausgelesen und in die Werkzeugtabelle in den Index 1 geschrieben.
Zum Schluß wird mit Tool CALL 100.1 die richtige Schneide aufgerufen.
Soweit zur Idee.
--------------------
Gruß
Schwindl
Schwindl
28.11.2024, 10:25 Uhr
Hallo Dennis,
ja, mehr wie 9 Index gehen nicht.
Aber anbei eine Idee, wie wir es mal für die iTNC mit einem Bohrfutter und mehreren Bohrern gemacht haben.
Die Idee ist eine frei definierbare Tabelle, die alle Deine Werte enthält. Das Werkzeug wird dann mit mit Tool CALL 100.1 aufgerufen, sondern über die Vorgehensweise:
1. Q-Parameter für Werkzeug: Q2=100
2. Q-Parameter für Index: Q1=1 --> Zeilennummer aus der Frei definierbaren Tabelle
Anschließend werden die Werte aus der Zeile 1 ausgelesen und in die Werkzeugtabelle in den Index 1 geschrieben.
Zum Schluß wird mit Tool CALL 100.1 die richtige Schneide aufgerufen.
Soweit zur Idee.
ja, mehr wie 9 Index gehen nicht.
Aber anbei eine Idee, wie wir es mal für die iTNC mit einem Bohrfutter und mehreren Bohrern gemacht haben.
Die Idee ist eine frei definierbare Tabelle, die alle Deine Werte enthält. Das Werkzeug wird dann mit mit Tool CALL 100.1 aufgerufen, sondern über die Vorgehensweise:
1. Q-Parameter für Werkzeug: Q2=100
2. Q-Parameter für Index: Q1=1 --> Zeilennummer aus der Frei definierbaren Tabelle
Anschließend werden die Werte aus der Zeile 1 ausgelesen und in die Werkzeugtabelle in den Index 1 geschrieben.
Zum Schluß wird mit Tool CALL 100.1 die richtige Schneide aufgerufen.
Soweit zur Idee.
Ja eine ähnliche Idee hatte ich auch schon, allerdings mit Tab read und Tab write Funktion. Da hat man aber den nicht so schönen Effekt, dass die Werkzeug Tabelle ''lebendig wird''.
02.12.2024, 13:15 Uhr
Hallo Dennis,
ja, mehr wie 9 Index gehen nicht.
Aber anbei eine Idee, wie wir es mal für die iTNC mit einem Bohrfutter und mehreren Bohrern gemacht haben.
Die Idee ist eine frei definierbare Tabelle, die alle Deine Werte enthält. Das Werkzeug wird dann mit mit Tool CALL 100.1 aufgerufen, sondern über die Vorgehensweise:
1. Q-Parameter für Werkzeug: Q2=100
2. Q-Parameter für Index: Q1=1 --> Zeilennummer aus der Frei definierbaren Tabelle
Anschließend werden die Werte aus der Zeile 1 ausgelesen und in die Werkzeugtabelle in den Index 1 geschrieben.
Zum Schluß wird mit Tool CALL 100.1 die richtige Schneide aufgerufen.
Soweit zur Idee.
ja, mehr wie 9 Index gehen nicht.
Aber anbei eine Idee, wie wir es mal für die iTNC mit einem Bohrfutter und mehreren Bohrern gemacht haben.
Die Idee ist eine frei definierbare Tabelle, die alle Deine Werte enthält. Das Werkzeug wird dann mit mit Tool CALL 100.1 aufgerufen, sondern über die Vorgehensweise:
1. Q-Parameter für Werkzeug: Q2=100
2. Q-Parameter für Index: Q1=1 --> Zeilennummer aus der Frei definierbaren Tabelle
Anschließend werden die Werte aus der Zeile 1 ausgelesen und in die Werkzeugtabelle in den Index 1 geschrieben.
Zum Schluß wird mit Tool CALL 100.1 die richtige Schneide aufgerufen.
Soweit zur Idee.
Danke für die Antwort. Habe es ähnlich gelöst.
10.12.2024, 05:40 Uhr
Danke für die Antwort. Habe es ähnlich gelöst.
Die Umsetzung hat jetzt sehr gut funktioniert. Allerdings wäre es noch sehr schön wenn man aus der frei definierten Tabelle nun auch den Werkzeugnamen in die Werkzeugtabelle einfügen könnte. Mit QS Parametern ist dies anscheinend nicht möglich. Jetzt habe ich etwas gelesen von SQL kann mir da jemand weiterhelfen? Habe das Thema noch nie angefasst. Das was im Handbuch dazu steht hilft mir nur bedingt weiter.
10.12.2024, 06:02 Uhr
Wegen den Namen, das sollte auch mit FN27 gehen.
Welchen Softwarestand hast Du?
Welchen Softwarestand hast Du?
--------------------
Gruß
Schwindl
Schwindl
11.12.2024, 06:08 Uhr
12.12.2024, 05:43 Uhr
Das sollte aber eigentlich schon klappen, wie sieht denn dein NC-Progranm aus?
--------------------
Gruß
Schwindl
Schwindl
12.12.2024, 06:35 Uhr
Das sollte aber eigentlich schon klappen, wie sieht denn dein NC-Progranm aus?
0 BEGIN PGM PG MM
1 Q888 = 2 ;Werkzeug Index
2 CALL PGM TNC:\PROGRAMMIERUNG\B114\WZW.h
3 TOOL CALL 1000
4 END PGM PG MM
0 BEGIN PGM WZW MM
1 FN 26: TABOPEN TNC:\PROGRAMMIERUNG\B114\Planschieber-Werkzeugtabelle.tab
2 FN 28: TABREAD QL1 =Q888 /"ZL"
3 FN 28: TABREAD QL2 =Q888 /"XL"
4 FN 28: TABREAD QL3 =Q888 /"DZL"
5 FN 28: TABREAD QL4 =Q888 /"DXL"
6 FN 28: TABREAD QL5 =Q888 /"RS"
7 FN 28: TABREAD QL6 =Q888 /"TO"
8 FN 28: TABREAD QL7 =Q888 /"T-ANGLE"
9 FN 28: TABREAD QL8 =Q888 /"P-ANGLE"
10 FN 28: TABREAD QS10 =Q888 /"NAME"
11 FN 26: TABOPEN TNC:\table\toolturn.trn
12 FN 27: TABWRITE 999 /"ZL" = QL1
13 FN 27: TABWRITE 999 /"XL" = QL2
14 FN 27: TABWRITE 999 /"DZL" = QL3
15 FN 27: TABWRITE 999 /"DXL" = QL4
16 FN 27: TABWRITE 999 /"RS" = QL5
17 FN 27: TABWRITE 999 /"TO" = QL6
18 FN 27: TABWRITE 999 /"T-ANGLE" = QL7
19 FN 27: TABWRITE 999 /"P-ANGLE" = QL8
20 FN 27: TABWRITE 999 /"NAME" = QS10
21 END PGM WZW MM
Der QS10 wird mit dem Namen aus der frei definierten Tabelle belegt aber leider wird der Name nicht in die tollturn eingetragen.
Der Beitrag wurde von DennisF bearbeitet: 12.12.2024, 06:40 Uhr
12.12.2024, 07:01 Uhr
Schau mal nach, ob in der Toolturn.trn überhaupt eine Name ist, ich denke der kommt aus der Tool.t
Schau dir mal beide Tabellen an.
Schau dir mal beide Tabellen an.
--------------------
Gruß
Schwindl
Schwindl
12.12.2024, 08:40 Uhr
13.12.2024, 21:34 Uhr
0 BEGIN PGM PG MM
1 Q888 = 2 ;Werkzeug Index
2 CALL PGM TNC:\PROGRAMMIERUNG\B114\WZW.h
3 TOOL CALL 1000
4 END PGM PG MM
0 BEGIN PGM WZW MM
1 FN 26: TABOPEN TNC:\PROGRAMMIERUNG\B114\Planschieber-Werkzeugtabelle.tab
2 FN 28: TABREAD QL1 =Q888 /"ZL"
3 FN 28: TABREAD QL2 =Q888 /"XL"
4 FN 28: TABREAD QL3 =Q888 /"DZL"
5 FN 28: TABREAD QL4 =Q888 /"DXL"
6 FN 28: TABREAD QL5 =Q888 /"RS"
7 FN 28: TABREAD QL6 =Q888 /"TO"
8 FN 28: TABREAD QL7 =Q888 /"T-ANGLE"
9 FN 28: TABREAD QL8 =Q888 /"P-ANGLE"
10 FN 28: TABREAD QS10 =Q888 /"NAME"
11 FN 26: TABOPEN TNC:\table\toolturn.trn
12 FN 27: TABWRITE 999 /"ZL" = QL1
13 FN 27: TABWRITE 999 /"XL" = QL2
14 FN 27: TABWRITE 999 /"DZL" = QL3
15 FN 27: TABWRITE 999 /"DXL" = QL4
16 FN 27: TABWRITE 999 /"RS" = QL5
17 FN 27: TABWRITE 999 /"TO" = QL6
18 FN 27: TABWRITE 999 /"T-ANGLE" = QL7
19 FN 27: TABWRITE 999 /"P-ANGLE" = QL8
20 FN 27: TABWRITE 999 /"NAME" = QS10
21 END PGM WZW MM
Der QS10 wird mit dem Namen aus der frei definierten Tabelle belegt aber leider wird der Name nicht in die tollturn eingetragen.
1 Q888 = 2 ;Werkzeug Index
2 CALL PGM TNC:\PROGRAMMIERUNG\B114\WZW.h
3 TOOL CALL 1000
4 END PGM PG MM
0 BEGIN PGM WZW MM
1 FN 26: TABOPEN TNC:\PROGRAMMIERUNG\B114\Planschieber-Werkzeugtabelle.tab
2 FN 28: TABREAD QL1 =Q888 /"ZL"
3 FN 28: TABREAD QL2 =Q888 /"XL"
4 FN 28: TABREAD QL3 =Q888 /"DZL"
5 FN 28: TABREAD QL4 =Q888 /"DXL"
6 FN 28: TABREAD QL5 =Q888 /"RS"
7 FN 28: TABREAD QL6 =Q888 /"TO"
8 FN 28: TABREAD QL7 =Q888 /"T-ANGLE"
9 FN 28: TABREAD QL8 =Q888 /"P-ANGLE"
10 FN 28: TABREAD QS10 =Q888 /"NAME"
11 FN 26: TABOPEN TNC:\table\toolturn.trn
12 FN 27: TABWRITE 999 /"ZL" = QL1
13 FN 27: TABWRITE 999 /"XL" = QL2
14 FN 27: TABWRITE 999 /"DZL" = QL3
15 FN 27: TABWRITE 999 /"DXL" = QL4
16 FN 27: TABWRITE 999 /"RS" = QL5
17 FN 27: TABWRITE 999 /"TO" = QL6
18 FN 27: TABWRITE 999 /"T-ANGLE" = QL7
19 FN 27: TABWRITE 999 /"P-ANGLE" = QL8
20 FN 27: TABWRITE 999 /"NAME" = QS10
21 END PGM WZW MM
Der QS10 wird mit dem Namen aus der frei definierten Tabelle belegt aber leider wird der Name nicht in die tollturn eingetragen.
Es gibt tatsächlich zwei NAME-Spalten, eine in der toolturn.trn und ein in der tool.t.
Grundsätzlich würde ich Dir für Deine Anwendung keine tab sondern ein eigene trn-Tabelle zu erstellen. Hat den Vorteil, dass die Daten schon alle einem Drehwerkzeug entsprechen.
VirtualBox_TNC7__817625_18_SP1__13_12_2024_21_26_55.png ( 128.62KB ) Anzahl der Downloads: 15
Im Programm kannst Du dann die Spalten auslesen und in die toolturn.trn schreiben.
NAME muss in die toolturn.trn und in die tool.t
VirtualBox_TNC7__817625_18_SP1__13_12_2024_21_27_37.png ( 254.38KB ) Anzahl der Downloads: 9
Ergebnis sieht man dann in der Werkzeugverwaltung
VirtualBox_TNC7__817625_18_SP1__13_12_2024_21_27_17.png ( 336.52KB ) Anzahl der Downloads: 9
Der Beitrag wurde von schwindl bearbeitet: 13.12.2024, 21:36 Uhr
--------------------
Gruß
Schwindl
Schwindl
16.12.2024, 06:22 Uhr
Mit einer .trn funktioniert es komischer weise. Jetzt habe ich aber das Problem , dass die Datei sich immer in einem Text Editor öffnet. Unter zusätzlichen Funktionen kann man dann die Editoren wählen, allerdings muss man das immer machen. Kann man das nicht dauerhaft einstellen?
16.12.2024, 11:43 Uhr
Mit einer .trn funktioniert es komischer weise. Jetzt habe ich aber das Problem , dass die Datei sich immer in einem Text Editor öffnet. Unter zusätzlichen Funktionen kann man dann die Editoren wählen, allerdings muss man das immer machen. Kann man das nicht dauerhaft einstellen?
Hallo Dennis,
ja, das Verhalten ist nicht gut.
Man kann das Verhalten einstellen, aber dazu muss Du mit deinem Maschinehersteller in Kontakt gehen, denn Du brauchst die Konfig-Schlüsselzahl.
Zu finden ist es dann in:
System / ProgramManager / CfgFileType / Ordner TRN / standardEditor
VirtualBox_TNC640__340595_17SP1__16_12_2024_11_39_14.png ( 92.13KB ) Anzahl der Downloads: 12
--------------------
Gruß
Schwindl
Schwindl
17.12.2024, 11:38 Uhr
Hallo Dennis,
ja, das Verhalten ist nicht gut.
Man kann das Verhalten einstellen, aber dazu muss Du mit deinem Maschinehersteller in Kontakt gehen, denn Du brauchst die Konfig-Schlüsselzahl.
Zu finden ist es dann in:
System / ProgramManager / CfgFileType / Ordner TRN / standardEditor
VirtualBox_TNC640__340595_17SP1__16_12_2024_11_39_14.png ( 92.13KB ) Anzahl der Downloads: 12
ja, das Verhalten ist nicht gut.
Man kann das Verhalten einstellen, aber dazu muss Du mit deinem Maschinehersteller in Kontakt gehen, denn Du brauchst die Konfig-Schlüsselzahl.
Zu finden ist es dann in:
System / ProgramManager / CfgFileType / Ordner TRN / standardEditor
VirtualBox_TNC640__340595_17SP1__16_12_2024_11_39_14.png ( 92.13KB ) Anzahl der Downloads: 12
Dann werde ich das mal in die Wege leiten.
Danke für die Hilfe
4 Besucher lesen dieses Thema (Gäste: 4)
0 Mitglieder: