Hallo,
Jap, genau diesen Wert benötige ich da der bei uns denn Programmnullpunkt definiert.
Zum Verständnis:
Wir haben ein Spezial angefertigten Flansch mit direkter MK2 Aufnahme an der Spindelnase montiert. In diese MK2 Aufnahme wird der Stirnmitnehmer gesteckt.
Die Stirnmitnehmer fertigen wir selbst aus einem HSS Bohrerrohling DM 18mm mit MK2 den wir zukaufen.
An der Planseite werden mittels Drahterodieren Spitzen gemacht und auch immer wieder nachgearbeitet bis eine definierte länge unterschritten wird.
Die länge des Stirnmitnehmers wird auf einer
Zoller vermessen und der Bediener muss beim Wechsel des Stirnmitnehmers diese länge in der Nullpunktkorrektur eingeben.
Daher muss ich irgendwie diesen Wert aus der Nullpunktkorrektur heraus bekommen und in einem V-Parameter hinterlegen den dann der
Roboter abrufen kann um seine Beladeposition zu definieren.
Ist dieser Wert nicht irgendwo als Systemvariable (oder auch anders) hinterlegt damit ich damit rechnen kann?
Die genau länge des eingespannten Rohteils berechne ich ja auch schon über Systemvariablen und hinterlege sie in einem V-Parameter.
" V5=VTSSV-VZOFW " Ergebnis ist dann die länge zwischen Stirnmitnehmer und Rollkörner und somit weis das Programm auf welcher Z-Länge der Rohteil beginnt.
(Die länge des Rohteils darf um 2,5mm +- variieren)
P.S.:
Notlösung wäre dass der Bediener den Wert, der von der Zoller vermessen wird, auf der Nullpunktseite in die Nullpunktkorrektur eingibt
UND ZUSÄTZLICH IN EINEN DEFINIERTE V-PARAMETER EINGIBT.
Doch habe ich damit absolut keine Freude, denn vergisst er das, kracht der Roboter mit dem Rohteil entweder in den Stirnmitnehmer oder Rollkörner da die definierte Beladeposition in Z nicht mehr korrekt ist!!