Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Werkzeugvorbereitung

Beitrag 08.03.2010, 23:46 Uhr
Ahnungsloser1969
Ahnungsloser1969
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.02.2010
Beiträge: 12
Guten Abend liebe Leute,
ich arbeite an einer DMC 80 mit einer Siemens 840D Steuerung.
Die Maschine hat ein Werkzeugmagazin für 60 Plätze für
die HSK 63-Aufnahme.

Wie habe ich zu programmieren, dass die Maschine während
der Bearbeitung das nächste Werkzeug zum Wechsel vorbereitet?

Da es bei uns keiner weis, dauert der Wechsel entsprend lange.

Über Lösungsvorschläge würde ich mich freuen.

MfG. Uwe
   
Beitrag 09.03.2010, 07:16 Uhr
mark25
mark25
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 25.12.2003
Beiträge: 504
Hallo,

ich bin der Meinung, dass für die Voranwahl des nächsten Werkzeuges der Befehl T="XXX" genügt.
Das Werkzeug wird nun im Magazin bereitgestellt.

Der eigentliche Befehl zum Wechseln ist dann M6.
Diesen programmierst Du, wenn das bereitgestellte Werkzeug gewechselt werden soll.


--------------------
Gruß
Markus
   
Beitrag 09.03.2010, 11:20 Uhr
Ahnungsloser1969
Ahnungsloser1969
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.02.2010
Beiträge: 12
Guten Morgen,
danke für die Antwort.
Habe heute noch Spätschicht und
werde es gleich mal probieren.

Später dann mehr!!!

MfG. Uwe
   
Beitrag 09.03.2010, 22:48 Uhr
Ahnungsloser1969
Ahnungsloser1969
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.02.2010
Beiträge: 12
Hallo Markus,
ich habe heute die Werkzeugvorbereitung probiert,
wie du es beschrieben hast.

Nach erfolgtem Werkzeugwechsel rufe ich das
nächste Werkzeug in einem einzelnen Satz auf.

Es funktioniert tadellos.


DANKE!!!!!

MfG. Uwe
   
Beitrag 20.10.2011, 17:35 Uhr
Meisterle
Meisterle
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 14.12.2006
Beiträge: 17
QUOTE (Ahnungsloser1969 @ 09.03.2010, 23:48 Uhr) *
Hallo Markus,
ich habe heute die Werkzeugvorbereitung probiert,
wie du es beschrieben hast.

Nach erfolgtem Werkzeugwechsel rufe ich das
nächste Werkzeug in einem einzelnen Satz auf.

Es funktioniert tadellos.


DANKE!!!!!

MfG. Uwe


Hallo Uwe,

eine doofe Frage:
Wie ist es in deinem Programm geschrieben?

T="1"
M6
G....
G...
T="2"
G...
G...
M6

Oder:

T="1"
M6
G....
G...
T="2"
G...
G...
T="2" =rufst du T="2" nochmal auf oder läst du das weg wie oben.
M6

Hintergrund der Frage ist eine PP Anpassung und die Vorwahl möchte ich als auswahl Option im PP haben.
Ich möchte entscheiden ob vorgewählt wird oder ob nicht (Ab und zu übergroße Werkzeuge mit Platzsperre und unerfahrene Bediener denen es sonst zu schnell geht)

Der Beitrag wurde von Meisterle bearbeitet: 20.10.2011, 17:40 Uhr


--------------------
Viele Grüße

Andreas

Spinner VC560 Bj.2007
Spinner U5-620 Bj.2013
Spinner TC600SMCY Bj.2013
   
Beitrag 20.10.2011, 18:52 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813
Programmieren wie folgt ...

T=.... mit " " wird ein Werkzeugname aufgerufen ... also T="FRAESER"
M6 < startet den Werkzeugwechsel.

du startest das Programm so:

T1 M6
G0 G54 X0 Y0 Z0 D1 S3000 M3 F300 M8 M7 T6 <<< hier wird das werkzeug vorgewählt.
G0 Z2
G1 Z-1
G0 Z10
M6 <<< Werkzeugwechsel, T6 wird eingewechselt
G0 G54 X0 Y0 Z0 D1 S3000 M3 F300 M8 M7 T2 <<< hier wird das werkzeug vorgewählt.
G0 Z2
G1 Z-1
G0 Z10
M6 <<< Werkzeugwechsel, T2 wird eingewechselt

usw.
Je nach Maschinenhersteller wird dabei das T2 bzw T6 für den wechsel vorbereitet.

PP muss eine Variable für das nächste Werkzeug haben. solid cam verwendet tool_number & next_tool_number für die vorwahl


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
   
Beitrag 21.10.2011, 07:33 Uhr
Meisterle
Meisterle
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 14.12.2006
Beiträge: 17
QUOTE (Hexogen @ 20.10.2011, 19:52 Uhr) *
G0 G54 X0 Y0 Z0 D1 S3000 M3 F300 M8 M7 T2 <<< hier wird das werkzeug vorgewählt.

Hallo Hexogen,

viel dank für die Antwort!
Eine Frage noch:
Das T2 muß das zwingend in diese Zeile mit einprogrammiert werden oder kann es direkt in der nächsten Zeile alleine stehen?
z.B.
G0 G54 X0 Y0 Z0 D1 S3000 M3 F300 M8 M7
T2
G0 Z2
G1 Z-1
G0 Z10
M6 <<< Werkzeugwechsel, T2 wird eingewechselt

Der PP ist für Catia CAM und wird von extern Programmiert bzw. angepasst.


--------------------
Viele Grüße

Andreas

Spinner VC560 Bj.2007
Spinner U5-620 Bj.2013
Spinner TC600SMCY Bj.2013
   
Beitrag 21.10.2011, 09:59 Uhr
DMC635V
DMC635V
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 12.08.2010
Beiträge: 844
Das T2 kannst du an beliebiger Stelle programmieren, auch mehrmals. Bei unserer PP Ausgabe sieht es so aus:

T="FRAESER1"
M6
T="FRAESER2"
G
G
...
...
T="FRAESER2"
M6
T="FRAESER3"
....

Bei uns wird auch nach dem letzten WZ-Wechsel das erste Werkzeug des Programms vorgewählt, wodurch auch am Anfang des Programms nicht auf die Positionierung gewartet werden muss.
Also:

T="FAESER5"
M6
T="FRAESER1"
G
G
...
...
M30

Der Beitrag wurde von DMC635V bearbeitet: 21.10.2011, 10:01 Uhr


--------------------
Freundliche Grüsse
DMC635V
   
Beitrag 21.10.2011, 11:20 Uhr
Meisterle
Meisterle
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 14.12.2006
Beiträge: 17
QUOTE (DMC635V @ 21.10.2011, 10:59 Uhr) *
Das T2 kannst du an beliebiger Stelle programmieren, auch mehrmals. Bei unserer PP Ausgabe sieht es so aus:

T="FRAESER1"
M6
T="FRAESER2"
G
G
...
...
T="FRAESER2"
M6
T="FRAESER3"
....

Bei uns wird auch nach dem letzten WZ-Wechsel das erste Werkzeug des Programms vorgewählt, wodurch auch am Anfang des Programms nicht auf die Positionierung gewartet werden muss.
Also:

T="FAESER5"
M6
T="FRAESER1"
G
G
...
...
M30


Hallo

vielen Dank!

Werde das mal so an den PP Proger weiter geben.


--------------------
Viele Grüße

Andreas

Spinner VC560 Bj.2007
Spinner U5-620 Bj.2013
Spinner TC600SMCY Bj.2013
   
Beitrag 21.10.2011, 13:33 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813
Hey das geht an einer x beliebigen stelle.
Ein erneutes anwählen vom werkzeug ist nicht zwingend erforderlich schadet aber auch nicht


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
   
Beitrag 19.05.2020, 07:17 Uhr
conface
conface
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 05.12.2012
Beiträge: 2
Hallo, das Thema ist ja schon ein wenig älter. Aber wir haben hier bei uns ein ähnliches Problem. Wir arbeiten mit der 828D Shopmill. Ist es in der Shopmill Programmierung auch möglich, ein Werkzeug Vorzusortieren im Wechsler? Oder Funktioniert es im Shopmill-Programm auch über eine ISO-Programmzeile zwischen den Bearbeitungen?

Ich bedanke mich schon mal für die Hilfe =)

LG
   
Beitrag 19.05.2020, 09:54 Uhr
gram
gram
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 20.04.2006
Beiträge: 210
QUOTE (conface @ 19.05.2020, 08:17 Uhr) *
Hallo, das Thema ist ja schon ein wenig älter. Aber wir haben hier bei uns ein ähnliches Problem. Wir arbeiten mit der 828D Shopmill. Ist es in der Shopmill Programmierung auch möglich, ein Werkzeug Vorzusortieren im Wechsler? Oder Funktioniert es im Shopmill-Programm auch über eine ISO-Programmzeile zwischen den Bearbeitungen?

Ich bedanke mich schon mal für die Hilfe =)

LG


Hallo,

im Shopmill kann genauso eine ISO Zeile mit T="..." eingefügt werden.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: