HEIDENHAIN
HEIDENHAIN

Steuerungen, Messgeräte & Positionsanzeigen

Messwerte sichern T Probe, verschieden Durchmesser messen und anzeigen lassen mit FN16

Beitrag 20.06.2014, 14:22 Uhr
kobold64
Level 1 = Community-Lehrling
*
Hallo,

ich würde gerne wissen wie ich mit Touch Probe Zyklen an verschiedenen Durchmessern meine Messergebnisse sichern und
anzeigen lassen kann. z.b.s bei Touch Probe 421 wird der gemessene Durchmesser unter Q153 abgelegt.
In der H.I.T Software Programmierplatz läuft es.
Ich bin noch Anfänger,wie würdet Ihr es machen?

Das Programm habe ich versucht hochzuladen als .TXT Datei,aber es wird nicht richtig angezeigt alles ohne Zeilenumbruch

Der Beitrag wurde von kobold64 bearbeitet: 20.06.2014, 14:29 Uhr
   
Beitrag 20.06.2014, 14:49 Uhr
kobold64
Level 1 = Community-Lehrling
*
[quote name='kobold64' date='20.06.2014, 14:22 Uhr' post='413406']
Hallo,

ich würde gerne wissen wie ich mit Touch Probe Zyklen an verschiedenen Durchmessern meine Messergebnisse sichern und
anzeigen lassen kann. z.b.s bei Touch Probe 421 wird der gemessene Durchmesser unter Q153 abgelegt.
In der H.I.T Software Programmierplatz läuft es.
Ich bin noch Anfänger,wie würdet Ihr es machen?

Programm und darunter dazu gehörige Textdatei

0 BEGIN PGM DURCHMESSERMESSEN MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-10
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CALL PGM TNC:\training\Z3.H
4 FN 16: F-PRINT TNC:MASKE\MESSEN_D_USW.TXT / SCLR:
5 CYCL DEF 247 BEZUGSPUNKT SETZEN ~
Q339=+54 ;BEZUGSPUNKT-NUMMER
6 * - HMF D10
7 TOOL CALL 6 Z S10000 F5000
8 L Z+200 R0 FMAX M3
9 CYCL DEF 252 KREISTASCHE ~
Q215=+1 ;BEARBEITUNGS-UMFANG ~
Q223=+50 ;KREISDURCHMESSER ~
Q368=+0 ;AUFMASS SEITE ~
Q207= AUTO ;VORSCHUB FRAESEN ~
Q351=+1 ;FRAESART ~
Q201=-11 ;TIEFE ~
Q202=+5 ;ZUSTELL-TIEFE ~
Q369=+0 ;AUFMASS TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q338=+0 ;ZUST. SCHLICHTEN ~
Q200=+2 ;SICHERHEITS-ABST. ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q370=+1.3 ;BAHN-UEBERLAPPUNG ~
Q366=+1 ;EINTAUCHEN ~
Q385= AUTO ;VORSCHUB SCHLICHTEN
10 CYCL CALL POS X+0 Y+0 Z+0 FMAX
11 CYCL DEF 252 KREISTASCHE ~
Q215=+1 ;BEARBEITUNGS-UMFANG ~
Q223=+40 ;KREISDURCHMESSER ~
Q368=+0 ;AUFMASS SEITE ~
Q207= AUTO ;VORSCHUB FRAESEN ~
Q351=+1 ;FRAESART ~
Q201=-11 ;TIEFE ~
Q202=+5 ;ZUSTELL-TIEFE ~
Q369=+0 ;AUFMASS TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q338=+0 ;ZUST. SCHLICHTEN ~
Q200=+2 ;SICHERHEITS-ABST. ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q370=+1.3 ;BAHN-UEBERLAPPUNG ~
Q366=+1 ;EINTAUCHEN ~
Q385= AUTO ;VORSCHUB SCHLICHTEN
12 CYCL CALL POS X-50 Y-50 Z+0 FMAX
13 CYCL DEF 252 KREISTASCHE ~
Q215=+1 ;BEARBEITUNGS-UMFANG ~
Q223=+30 ;KREISDURCHMESSER ~
Q368=+0 ;AUFMASS SEITE ~
Q207= AUTO ;VORSCHUB FRAESEN ~
Q351=+1 ;FRAESART ~
Q201=-11 ;TIEFE ~
Q202=+5 ;ZUSTELL-TIEFE ~
Q369=+0 ;AUFMASS TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q338=+0 ;ZUST. SCHLICHTEN ~
Q200=+2 ;SICHERHEITS-ABST. ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q370=+1.3 ;BAHN-UEBERLAPPUNG ~
Q366=+1 ;EINTAUCHEN ~
Q385= AUTO ;VORSCHUB SCHLICHTEN
14 CYCL CALL POS X-50 Y+50 Z+0 FMAX
15 L Z+0 X+0 Y+0 R0 FMAX M91
16 * - MESSTASTER
17 TOOL CALL 100 Z
18 * - MESSEN DURCHMESSER 50
19 QL1 = Q153 ;DURCHMESSER 50 SICHERN
20 TCH PROBE 421 MESSEN BOHRUNG ~
Q273=+0 ;MITTE 1. ACHSE ~
Q274=+0 ;MITTE 2. ACHSE ~
Q262=+50 ;SOLL-DURCHMESSER ~
Q325=+45 ;STARTWINKEL ~
Q247=+90 ;WINKELSCHRITT ~
Q261=-5 ;MESSHOEHE ~
Q320=+0 ;SICHERHEITS-ABST. ~
Q260=+100 ;SICHERE HOEHE ~
Q301=+0 ;FAHREN AUF S. HOEHE ~
Q275=+50.1 ;GROESSTMASS ~
Q276=+49.9 ;KLEINSTMASS ~
Q279=+0.1 ;TOLERANZ 1. MITTE ~
Q280=+0.1 ;TOLERANZ 2. MITTE ~
Q281=+0 ;MESSPROTOKOLL ~
Q309=+0 ;PGM-STOP BEI FEHLER ~
Q330=+0 ;WERKZEUG ~
Q423=+4 ;ANZAHL MESSPUNKTE ~
Q365=+1 ;VERFAHRART
21 CYCL CALL POS X+0 Y+0 Z+0 FMAX
22 * - MESSEN DURCHMESSER 40
23 QL2 = Q153 ;DURCHMESSER 40 SICHERN
24 TCH PROBE 421 MESSEN BOHRUNG ~
Q273=-50 ;MITTE 1. ACHSE ~
Q274=-50 ;MITTE 2. ACHSE ~
Q262=+40 ;SOLL-DURCHMESSER ~
Q325=+45 ;STARTWINKEL ~
Q247=+90 ;WINKELSCHRITT ~
Q261=-5 ;MESSHOEHE ~
Q320=+0 ;SICHERHEITS-ABST. ~
Q260=+100 ;SICHERE HOEHE ~
Q301=+0 ;FAHREN AUF S. HOEHE ~
Q275=+0 ;GROESSTMASS ~
Q276=+0 ;KLEINSTMASS ~
Q279=+0 ;TOLERANZ 1. MITTE ~
Q280=+0 ;TOLERANZ 2. MITTE ~
Q281=+0 ;MESSPROTOKOLL ~
Q309=+0 ;PGM-STOP BEI FEHLER ~
Q330=+0 ;WERKZEUG ~
Q423=+4 ;ANZAHL MESSPUNKTE ~
Q365=+1 ;VERFAHRART
25 CYCL CALL POS X-50 Y-50 Z+0 FMAX
26 * - MESSEN DURCHMESSER 30
27 QL3 = Q153 ;DURCHMESSER 30 SICHERN
28 TCH PROBE 421 MESSEN BOHRUNG ~
Q273=-50 ;MITTE 1. ACHSE ~
Q274=+50 ;MITTE 2. ACHSE ~
Q262=+30 ;SOLL-DURCHMESSER ~
Q325=+45 ;STARTWINKEL ~
Q247=+90 ;WINKELSCHRITT ~
Q261=-5 ;MESSHOEHE ~
Q320=+0 ;SICHERHEITS-ABST. ~
Q260=+100 ;SICHERE HOEHE ~
Q301=+0 ;FAHREN AUF S. HOEHE ~
Q275=+30.1 ;GROESSTMASS ~
Q276=+29.9 ;KLEINSTMASS ~
Q279=+0.1 ;TOLERANZ 1. MITTE ~
Q280=+0.1 ;TOLERANZ 2. MITTE ~
Q281=+0 ;MESSPROTOKOLL ~
Q309=+0 ;PGM-STOP BEI FEHLER ~
Q330=+0 ;WERKZEUG ~
Q423=+4 ;ANZAHL MESSPUNKTE ~
Q365=+1 ;VERFAHRART
29 CYCL CALL POS X-50 Y+50 Z+0 FMAX
30 FN 16: F-PRINT TNC:MASKE\MESSEN_D_USW.TXT / SCREEN:
31 M30
32 END PGM DURCHMESSERMESSEN MM

Und hier die dazu gehörige Textdatei für FN16

"********************INFO*********************";
" ";

" DURCHMESSER SOLL 50mm+/-0.1=%4.3LF",QL1;
" ";
" DURCHMESSER SOLL 40mm+/-0.1=%4.3LF",QL2;
" ";
" DURCHMESSER SOLL 30mm+/-0.1=%4.3LF",QL3;
" ";



" DATUM:%02D-%02D-%04D",DAY,MONTH,YEAR4;
" ";
" UHRZEIT:%02D-%02D:%02D",HOUR,MIN,SEC;
" ";
" ";
"********************ENDE***********************";
M_CLOSE;
   
Beitrag 23.06.2014, 16:01 Uhr
Darkobert
Level 2 = Community-Facharbeiter
**
Hallo!

Wäre es nicht einfacher wenn du in den Touch Probe Zyklen bei "Messprotokoll" +1 reinschreibst.
Dann wird eine Textdatei mit Messprotokoll erstellt, wenn dein Programm fertig ist.
Die Textdatei sollte im selben Ordner auftauchen wo auch dein Programm steht.
Im Messprotokoll stehn dann die ergebnisse von all deinen Messzyklen drin

mfg Darkobert
   
Beitrag 23.06.2014, 17:31 Uhr
V4Aman
Level 7 = Community-Professor
*******
Im PGM MGT bei Typ wählen alle Anzeigen lassen, dann findest auch deinen Text. Oder über TNCremoNT aufm PC kopieren und Ausdrucken.

Der Beitrag wurde von V4Aman bearbeitet: 23.06.2014, 17:37 Uhr


--------------------
Gruß V4Aman


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: