Technical Forum

CNC Automatisierungssystem SINUMERIK

840Dsl 2.6.1.x G54 Nullpunktverschiebung statt in Grob in Fein eintragen?

Thread Starter: Servicetechniker   Started: 6/19/2012 11:14 AM   Replies: 1

« Previous thread Next thread »
Page 1 of 1 (2 items)
  6/19/2012, 11:14 AM
Joined 7/22/2008
Last visit: 5/23/2013
Posts: 1213
Rating:
Rated: Outstanding [3.94 out of 5 / rated 126 time(s)]. (126) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Hallo,

immer diese Kundenwünsche XD. Also Kunde will die ermittelte Verschiebung in G54 nicht in Grob sondern in Fein abgelegt haben. Bis jetzt habe ich nur 18600 gefunden und den Hinweis Fein wird vom OEM vorgegeben?!? Geht das nun überhaupt die ermittelten Werte statt unter Grob in Fein eintragen zu lassen? Das Problem dürfte ja auch sein, dass die Grobwerte dann auch mit der für Fein eingestellten Tolleranz zusammenpassen müssen, oder?

mfg,
Servicetechniker
Top
  7/30/2012, 3:24 PM
Joined 8/15/2008
Last visit: 11/5/2012
Posts: 2
Rating:
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Hallo,

prinzipiell geht das nur über Programmierung der Feinverschiebungsinhalte:
Bsp:

DEF REAL _OFS_X, _OFS_Y, _OFS_Z

_OFS_X=... _OFS_Y=... _OFS_Z=...

$P_UIFR[1]=CTRANS():CFINE(X,_OFS_X,Y,OFS_Y,Z,_OFS_Z):CROT():CMIRROR():CSCALE()

alternativ:

$P_UIFR[1,X,FI]=_OFS_X
$P_UIFR[1,Y,FI]=_OFS_Y
$P_UIFR[1,Z,FI]=_OFS_z

Voraussetzung ist, daß mit dem MD18600=1 die Fine-Verschiebung projektiert wird.

Steht aber alles im "Programmierhandbuch Arbeitsvorbereitung" Kapitel 6 Frames, Unterkapitel 6.2.2 Framekomponenten lesen und verändern (TR, FI, RT, SC, MI).
Top
Thank you for this post from:
Page 1 of 1 (2 items)
Actions