Cykel 1402 AVKANNING KULA

ISO-programmering

G1402

Användningsområde

Avkännarcykel 1402 beräknar en kulas centrumpunkt. Du kan överföra resultatet till den aktiva raden i utgångspunktstabellen.

Cykelförlopp

1402
  1. Styrsystemet positionerar avkännarsystemet med snabbtransport FMAX (från avkännartabellen) och positioneringslogik vid den programmerade avkänningspunkten 1. Styrsystemet tar hänsyn till säkerhetsavståndet Q320 vid förpositioneringen.
  2. Positioneringslogik

  3. Därefter positioneras avkännarsystemet på den angivna mäthöjden Q1102 och utför den första avkänningen med avkänningsmatning F från avkännartabellen.
  4. När du programmerar MODE SAEKER HOEJD Q1125 positionerar styrsystemet avkännarsystemet med FMAX_PROBE på säkerhetshöjden Q260 igen.
  5. Styrsystemet positionerar avkännarsystemet vid nästa avkänningspunkt.
  6. Styrsystemet förflyttar avkännarsystemet till den angivna mäthöjden Q1102 och registrerar nästa avkänningspunkt.
  7. Beroende på hur Q423 Antal avkänningar har definierats upprepas steg 3 till 5.
  8. Styrsystemet positionerar avkännarsystemet i verktygsaxeln med säkerhetsavståndet ovanför kulan.
  9. Avkännarsystemet kör till mitten av kulan och genomför en ytterligare avkänningspunkt.
  10. Avkännarsystemet kör tillbaka till säkerhetshöjden Q260.
  11. Styrsystemet sparar de beräknade positionerna i Q-parametrarna nedan. Om Q1120 OVERFORINGSPOSITION har definierats med värdet 1 skriver styrsystemet in den beräknade positionen på den aktiva raden i utgångspunktstabellen.
  12. Grunder för avkännarcykler 14xx för inställning av utgångspunkten

QL-parameter-
nummer

Betydelse

Q950 till Q952

Uppmätt cirkelmittpunkt i huvud-, komplement- och verktygsaxeln

Q966

Uppmätt diameter

Q980 till Q982

Uppmätt avvikelse hos cirkelcentrumpunkten

Q996

Uppmätt avvikelse hos diametern

Q183

  • Arbetsstyckestatus
  • -1 = inte definierad
  • 0 = godkänd
  • 1 = efterbearbetning
  • 2 = skrot

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
När avkännarcyklerna 444 och 14xx utförs, får följande koordinattransformationer inte vara aktiva: cykel 8 SPEGLING, cykel 11SKALFAKTOR, cykel 26 SKALFAKTOR AXELSP. och TRANS MIRROR. Det finns risk för kollision.
  1. Återställ koordinatomräkningen före cykelanrop
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Om du först har definierat cykel 1493 EXTRUDERING AVKANNING ignorerar styrsystemet den vid exekvering av cykel 1402 AVKANNING KULA.

Cykelparametrar

Hjälpbild

Parametrar

cyc1402_1

Q1100 1.Börposition huvudaxel?

Absolut börposition för centrumpunkten i bearbetningsplanets huvudaxel.

Inmatning: -99999,9999–+99999,9999 alternativt inmatning ?, +, eller @:

Q1101 1.Börposition komplementaxel?

Absolut börposition för centrumpunkten i bearbetningsplanets komplementaxel

Inmatning: -99999,9999–+9999,9999 valfri inmatning, se Q1100

Q1102 1.Börposition verktygsaxel?

Absolut börposition för den första avkänningspunkten i verktygsaxeln

Inmatning: -99999,9999–+9999,9999 alternativt valfri inmatning, se Q1100

Q1116 Diameter 1.position?

Kulans diameter

Inmatning: 0–9999,9999 alternativt valfri inmatning, se Q1100

Q423 Antal avkänningar?

Antal avkänningspunkter på diametern

Inmatning: 3, 4, 5, 6, 7, 8

cyc1402_2

Q325 STARTVINKEL ?

Vinkel mellan bearbetningsplanets huvudaxel och den första avkänningspunkten. Värdet har absolut verkan.

Inmatning: -360 000–+360000

Q1119 Cirkel öppningsvinkel

Vinkelområde inom vilket avkänningarna är fördelade.

Inmatning: -359 999–+360000

Q320 SAEKERHETSAVSTAAND ?

Extra avstånd mellan avkänningspunkten och avkännarsystemets kula. Q320 adderas till kolumnen SET_UP i avkännartabellen. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999 alternativt PREDEF

Q260 SAEKERHETSHOEJD ?

Koordinat i verktygsaxeln, vid vilken ingen kollision mellan avkännarsystem och arbetsstycke (spänndon) kan ske. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999 alternativt PREDEF

Q1125 Förflyttning till säkerhetshöjd?

Positioneringsbeteende mellan avkänningspositionerna

-1: Kör inte till säkerhetshöjd.

0, 1: Kör till säkerhetshöjd före och efter cykeln. Förpositioneringen sker med FMAX_PROBE.

2: Kör till säkerhetshöjd före och efter varje avkänningspunkt. Förpositioneringen sker med FMAX_PROBE.

Inmatning: -1, 0, +1, +2

Q309 Reaktion vid toleransfel?

Reaktion när toleransen överskrids:

0: Stoppa inte programexekveringen om toleransen överskrids. Styrsystemet öppnar inget fönster med resultat.

1: Stoppa programexekveringen om toleransen överskrids. Styrsystemet öppnar ett fönster med resultat.

2: Styrsystemet öppnar inget fönster med resultat vid efterbearbetning. Styrsystemet öppnar ett fönster med resultat och avbryter programkörningen om ärpositionerna befinner sig i skrotområdet.

Inmatning: 0, 1, 2

Q1120 Position för överföring?

Bestäm om styrsystemet ska korrigera den aktiva utgångspunkten:

0: Ingen korrigering

1: Korrigering av den aktiva utgångspunkten i förhållande till kulans centrumpunkt. Styrsystemet korrigerar den aktiva utgångspunkten med avvikelsen mellan bör- och ärpositionen för centrumpunkten.

Inmatning: 0, 1

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 TCH PROBE 1402 AVKANNING KULA ~

Q1100=+25

;1.PUNKT HUVUDAXEL ~

Q1101=+25

;1.PUNKT KOMPL.AXEL ~

Q1102=-5

;1.PUNKT VKT-AXEL ~

QS1116=+10

;DIAMETER 1 ~

Q423=+3

;ANTAL MAETPUNKTER ~

Q325=+0

;STARTVINKEL ~

Q1119=+360

;OEPPNINGSVINKEL ~

Q320=+0

;SAEKERHETSAVSTAAND ~

Q260=+50

;SAEKERHETSHOEJD ~

Q1125=+1

;MODE SAEKER HOEJD ~

Q309=+0

;FELREAKTION ~

Q1120=+0

;OVERFORINGSPOSITION