Verktygskorrigering för verktygslängd och -radie

Användningsområde

Med hjälp av deltavärden kan du utföra verktygs korrigeringar på verktygslängden och på verktysgradien. Deltavärden påverkar de angivna och därmed de aktiva verktygsmåtten.

Deltavärde för verktygslängden DL fungerar i verktygsaxeln. Deltavärdet för verktygsradien DR fungerar endast vid radiekorrigerade förflyttningar med konturfunktioner och cykler.

Konturfunktioner

Funktionsbeskrivning

  • Styrsystemet skiljer på två typer av deltavärden:
  • Deltavärden inom verktygstabellen används för en permanent verktygskompensering som t.ex. krävs på grund av slitage.
  • Dessa deltavärden bestäms t.ex. med hjälp av ett verktygsavkänningssystem. Styrsystemet för automatiskt in deltavärdena i verktygshanteringen.

    Verktygsförvaltning

  • Deltavärden i ett verktygsanrop används till förskjutning av verktyg som uteslutande fungerar i det aktuella NC-programmet, t.ex. en arbetsstyckesmätning.
  • verktygsanrop med TOOL CALL

8H000_19

Delta-värden motsvarar avvikelser för längden och radien på verktygen.

Med ett positivt deltavärde förstoras den aktuella verktygslängden eller verktygsradien. På så vis tar verktyget bort mindre material under bearbetningen, t.ex. för ett tillägg på arbetsstycket.

Med ett negativt deltavärde förminskas den aktuella verktygslängden eller verktygsradien. Därmed tar verktyget bort mer material under bearbetningen.

Om du vill programmera deltavärden i ett NC-program, definierar du värdet i ett verktygsanrop eller med hjälp av en korrigeringstabell.

verktygsanrop med TOOL CALL

Verktygskorrigering med korrigeringstabeller

Det går också att definiera deltavärden inom ett verktygsanrop med hjälp av variabler.

Verktygsdata inom variabler

Korrigering av verktygslängden

Styrsystemet tar hänsyn till korrigeringen av verktygslängden, så fort ett verktyg anropas. Styrsystemet genomför endast korrigeringen av verktygslängden för verktyg med längden L>0.

Vid korrigering av verktygslängd tar styrsystemet hänsyn till deltavärden från verktygstabellen och NC-programmet.

Aktiv verktygslängd = L + DLTAB + DLProg

L:

Verktygslängd L från verktygstabellen

verktygstabell tool.t

DL TAB:

Deltavärdet på verktygslängden DL från verktygstabellen

verktygstabell tool.t

DL Prog :

Deltavärdet för verktygslängden DL från verktygsanropet eller från korrigeringstabellen

Det senaste programmerade värdet tillämpas.

verktygsanrop med TOOL CALL

Verktygskorrigering med korrigeringstabeller

 
Hänvisning
Varning kollisionsrisk!
Styrsystemet använder för korrigeringen av verktygslängden, de definierade verktygslängderna i verktygstabellen. Felaktiga verktygslängder resulterar också i en felaktig korrigering av verktygslängden. Vid verktyg med längden 0 och efter ett TOOL CALL 0 utför styrsystemet inte någon korrigering av verktygslängden och inte någon kollisionsövervakning. Vid efterföljande verktygspositioneringar finns det en kollisionsrisk!
  1. Definiera alltid verktyg med deras faktiska verktygslängder (inte bara differenser)
  2. TOOL CALL 0 skall enbart användas för att tömma spindeln

Korrigering för verktygsradien

Vid korrigering för verktygsradien tar styrsystemet hänsyn till deltavärden från verktygstabellen och NC-programmet.

Aktiv verktygsradie = R + DRTAB + DRProg

R:

Verktygsradie R från verktygstabellen

verktygstabell tool.t

DR TAB:

Deltavärde för verktygsradien DR från verktygstabellen

DR Prog :

Deltavärde för verktygsradien DR från verktygsanropet eller från korrigeringstabellen

Det senaste programmerade värdet tillämpas.

verktygsanrop med TOOL CALL

Verktygskorrigering med korrigeringstabeller

Verktygsdata inom variabler

Styrsystemet beräknar vid behandlingen av ett verktygsanrop alla verktygsspecifika värden och lagrar dem i variablerna.

Fasta Q-parametrar

Aktiv verktygslängd och verktygsradie:

Q-parametrar

Funktion

Q108

AKTIV VERKTYGSRADIE

Q114

AKTIV VERKTYGSLAENGD

När styrsystemet har lagrat de aktuella värdena från inom variablerna kan du använda variablerna i NC-programmet.

Användningsexempel

Du kan använda Q-parametern Q108 AKTIV VERKTYGSRADIE för att förflytta en kulfräs verktygsstyrpunkt till kulans centrum med hjälp av deltavärdena för verktygslängden.

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

11 TOOL CALL "BALL_MILL_D4" Z S10000

12 TOOL CALL DL-Q108

På så vis kan styrsystemet övervaka hela verktyget för kollisioner och dimensionerna i NC-programmet kan trots det programmeras till mitten av kulan.

Anmärkning

  • Delta-värden från verktygshanteringen presenteras grafiskt av styrsystemet i simuleringen. Vid deltavärden från NC-program eller korrigeringstabeller förändrar styrsystemet endast verktygets position i simuleringen.
  • Simulering av verktyg

  • Med den valfria maskinparametern progToolCallDL (nr 124501) definierar maskintillverkaren om styrsystemet ska ta hänsyn till deltavärden från ett verktygsanrop i arbetsområdet Positioner.
  • Verktygsanrop

    arbetsområde Positioner

  • Styrsystemet tar hänsyn till upp till sex axlar inkl. vridaxlar vid verktygskompenseringen.