ISO-programmering
G220
G220
Med syklusen definerer du en punktmal som full sirkel eller delsirkel. Denne brukes for en forhåndsdefinert bearbeidingssyklus.
Rekkefølge:
Hvis du kjører denne syklusen i driftsmodus Programkjøring / enkeltblokk, stopper styringen mellom punktene til en punktmal.
Eksempel: Hvis syklus 200 defineres med Q203=0 i et NC-program og deretter syklus 220 med Q203=-5, brukes Q203=-5 ved den påfølgende CYCL CALL og M99-oppkalling. Syklusene 220 og 221 overskriver parameterne for de CALL-aktive bearbeidingssyklusene som er beskrevet ovenfor (hvis de samme inndataparameterne forekommer i begge syklusene).
Hjelpebilde | Parameter |
---|---|
Q216 Sentrum 1. akse? Delsirkelmidpunkt i arbeidsplanets hovedakse Verdien er absolutt. Inndata: -99999,9999–+99999,9999 | |
Q217 Sentrum 2. akse? Delsirkelmidtpunkt i arbeidsplanets hjelpeakse. Verdien er absolutt. Inndata: -99999,9999–+99999,9999 | |
Q244 Delesirkeldiameter? Delsirkeldiameter Inndata: 0–99999,9999 | |
Q245 Startvinkel? Vinkel mellom arbeidsplanets hovedakse og startpunktet for første bearbeiding i delsirkelen. Verdien er absolutt. Inndata : -360 000...+360 000 | |
Q246 Sluttvinkel? Vinkelen mellom arbeidsplanets hovedakse og startpunktet for siste bearbeiding i delsirkelen (gjelder ikke for hele sirkler). Angi en sluttvinkel som er forskjellig fra startvinkelen. Bruk en sluttvinkel som er større enn startvinkelen for å arbeide mot klokken, og en sluttvinkel som er mindre enn startvinkelen for å arbeide med klokken. Verdien er absolutt. Inndata : -360 000...+360 000 | |
Q247 Mellomliggende vinkelskritt? Vinkelen mellom to bearbeidinger i delsirkelen. Hvis vinkelskrittverdien er lik null, beregner styringen vinkelskrittet ut fra startvinkel, sluttvinkel og antall repetisjoner. Hvis du angir en vinkelskrittverdi, tar ikke styringen hensyn til sluttvinkelen. Fortegnet for vinkelskrittverdien definerer bearbeidingsretningen (– = med klokka). Verdien er inkrementell. Inndata : -360 000...+360 000 | |
Q241 Antall repetisjoner? Antall bearbeidinger av delsirkelen Inndata: 1...99999 | |
Q200 Sikkerhetsavstand? Avstanden mellom verktøyspissen og emneoverflaten. Verdien er inkrementell. Inndata: 0–99999,9999 alternativ PREDEF | |
Q203 Koord. Emneoverflate? Koordinat for emneoverflaten i forhold til det aktive nullpunktet. Verdien er absolutt. Inndata: -99999,9999–+99999,9999 | |
Q204 2. Sikkerhetsavstand? Avstand i verktøyaksen mellom verktøy og emne (oppspenningsutstyr) der det ikke kan oppstå kollisjon. Verdien er inkrementell. Inndata: 0–99999,9999 alternativ PREDEF | |
Q301 Flytt til sikker høyde (0/1)? Angi hvordan verktøyet skal bevege seg mellom bearbeidinger: 0: Mellom bearbeidinger til sikkerhetsavstand 1: Mellom bearbeidinger til 2. sikkerhetsavstand Inndata: 0, 1 | |
NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.
Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.
Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.
Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.
11 CYCL DEF 220 POLART MOENSTER ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 CYCL CALL |