Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Automatische Radiuskorrektur an Sinumerik 808d, Gewindefräsen mit automatischer Radiuskorrektur

Beitrag 25.08.2014, 12:47 Uhr
newcncler79
Level 1 = Community-Lehrling
*
Hallo,
bin relativ neu auf dem Gebiet der CNC Programmierung.
Ich komme mehr aus dem elektrotechnischen Bereich.

Wir haben bei uns im Betrieb nun ein Projekt bekommen, bei dem täglich mehrere hundert Gewinde in Kunststoff gefräst werden müssen.
Zur Zeit wird die CNC (Sinumerik 808d Steuerung) noch von Hand bestückt. Die Radiuskorrektur wird über die Verschleißtabelle angepasst.
Dies soll nun Vollautomatisch erfolgen.

Kann mir vielleicht jemand einen Rat geben, wie(ob?) man die automatische Radiuskorrektur umsetzen kann.
Da es sich bei uns um einen relativ harten Kunststoff handelt, beträgt sie pro Durchgang(es werden mehrere Bauteile gleichzeitig bearbeitet)
ca. DR= -0,002.

Wäre für jeden Tipp dankbar.
   
Beitrag 25.08.2014, 14:04 Uhr
MIXer18
Level 3 = Community-Techniker
***
Meist du die G41, G42 oder atomatische verschleißkorrektur?
   
Beitrag 25.08.2014, 15:11 Uhr
newcncler79
Level 1 = Community-Lehrling
*
Ich meine die automatische Verschleißkorrektur.
   
Beitrag 25.08.2014, 16:04 Uhr
Laser92
Level 1 = Community-Lehrling
*
Hallo,

mit Blum Laser kann man eine Automatische vermessung programmieren. Ob du das nachrüsten kannst weis ich nicht.
Gegebenenfalls auch einen Messtaster

http://www.blum-novotest.de/de/messkompone...eugmessung.html
http://www.blum-novotest.de/de/messkompone...messtaster.html

Gruß Laser 92
   
Beitrag 25.08.2014, 17:17 Uhr
DMC635V
Level 6 = Community-Doktor
******
Wenn du keinen Messtaster oder Werkzeugvermessung hast und nur fix pro Teil -0.002 korrigieren willst, wäre dies auch über ein Parameterprogramm lösbar.


--------------------
Freundliche Grüsse
DMC635V
   
Beitrag 26.08.2014, 04:45 Uhr
newcncler79
Level 1 = Community-Lehrling
*
Ist eine Low Cost Maschine. Würde gerne mit einer Parameterprogrammierung arbeiten.
Also fix pro Teil die -0,002 zustellen.
Hat jemand ein passendes NC Programm wie man das über Parameterprogramm realisieren kann.
   
Beitrag 26.08.2014, 21:06 Uhr
MIXer18
Level 3 = Community-Techniker
***
Hi,
so ungefähr kann das aussehen.

T="CUTTER 4"
m6
;Gewinde1
$P_AD[15]=$P_AD[15]+0.001
M30
   
Beitrag 27.08.2014, 14:14 Uhr
newcncler79
Level 1 = Community-Lehrling
*
Vielen Dank.

Hat geklappt, ist genau das was ich gesucht habe.

Wie kann ich die automatische Korrektur wieder Rückgängig machen?
   
Beitrag 27.08.2014, 14:17 Uhr
MIXer18
Level 3 = Community-Techniker
***
QUOTE (newcncler79 @ 27.08.2014, 15:14 Uhr) *
Vielen Dank.

Hat geklappt, ist genau das was ich gesucht habe.

Wie kann ich die automatische Korrektur wieder Rückgängig machen?


Entweder über die Verschleißtabelle oder $P_AD[15]=0
   
Beitrag 30.08.2014, 05:13 Uhr
newcncler79
Level 1 = Community-Lehrling
*
Danke Mixer 18,

ist genau das was ich brauchte. Läuft Top.

Ich bekomme demnächst ein neues Werkzeug bei dem die Standzeiten deutlich höher sein müssten.
Kann ich auch festlegen, das er z.B. nur jeden 10.Durchgang eine Zustellung vornimmt?
Zur Zeit werden ja -0,002 pro Durchgang zugestellt. Wenn ich die 4 Nachkommastelle auch angebe rundet er auf.

Vielen Dank
   
Beitrag 30.08.2014, 07:27 Uhr
CNCFr
Level 7 = Community-Professor
*******
QUOTE (newcncler79 @ 30.08.2014, 06:13 Uhr) *
Danke Mixer 18,

ist genau das was ich brauchte. Läuft Top.

Ich bekomme demnächst ein neues Werkzeug bei dem die Standzeiten deutlich höher sein müssten.
Kann ich auch festlegen, das er z.B. nur jeden 10.Durchgang eine Zustellung vornimmt?
Zur Zeit werden ja -0,002 pro Durchgang zugestellt. Wenn ich die 4 Nachkommastelle auch angebe rundet er auf.

Vielen Dank


Z.B. so:

if R27 >= 10)
$P_AD[15]=$P_AD[15]-0.002
R27 = 1 ; Zaehler ruecksetzen
else
R27 = R27 + 1 ; Zahler inkrementieren
endif
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: