Exempel: valsfräsning

I följande NC-program används cykel 286 KUGGHJUL VALSFRAESNING Detta exempelprogram visar tillverkningen av en spline, med modul=1 (avvikande från DIN 3960).

  • Programexekvering
  • Verktygsanrop: kuggfräs
  • Starta svarvdrift
  • Återställ koordinatsystemet med cykel 801
  • Kör till säker position
  • Definiera cykel 285
  • Anropa cykel 286
  • Återställ koordinatsystemet med cykel 801

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.

0 BEGIN PGM 7 MM

1 BLK FORM CYLINDER Z D90 L35 DIST+0 DI58

2 TOOL CALL "GEAR_HOB"

; Anropa verktyget

3 FUNCTION MODE TURN

; Aktivera svarvdrift

* - ...

; Återställ koordinatsystemet

4 CYCL DEF 801 RESET ROTARY COORDINATE SYSTEM

5 M145

; Upphäv en ev. ännu aktiv M144

6 FUNCTION TURNDATA SPIN VCONST:OFF S50

; Konstant skärhastighet AV

7 M140 MB MAX

; Frikörning av verktyget

8 L A+0 R0 FMAX

; Ställ in rotationsaxeln till 0

9 L X+0 Y+0 R0 FMAX

; Förpositionera verktyget i bearbetningens mitt

10 L Z+50 R0 FMAX

; Förpositionera verktyget i spindelaxeln

11 CYCL DEF 285 DEFINIERA KUGGHJUL ~

q551=+0

;STARTPUNKT I Z ~

q552=-11

;SLUTPUNKT I Z ~

Q540=+1

;MODUL ~

Q541=+90

;KUGGTAL ~

Q542=+90

;TOPPDIAMETER ~

q563=+1

;KUGGHOEJD ~

Q543=+0.05

;TOPPSPEL ~

Q544=-10

;LUTNINGSVINKEL

12 CYCL DEF 286 KUGGHJUL VALSFRAESNING ~

Q215=+0

;BEARBETNINGSSAETT ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q260=+30

;SAEKERHETSHOEJD ~

Q545=+1.6

;VKT-STIGNINGSVINKEL ~

Q546=+0

;AENDRA ROT.RIKTNING ~

Q547=+0

;VINKELOFFSET ~

Q550=+1

;BEARBETNINGSSIDA ~

Q533=+1

;FOEREDRAGEN RIKTNING ~

Q530=+2

;TILTAD BEARBETNING ~

Q253=+2222

;NEDMATNINGSHASTIGHET ~

Q553=+5

;VERKTYG L-OFFSET ~

Q554=+10

;SYNKRONFORSKJUTNING ~

Q548=+1

;OFFSET GROV. ~

Q463=+1

;MAX. SKAERDJUP ~

Q488=+0.3

;NEDMATNINGSHASTIGHET ~

Q478=+0.3

;NEDMATNINGSHASTIGHET ~

Q483=+0.4

;ARBETSMAAN DIAMETER ~

Q505=+0.2

;MATNING FINBEARB. ~

Q549=+3

;OFFSET FIN.

13 CYCL CALL M303

; Anropa cykel, spindeln på

14 FUNCTION MODE MILL

; Aktivera fräsdrift

15 M140 MB MAX

; Frikör verktyget i verktygsaxeln

16 L A+0 C+0 R0 FMAX

; Återställ vridning

17 M30

; Programslut

18 END PGM 7 MM