Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

mehrteilprogramm

Beitrag 02.10.2009, 09:09 Uhr
bierle72
bierle72
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 15.10.2008
Beiträge: 15
Hallo zusammen

Ich möchte auf einer Zyclendrehbank ein Mehrteilprogramm ( die teile sind identisch ) schreiben.
Bis jetzt läuft es so Bearbeitung, Abstechen, Preset ändern und dann so weiter.
Ich habe schon mit Siemens telephoniert war aber Unbefriedigent , war nur ein Verweis auf DOConweb.

Die Maschine ist eine Saeilo Kontur E40 mit Siemens 810D Steuerung
Mat Ø70 x 160mm lang
Fertigteil Ø 68 x 18mm Kugelscheibe


Ich Danke euch schon im Voraus

Grüße aus der Eifel


--------------------
Grüße aus der Eifel

bierle72
   
Beitrag 02.10.2009, 09:44 Uhr
stelie
stelie
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 03.11.2005
Beiträge: 176
Hallo bierle72,

Programmierst Du im G-Code oder wirst du Zyklenunterstützt? Wenn ja womit? Z.B. ManualTurn oder ShopTurn.....
eine Info wäre nicht schlecht.


--------------------
in diesem Sinne......
--------------------------------------------------
b]Gruß Steli
Jeder glaubt er sei der Größte - so entstand der Durchschnitt[/b]
   
Beitrag 02.10.2009, 10:18 Uhr
bierle72
bierle72
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 15.10.2008
Beiträge: 15
Ich Programiere mit Manual Turn

normalerweise arbeite ich mit Zyklen, Konturen und Abspanzyklen ich kann aber auch G Codesätze einfügen
Beides ist in einem Programm möglich


--------------------
Grüße aus der Eifel

bierle72
   
Beitrag 02.10.2009, 12:21 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
QUOTE (bierle72 @ 02.10.2009, 10:09) *
Hallo zusammen

Ich möchte auf einer Zyclendrehbank ein Mehrteilprogramm ( die teile sind identisch ) schreiben.
Bis jetzt läuft es so Bearbeitung, Abstechen, Preset ändern und dann so weiter.
Ich habe schon mit Siemens telephoniert war aber Unbefriedigent , war nur ein Verweis auf DOConweb.

Die Maschine ist eine Saeilo Kontur E40 mit Siemens 810D Steuerung
Mat Ø70 x 160mm lang
Fertigteil Ø 68 x 18mm Kugelscheibe


Ich Danke euch schon im Voraus

Grüße aus der Eifel


Hallo bierle72
Bin ich recht der Annahme, du willst aus der Stange mehrere Scheiben abstechen, dabei einmal die Kontur programmieren und mehrmals wieder holen lassen?
Wenn ja kannst du es doch über Nullpunktverschiebungen programmieren.

Gruß InTex


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
   
Beitrag 02.10.2009, 12:31 Uhr
uli12us
uli12us
Level 8 = Community-Ehrenmitglied
********
Gruppe: Mitglied
Mitglied seit: 20.04.2002
Beiträge: 5.008
Richtig, einfach Trans Z-20 oder was auch immer und dann dein Programm als ganzes dahinterkopieren.
Geht auch anders, aber das ist die schnellste und am wenigsten fehleranfällige Methode.
   
Beitrag 02.10.2009, 12:51 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
Kann man auch mit den einstellbaren NPV`s G54, G55, G56, G57, oder auch mit dem programmierbaren G59, wobei dieser in einem eigenen Satz geschrieben werden muß.


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
   
Beitrag 02.10.2009, 13:43 Uhr
uli12us
uli12us
Level 8 = Community-Ehrenmitglied
********
Gruppe: Mitglied
Mitglied seit: 20.04.2002
Beiträge: 5.008
Geht selbstverständlich auch, wobei eine NPV bei immer gleichen Teilen sinnvoller ist. Das kann man dann auch mit Atrans und nem Zähler machen. Ein anderer Nullpunkt ist dagegen bei komplett anderen Teilen gut, was aber wohl eher eine Fräsarbeit sein wird.
   
Beitrag 02.10.2009, 15:24 Uhr
Trompetenschlumpf
Trompetenschlump...
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 06.04.2009
Beiträge: 349
Würd´s auch wie Uli mit "Trans-Z" machen.
Allerdings wenns viele Wiederholungen sind, die Transen ins HP und
dazwischen das UP aufrufen!

Der Beitrag wurde von Trompetenschlumpf bearbeitet: 02.10.2009, 15:24 Uhr
   
Beitrag 05.10.2009, 07:36 Uhr
bierle72
bierle72
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 15.10.2008
Beiträge: 15
Hallo zusammen
Ich möchte mich einmal für die Antworten Bedanken

Zum Einsatz von Nullpunktverschiebung : an unserer Maschine haben wir nur platz für 4 Verschiebungen aber wir brauchen 7


Wenn ich mit TRANS Z-17 eingebe und dann das Programm dahinter kopiere erscheint bein ablaufen lasse die Fehlermeldung

" Kanal 1 Satz TRANS Z nicht definiert o. Option nicht vorhanden"

Ich habe nun die Vermutung das die Maschine /Steuerung das gar nicht kann

Vieleicht weis jemand eine andere Lösung oder ich bin zu blöd das richtig zu Programmieren


--------------------
Grüße aus der Eifel

bierle72
   
Beitrag 05.10.2009, 07:41 Uhr
Trompetenschlumpf
Trompetenschlump...
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 06.04.2009
Beiträge: 349
...oh sehe gerade, es ist ne 810D...
Der Befehl "Atrans Z-..." müßte nur bei der 802 gehen.

Bei der 810 müßtest Du unter Settingdaten eine additive NPV finden (bin mir jetzt nicht sicher, ob G58/G59)
Probiers mal damit!
   
Beitrag 05.10.2009, 08:48 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
QUOTE (bierle72 @ 05.10.2009, 08:36) *
Hallo zusammen
Ich möchte mich einmal für die Antworten Bedanken

Zum Einsatz von Nullpunktverschiebung : an unserer Maschine haben wir nur platz für 4 Verschiebungen aber wir brauchen 7


Wenn ich mit TRANS Z-17 eingebe und dann das Programm dahinter kopiere erscheint bein ablaufen lasse die Fehlermeldung

" Kanal 1 Satz TRANS Z nicht definiert o. Option nicht vorhanden"

Ich habe nun die Vermutung das die Maschine /Steuerung das gar nicht kann

Vieleicht weis jemand eine andere Lösung oder ich bin zu blöd das richtig zu Programmieren


Mach es mit G59 - Programmierbare Nullpunktverschiebung - Programm 7mal kopieren und jeweils mit G59 den Nullpunkt in Z verschieben.


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
   
Beitrag 05.10.2009, 12:28 Uhr
Trompetenschlumpf
Trompetenschlump...
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 06.04.2009
Beiträge: 349
@inTex: Denke mal die 810 hat nicht soo viel Speicherplatz!

Darum lieber mit Unterprogramm:

%MPF0001
N1 G54
N2 L1 P1 (wobei sich die Zahl bei L auf die Nr. des UP´s bezieht...)
N3 G59 Z-10
N4 L1 P1
N5 G59 Z-10 oder Z-20 (mußt probieren, ob abs. oder incr.)
N5 L1 P1
.
.
N999 M30


%SPF0001
N1 (dein Teileprogramm)
.
.
N999 M17



So müßt´s gehen!


Grüße

Trompetenschlumpf

Der Beitrag wurde von Trompetenschlumpf bearbeitet: 05.10.2009, 12:30 Uhr
   
Beitrag 05.10.2009, 13:06 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
@Trompetenschlumpf
Es spricht nichts gegen ein Unterprogramm. Wenn Unterprogrammtechnik vorhanden ist, sollte man sie auch bei so etws benutzen,
richtig. Wie groß der Speicher bei der 810 ist kann ich nicht beurteilen.

Gruß InTex


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
   
Beitrag 22.10.2009, 11:21 Uhr
Endurist
Endurist
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.02.2009
Beiträge: 26
Hallo zusammen,

einfach mal bei Saeilo anrufen. ( 06446 92 47 32 )

Die helfen dir auch bei Programmierproblemen!

Gruß
Michael

PS: Hab da immer gute Erfahrungen gemacht ;-)
   
Beitrag 03.12.2009, 09:34 Uhr
opferich
opferich
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 11.03.2006
Beiträge: 8
Hallo,
ich mach das so bei meiner ollen Emag (2t)

N260 R10 311 (NULLPUNKT)
N270 R11 11.3 (BREITE)
N280 R12 22 (ANZAHL)
N290 R16 0 ( COUNTER KANN ZUM EINSTEIGEN BENUTZT WERDEN)
(MUSS NACH ENDE WIEDER NULL SEIN)
N300 M00(EINSTIEGSPUNKT)
N310 R17 0.012 (VERSCHLEISS RADIUS)
(BERECHNUNG START)
N320 R14 0 R13 1 R15 0 R18 0
N330 R15 R16
N340 R14 R10
N350 R17 .R15
N360 R18 R17
N370 R15 .R11
N380 R14 -R15
(BERECHNUNG ENDE)
N390 G59 X R18 Z R14

hier Dein Programm

N810 R16 R13(STÜCKZÄHLER)
N820 @01 850 R16 R12
(WENN BEDINGUNG ERREICHT DANN ENDE)
N840 @00-300(RUECKSPRUNG)
N850 G00 G53 T00 X600 Z800 M09
N860 M30
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: