Linjär överlagring av en cirkelbana

Användningsområde

Du kan överlagra en programmerad rörelse i bearbetningsplanet linjärt. Då uppstår en spatial rörelse.

Om du t.ex. överlagrar en cirkelbana linjärt uppstår en helix. En helix är en cylindrisk spiral, t.ex. en gänga.

Förutsättningar

Funktionsbeskrivning

8H000_56

En helix uppstår ur överlagringen av en cirkelbana CP med en vinkelrätt rät linje. Du programmerar cirkelbanan CP i bearbetningsplanen.

  • En helix används i följande fall:
  • Inner- och yttergängor med stora diametrar
  • Smörjspår

Beroenden på olika gängformer

Tabellen visar beroenden mellan arbetsriktning, rotationsriktning och radiekompensering för de olika gängformerna:

Invändig gänga

Arbetsriktning

Rotationsriktning

Radiekompensering

Högergänga

Z+

DR+

RL

Z–

DR–

RR

Vänstergänga

Z+

DR–

RR

Z–

DR+

RL

Utvändig gänga

Arbetsriktning

Rotationsriktning

Radiekompensering

Högergänga

Z+

DR+

RR

Z–

DR–

RL

Vänstergänga

Z+

DR–

RL

Z–

DR+

RR

Programmera Helix

8H000_57
 
Tip

Definiera samma förtecken för rotationsriktningen DR och den inkrementella totalvinkeln IPA, eftersom verktyget annars kan röra sig i en felaktig bana.

  1. En spiral programmeras enligt följande:
C

  1. Välj C
P

  1. Välj P
I

  1. Välj I
  2. Definiera inkrementell totalvinkel IPA
  3. Definiera inkrementell totalhöjd IZ

  1. Välj rotationsriktning
  2. Välj radiekompensering
  3. Definiera matning i förekommande fall
  4. Definiera eventuellt tilläggsfunktion

Exempel

cyc18
  • Detta exempel innehåller följande specifikationer:
  • Gänga M8
  • Vänsterskärande gängsfräs
  • Följande Information kan härledas från ritningen och specifikationerna:
  • Invändig bearbetning
  • Högergänga
  • Radiekorrigering RR

Den härledda informationen kräver arbetsriktningen Z–.

Beroenden på olika gängformer

  • Bestäm och beräkna följande värden:
  • Inkrementell totalbearbetningsdjup
  • Antal gängvarv
  • Inkrementell totalvinkel

Formel

Definition

IZ

Inkrementellt totalbearbetningsdjup IZ får du från gängdjupet D (depth) men också det optimala värdet på gängstarten RI (run-in) och på gängstarten RO (run-out).

n

Antalet gängor n (number) får du från de inkrementella totalbearbetningsdjupet IZ delat på stigningenP (pitch).

IPA

Den inkrementella totalvinkeln IPA får du från antalet gängvarv n (number) multiplicerat med 360° för en total vridning.

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 L Z+1,25 R0 FMAX

; förpositionera i verktygsaxeln

12 L X+4 Y+0 RR F500

; förpositionera i planet

13 CC X+0 Y+0

; aktivera pol

14 CP IPA-3600 IZ-12.5 DR-

; återställ gängning

Alternativt kan du även programmera gängan med hjälp av programdelsupprepning.

Underprogram och programdelsupprepningar med Label LBL

Exempel