OCM Cyklus

OCM Cyklus

Generelt

 
Machine

Vær opmærksom på maskinhåndbogen!

Funktionen frigiver Deres maskinproducent.

Med OCM-Cyklus (Optimized Contour Milling) kan De sammensætte komplekse konturer fra delkonturer. De er mere magtfulde end Cyklus 22 til 24. OCM-Cyklus tilbyder yderlig følgende funktioner:

  • Ved skrubning holder styringen den indgivne indgrebsvinkel nøjtig
  • Ud over tasker kan du også redigere Ø´er og åbne lommer
 
Tip
  • Programmerings- og brugerinformationer:
  • De kan i en OCM-Cyklus max. programmere 16 384 konturelementer.
  • OCM-Cyklus gennemfører internt omfangsrige og komplekse beregninger og heraf resulterende bearbejdninger. Af sikkerhedsgrunde gennemføres i alle tilfælde før afviklingen Grafisk test! Herved kan De på enkel vis fastslå, om den af styringen fremskaffede bearbejdning forløber rigtigt.

Indgrebsvinkel

Ved skrubning holder styringen indgrebsvinkel nøjagtigt Indgrebsvinklen definerer De indirekte via baneoverlapning. Baneoverlapning kan max. have en værdi på 1,99, det tilsvare en vinkel på max. 180°.

Kontur

Konturen definerer De med CONTOUR DEF / SEL CONTOUR eller med OEM-Figurcyklus 127x.

Lukkede lommer kan De også definerer med Cyklus 14.

Målangivelserne for bearbejdninger, som fræsedybde, overmål og sikkerheds-afstand indlæser De centralt i Cyklus 271 OCM KONTURDATA eller i Figurcyklus 127x.

CONTOUR DEF / SEL CONTOUR:

I CONTOUR DEF / SEL CONTOUR kan de første kontur være en lomme eller en begrænsning. De efterfølgende konturer programmerer De som Ø´er eller lommer. Åbne lommer skal De programmerer med ne begrænsning eller Ø.

Gå frem som følger:

  1. Programmer CONTOUR DEF
  2. Definer første kontur som lomme og anden som Ø.
  3. Definer Cyklus 271 OCM KONTURDATA
  4. Cyklusparameter Q569=1 programmering
  5. Styringen tolker den første kontur som lomme, men åben begrænsning. Således kommer en åben lomme ud fra den åbne grænse og efter den programmerede Ø en lomme.
  6. Cyklus 272 OCM SKRUB defineres
 
Tip
  • Programmeringsanvisninger
  • Følgekontur, som befinder sig udenfor den første kontur, bliver ikke tilgodeset.
  • Den første dybde af delkontur er dybden af Cyklus. På denne dybde er programmerede Kontur begrænset. Yderlige delkonturer kan ikke være dybere end dybde i Cyklus. Derfor startes altid med den dybeste lomme.

OCM-Figurcyklus:

I OEM-Figurcyklus kan figuren være en lomme, Ø eller en begrænsning. Når De vil programmerer en Ø eller åben Lomme, anvender De Cyklus 128x.

Gå frem som følger:

  1. Programmer Figur med Cyklen 127x
  2. Når den første Figur er en Ø eller åben Lomme, programmeres begrænsningscyklus 128x
  3. Cyklus 272 OCM SKRUB defineres

OCM-Cyklus til mønsterdefinition

Skema: Afvikle med OCM-Cyklus

0 BEGIN OCM MM

...

12 CONTOUR DEF

...

13 CYCL DEF 271 OCM KONTURDATA

...

16 CYCL DEF 272 OCM SKRUB

...

17 CYCL CALL

...

20 CYCL DEF 273 OCM SLET DYBDE

...

21 CYCL CALL

...

24 CYCL DEF 274 OCM SLET SIDE

...

25 CYCL CALL

...

50 L Z+250 R0 FMAX M2

51 LBL 1

...

55 LBL 0

56 LBL 2

...

60 LBL 0

...

99 END PGM OCM MM

Bearbejdning af restmateriale

Cyklus giver mulighed for skrubning med større værktøjer og fjernelse af restmateriale med mindre værktøjer. Også under efterbehandlingen tager styringen hensyn til det tidligere skrubbede materiale, og sletværktøjet overbelastes ikke.

Eksempel: Åben lomme og efterrømning med OCM-Cyklus

 
Tip
  • Hvis der er restmateriale i de indvendige hjørner efter skrubbearbejdningerne, skal De bruge et mindre skæreværktøj eller definere en ekstra skrubbearbejdning med et mindre værktøj.
  • Hvis De ikke helt kan skrubbe de indvendige hjørner, kan styringen krænke konturen ved affasning. Følg nedenstående procedure for at forhindre konturbeskadigelse.

Fremgangsmåde for restmateriale i indvendige hjørner

Eksemplet viser den indvendige bearbejdning af en kontur med flere værktøjer, der har større radier end den programmerede kontur. Trods de faldende værktøjsradier forbliver restmateriale i konturens inderhjørner efter rydningen, hvilket styringen tager højde for ved den efterfølgende efterbearbejdning og affasning.

  • I eksemplet bruger De følgende værktøjer:
  • MILL_D20_ROUGH, Ø 20 mm
  • MILL_D10_ROUGH, Ø 10 mm
  • MILL_D6_FINISH, Ø 6 mm
  • NC_DEBURRING_D6, Ø 6 mm
Innenecke_Tasche
Indvendigt hjørne af eksemplet
med radius 4 mm


 


 

Skrubbe

  1. Kontur med værktøj MILL_D20_ROUGH forskrubbe
  2. Styringen tilgodeser Q-Parameter Q578 FAKTOR INDV.HJORNE, hvilket resulterer i indvendige radier på 12 mm ved forskrubning.

...

12 TOOL CALL Z "MILL_D20_ROUGH"

...

15 CYCL DEF 271 OCM KONTURDATA

...

     Q578 = 0.2 ;FAKTOR INDV.HJORNE

...

Resulterende indv. radius =

RT+ (Q578 * RT)

10 + (0,2 *10) = 12

16 CYCL DEF 272 OCM SKRUB

...

  1. Kontur med mindre værktøj MILL_D20_ROUGH efter skrubbe
  2. Styringen tilgodeser Q-Parameter Q578 FAKTOR INDV.HJORNE, hvilket resulterer i indvendige radier på 6 mm ved forskrubning.

...

20 TOOL CALL Z "MILL_D10_ROUGH"

...

22 CYCL DEF 271 OCM KONTURDATA

...

     Q578 = 0.2 ;FAKTOR INDV.HJORNE     

...

Resulterende indv. radius =

RT+ (Q578 * RT)

5 + (0,2 *5) = 6

23 CYCL DEF 272 OCM SKRUB

...

     Q438 = -1 ;SKRUB-VAERKTOJ     

...

-1: Det sidst anvendte værktøj antages at være skrubbeværktøjet

Sletfræse

  1. Kontur med værktøj MILL_D6_FINISH sletfræse
  2. Indre radier på 3,6 mm ville være mulige med sletværktøjet. Det betyder, at sletværktøjet kunne producere de angivne indvendige radier på 4 mm. Styringen tager dog hensyn til skrubværktøjets restmateriale MILL_D10_ROUGH. Styringen producerer konturen med de indvendige radier af det forrige skrubværktøj på 6 mm. På denne måde sker en mindre overbelastning af sletfræseren.

...

27 TOOL CALL Z "MILL_D6_FINISH"

...

29 CYCL DEF 271 OCM KONTURDATA

...

     Q578 = 0.2 ;FAKTOR INDV.HJORNE

...

Resulterende indv. radius =

RT+ (Q578 * RT)

3 + (0,2 *3) = 3,6

30 CYCL DEF 274 OCM SLET SIDE

...

     Q438 = -1 ;SKRUB-VAERKTOJ

...

-1: Det sidst anvendte værktøj antages at være skrubbeværktøjet

Affasning

  1. Konturaffasning: Når De definerer Cyklus, skal De definere det sidste skrubbearbejdningsværktøj til skrubbearbejdningen.
  2.  
    Tip

    Hvis De accepterer sletværktøjet som skrubværktøj, vil styringen beskadige konturen. I dette tilfælde forudsætter styringen, at sletfræseren har fremstillet konturen med indvendige radier på 3,6 mm. Sletfræseren har dog begrænset de indvendige radier til 6 mm på grund af den tidligere skrubning.

...

33 TOOL CALL Z "NC_DEBURRING_D6"

...

35 CYCL DEF 277 OCM REJFNING

...

     QS438 = "MILL_D10_ROUGH" ;SKRUB-VAERKTOJ

...

Skrubværktøj fra sidste skrubproces

Positionerlogik OCM-Cyklen

  1. Værktøjet er i øjeblikket placeret over den sikre højde:
  2. Styringen kører værktøjet i bearbejdningsplanet til startpunktet i ilgang.
  3. Værktøjet kører med FMAX til Q260 SIKKERE HOEJDE og efterfølgende til Q200 SIKKERHEDS-AFSTAND
  4. Styringen positionerer derefter værktøjet i værktøjsaksen med Q253 F FOR-POSITIONERING til startpunktet.
  1. Værktøjet er i øjeblikket placeret under den sikre højde:
  2. Værktøjet kører værktøjet med Ilgang til Q260 SIKKERE HOEJDE.
  3. Værktøjet kører med FMAX til startpunktet i bearbejdningsplanet og derefter til Q200 SIKKERHEDS-AFSTAND
  4. Styringen positionerer derefter værktøjet i værktøjsaksen med Q253 F FOR-POSITIONERING til startpunktet.
 
Tip
  • Programmerings- og brugerinformationer:
  • Q260 SIKKERE HOEJDE tager styringen fra cyklussen 271 OCM KONTURDATA eller fra figurcyklus.
  • Q260 SIKKERE HOEJDE virker kun, hvis den sikre højdeposition er over sikkerhedsafstanden.