Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Sinumerik Programmieren lernen für Anfänger, Anfänger will Sinumerik lernen

Beitrag 06.09.2015, 10:33 Uhr
FlorianK
Level 1 = Community-Lehrling
*
Hallo
Wie im Titel beschrieben will ich Sinumerik erlernen!

Habe bereits mit Heidenhein gearbeitet und da wurden "L" Labels verwendet und Zyklen wurden im Dialog angezeigt!
Ausserdem hab ich 1Jahr mit Mazak-Mazatrol programmiert!

Nach Job-Wechsel muss ich mich jetzt mit der "Verhassten" Sinumerik-Steuerung auseinandersetzen^^

Wäre super wen wer ein "Einfaches" Programm mit imaginärem Masch.Nullpunkt + Werkstücknullpunkt schreiben könnte!
Wäre ebfalls noch genial Nullpunktverschiebung(Korrektur) +-0.1 +-0.2 in x,y,z reinzuschreiben // Originalnullpunkt stehen lassen und anpassung
(Idiotensicherung...quasi für mich..hehee)
Planfräßen, Anfasen, 1-2 Bohrungen und was euch sonst noch beliebt^^


Was auch noch super wäre ein Programm mit 90° und 270° gedrehter A-Achse wo dan Nullpunktverschiebungen drinnen sind
diese dann mit G501 G502 usw aufgerufen werden... (Was ich immo nicht verstehe weil in der G-Befehlstabelle diese als G54-59 gelistet sind)

Ich kann leider kein Programm selber erstellen wo solches bereitz vorhanden ist und arbeite mich gerade durch Sinu-Train...was auch schwierig ist da ich bisher nur Programme direckt an der Masch. geschrieben habe (Heidenhein+Mazak) und nicht am PC und per Datenübertragung zur Masch. gesendet

Habe bereitz paar Programme aus dem Netz angeschaut und da wurde immer mit G54 gearbeitet ohne einen imaginären WZ-Nullpunkt bzw Masch.Nullpunkt

Hoffe auf "nette" Antworten
MfG
FlorianK.
   
Beitrag 06.09.2015, 10:55 Uhr
Andy742000
Level 7 = Community-Professor
*******
QUOTE (FlorianK @ 06.09.2015, 11:33 Uhr) *
Hallo
Wie im Titel beschrieben will ich Sinumerik erlernen!

Habe bereits mit Heidenhein gearbeitet und da wurden "L" Labels verwendet und Zyklen wurden im Dialog angezeigt!
Ausserdem hab ich 1Jahr mit Mazak-Mazatrol programmiert!

Nach Job-Wechsel muss ich mich jetzt mit der "Verhassten" Sinumerik-Steuerung auseinandersetzen^^


Persönliche Ansichten lasse ich mal unbewertet

QUOTE
Wäre super wen wer ein "Einfaches" Programm mit imaginärem Masch.Nullpunkt + Werkstücknullpunkt schreiben könnte!
Wäre ebfalls noch genial Nullpunktverschiebung(Korrektur) +-0.1 +-0.2 in x,y,z reinzuschreiben // Originalnullpunkt stehen lassen und anpassung
(Idiotensicherung...quasi für mich..hehee)
Planfräßen, Anfasen, 1-2 Bohrungen und was euch sonst noch beliebt^^


Oh Oh

Nullpunkte gibts von G54-G57 und dann ist es Sache des Maschinenherstellers wie die Weiteren NP via G Aufgerufen werden ( 100 Sind möglich )

Und nun wirds für dein Ein- oder Umsteiger Kompliziert
Du kannst mit TRANS den aktuellen NP dahingehend Modifizieren das Korrekturwerte als Temporäre Additive Korrektur auf das Gesamtframe wirken

G54 ; NP G54 wird aktiviert
TRANS X-0.1 Y+2.6 ; Das resultierende Gesamtframe bestehen aus dem NP und dem TRANS wird um angegebene Werte verschoben
; Bearbeitungteil
TRANS ; Alles zurück auf Anfang nur noch G54 ist aktiv

Alternativ kannst du auch eine NP Feinverschiebung verwenden.
$P_UIFR[1,X,FI] = -0.1 ; $P_UIFR["NP Nummer","Achse","Transformation"]
$P_UIFR[1,Y,FI] = +2.6

-> NP Nummer ist nicht G54 sonder 1 für G54 usw. !!!
-> Transformationen TR Grobverschiebung , FI Feinverschiebung, RT Rotation, SC Skalierung, MI Spieglung.
Das kannst du auch in der NP Tabelle über "Menü Select" - "Parameter" - "NP Verschiebungen" erreichen und dort eintragen

Geht genauso und hat das selbe Ergebnis ! Vorteil, wenn Trasformationen wie TRANS, ROT , MIRROR und den Folgeoperationen wie ATRANS, AROT oder AMIRROR aktiv sind, oder in Unterprogrammen stehen, musst du nicht aufpassen. -> TRANS wenn aktiv wird durch TRANS ohne Werte, einem ROT oder MIRROR mit oder ohne Wertangabe gelöscht ! Deswegen musst du wenn ein TRANS schon aktiv ist mit ATRANS , AROT oder AMIRROR weiter machen...


QUOTE
Was auch noch super wäre ein Programm mit 90° und 270° gedrehter A-Achse wo dan Nullpunktverschiebungen drinnen sind
diese dann mit G501 G502 usw aufgerufen werden... (Was ich immo nicht verstehe weil in der G-Befehlstabelle diese als G54-59 gelistet sind)

Siehe oben

QUOTE
Ich kann leider kein Programm selber erstellen wo solches bereitz vorhanden ist und arbeite mich gerade durch Sinu-Train...was auch schwierig ist da ich bisher nur Programme direckt an der Masch. geschrieben habe (Heidenhein+Mazak) und nicht am PC und per Datenübertragung zur Masch. gesendet

Gewöhnungssache

QUOTE
Habe bereitz paar Programme aus dem Netz angeschaut und da wurde immer mit G54 gearbeitet ohne einen imaginären WZ-Nullpunkt bzw Masch.Nullpunkt

Hoffe auf "nette" Antworten
MfG
FlorianK.



Wenn du gezielt hilfe Brauchst PN an mich

Und dann gibts das noch die Handbücher

MFG
Andy


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 06.09.2015, 11:11 Uhr
nixalsverdruss
Level 7 = Community-Professor
*******
QUOTE (FlorianK @ 06.09.2015, 11:33 Uhr) *
Ich kann leider kein Programm selber erstellen wo solches bereitz vorhanden ist und arbeite mich gerade durch Sinu-Train...was auch schwierig ist da ich bisher nur Programme direckt an der Masch. geschrieben habe (Heidenhein+Mazak) und nicht am PC und per Datenübertragung zur Masch. gesendet

Habe bereitz paar Programme aus dem Netz angeschaut und da wurde immer mit G54 gearbeitet ohne einen imaginären WZ-Nullpunkt bzw Masch.Nullpunkt


Wo ist der unterschied beim Programmieren mit Sinutrain oder an der Maschine ?
Was um alles in der Welt ist ein imaginärer Maschinen Nullpunkt ?

@andy dein Enthusiasmus ist bewundernswert
   
Beitrag 06.09.2015, 11:17 Uhr
Andy742000
Level 7 = Community-Professor
*******
QUOTE (nixalsverdruss @ 06.09.2015, 12:11 Uhr) *
Wo ist der unterschied beim Programmieren mit Sinutrain oder an der Maschine ?


Am PC kann man sitzen und auch mal die Beine auf den Schreibtisch legen, an der Maschine muss man stehen wink.gif

QUOTE
Was um alles in der Welt ist ein imaginärer Maschinen Nullpunkt ?


Das ist der Punkt an HH und Mazak- Maschinen der Schlitten der Achsen die Führungsbahnen verlassen wink.gif

QUOTE
@andy dein Enthusiasmus ist bewundernswert


Jeder hat mal klein angefangen
Und du weist ja, Handbücher lesen ist sehr stark ausser Mode gekommen.

In 5 min lernt man nicht Siemens wink.gif

MFG

Andy

Schönes WE


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 06.09.2015, 14:12 Uhr
FlorianK
Level 1 = Community-Lehrling
*
Vielen dank erstmal für die schnellen Antworten!

Das mit dem Imaginären Masch. Nullpunkt war so gedacht, des der Werkstücknullpunkt bezogen auf den Masch.Nullpunkt meinetwegen X=1234
Y=765 Z=789 liegt

In der Arbeit haben wir in den Programmen mehrere Nullpunkte vergeben, bei A-Achse 0° 90° 270°
Und da dacht ich mir eben das wer ein Beispielprog schreiben könnte wo solche Nullpunkte im Prog stehen!

Haben zum Beispiel ein Programm wo 2 Teile pro Durchgang gefertigt werden und da sind 6 Nullpunkte vergeben
AA0° AA90° AA270°
Diese werden aufgerufen mit den G501, G502 usw ... wobei im Handbuch lediglich G54-57, aufgelistet ist
Habe schon mal meinen Chaf gefragt ob ich mir das Prog mit veränderten werten kopieren darf...zu übungszwecken...NÖ

Zu den Nullpunktverschiebungen um 0.1 in X,Y,oderZ war so gedacht wir haben Profil-Strang-Gussteile die vom Maß her schwanken und
da wollt ich ein beispiel haben wo eben um 0.1 korregiert wird

Zu euren scherzen... finds zwar lustig aber mir ist irgentwie nicht danach zu lachen^^
MfG
   
Beitrag 06.09.2015, 14:17 Uhr
Guest_guest_*
Themenstarter
@FlorianK
Offenbar geht es uns mit CNC-Steuerungen so, wie Gänse-Gösseln mit dem Lebewesen, das sie nach dem Schlüpfen zuerst umsorgt. Sowas nennt man Prägung.
Ich bin zum Beispiel auf Sinumerik geprägt. wink.gif
Mit Sinutrain kannst du programmieren wie an der Maschine, vorausgesetzt, die Versionen passen zueinander und die Konfiguration der Maschine ist zumindest ähnlich. Mit der Software kannst du dich also austoben, ohne eine teure Maschine zu zerstören.
Zum Lieferumfang von Sinutrain gehören auch ein paar Handbücher im PDF-Format. Die sind keine Dekoration, sondern ein echtes Hilfsmittel.
Wenn du aber ganz "unbeleckt" von der Sinumerik bist, sind die Trainingsunterlagen:
"Einsteiger-Anleitung Fräsen und Drehen" - 6FC5095-0AB00-0AP1
"Operate Einfacher Fräsen mit ShopMill" - 6FC5095-0AB50-1AP0
vielleicht ganz hilfreich, um die Strukturen der Sinumerik besser verstehen zu können.

Noch ein Tip: Die Sinumerik-Steuerungen sind nicht mit mit Mazatrol und HH-Klartext verwandt. wink.gif Gott bewahre!

@ Andy
QUOTE
@andy dein Enthusiasmus ist bewundernswert

Ich kann da nur zustimmen... wink.gif
   
Beitrag 06.09.2015, 14:33 Uhr
Andy742000
Level 7 = Community-Professor
*******
QUOTE (FlorianK @ 06.09.2015, 15:12 Uhr) *
Vielen dank erstmal für die schnellen Antworten!


Bitte bitte dafür ist das Forum da

QUOTE
Das mit dem Imaginären Masch. Nullpunkt war so gedacht, des der Werkstücknullpunkt bezogen auf den Masch.Nullpunkt meinetwegen X=1234
Y=765 Z=789 liegt


Jetzt musst du umdenken ! Bei Siemens gibts ein MKS ( Maschinenkoordinatensystem ) und ein WKS ( Werkstückkoordinatensystem ) !
Punkt um ENDE.

Weiter im Klartext.
Sobald in einem Programm ein NP aufgerufen wird, ist das resultierende Gasamtframe aus dem NP und aller darauf aufgesetzten Transformationen aktiv. Siehe Beispiel oben
Nullpunkte werden im MKS genommen und in die Tabelle eingetragen, oder via Lade-Funktion /-programm aus dem Programm heraus geschrieben.
Via Softkey kannst du in der Koordinatenanzeige zwischen dem WKS und MKS umschalten. Dient rein der Information.

QUOTE
In der Arbeit haben wir in den Programmen mehrere Nullpunkte vergeben, bei A-Achse 0° 90° 270°
Und da dacht ich mir eben das wer ein Beispielprog schreiben könnte wo solche Nullpunkte im Prog stehen!


Dann mach mal ne Skizze

QUOTE
Haben zum Beispiel ein Programm wo 2 Teile pro Durchgang gefertigt werden und da sind 6 Nullpunkte vergeben
AA0° AA90° AA270°
Diese werden aufgerufen mit den G501, G502 usw ... wobei im Handbuch lediglich G54-57, aufgelistet ist
Habe schon mal meinen Chaf gefragt ob ich mir das Prog mit veränderten werten kopieren darf...zu übungszwecken...NÖ


Jetzt kommt es auf die Steuerungsausstattung ( Maschinentyp mal posten ) an und wie gut der Programmierer die Möglichkeiten von Siemens genutzt hat.

Möglichkeit 1: wenn Cyclus 800 nicht vorhanden, jedes Nest wird von Hand ausgemessen, auch in den Manuell geschwenkten Positionen
Möglichkeit 2 Cyclus 800 wird verwendet und nur Nest 1 und 2 Wird jeweils in der 0 Grad Stellung vermessen, der Schwenkversatz wird über Cyclus 800 verrechnet
Möglichkeit 3: Es wird nur an einem Markierten Punkt auf der Vorrichtung ein NP genommen, der Rest ist Mathematik, Versatzwerte von diesem Punkt ergibt die jeweiligen WS- NP'te. Für die Schwenkbewegung kann nun auch wieder Cyclus800 oder das Vorängermodell L999 genutzt werden

Das der Chef dir nicht erlaubt Programme mit zu nehmen ist klar. Und auch richtig !

QUOTE
Zu den Nullpunktverschiebungen um 0.1 in X,Y,oderZ war so gedacht wir haben Profil-Strang-Gussteile die vom Maß her schwanken und
da wollt ich ein beispiel haben wo eben um 0.1 korregiert wird


Wo Ihr Korrigiert ist ne Sache die du bei deinem Einrichter erfragen kannst, Möglichkeiten gibts so viele, ob über ein Unterprogramm, wo Versatzwerte eingetragen werden können, ob in der NP Tabelle ( Siehe Oben ) manuell, oder wie auch immer , auch direkt im HP ist möglich ..

QUOTE
Zu euren scherzen... finds zwar lustig aber mir ist irgentwie nicht danach zu lachen^^
MfG


Wir Siemens Leute ticken halt anders.. Und wie du in meinen Ausführungen lesen konntest, bei Siemens führt nicht nur 1 Weg nach ROM, ...
Gib 100 Siemens Programmierern eine Zeichung in die Hand, du wirst mit 100%iger Sicherheit 100 verschiedene Programme bekommen.

Mehr kann ich dir jetzt nicht sagen, weil paar Infos fehlen

MFG+

Andy
Schönes WE


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 06.09.2015, 15:06 Uhr
Andy742000
Level 7 = Community-Professor
*******
Was mir noch einfällt mit Traori und ROT X= " Drehwinkel" ginge es auch...

Mfg
Andy


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 06.09.2015, 15:13 Uhr
batthias
Level 2 = Community-Facharbeiter
**
Selbststudium in allen Ehren.
Aber normalerweise sollte es doch im neuem Betrieb die Möglichkeit geben anständig eingelernt zu werden.
Oder sehe ich das falsch.


--------------------
KOMMAS, dienen,,, nur,, der DEKORATION,,
   
Beitrag 06.09.2015, 15:25 Uhr
Guest_guest_*
Themenstarter
QUOTE (batthias @ 06.09.2015, 16:13 Uhr) *
Selbststudium in allen Ehren.
Aber normalerweise sollte es doch im neuem Betrieb die Möglichkeit geben anständig eingelernt zu werden.
Oder sehe ich das falsch.


Das siehst du vollkommen richtig.
... Und wenn es um eine vollkommen fremde Steuerung geht, allemal.
Das sollte ja auch im Interesse des Chefs sein, wenn die Leute an der Maschine auch wissen, was sie da tun.
   
Beitrag 06.09.2015, 15:41 Uhr
DMC635V
Level 6 = Community-Doktor
******
Da ich momentan selbst auf einer HH arbeite versuche ich auch mal noch hier zu helfen tounge.gif

QUOTE (FlorianK @ 06.09.2015, 10:33 Uhr) *
Habe bereits mit Heidenhein gearbeitet und da wurden "L" Labels verwendet und Zyklen wurden im Dialog angezeigt!
Ausserdem hab ich 1Jahr mit Mazak-Mazatrol programmiert!

Auch auf der Siemens werden die Zyklen im Dialog angezeigt. Dazu einfach die Zyklen über die Softkeys programmieren. Wenn er schon geschrieben ist einfach mit dem Cursor auf den Zyklus und dann den Softkey "Rückübersetzen" oder die Pfeiltaste rechts betätigen, schon bist du wieder im Dialog.

QUOTE (FlorianK @ 06.09.2015, 10:33 Uhr) *
Wäre super wen wer ein "Einfaches" Programm mit imaginärem Masch.Nullpunkt + Werkstücknullpunkt schreiben könnte!

Was du da mit imaginärem Maschinennullpunkt meinst weiss ich nicht. Bei der Siemens sieht das mit den Verschiebungen so aus:
Zuerst gibt es den Maschinennullpunkt, dieser ist fest. Auf den Maschinennullpunkt gibt es die Basisverschiebung G500, auf welcher alle nachfolgenden Verschiebungen aufbauen. Diese Verschiebungen sind G54-G57 (NP 1-4) und danach G505-G599 (NP5-99). Die von dir genannten G501... könnten eine Alternative von deinem Maschinenhersteller für G54 G55... sein, frag dazu am besten mal einen Kollegen oder such es direkt in der Anleitung welche mit der Maschine mitgeliefert wurde. Die ganzen Nullpunkte sind vergleichbar mit der Preset Tabelle der iTNC530. Sie können genau wie die Preset Tabelle aus dem Programm beschrieben werden, wenn der Nullpunkt direkt aus dem Programm geschrieben werden soll

QUOTE (FlorianK @ 06.09.2015, 10:33 Uhr) *
Wäre ebfalls noch genial Nullpunktverschiebung(Korrektur) +-0.1 +-0.2 in x,y,z reinzuschreiben // Originalnullpunkt stehen lassen und anpassung
(Idiotensicherung...quasi für mich..hehee)

Ich denke du suchst hier so etwas wie Zyklus 7 der HH, das heisst bei Siemens TRANS und ATRANS
CYCL DEF 7.0
CYCL DEF 7.1 X10
CYCL DEF 7.2 Y20
CYCL DEF 7.3 Z30
entspricht
TRANS X10 Y20 Z30
ATRANS ist inkremental also wie Zyklus 7 mit IX IY und IZ
der Befehl TRANS ohne Koordinaten hebt die Verschiebung wieder auf.
Zyklus 8 Spiegeln heisst MIRROR, z.B. MIRROR X
Zyklus 10 Drehung heisst ROT, wobei bei der Siemens nicht um das Werkzeug gedreht wird sondern um die Angegebene Achse, z.B. ROT Z40

QUOTE (FlorianK @ 06.09.2015, 10:33 Uhr) *
Planfräßen, Anfasen, 1-2 Bohrungen und was euch sonst noch beliebt^^

Dazu geh einfach mal die Softkeys mit den Zyklen durch, die Dialoge sind eigentlich selbsterklärend. Je nach Version geht das Anfasen auch direkt im Konturzyklus wo du dann Fasengrösse und Eintauchtiefe des Fräsers eingeben kannst. Dies ist aber stark abhängig vom Softwarestand.

QUOTE (FlorianK @ 06.09.2015, 10:33 Uhr) *
Was auch noch super wäre ein Programm mit 90° und 270° gedrehter A-Achse wo dan Nullpunktverschiebungen drinnen sind
diese dann mit G501 G502 usw aufgerufen werden... (Was ich immo nicht verstehe weil in der G-Befehlstabelle diese als G54-59 gelistet sind)

Das kommt wie von Andy erwähnt auf die Möglichkeit an die ihr verwendet. Wenn CYCLE800 verwendet wird ist dies Vergleichbar mit Zyklus19 / Plane der iTNC530.

QUOTE (guest @ 06.09.2015, 14:17 Uhr) *
Offenbar geht es uns mit CNC-Steuerungen so, wie Gänse-Gösseln mit dem Lebewesen, das sie nach dem Schlüpfen zuerst umsorgt. Sowas nennt man Prägung.
Ich bin zum Beispiel auf Sinumerik geprägt. wink.gif

Das kann ich bestätigen, weiss noch zu gut wie ich die iTNC hasste als ich anfing damit zu arbeiten, allein schon das Gefangen sein in den Sätzen ohne Möglichkeit andere Befehle als genau den gewählten in den selben Satz zu schrieben. Wenn man dann eine Zeit damit gearbeitet hat freundet man sich irgendwann mit (fast) jeder Steuerung an. Die iTNC gefällt mir mittlerweile auch recht gut, solange ich keine Parameterprogramme schreiben muss.


--------------------
Freundliche Grüsse
DMC635V
   
Beitrag 06.09.2015, 16:04 Uhr
Andy742000
Level 7 = Community-Professor
*******
Hi
Ob das so ist wie du dir vorstellst. Wenn man sich als CNCer bewirbt, und verschweigt das man sich mit der in der Firma verwendeten Steuerung nicht auskennt. Oder unter Auflagen in der Probezeit selbst weiter zu bilden...
Vermutungen... Die oder wo wir die Details nicht kennen

Mfg
Andy


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 06.09.2015, 17:53 Uhr
Andy742000
Level 7 = Community-Professor
*******
QUOTE (DMC635V @ 06.09.2015, 16:41 Uhr) *
Das kann ich bestätigen, weiss noch zu gut wie ich die iTNC hasste als ich anfing damit zu arbeiten, allein schon das Gefangen sein in den Sätzen ohne Möglichkeit andere Befehle als genau den gewählten in den selben Satz zu schrieben. Wenn man dann eine Zeit damit gearbeitet hat freundet man sich irgendwann mit (fast) jeder Steuerung an. Die iTNC gefällt mir mittlerweile auch recht gut, solange ich keine Parameterprogramme schreiben muss.

hi

deswegen bin ich auf Siemens geprägt ! Obwohl ich nicht wie die Gössel einer Siemens als aller erstes hinterher gelaufen bin...
Es war nur eine ( bestimmt ) illegale "Ost"- Kopie einer Siemens Steuerung NC600-3 , aber derart "Artverwand" ...
Und das habe ich damals schon "lieben" gelernt, Parameter... Klassische Variante R- Parameter, heute mit frei definierbaren Variablen für jeden Zweck..
Und das gefällt mir bis heute !!!

Kurze Geschichte:
Ich habe mit der OST- Steuerung angefangen. dann kam die 810C von Siemens, ok...cool
Dann kamen neue Maschinen mit anderen Steuerungen, ua I530 von HH -> der Hass, wenn man einen freien Editor kennt und an jeder Stelle des Programms einsteigen kann... Mathematischer Irrsinn Zahl NULL war damals bei HH "0" , "+0" und "-0" -> Scheibenkleister was ist das ?
Mazak ok, feines Teil, eigenartige Darstellung des Programmcode's -Cool wenn man kein Plan hat welche Schnittwerte benötigt werden, Schruppen, Schlichten usw einfach zu bestimmen ...
Micron / HAAS habe ich auch schon gesehen... das bedarf keines Kommentars...

MFG
Andy


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 06.09.2015, 18:02 Uhr
macmaddog
Level 7 = Community-Professor
*******
QUOTE (FlorianK @ 06.09.2015, 11:33 Uhr) *
Hallo
Wie im Titel beschrieben will ich Sinumerik erlernen!

Habe bereits mit Heidenhein gearbeitet und da wurden "L" Labels verwendet und Zyklen wurden im Dialog angezeigt!
Ausserdem hab ich 1Jahr mit Mazak-Mazatrol programmiert!

Nach Job-Wechsel muss ich mich jetzt mit der "Verhassten" Sinumerik-Steuerung auseinandersetzen^^

Wäre super wen wer ein "Einfaches" Programm mit imaginärem Masch.Nullpunkt + Werkstücknullpunkt schreiben könnte!
Wäre ebfalls noch genial Nullpunktverschiebung(Korrektur) +-0.1 +-0.2 in x,y,z reinzuschreiben // Originalnullpunkt stehen lassen und anpassung
(Idiotensicherung...quasi für mich..hehee)
Planfräßen, Anfasen, 1-2 Bohrungen und was euch sonst noch beliebt^^


Was auch noch super wäre ein Programm mit 90° und 270° gedrehter A-Achse wo dan Nullpunktverschiebungen drinnen sind
diese dann mit G501 G502 usw aufgerufen werden... (Was ich immo nicht verstehe weil in der G-Befehlstabelle diese als G54-59 gelistet sind)

Ich kann leider kein Programm selber erstellen wo solches bereitz vorhanden ist und arbeite mich gerade durch Sinu-Train...was auch schwierig ist da ich bisher nur Programme direckt an der Masch. geschrieben habe (Heidenhein+Mazak) und nicht am PC und per Datenübertragung zur Masch. gesendet

Habe bereitz paar Programme aus dem Netz angeschaut und da wurde immer mit G54 gearbeitet ohne einen imaginären WZ-Nullpunkt bzw Masch.Nullpunkt

Hoffe auf "nette" Antworten
MfG
FlorianK.


Hallo FlorianK,
Die Siemens ist ähnlich wie die HH, wenn du die HH in ISO Programmierst biggrin.gif ,
Viele vergessen das die HH das ja auch kann und nicht nur Klartext.
Um dir mal den einstieg zu erleichtern
Du hast den G54-G57 und zusätzliche Nullpunkte meist G501 .. und folgende(Herstellerabhängig), meines Wissens nach bis zu 100 Stück.
Dann gibt es die G58 und G59, programmierbare Nullpunkte im Programm.
Du kannst dir das so Vorstellen als wären die G 54- G57 und G501 ..-? deine Presets.
Wobei G54 in etwa Preset 1 entspricht ,vergleichbar Preset 0 gibt es nicht.
Du schreibst immer in den Aktiven Nullpunkt.

Mfg macmaddog

Der Beitrag wurde von macmaddog bearbeitet: 06.09.2015, 18:03 Uhr


--------------------
"Bei weiteren Fragen einfach im Chat melden. mfG macmaddog. "
   
Beitrag 06.09.2015, 18:17 Uhr
Andy742000
Level 7 = Community-Professor
*******
QUOTE (macmaddog @ 06.09.2015, 19:02 Uhr) *
Hallo FlorianK,
Die Siemens ist ähnlich wie die HH, wenn du die HH in ISO Programmierst biggrin.gif ,
Viele vergessen das die HH das ja auch kann und nicht nur Klartext.
Um dir mal den einstieg zu erleichtern
Du hast den G54-G57 und zusätzliche Nullpunkte meist G501 .. und folgende(Herstellerabhängig), meines Wissens nach bis zu 100 Stück.
Dann gibt es die G58 und G59, programmierbare Nullpunkte im Programm.
Du kannst dir das so Vorstellen als wären die G 54- G57 und G501 ..-? deine Presets.
Wobei G54 in etwa Preset 1 entspricht ,vergleichbar Preset 0 gibt es nicht.
Du schreibst immer in den Aktiven Nullpunkt.

Mfg macmaddog

@macmaddog
G58 / G59 wirsd seitens Siemens seit einigen Generationen so offizell nicht mehr unterstützt, dafür gibts nun den TRANS / ATRANS

wie dein @100

alles Urschleim- Wissen

aber gut wer es noch kann wink.gif

Und nun hat warten wir mal auf das Ergebnis der Aussage vom TP was er nun für ne Steuerung genau und welche Maschine er vor sich hat

MFG

Andy


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 08.09.2015, 16:06 Uhr
FlorianK
Level 1 = Community-Lehrling
*
Ich bin überwältigt!! Mit soo vielen antworten hätte ich nicht gerechnet!
DICKES DANKE SCHÖN

Arbeite als "Einleger" an "Chiron FZ-15", "DmG 60H"! Jeweils mit der Steuerung Sinumerik 840D
Werkzeug wechseln, leichte veränderungen wie Bohrtiefe anpassen darf ich mittlerweile bei einfachen Teilen

Allerdings darf ich keine Programme abändern bezüglich Maßkorrekturen die den Nullpunkt betreffen und komplexeren Programmen wo der Tisch geschwenkt wird!

Bei meinem ersten Beitrag bezog ich mich auf die FZ-15 Da fertigen wir ein Teil wo 3 Seiten bearbeitet werden!
Es werden 2 Teile auf 2 Schraubstöcken gefertigt, beide Teile identisch!
1Durchlauf 2 Fertige Teile!
Dabei schwenkt die A-Achse um jeweils 90° nach Hinten und Vorne, Es wird ein Teil mit Bohrungen und Gewinden gefertigt und noch paar anderen Elementen!
Meine Bitte wäre jetzt ein Beispielprogramm wo mit 6 Nullpunken gearbeitet wird und im Programm auch 6 Nullpunktverschiebungen hinterlegt sind
wo man mit x+-0.1 y+-0.2 und z +-0.5 korrekturen vorgenommen werden können!

Ich hab einfach kleine Zeit in der Arbeit das Programm genauer zu betrachten!


Wie erwähnt darf ich im Programm nicht rummfummeln...
"Zitat" solange du dich nicht mit der Steuerung und den Zyklen auskennst geht das einfach nicht!
darauf hin hab ich gesagt : Dan bringt es mir halt bei "nebenher " ... Antwort keine zeit dafür, wen du das lernen willst, musst es in deiner Freizeit machen...

"meine Gedanken darauf" ... Na wen das so ist weis ich bescheid... ich lerne mir das nebenher und such mir ne neue Stelle ...da dies hier ein WITZ ist
und keinen "Einleger Deppenarbeit" mache... will auch umbauen und selber Programmieren...
Sofern auch ausgemacht war das mir die Steuerung angelernt wird und später umbauen soll und nicht nur Einleger-Hilfsarbeiter
"Zitat" es soll jeder alles können, vom Werkzeugwechsel bis hin zum Umbauen und Programmieren!




So zurück zum Thema
Mit Sinu-Train und den Beispielprogrammen hab ich mich bereits vertraut gemacht und 1-2 einfache Programme geschrieben!

Was mich auf der Arbeit jetzt noch konfus macht ist:
Alle Zyklen werden in G800, G81, Gxxx angezeigt... wobei die Zyklen im Sinutrain benannt werden wie Bohren Gew-Bohren Kontur fräsen und diese im Dialogfenster "wen man in den Zyklus einsteigt" auch angezeigt werden
Bei den Programmen auf der FZ-15 kann man nicht einsteigen "die wurden auswendig eingetippt"
--> OK...das heißt für mich Zyklen auswendig lernen,

Was mich auch noch irritiert sind die Werkstück-Nullpunkte, Der Punkt G54 ist in der Maschiene Hinterlegt und wird im Programm mit G54 aufgerufen!
Wenn ich ein neues Programm anlege und da den Nullpunkt G54 verwenden will, muss ich den in der Masch. hinterlegten Nullpunkt G54 auf das neue Werkstück abändern?
   
Beitrag 08.09.2015, 17:52 Uhr
Andy742000
Level 7 = Community-Professor
*******
Hi
QUOTE (FlorianK @ 08.09.2015, 17:06 Uhr) *
Ich bin überwältigt!! Mit soo vielen antworten hätte ich nicht gerechnet!
DICKES DANKE SCHÖN

Bitte
QUOTE
Arbeite als "Einleger" an "Chiron FZ-15", "DmG 60H"! Jeweils mit der Steuerung Sinumerik 840D
Werkzeug wechseln, leichte veränderungen wie Bohrtiefe anpassen darf ich mittlerweile bei einfachen Teilen

Ist ne Info !
was ist leichte Veränderungen ? ist das eine Manipulation via WZ Korrekturwerten, oder schon der Eingriff in Zyklen ? Bitte genauer Antworten
QUOTE
Allerdings darf ich keine Programme abändern bezüglich Maßkorrekturen die den Nullpunkt betreffen und komplexeren Programmen wo der Tisch geschwenkt wird!

Wenn du nicht hinterfragst , wie die Programme gestrickt sind, nach welcher Methode ( siehe meine Beistpiele oben ) werden wir dir hier kaum weiterhelfen können, oder wir tippen uns für alle möglichen Methoden die Finger wund ! wink.gif
QUOTE
Bei meinem ersten Beitrag bezog ich mich auf die FZ-15 Da fertigen wir ein Teil wo 3 Seiten bearbeitet werden!
Es werden 2 Teile auf 2 Schraubstöcken gefertigt, beide Teile identisch!
1Durchlauf 2 Fertige Teile!
Dabei schwenkt die A-Achse um jeweils 90° nach Hinten und Vorne, Es wird ein Teil mit Bohrungen und Gewinden gefertigt und noch paar anderen Elementen!
Meine Bitte wäre jetzt ein Beispielprogramm wo mit 6 Nullpunken gearbeitet wird und im Programm auch 6 Nullpunktverschiebungen hinterlegt sind
wo man mit x+-0.1 y+-0.2 und z +-0.5 korrekturen vorgenommen werden können!

siehe oben
QUOTE
Ich hab einfach kleine Zeit in der Arbeit das Programm genauer zu betrachten!

wie sollst du was lernen, wenn du nicht weißt wie die Programme gestrickt sein sollen ?
QUOTE
Wie erwähnt darf ich im Programm nicht rummfummeln...
"Zitat" solange du dich nicht mit der Steuerung und den Zyklen auskennst geht das einfach nicht!
darauf hin hab ich gesagt : Dan bringt es mir halt bei "nebenher " ... Antwort keine zeit dafür, wen du das lernen willst, musst es in deiner Freizeit machen...

Ist ne Meinung deines Chefs, die man akzeptieren muss, aber jetzt liegt es an dir die Kollegen zu Löchern
QUOTE
"meine Gedanken darauf" ... Na wen das so ist weis ich bescheid... ich lerne mir das nebenher und such mir ne neue Stelle ...da dies hier ein WITZ ist
und keinen "Einleger Deppenarbeit" mache... will auch umbauen und selber Programmieren...
Sofern auch ausgemacht war das mir die Steuerung angelernt wird und später umbauen soll und nicht nur Einleger-Hilfsarbeiter
"Zitat" es soll jeder alles können, vom Werkzeugwechsel bis hin zum Umbauen und Programmieren!

in 5 - 60 min lernt man das nicht
QUOTE
So zurück zum Thema
Mit Sinu-Train und den Beispielprogrammen hab ich mich bereits vertraut gemacht und 1-2 einfache Programme geschrieben!

Was mich auf der Arbeit jetzt noch konfus macht ist:
Alle Zyklen werden in G800, G81, Gxxx angezeigt... wobei die Zyklen im Sinutrain benannt werden wie Bohren Gew-Bohren Kontur fräsen und diese im Dialogfenster "wen man in den Zyklus einsteigt" auch angezeigt werden
Bei den Programmen auf der FZ-15 kann man nicht einsteigen "die wurden auswendig eingetippt"
--> OK...das heißt für mich Zyklen auswendig lernen,

Was mich auch noch irritiert sind die Werkstück-Nullpunkte, Der Punkt G54 ist in der Maschiene Hinterlegt und wird im Programm mit G54 aufgerufen!
Wenn ich ein neues Programm anlege und da den Nullpunkt G54 verwenden will, muss ich den in der Masch. hinterlegten Nullpunkt G54 auf das neue Werkstück abändern?


Ich melde mich dann nochmal, kannst dir ja schon mal paar Antworten überlegen


MFG
Andy


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 08.09.2015, 21:31 Uhr
DMC635V
Level 6 = Community-Doktor
******
QUOTE (FlorianK @ 08.09.2015, 16:06 Uhr) *
Was mich auf der Arbeit jetzt noch konfus macht ist:
Alle Zyklen werden in G800, G81, Gxxx angezeigt... wobei die Zyklen im Sinutrain benannt werden wie Bohren Gew-Bohren Kontur fräsen und diese im Dialogfenster "wen man in den Zyklus einsteigt" auch angezeigt werden
Bei den Programmen auf der FZ-15 kann man nicht einsteigen "die wurden auswendig eingetippt"
--> OK...das heißt für mich Zyklen auswendig lernen,


G81... sind die ISO Zyklen, damit habe ich nie gearbeitet. Mehr dazu findest du im Programmierhandbuch ISO Fräsen. Die meisten Siemens Anwender arbeiten aber mit den normalen Siemens Zyklen wie z.B. CYCLE81...
So wie es klingt hast du in der Sinutrain ein ShopMill Programm erstellt. Wenn du ein neues Programm erstellst kannst du auswählen zwischen "ShopMill Programm" oder "G-Code / Programm Guide" (rechte Softkeyleiste wenn du den Namen eingeben musst). ShopMill ist darauf ausgelegt Programme komfortabel und in kurzer Zeit an der Maschine zu erstellen. Vor allem für Einzelteile und Kleinserien ist es meiner Meinung nach sehr geeignet und auch die Kollisionsgefahr ist weniger gross als bei normalen G-Code Programmen. Im Hintergrund benutzt die Steuerung schlussendlich dieselben Zyklen wie du sie auch im G-Code schreibst.
In G-Code Programmen schreibt man eine Art ISO Dialekt. Wegbefehle wie z.B. G1 G2 G3... sind wie in ISO, dazu kann man jedoch auch Siemens eigene Befehle und Zyklen schreiben. Hier kannst du die Zyklen entweder selbst auswendig schreiben oder auch über die Softkeys den Dialog aufrufen. Wenn du den Dialog bestätigst siehst du dann im Gegensatz zu ShopMill Programmen nicht Bohren, Konturfräsen... sondern den G-Code des Zyklus also z.B. CYCLE81(.......), dieser Satz kann jedoch auch wieder mit dem Dialog bearbeitet werden.

Wie du siehst gibt es so einige Möglichkeiten auf der Siemens zu Programmieren weshalb auch eine Hilfestellung schwer wird wenn man nicht weiss wie euer Betrieb das handhabt.

QUOTE (FlorianK @ 08.09.2015, 16:06 Uhr) *
Was mich auch noch irritiert sind die Werkstück-Nullpunkte, Der Punkt G54 ist in der Maschiene Hinterlegt und wird im Programm mit G54 aufgerufen!
Wenn ich ein neues Programm anlege und da den Nullpunkt G54 verwenden will, muss ich den in der Masch. hinterlegten Nullpunkt G54 auf das neue Werkstück abändern?


Ja, die Nullpunkte G54 G55...sind in der Steuerung hinterlegt und müssen für eine neues Werkstück abgeändert werden. Um die Nullpunkte anzupassen gibt es mehrere Möglichkeiten:
  • Manuelles ändern im Offset (gleiches Menu wo du auch die Werkzeugradien und Längen eingibst, unten hat es einen Softkey für die Nullpunkte). Hier gibt es zusätzlich zu den Grobverschiebungen auch eine Feinverschiebung wo du feine Anpassungen vornehmen kannst. Praktisch dabei ist, dass man genau sieht wie viel Feinanpasung man beim letzten Teil machen musste und die Feinanpassung auch ohne manuelles Aufschreiben des Wertes leicht rückgängig gemacht werden kann.
  • Beschreiben mit Tastzyklen oder abnullen im manuellen Betrieb
  • Beschreiben direkt aus dem Programm


--------------------
Freundliche Grüsse
DMC635V
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: