Eksempel: planfresing og etterbearbeiding med OCM-sykluser

OCM-syklusene brukes i følgende NC-program. Det planfreses en flate som defineres ved hjelp av en begrensning og en øy. Dessuten freses det en lomme som inneholder en toleranse for et mindre skrubbeverktøy.

  • Programutføring
  • Verktøyoppkalling: grovfres Ø 12 mm
  • Definer CONTOUR DEF
  • Definer syklus 271
  • Definer og kall opp syklus 272
  • Verktøyoppkalling: grovfres Ø 8 mm
  • Definer og kall opp syklus 272 på nytt
OCM_Programmierbeispiel_3

NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.

  • Tilpass følgende innhold:
  • Verktøy
  • Snittverdier
  • Matinger
  • Sikker høyde eller sikre posisjoner
  • Maskinspesifikke posisjoner, for eksempel med M91
  • Baner til opphenting av programmer

Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.

Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.

 
Tip

Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.

0 BEGIN PGM FACE_MILL MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-30

2 BLK FORM 0.2 X+100 Y+50 Z+2

3 TOOL CALL 6 Z S5000 F3000

; Verktøyoppkalling, diameter 12 mm

4 L Z+100 R0 FMAX M3

5 CONTOUR DEF P1 = LBL 1 I2 = LBL 1 DEPTH2 P3 = LBL 2

6 CYCL DEF 271 OCM KONTURDATA ~

Q203=+2

;KOOR. OVERFLATE ~

Q201=-22

;DYBDE ~

Q368=+0

;TOLERANSE FOR SIDE ~

Q369=+0

;TOLERANSE FOR DYBDE ~

Q260=+100

;SIKKER HOEYDE ~

Q578=+0.2

;FAKTOR INDRE HJOERNER ~

Q569=+1

;AAPEN BEGRENSNING

7 CYCL DEF 272 SKRUBBE OCM ~

Q202=+24

;MATEDYBDE ~

Q370=+0.4

;BANEOVERLAPPING ~

Q207=+8000

;MATING FRESING ~

Q568=+0.6

;FAKTOR INNSTIKK ~

Q253=AUTO

;MATING FORPOSISJON. ~

Q200=+2

;SIKKERHETSAVST. ~

Q438=-0

;UTFRESINGSVERKTOY ~

Q577=+0.2

;FAKTOR TILKJOER.RADIUS ~

Q351=+1

;CLIMB OR UP-CUT ~

Q576=+8000

;SPINDELTURTALL ~

Q579=+0.7

;FAKTOR S INNSTIKK ~

Q575=+1

;MATESTRATEGI

8 L X+0 Y+0 R0 FMAX M99

; Syklusoppkalling

9 TOOL CALL 4 Z S6000 F4000

; Verktøyoppkalling, diameter 8 mm

10 L Z+100 R0 FMAX M3

11 CYCL DEF 272 SKRUBBE OCM ~

Q202=+25

;MATEDYBDE ~

Q370=+0.4

;BANEOVERLAPPING ~

Q207=+6500

;MATING FRESING ~

Q568=+0.6

;FAKTOR INNSTIKK ~

Q253=AUTO

;MATING FORPOSISJON. ~

Q200=+2

;SIKKERHETSAVST. ~

Q438=+6

;UTFRESINGSVERKTOY ~

Q577=+0.2

;FAKTOR TILKJOER.RADIUS ~

Q351=+1

;CLIMB OR UP-CUT ~

Q576=+10000

;SPINDELTURTALL ~

Q579=+0.7

;FAKTOR S INNSTIKK ~

Q575=+1

;MATESTRATEGI

12 L X+0 Y+0 R0 FMAX M99

; Syklusoppkalling

13 M30

; Programslutt

14 LBL 1

; Konturunderprogram 1

15 L X+0 Y+0

16 L Y+50

17 L X+100

18 L Y+0

19 L X+0

20 LBL 0

21 LBL 2

; Konturunderprogram 2

22 L X+10 Y+30

23 L Y+40

24 RND R5

25 L X+60

26 RND R5

27 L Y+20

28 RND R5

29 L X+10

30 RND R5

31 L Y+30

32 LBL 0

33 END PGM FACE_MILL MM