Cykel 206 GAENGNING

ISO-programmering

G206

Användningsområde

Styrsystemet utför gängningen i ett eller i flera arbetssteg med flytande gängtappshållare.

Cykelförlopp

  1. Styrsystemet positionerar verktyget i spindelaxeln med snabbtransport FMAX till det angivna säkerhetsavståndet över arbetsstyckets yta
  2. Verktyget förflyttas i en sekvens direkt till borrdjupet.
  3. Därefter växlas spindelns rotationsriktning och verktyget förflyttas, efter väntetiden, tillbaka till säkerhetsavståndet. Om ett andra säkerhetsavstånd har angivits förflyttar sedan styrsystemet verktyget med FMAX dit
  4. Vid säkerhetsavståndet växlas spindelns rotationsriktning tillbaka på nytt
 
Tip

Verktyget måste spännas upp i en verktygshållare med längdutjämningsmöjlighet. Den flytande gängtappshållaren kompenserar eventuella skillnader mellan matningshastigheten och spindelvarvtalet under gängningen.

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
Om du har programmerat ett positivt djup i en cykel kommer styrsystemet att vända på beräkningen av förpositioneringen. Verktyget förflyttas med snabbtransport i verktygsaxeln till säkerhetsavståndet under arbetsstyckets yta! Det finns risk för kollision!
  1. Ange negativt djup
  2. Med maskinparameter displayDepthErr (nr 201003) väljer du om styrsystemet skall presentera ett felmeddelande (on) vid inmatning av ett positivt djup eller inte (off)
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • För högergänga skall spindeln startas med M3, för vänstergänga med M4.
  • I cykel 206 beräknar styrsystemet gängstigningen med ledning av det programmerade varvtalet och den i cykeln definierade matningen.
  • Den här cykeln övervakar verktygets definierade brukslängd LU. Om denna är minde än GAENGDJUP Q201 genererar styrsystemet ett felmeddelande.

Anvisningar om programmering

  • Programmera positioneringsblocket till startpunkten (hålets mitt) i bearbetningsplanet med radiekompensering R0.
  • Cykelparametern Djups förtecken bestämmer arbetsriktningen. Om man programmerar Djup = 0 så utför styrsystemet inte cykeln.

Anvisning i samband med maskinparametrar

  • Med maskinparametern CfgThreadSpindle (nr 113600) definierar du följande:
    • sourceOverride (nr 113603):
      FeedPotentiometer (Default) (varvtalsförbikoppling är inte aktiv), styrsystemet anpassar sedan varvtalet därefter
      SpindlePotentiometer (matningsförbikoppling är inte aktiv)
    • thrdWaitingTime (nr 113601): Väntetid vid gängans botten efter spindelstopp
    • thrdPreSwitch (nr 113602): Spindeln stoppas under denna tid innan den når gängans botten

Cykelparametrar

Hjälpbild

Parametrar

8h000211

Q200 SAEKERHETSAVSTAAND ?

Avstånd mellan verktygsspets och arbetsstyckesyta. Värdet har inkrementell verkan.

Riktvärde: 4 x gängstigningen

Inmatning: 0–99999,9999 alternativt PREDEF

Q201 Gängans djup?

Avstånd mellan arbetsstyckets yta och gängans botten. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q206 NEDMATNINGSHASTIGHET ?

Verktygets förflyttningshastighet vid gängning

Inmatning: 0–99999,999 alternativ FAUTO

Q211 VAENTETID NERE ?

Ange ett värde mellan 0 och 0,5 sekunder för att undvika att verktyget kilas fast vid återgång.

Inmatning: 0–3600,0000 alternativt PREDEF

Q203 KOORD. OEVERYTA ARBETSSTYCKE ?

Koordinat för arbetsstyckets yta i relation till den aktiva nollpunkten. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q204 2. SAEKERHETSAVSTAAND ?

Avstånd i verktygsaxeln mellan verktyg och arbetsstycke (spänndon) vid vilket ingen kollision kan ske. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999 alternativt PREDEF

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.

Exempel

11 CYCL DEF 206 GAENGNING ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q201=-18

;GAENGDJUP ~

Q206=+150

;MATNING DJUP ~

Q211=+0

;VAENTETID NERE ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST.

12 CYCL CALL

Beräkning av matning: F = S x p

F:

Matning mm/min)

S:

Spindelvarvtal (varv/min)

p:

Gängstigning (mm)

Frikörning vid avbrott i programexekveringen

Frikörning i driftart Programkörning blockföljd eller läget Enkelblock

679843_57

  1. Tryck på knappen NC-stopp för att avbryta programmet
SF_6_Manuell_Verfahren

  1. Välj MANUELL DRIFT
  2. Frikör verktyget i den aktiva verktygsaxeln
SF_6_Position_Anfahren

  1. För att fortsätta programmet trycker du på ÅTERSTÄLL POSITION
  2. Ett fönster öppnas. Här visar styrsystemet axelföljd samt målposition, aktuell position och restväg.
679843_56

  1. Tryck på knappen NC start
  2. Styrsystemet förflyttar verktyget till djupet där stoppet skedde.
  3. Tryck på NC start igen för att fortsätta programmet
 
Hänvisning
Varning kollisionsrisk!
Om du vid frikörningen förflyttar verktyget i negativ riktning istället för positiv riktning finns det risk för kollision.
  1. Vid frikörningen har du möjlighet att förflytta verktyget i positiv och i negativ riktning
  2. Kontrollera i vilken riktning du skall köra ut verktyget ur hålet före frikörningen