Allmänt om konturfunktioner

Användningsområde

När ett NC-program sätts upp kan enskilda element av konturen programmeras med konturfunktionen. För detta definieras ändpunkterna för konturelementen med koordinater.

Förflyttningsvägen bestäms av styrsystemet med hjälp av koordinaterna, verktygsdata och radiekompenseringen. Styrsystemet positionerar samtidigt alla maskinaxlar som programmeras i NC-blocket till en konturfunktion.

Funktionsbeskrivning

Infoga en konturfunktion

Man öppnar dialogen med de grå konturfunktionsknapparna. Styrsystemet fogar in NC-blocket i NC-programmet och begär all information därefter.

 
Tip

Beroende på maskinens konstruktion är det antingen verktyget eller maskinbordet som rör sig. Vid programmering av en konturfunktion ska du alltid utgå från att verktyget rör på sig!

Rörelse i en axel

8H000_32

När NC-blocket innehåller en koordinatangivelse förflyttar styrsystemet verktyget parallellt med den programmerade maskinaxeln.

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

L X+100

Verktyget behåller Y- och Z-koordinater oförändrade och förflyttar sig till positionen X+100.

Rörelse i två axlar

8H000_33

När NC-blocket innehåller två koordinatangivelser förflyttar styrsystemet verktyget i det programmerade planet.

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

L X+70 Y+50

Verktyget behåller Z-koordinater oförändrade och förflyttas i XY-planet till positionen X+70 X+50.

Bearbetningsplanet definieras med verktygsaxeln vid verktygsanropet TOOL CALL.

Beteckning på axlarna på fräsmaskinen

Förflyttning i flera axlar

8h000_34

När NC-blocket innehåller tre koordinatangivelser förflyttar styrsystemet verktyget spatialt till den programmerade positionen.

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

L X+80 Y+0 Z-10

Beroende på din maskins kinematik kan du programmera L upp till sex axlar i ett rätlinjeblock.

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

L X+80 Y+0 Z-10 A+15 B+0 C-45

Cirkel och cirkelbana

8H000_36

Med konturfunktionerna för cirkelbågar programmeras cirkelrörelser i bearbetningsplanet.

Styrsystemet förflyttar två maskinaxlar på samma gång: Verktyget rör sig i förhållande till arbetsstycket i ett kretslopp. Det går att programmera kretsbanor med en kretsmittpunkt CC.

Rotationsriktning DR vid cirkelrörelser

8H000_59
  • När en cirkelrörelse inte ansluter tangentiellt till ett annat konturelement anges rotationsriktningen på följande sätt:
  • Medurs vridning: DR-
  • Vridning moturs: DR+

Verktygsradiekorrigering

Verktygsradiekorrigeringen definieras i NC-blocket för det första konturelementet.

Du får inte aktivera vektygsradiekompenseringen i ett NC-block med en cirkelbana. Aktivera först verktygsradiekorrigeringen i en rak linje.

Verktygsradiekorrigering

Förpositionering

 
Hänvisning
Varning kollisionsrisk!
Styrsystemet genomför inte någon automatisk kollisionsövervakning mellan verktyget och arbetsstycket. Felaktig förpositionering kan dessutom leda till skador på konturen. Under framkörningsrörelsen finns det kollisionsrisk!
  1. Programmera en lämplig förposition
  2. Kontrollera förlopp och kontur med hjälp av den grafiska simuleringen