Cykel 209 GAENGNING SPAANBRYT.

ISO-programmering

G209

Användningsområde

 
Machine

Beakta anvisningarna i Er maskinhandbok!

Maskinen och styrsystemet måste vara förberedda av maskintillverkaren.

Cykeln kan bara användas i maskiner med reglerad spindel.

Styrsystemet skär gängan i flera ansättningar ner till det angivna djupet. Via en parameter kan man fastlägga huruvida verktyget skall köras ur hålet helt och hållet vid spånbrytning eller inte.

Cykelförlopp

  1. Styrsystemet positionerar verktyget i spindelaxeln till det angivna säkerhetsavståndet över arbetsstyckets yta med snabbtransport FMAX och utför där en spindelorientering
  2. Verktyget förflyttas till det angivna skärdjupet, växlar spindelns rotationsriktning och förflyttas – beroende på definitionen – ett bestämt värde tillbaka eller upp ur hålet för urspåning. Om en faktor för varvtalsökning har definierats förflyttar styrsystemet med det högre spindelvarvtalet upp ur hålet
  3. Därefter växlas spindelns rotationsriktning på nytt och verktyget förflyttas till nästa skärdjup.
  4. Styrsystemet upprepar detta förlopp (2 till 3) tills det angivna Gängdjupet uppnås
  5. Därefter lyfts verktyget tillbaka till säkerhetsavståndet. Om ett andra säkerhetsavstånd har angivits förflyttar sedan styrsystemet verktyget med FMAX dit
  6. Styrsystemet stoppar spindeln på säkerhetsavståndet
 
Tip

Vid gängborrning synkroniseras spindeln och verktygsaxeln hela tiden med varandra. Synkroniseringen kan utföras med stående spindel.

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.
  • Om du programmerar M3 (alt. M4) före cykeln, roterar spindeln efter cykelns slut (med det i TOOL-CALL programmerade varvtalet).
  • Om du inte programmerar M3 (alt. M4) före cykeln, står spindeln stilla efter cykelns slut. Då behöver du återstarta spindeln före nästa bearbetning med M3 (alt. M4)
  • När du skriver in gängtappens stigning i kolumnen Pitch i verktygstabellen, jämför styrsystemet gängstigningen från verktygstabellen med den gängstigning som har definierats i cykeln. Styrsystemet visar även ett felmeddelande om värdena inte överensstämmer.
  • Den här cykeln övervakar verktygets definierade brukslängd LU. Om denna är minde än GAENGDJUP Q201 genererar styrsystemet ett felmeddelande.
 
Tip

Om du inte ändrar någon dynamisk parameter (till exempel säkerhetsavstånd eller spindelhastighet), kan du sedan borra djupare gängor. Säkerhetsavståndet Q200 bör dock vara så stort att verktygsaxeln har lämnat accelerationsbanan inom den här vägen.

Anvisningar om programmering

  • Programmera positioneringsblocket till startpunkten (hålets mitt) i bearbetningsplanet med radiekompensering R0.
  • Cykelparametern Gängdjups förtecken bestämmer arbetsriktningen.
  • När du har definierat en varvtalsfaktor för snabb retur via cykelparameter Q403 begränsar styrsystemet varvtalet till det maximala varvtalet för det aktiva växelsteget.

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

8h000212

Q200 SAEKERHETSAVSTAAND ?

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

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

Q239 STIGNING ?

Gängans stigning Förtecknet anger höger- eller vänstergänga:

+ = högergänga

= vänstergänga

Inmatning: -99,9999–+99,9999

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

Q257 Matn.straecka till spaanbrytn.?

Mått vid vilket styrsystemet utför en spånbrytning. Det här förloppet upprepas tills Q201 DJUP uppnåtts. Om Q257 är lika med 0 genomför styrsystemet ingen spånbrytning. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q256 Tillbakagång för spånbrytning?

Styrsystemet multiplicerar stigningen Q239 med det angivna värdet och kör tillbaka verktyget med det här framräknade värdet vid spånbrytning. Om du anger Q256 = 0 lyfter styrsystemet verktyget helt ur hålet för urspåning (till säkerhetsavståndet).

Inmatning: 0–99999,9999

Q336 Vinkel för spindelorientering?

Vinkel i vilken styrsystemet positionerar verktyget före gängskärningen. Därigenom kan man efterbearbeta gängan om så önskas. Värdet har absolut verkan.

Inmatning: 0–360

Q403 Faktor varvtalsändring retur?

Faktor, med vilken styrsystemet ökar spindelvarvtalet – och därmed även återgångsmatningen – vid utkörning ur hålet. Maximal ökning till maxvarvtal för det aktiva växelsteget.

Inmatning: 0,0001–10

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 209 GAENGNING SPAANBRYT. ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q201=-18

;GAENGDJUP ~

Q239=+1

;STIGNING ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q257=+0

;MATN.DJUP SPAANBRYT ~

Q256=+1

;AVST VID SPAANBRYT ~

Q336=+0

;VINKEL SPINDEL ~

Q403=+1

;FAKTOR VARVTAL

12 CYCL CALL

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