Cyklus 1000 PENDUL DEFINER (Option #156)

ISO-Programmering

G1000

Anvendelse

 
Machine

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

Denne funktion skal af maskinfabrikanten være frigivet og tilpasset.

Med Cyklus 1000 PENDUL DEFINER kan De definerer og starte et pendulslag i værktøjaksen. Denne bevægelse bliver udført som eb overlejret bevægelse. Dermed er det muligt, parallel til Pendelhub at udfører forskellige positionerblokke, også med aksen, i hvilken Pendulhub finder sted. Efter De har startet Pendelhub, kan De kalde en kontur og slibe.

  • Når De definerer Q1004 lig 0, er der ingen pendulering. I dette tilfælde er kun Cyklus defineret. Kald evt. på et senere tidspunkt Cyklus 1001 PENDUL START og start Pendulslag
  • Når De definerer Q1004 lig 1, starter pendulering på det aktuelle position. Afhængig af Q1002 udfører styringen den første Hub i positiv eller negativ retning. Denne pendulbevægelse bliver overlejret den programmerede bevægelse (X, Y, Z)

Følgende Cyklus kan De kalde i forbibdelse med en Pendelhub.

  • Cyklus 24 SLETSPAAN SIDE
  • Cyklus 25 DELKONTUR-RAEKKE
  • Cyklus 25x LOMME/TAP/NOT
  • Cyklus 276 KONTUR-KAEDE 3D
  • Cyklus 274 OCM SLET SIDE
  • Cyklus 1025 SLIBE KONTUR
 
Tip
  • Styringen understøtter ikke blokforløb, under pendulering.
  • Så længe pendulering ar aktiv i startet NC-program,kan De ikke skifte de i anvendelse MDI i driftsart Manuel.

Anvisninger

 
Machine

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

Maskinproducenten har muligheden, at ændre Override for pendulbevægelse.

 
Anvisning
Pas på kollisionsfare!
Under pebdulbevægelsen er kollisions overvågning DCM ikke aktiv! Dermed forhindre styringen også ingen kollisionsårsagende bevægelser! Pas på kollisionsfare!
  1. Kør NC-program forsigtig
  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Cyklus 1000 er DEF-Aktiv.
  • Simulation af overlejret bevægelse ses i driftssart Programafvik. og i funktion Enkelt-blok.
  • En Pendelhub skal kun være aktiv så lnge den behøves. De kan afslutte bevægelsen vha. M30 eller Cyklus 1002 PENDUL STOP. STOP eller M0 afslutter ikke Pendelhub.
  • De kan også anvende Pendelhub i et svinget bearbejdningsplan. De kan dog ikke ændre planet, mens pendulering er aktiv.
  • Overlejret pendulbevægelse kan De også anvende med et fræseværktøj.

Cyklusparameter

Hjælpebillede

Parametre

cyc1000_1

Q1000 Længde af pendulbevægelse?

Længde af pendulbevægelsen, parallel til aktive værktøjsakse.

Indlæse: 0...9999.9999

Q1001 Tilspænding for Pendulslag?

Hastighed af pendulering i mm/min

Indlæs: 0...999999

cyc1000_2

Q1002 Type af pendulering?

Definition af startposition. Dermed gives retning af første pendulering:

0: Aktuelle position er midtslag Styringen forskyder slibeværktøjet først med den halve slag i negativ retning og fortsætter Pendulering i den positive retning

-1: Aktuelle position er slag overgrænse Styringen forskyder ved først slag slibeværktøjet i negativ retning

+1: Aktuelle position er slag nedre grænse Styringen forskyder ved først Hub slibeværktøet i positiv retning

Indlæs: –1, 0, +1

Q1004 Pendulslag start?

Definition af denne Cyklus virkning:

0: Pendulering er kun defineret og bliver evt. startet på et senere tidspunkt

+1: Pendulering er defineret og bliver startet på et aktuelle position

Indlæs: 0, 1

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 CYCL DEF 1000 PENDUL DEFINER ~

Q1000=+0

;PENDULSLAGPENDULTYPE ~

Q1001=+999

;PENDELTILSPAENDING ~

Q1002=+1

;PENDULTYPE ~

Q1004=+0

;PENDUL START