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.

Funktionsbeskrivning

  • Du kan överlagra följande cirkelbanor linjärt:
  • Cirkelbana C
  • Cirkelbana C

  • Cirkelbana CR
  • Cirkelbana CR

  • Cirkelbana CT
  • Cirkelbana CT

     
    Tip

    Den tangentiella övergången hos cirkelbanan CT är bara verksam i axlarna i cirkelplanet och inte på den linjära överlagringen.

Du överlagrar cirkelbanor med kartesiska koordinater med en linjär rörelse genom att även programmera det valfria syntaxelementet LIN. Du kan definiera en huvud-, rotations- eller parallellaxel, t.ex. LIN_Z.

Anmärkning

  • I inställningarna i arbetsområdet Program kan du dölja inmatningen av syntaxelementet LIN.
  • inställningar i arbetsområdet Program

  • Alternativt kan du även överlagra linjära rörelser med en tredje axel. Då uppstår en ramp. Med en ramp kan du t.ex. mata ned i materialet med ett verktyg som inte skär över centrum.
  • Rät linje L

Exempel

Med hjälp av programdelsupprepning kan du programmera en helix med syntaxelementet LIN.

Det här exemplet visar en M8-gänga med ett djup på 10 mm.

Gängstigningen är 1,25 mm, därför kräver djupet på 10 mm åtta gängvarv. Dessutom programmeras ett första gängvarv som framkörningssträcka.

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 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 LBL 1

15 C X+4 Y+0 ILIN_Z-1.25 DR-

; avsluta det första varvet på gängan

16 LBL CALL 1 REP 8

; Tillverka de följande åtta gängvarven på gängan, REP 8 = antal återstående bearbetningar

Den här lösningen använder gängstigningen direkt som inkrementellt ansättningsdjup per varv.

REP visar antalet nödvändig upprepningar som krävs för att nå de beräknade tio leveranserna.

Underprogram och programdelsupprepningar med Label LBL