Programmeerbare tastcycli | Tastcycli scheve ligging van werkstuk automatisch bepalen
Overdracht van een actuele positie
U kunt de werkelijke positie vooraf bepalen en de tastcyclus als actuele positie
definiëren. Aan het object wordt zowel de nominale positie als de actuele positie
doorgeven. De cyclus berekent basis van het verschil de vereiste correcties en past
de tolerantiebewaking aan.
Ga bij de programmering als volgt te werk:
Cyclus definiëren
Keuzemogelijkheid Naam in de actiebalk activeren
Nominale positie met evt. tolerantiebewaking programmeren
"@" programmeren
Actuele positie programmeren
In de cyclus is bijv. QS1100="10+0.02@10.0123" opgeslagen.
Programmeer- en bedieningsinstructies:
Als u @ gebruikt, wordt niet getast. De besturing verrekent alleen de
actuele en nominale posities.
U moet voor alle drie assen (hoofd-, neven- en gereedschapsas) de
actuele posities definiëren. Wanneer u slechts één as met de actuele
positie definieert, toont de besturing een foutmelding.
De actuele posities kunnen ook met Q1900-Q1999 worden gede-
finieerd.
Voorbeeld
Met deze mogelijkheid kunt u bijv.:
Cirkelpatroon uit verschillende objecten bepalen
Tandwiel via tandwielmidden en de positie van een tand uitlijnen
De nominale posities worden hier met tolerantiebewaking en werkelijke positie
gedefinieerd.
5 TCH PROBE 1410 TASTEN KANT ~
QS1100="10+0.02@10.0123"
QS1101="50@50.0321"
QS1102="-10-0.2+0.2@Q1900"
QS1103="30+0.02@30.0134"
QS1104="50@50.534"
QS1105="-10-0.02@Q1901"
Q372=+2
Q320=+0
Q260=+100
Q1125=+2
Q309=+0
Q1126=+0
Q1120=+0
Q1121=+0
HEIDENHAIN | TNC7 | TNCguide | 01/2022
;1.PUNT HOOFDAS ~
;1E PUNT NEVENAS ~
;1.PUNT WZ-AS ~
;2.PUNT HOOFDAS ~
;2.PUNT NEVENAS ~
;2E PUNT WZ-AS ~
;TASTRICHTING ~
;VEILIGHEIDSAFSTAND ~
;VEILIGE HOOGTE ~
;MODUS VEILIGE HOOGTE ~
;FOUTREACTIE ~
;ROTATIE-ASSEN UITL. ~
;OVERNAMEPOSITION ~
;ROTATIE OVERNEMEN
29
1513