ISO-programmering
G444
G444
Beakta anvisningarna i Er maskinhandbok!
Denna funktion måste friges och anpassas av maskintillverkaren.
Cykel 444 kontrollerar en enskild punkt på en detaljs yta. Denna cykel används t.ex. vid uppmätning av detaljer med friformsytor. Det går att kontrollera om en punkt på detaljens yta ligger under eller över tolerans i förhållande till en börkoordinat. Operatören kan sedan utföra ytterligare arbetsoperationer såsom efterbearbetning etc.
Cykel 444 känner av en valfri punkt i utrymmet och fastställer avvikelsen i förhållande till en börkoordinat. Här beaktas en normalvektor som bestäms via parameter Q581, Q582 och Q583. Normalvektorn är vinkelrät mot ett (tänkt) plan där börkoordinaten ligger. Normalvektorn pekar bort från ytan och bestämmer inte avkänningssträckan. Det är lämpligt att använda ett CAD- eller CAM-system för att fastställa normalvektorn. Ett toleransområde QS400 definierar den tillåtna avvikelsen mellan är- och börkoordinater längs normalvektorn. På detta sätt går det exempelvis att definiera att programmet stoppas när ett undermått registreras. Dessutom genererar styrsystemet ett protokoll och avvikelserna läggs in i de Q-parametrar som listas nedan.
Styrsystemet lagrar avkänningsförloppets resultat i följande parametrar:
QL-parameter- | Betydelse |
---|---|
Q151 | Uppmätt position huvudaxel |
Q152 | Uppmätt position komplementaxel |
Q153 | Uppmätt position verktygsaxel |
Q161 | Uppmätt avvikelse huvudaxel |
Q162 | Uppmätt avvikelse komplementaxel |
Q163 | Uppmätt avvikelse verktygsaxel |
Q164 |
|
Q183 |
|
Protokollfunktion
Efter exekvering skapar styrsystemet ett protokoll i .html-format. I protokollet registreras resultat från huvud-, komplement- och verktygsaxlar samt 3D-avvikelse. Styrsystemet sparar protokollet i samma katalog som .h-filen också ligger i (under förutsättning att någon sökväg för FN16 inte har konfigurerats).
Hjälpbild | Parametrar |
---|---|
Q263 1:a mätpunkt i 1:a axeln? Koordinat för första avkänningspunkten i bearbetningsplanets huvudaxel. Värdet har absolut verkan. Inmatning: -99999,9999–+99999,9999 | |
Q264 1:a mätpunkt i 2:a axeln? Koordinat för första avkänningspunkten i bearbetningsplanets komplementaxel. Värdet har absolut verkan. Inmatning: -99999,9999–+99999,9999 | |
Q294 1:a mätpunkt i 3:e axeln? Koordinat för första avkänningspunkten i avkännaraxeln. Värdet har absolut verkan. Inmatning: -99999,9999–+99999,9999 | |
Q581 Ytnormal huvudaxel? Här anger du ytnormalen i huvudaxelns riktning. Utmatningen av ytnormalen för en punkt sker oftast med hjälp av ett CAD/CAM-system. Inmatning: -10–+10 | |
Q582 Ytnormal komplementaxel? Här anger du ytnormalen i komplementaxelns riktning. Utmatningen av ytnormalen för en punkt sker oftast med hjälp av ett CAD/CAM-system. Inmatning: -10–+10 | |
Q583 Ytnormal verktygsaxel? Här anger du ytnormalen i verktygsaxelns riktning. Utmatningen av ytnormalen för en punkt sker oftast med hjälp av ett CAD/CAM-system. Inmatning: -10–+10 | |
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 | |
QS400 Toleransinmatning? Här anger du toleransområdet som ska övervakas av cykeln. Toleransen definierar den tillåtna avvikelsen längs ytnormalen. Denna avvikelse fastställs mellan börkoordinaten och detaljens faktiska ärkoordinat. (Ytnormalen definieras av Q581 - Q583, bör-koordinaten definieras av Q263, Q264, Q294) Toleransvärdet analyseras i förhållande till normalvektorns axelandelar, se exemplen.
Inmatning: max. 255 tecken | |
Q309 Reaktion vid toleransfel? Bestäm om styrsystemet ska stoppa programexekveringen och avge ett meddelande om en avvikelse konstateras: 0: Stoppa inte programexekveringen och avge inte något meddelande om toleransen överskrids 1: Stoppa programexekveringen och avge ett meddelande om toleransen överskrids 2: Om den beräknade ärkoordinaten längs ytans normalvektor befinner sig under börkoordinaten avger styrsystemet ett meddelande och avbryter NC-programmet. Det sker dock ingen felreaktion när den uppmätta är-koordinaten befinner sig ovanför bör-koordinater Inmatning: 0, 1, 2 |
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.
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.
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 TCH PROBE 444 AVKAENNING 3D ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|