Växla automatiskt in systerverktyg med M101

Användningsområde

Med M101 växlar styrsystemet automatiskt in ett systerverktyg när en förinställd ingr.tid har överskridits. Styrsystemet fortsätter bearbetningen med systerverktyget.

Förutsättningar

  • Kolumner RT i verktygsförvaltningen
  • I kolumnen RT definierar du systerverktygets nummer.

  • Kolumner TIME2 i verktygsförvaltningen
  • I kolumnerna TIME2 definierar du den ingr.tid efter vilken styrsystemet växlar in systerverktyget.

Verktygsförvaltning

 
Tip

Använd endast verktyg som systerverktyg när de har samma radie. Styrsystemet kontrollerar inte verktygets radie automatiskt.

Om styrsystemet ska kontrollera radien programmerar du M108 efter verktygsbytet.

Kontrollera systerverktygets radie med M108

Funktionsbeskrivning

Verkan

M101 har effekt i början av ett block.

För att återställa M101 programmerar du M102.

Användningsexempel

 
Machine

Beakta anvisningarna i Er maskinhandbok!

M101 är en maskinavhängig funktion.

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.

11 TOOL CALL 5 Z S3000

; Verktygsanrop

12 M101

; aktivera automatiskt verktygsbyte

Styrsystemet genomför verktygsbytet och aktiverar i nästa NC-block M101. Kolumnen TIME2 i verktygsförvaltningen innehåller det maximala värdet på ingr.tiden vid ett verktygsanrop. Om den aktuella ingr.tiden i kolumnen CUR_TIME överskrider detta värde växlar styrsystemet in systerverktyget på en lämplig plats i NC-programmet. Växlingen sker senast efter en minut, såvida inte styrsystemet ännu inte har avslutat det aktiva NC-blocket. Detta användningsfall är t.ex. användbart för automatiserade program i obemannade system.

Inmatning

Om du definierar M101 fortsätter styrsystemet dialogen och frågar efter BT. Med BT definierar du antalet NC-block som den automatiska verktygsväxlingen får fördröjas, max. 100. Innehållet i NC-blocken, t.ex. matning eller vägsträcka, påverkar den tid som verktygsväxlingen fördröjs med.

När du inte definierar BT använder styrsystemet värdet 1 eller i förekommande fall ett standardvärde som har definierats av maskintillverkaren.

Värdet från BT och kontrollen av ingreppstiden samt beräkningen av den automatiska verktygsväxlingen påverkar bearbetningstiden.

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.

11 M101 BT10

; aktivera automatisk verktygsväxling efter max. 10 NC-block

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
Styrsystemet drar först alltid tillbaka verktyget i verktygsaxeln vid automatisk verktygsväxling med M101. Vid retur föreligger kollisionsrisk för verktyg som gör baksnitt, t.ex. skivfräsar eller T-spårfräsar!
  1. Använd bara M101 vid bearbetningar utan baksnitt
  2. Deaktivera verktygsväxling med M102
  • För att återställa den aktuella ingreppstiden för ett verktyg, t.ex. efter ett byte av skärplattorna, anger du värdet 0 i kolumnen CUR_TIME i verktygsförvaltningen.
  • Verktygsförvaltning

  • Styrsystemet tar inte över några data från huvudverktyget för indexerade verktyg. Vid behov måste du definiera ett systerverktyg i varje tabellrad i verktygsförvaltningen, i förekommande fall med index. Om ett indexerat verktyg slits ut och därför blockeras, gäller detta inte heller för alla index. På så vis kan t.ex. huvudverktyget fortfarande användas.
  • Indexerade verktyg

  • Ju högre BT-värde, desto mindre inverkan har en eventuell körtidsförlängning genom M101. Beakta att den automatiska verktygsväxlingen därmed utförs senare!
  • Extrafunktionen M101 är inte tillgänglig för svarvverktyg eller i svarvdrift (option #50).

Anmärkningar om verktygsväxlingen

  • Styrsystemet utför den automatiska verktygsväxlingen på en lämplig plats i NC-programmet.
  • Styrsystemet kan inte utföra den automatiska verktygsväxlingen på följande programplatser:
    • Under en bearbetningscykel
    • Vid aktiv radiekompensering RR eller RL
    • Direkt efter en framkörningsfunktion APPR
    • Direkt före en bortkörningsfunktion DEP
    • Direkt före och efter en avfasning CHF eller en avrundning RND
    • Under ett makro
    • Under en verktygsväxling
    • Direkt efter NC-funktionerna TOOL CALL eller TOOL DEF
  • Om inte maskintillverkaren definierar något annat positionerar styrsystemet verktyget efter verktygsväxlingen på följande sätt:
    • Om målpositionen i verktygsaxeln befinner sig under den aktuella positionen positioneras verktygsaxeln sist.
    • Om målpositionen i verktygsaxeln befinner sig ovanför den aktuella positionen positioneras verktygsaxeln först.

Anvisningar om inmatningsvärdet BT

  • Använd följande formel för att beräkna ett lämpligt utgångsvärde för BT:
  • M101 BT

    t: Genomsnittlig bearbetningstid för ett NC-block i sekunder

    Runda av resultatet till ett heltal. Använd ett maximalt inmatningsvärde på 100 om det beräknade värdet överstiger 100.

  • Med den valfria maskinparametern M101BlockTolerance (nr 202206) definierar maskintillverkaren standardvärdet för antalet NC-block, som den automatiska verktygsväxlingen får fördröjas med. Om du inte definierar BT gäller detta standardvärde.

Definition

Förkortning

Definition

BT (block tolerance)

Antal NC-block som verktygsväxlingen får fördröjas med.