06.08.2013 Views

CNC PILOT 4290 - heidenhain

CNC PILOT 4290 - heidenhain

CNC PILOT 4290 - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.12 Speciale functies<br />

4.12.6 Meten na bewerking<br />

De werkstukken worden buiten de draaibank gemeten en de<br />

„resultaten“ worden naar de <strong>CNC</strong> <strong>PILOT</strong> gezonden. Afhankelijk van<br />

de meetapparatuur worden meetwaarden of correctiewaarden<br />

verzonden.<br />

Wanneer de meetapparatuur een globaal meetresultaat oplevert,<br />

moet de apparatuur op „meetpunt 0“ staan.<br />

De „resultaten“ moeten worden verwerkt door het NC-programma.<br />

Voorbeeld: compensatie van de gereedschapsslijtage door correcties.<br />

U kunt gebruik maken van de standtijdbewaking van het<br />

gereedschap wanneer het NC-programma een „verbruikt<br />

gereedschap“ meldt door het instellen van „gereedschapsdiagnosebit<br />

5 – gereedschapsslijtage door tussentijds meten van werkstukken“<br />

(zie „4.2.4 Gereedschapsprogrammering“).<br />

Meten na bewerking G915<br />

G915 ontvangt actuele meetwaarden van de meetapparatuur en<br />

slaat deze op in variabelen.<br />

Betekenis van variabelen<br />

■ V939: globaal meetresultaat<br />

■ V940 meetstatus<br />

■ 0: geen nieuwe meetwaarden<br />

■ 1: nieuwe meetwaarden<br />

■ V941..V956 (volgens meetpunten 1..16).<br />

Parameters<br />

H: blok<br />

■ H=0: gereserveerd voor andere functies<br />

■ H=1: actuele meetwaarden worden ingelezen<br />

Voorbeeld: meetresultaat als correctiewaarde gebruiken<br />

. . .<br />

BEWERKING<br />

. . .<br />

N2 T1 [contour nabewerken - buiten]<br />

. . .<br />

N49 . . . [einde bewerking werkstuk]<br />

N50 G915 H1 [meetresultaten opvragen]<br />

N51 IF {V940 == 1} [indien resultaten beschikbaar zijn]<br />

N52 THEN<br />

N53 V {D1 [X] = D1 [X] + V941} [meetresultaat voor correctie D1<br />

toevoegen]<br />

N54 ENDIF<br />

. . .<br />

166<br />

De status van de communicatie met de<br />

meetapparatuur voor het meten na de<br />

bewerking en de laatst ontvangen<br />

meetwaarden in de bedrijfsmode Machine<br />

- automatisch bedrijf kan worden<br />

gecontroleerd (zie „3.5.9 Status van meten<br />

na bewerking“).<br />

Analyseer de meetstatus om een dubbele<br />

of verkeerde verrekening van de<br />

correctiewaarde te voorkomen.<br />

Voorbeeld: bewaking gereedschapsbreuk<br />

(bewaking grenswaarde)<br />

. . .<br />

BEWERKING<br />

. . .<br />

N2 T1 [contour voorbewerken - buiten]<br />

. . .<br />

N49 . . . [einde bewerking werkstuk]<br />

N50 G915 H1 [meetresultaten opvragen]<br />

N51 IF {V940 == 1} [indien resultaten beschikbaar zijn]<br />

N52 THEN<br />

N53 IF {V941 >= 1} [meetwaarde > 1mm]<br />

N54 THEN<br />

N55 PRINTA (“meetwaarde > 1mm =<br />

gereedschaps-breuk“)<br />

N56 M0 [geprogrammeerde stop – cyclus uit]<br />

N57 ENDIF<br />

N58 ENDIF<br />

. . .<br />

4 DIN PLUS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!