Willkommen, Gast    Noch kein Mitglied? KOSTENLOS ANMELDEN

Eilgang begrenzung/reduzierung

   Antworten Neues Thema
 
 
Beitrag 21.12.2011, 10:39 Uhr
 
 
Zeaper
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 15.11.2010
Beiträge: 6
Hallo,

ich arbeite an einer CNC-Drehmaschine von Boehringer auf der die "Sinumerik 840D" läuft.

Kennt jemand von euch eine Möglichkeit wie ich die Eilgangsgeschwindigkeit begrenzen kann im Programmlauf? Es ist mir egal ob das über Parameter oder einen zusätzlichen Programmsatz gesteuert wird.

Gruß Zeaper

TOP     Richtlinien bestätigt am: 14.02.2011 - 11:24 Antworten   Zitieren  
 
 
 
Beitrag 21.12.2011, 11:10 Uhr
 
 
hapo
Level 4 = CNC-Arena-Meister
****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 10.03.2005
Beiträge: 582
ZITAT(Zeaper @ 21.12.2011, 10:39 Uhr) index.php?act=findpost&pid=359105
Hallo,

ich arbeite an einer CNC-Drehmaschine von Boehringer auf der die "Sinumerik 840D" läuft.

Kennt jemand von euch eine Möglichkeit wie ich die Eilgangsgeschwindigkeit begrenzen kann im Programmlauf? Es ist mir egal ob das über Parameter oder einen zusätzlichen Programmsatz gesteuert wird.

Gruß Zeaper

Was willst du denn damit erreichen?
Soll die Begrenzung permanent sein, oder nur bei bestimmten Bewegungen?
TOP     Richtlinien bestätigt am: 12.08.2007 - 15:39 Antworten   Zitieren  
 
 
 
Beitrag 21.12.2011, 11:51 Uhr
 
 
Zeaper
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 15.11.2010
Beiträge: 6
ZITAT(hapo @ 21.12.2011, 12:10 Uhr) index.php?act=findpost&pid=359113
Was willst du denn damit erreichen?
Soll die Begrenzung permanent sein, oder nur bei bestimmten Bewegungen?


Wir haben Messtechnik am Werkzeugrevolver verbaut und diese vertragen die hohen beschleunigungen nicht so gut und die Kabel könnten abreissen.
Die begrenzung soll permanent bei jeder Eilgangbewegung sein. D.h. ich drehe eine Kontur mit Arbeitsvorschub der 100% betragen soll und dann will ich dass der darauffolgende Satz der im Eilgang verfährt nicht so schnell ist.

Der Arbeitsvorschub darf aber nicht von dieser Begrenzung betroffen sein.

Mfg
TOP     Richtlinien bestätigt am: 14.02.2011 - 11:24 Antworten   Zitieren  
 
 
 
Beitrag 21.12.2011, 12:07 Uhr
 
 
nbh
Level 2 = CNC-Arena-Facharbeiter
**
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 01.07.2003
Beiträge: 145
Hallo,

in den Maschinendaten kann man das anpassen, in den Achs-MD bei der entsprechenden Achse den Wert ändern.
32000 MAX_AX_VELO
So zumindest bei unseren Fräsmaschinen

aber Achtung! auf eigene Gefahr!

Gruß nbh
TOP     Richtlinien bestätigt am: 01.08.2007 - 20:16 Antworten   Zitieren  
 
 
 
Beitrag 21.12.2011, 12:11 Uhr
 
 
hapo
Level 4 = CNC-Arena-Meister
****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 10.03.2005
Beiträge: 582
ZITAT(Zeaper @ 21.12.2011, 11:51 Uhr) index.php?act=findpost&pid=359119
Wir haben Messtechnik am Werkzeugrevolver verbaut und diese vertragen die hohen beschleunigungen nicht so gut und die Kabel könnten abreissen.
Die begrenzung soll permanent bei jeder Eilgangbewegung sein. D.h. ich drehe eine Kontur mit Arbeitsvorschub der 100% betragen soll und dann will ich dass der darauffolgende Satz der im Eilgang verfährt nicht so schnell ist.

Der Arbeitsvorschub darf aber nicht von dieser Begrenzung betroffen sein.

Mfg

Ok. Dann solltest du beim SERVICE von Boehringer anrufen.

Ich würde die maximalen Achsgeschwindigkeiten begrenzen. Das sind Maschinendaten, die nur sehr überlegt verändert werden sollten (evtl.in Kombination mit anderen).
Das Ganze ist sicher auch telefonisch machbar.
Für den Hersteller ist die Dokumentation dieser Veränderung auch sehr wichtig. Und du gehst sicher, keinen Fehler zu machen.
TOP     Richtlinien bestätigt am: 12.08.2007 - 15:39 Antworten   Zitieren  
 
 
 
Beitrag 21.12.2011, 14:10 Uhr
 
 
Hexogen
Level 4 = CNC-Arena-Meister
****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 29.09.2004
Beiträge: 358
Hast mal den OVR Befehl probiert?
manche softwarestände funktionieren es mit eilgang ... bei manchen wieder um nicht.

OVR ändert deinen Vorschub auf bis zu 200% ...

Also OVR=100 = 100% (wie Potti 100)

aber vorsicht ...
wenn du das anwedest und den potti auf 1% stellst hast dann 100 % ... es geht dann nur 0 oder deine eingestellet 100 !!!!!!

BSP
OVR=20
G0 xxx
TOP     Richtlinien bestätigt am: 02.07.2007 - 21:13 Antworten   Zitieren  
 
 
 
Beitrag 21.12.2011, 16:36 Uhr
 
 
mülla
Level 2 = CNC-Arena-Facharbeiter
**
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 08.01.2009
Beiträge: 54
ich kenne die befehel ACC[X]=vorschub in % z.b ACC[X]=70 dann hast du nur 70% der eilganggeschwindigkeit. in der X-Achse.Funktioniert auch mit allen anderen Achsen.
TOP     Richtlinien bestätigt am: 09.01.2009 - 13:43 Antworten   Zitieren  
 
 
 
Beitrag 21.12.2011, 20:36 Uhr
 
 
hapo
Level 4 = CNC-Arena-Meister
****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 10.03.2005
Beiträge: 582
Die Änderung der maximalen Achsgeschwindigkeit, wie von nbh und mir vorgeschlagen, scheint mir die sinnvollste Maßnahme, weil die Meßtechnik am Revolver immer mit bewegt wird.
Es soll ja auch nur die Spitzengeschwindigkeit der Achsen beschränkt werden.
SOFT könnte auch noch die dynamische Belastung der Messtechnik etwas verringern.
TOP     Richtlinien bestätigt am: 12.08.2007 - 15:39 Antworten   Zitieren  
 
 
 
Beitrag 22.12.2011, 13:08 Uhr
 
 
Zeaper
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 15.11.2010
Beiträge: 6
Zuerst einmal danke für die zahlreichen und guten Antworten smile.gif

@Hexogen
Damit würde ich ja auch das Potti ausser kraft setzen und müsste vor jedem wechsel von G0 zu G01 einen zusätzlichen Override-Satz programmieren.

@mülla.
Das ist ein guter Ansatz aber der befehl "ACC" steht für die beschleunigung und nicht Geschwindigkeit und mein Hauptkriterium ist letzteres.
Nach langem googeln habe ich noch ein Befehl gefunden um die Geschwindigkeit für eine Achse zu begrenzen, konnte diesen aber leider noch nicht an der Maschine ausprobieren. Jedoch habe ich damit wieder ein erhöhten Programmieraufwand.
Beispiel:

. .. .. G94 .... ;Anwahl des Vorschubtyps (mm/min)
X30 Y20 F200 ;Bahnvorschub = 200 mm/min
FL[Z]=50 Z-30 Max. ;Vorschub für Z-Achse: 50 mm/min


@hapo & nbh
Eure Lösung betrachte ich als Musterlösung, aber leider darf ich nicht ohne Zustimmung in den Maschinenparameter herumfummeln da mein Vorgesetzter momentan in Urlaub ist. So muss ich zuerst mal ein lösung vorziehen die im jeweiligen Programm wirksam ist.


Es wäre schön wenn es bei der Siemens Steuerung die gleiche Funktion gäbe wie bei Heidenhain die "FMAX" Begrenzung im Programmlauf.





TOP     Richtlinien bestätigt am: 14.02.2011 - 11:24 Antworten   Zitieren  
 
 
 
Beitrag 22.12.2011, 14:48 Uhr
 
 
hapo
Level 4 = CNC-Arena-Meister
****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 10.03.2005
Beiträge: 582
ZITAT
Es wäre schön wenn es bei der Siemens Steuerung die gleiche Funktion gäbe wie bei Heidenhain die "FMAX" Begrenzung im Programmlauf.

Ja, bei der FMAX-Begrenzung wird die Bahngeschwindigkeit begrenzt.
Die aktuelle Bahngeschwidigkeit ist bei der Sinumerik zwar mit $AC_VACTB oder $AC_VACTWF auslesbar, aber nicht zu beeinflussen.

Die einzig praktikable Lösung haben wir dann doch mit den AchsMD 32000 MAX_AX_VELO.

Bis dahin wünsche ich dir eine bruchfreie Produktion.... wink.gif
TOP     Richtlinien bestätigt am: 12.08.2007 - 15:39 Antworten   Zitieren  
 
 
Suchbegriff finden          Antworten    Neues Thema

1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder:

 OK

Anzeige