HEIDENHAIN
HEIDENHAIN

Steuerungen, Messgeräte & Positionsanzeigen

Programmierbeispiel, Brauche Hilfe

Beitrag 15.08.2012, 21:36 Uhr
Peter3861
Level 1 = Community-Lehrling
*
]Da ich schon seit längerem nichts mehr mit Heidenhain zu tun hatte,
bräuchte ich von euch bitte Hilfe um dieses Teil mit der Software iTNC 530 zu programmieren.
Stehe total auf der Leitung.
Habe die letzte Zeit nur mit Siemens ShopTurn 840D zu tun gehabt.
Wäre über jede Hilfe dankbar.
Mfg
Peter
Angehängte Datei  Scannen0001.jpg ( 930.25KB ) Anzahl der Downloads: 341
   
Beitrag 15.08.2012, 22:40 Uhr
schwindl
Level 7 = Community-Professor
*******
Am besten mit Learning by doing, also einfach anfangen.
Gehe ins Programm einspeichern,
dann auf pgm mgt und auf neue Datei.
Bei der Endung auf .h achten

Dann blk-Form eingeben und Werkzeug aufrufen.

Einfach mal anfangen und dann klären wir die Probleme.


--------------------
Gruß
Schwindl
   
Beitrag 16.08.2012, 00:59 Uhr
CNCFanatiker
Level 8 = Community-Ehrenmitglied
Gruppensymbol
QUOTE (Peter3861 @ 15.08.2012, 22:36 Uhr) *
]Da ich schon seit längerem nichts mehr mit Heidenhain zu tun hatte,
bräuchte ich von euch bitte Hilfe um dieses Teil mit der Software iTNC 530 zu programmieren.
Stehe total auf der Leitung.
Habe die letzte Zeit nur mit Siemens ShopTurn 840D zu tun gehabt.
Wäre über jede Hilfe dankbar.
Mfg
Peter
Angehängte Datei  Scannen0001.jpg ( 930.25KB ) Anzahl der Downloads: 341
Hallo Peter,

ich sehe das ähnlich wie schwindl, leg erstmal vor und programmier soweit wie du kommst und zeig uns auf diese Weise wo genau deine Probleme und Fragen liegen.... Am besten du lädst dier hierfür von HEAIDENHAIN die aktuelle Programmierplatzsoftware der iTNC530 herunter. - Eine voll funktionsfähige DEMO-Version, allerdings begrenzt auf 100 Sätze, was für den Wiedereinstieg ausreichend ist. Dort ist bei der Installation mit Beispielen auch ein DEMO-Ordner enthalten in dem man so einige Beispiele findet und mal direkt im Einzelsatz durch simulieren kann und das Verständnis hierfür wieder zu finden und um den Fuß von der Leitung zu bekommen. smile.gif


--------------------
Gruß / Regards
CNCFanatiker
AdminCrew

Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
   
Beitrag 16.08.2012, 08:57 Uhr
Peter3861
Level 1 = Community-Lehrling
*
[quote name='schwindl' date='15.08.2012, 23:40 Uhr' post='375357']
Am besten mit Learning by doing, also einfach anfangen.
Gehe ins Programm einspeichern,
dann auf pgm mgt und auf neue Datei.
Bei der Endung auf .h achten

Dann blk-Form eingeben und Werkzeug aufrufen.

Einfach mal anfangen und dann klären wir die Probleme.

Habe Probleme mit der FK Kontur
   
Beitrag 16.08.2012, 09:19 Uhr
singingSamson
CNC-Arena Ehrenmitglied
*******
Hallo Peter,

vielleicht hilft dir dieses Thema weiter:

https://de.industryarena.com/forum/heidenha...k-lehrgang--310


--------------------
Allzeit gute Kommunikation wünscht euch

singingSamson
   
Beitrag 16.08.2012, 09:19 Uhr
thomas79
Level 3 = Community-Techniker
***
Hallo Peter

Dieses Teil sollte sich problemlos ohne FK-Einsatz,
nur unter Verwendung der HH-Zyklen proggen lassen.

Gruß Thomas
   
Beitrag 16.08.2012, 11:07 Uhr
faltklo
Level 4 = Community-Meister
****
QUOTE (thomas79 @ 16.08.2012, 10:19 Uhr) *
Hallo Peter

Dieses Teil sollte sich problemlos ohne FK-Einsatz,
nur unter Verwendung der HH-Zyklen proggen lassen.

Gruß Thomas


Wenns nur laufen soll (egal wie ;-) ) dann würde ich es als heidenhain anfänger mal mit smart.nc probieren, ist evtl für den Anfang einfacher...
   
Beitrag 16.08.2012, 11:31 Uhr
Peter3861
Level 1 = Community-Lehrling
*
[quote name='schwindl' date='15.08.2012, 23:40 Uhr' post='375357']
Am besten mit Learning by doing, also einfach anfangen.
Gehe ins Programm einspeichern,
dann auf pgm mgt und auf neue Datei.
Bei der Endung auf .h achten

Dann blk-Form eingeben und Werkzeug aufrufen.

Einfach mal anfangen und dann klären wir die Probleme.
   
Beitrag 16.08.2012, 11:34 Uhr
Peter3861
Level 1 = Community-Lehrling
*
QUOTE (schwindl @ 15.08.2012, 23:40 Uhr) *
Am besten mit Learning by doing, also einfach anfangen.
Gehe ins Programm einspeichern,
dann auf pgm mgt und auf neue Datei.
Bei der Endung auf .h achten

Dann blk-Form eingeben und Werkzeug aufrufen.

Einfach mal anfangen und dann klären wir die Probleme.

Angehängte Datei(en)
Angehängte Datei  1___7.JPG ( 76.42KB ) Anzahl der Downloads: 127
Angehängte Datei  8___13.JPG ( 76.31KB ) Anzahl der Downloads: 81
Angehängte Datei  13___18.JPG ( 73.71KB ) Anzahl der Downloads: 48
Angehängte Datei  19___32.JPG ( 78.99KB ) Anzahl der Downloads: 42
Angehängte Datei  33___37.JPG ( 68.42KB ) Anzahl der Downloads: 47
 
   
Beitrag 16.08.2012, 11:37 Uhr
Peter3861
Level 1 = Community-Lehrling
*
Weiter bin ich leider nicht gekommen.
Bin mir auch nicht sicher ob es bis hier stimmt.
Könnt ihr mir bitte weiterhelfen?
Danke
Mfg
Peter
   
Beitrag 16.08.2012, 12:27 Uhr
schwindl
Level 7 = Community-Professor
*******
So das sieht doch schon gut aus. Ein paar Sachen zur Anmerkung:

- In Satz 9 hast Du die X und Y Koordinate vertauscht
- Warum hast Du im Satz 25 bei der Koordinatenoberfläche +14 eingegeben.
- Nach Satz 35 kommt ein M30  Programmende
Und danach kommt dann LBL 4 (als Start für das Unterprogramm)

Wie sieht denn der Test aus?

Fertigungstechnisch würde ich zuerst die Rechtecktaschen und die Kontur fräsen, dann die Nuten, dann musst Du nicht soviel mit dem kleinen Fräser zerspanen.

Mit der Kontur geht’s dann weiter:
- Das Werkzeug aufrufen.
- Auf eine sichere Position ausserhalb des Teils positionieren (z.B. L X30 Y 100)
- In Z auf Bearbeitungstiefe fahren L Z-9
- Dann an die Kontur ranfahren: L X32 Y80 RL
- Kontur programmieren: L X40 Y73 etc.


--------------------
Gruß
Schwindl
   
Beitrag 17.08.2012, 11:45 Uhr
Peter3861
Level 1 = Community-Lehrling
*
QUOTE (schwindl @ 16.08.2012, 13:27 Uhr) *
So das sieht doch schon gut aus. Ein paar Sachen zur Anmerkung:

- In Satz 9 hast Du die X und Y Koordinate vertauscht
- Warum hast Du im Satz 25 bei der Koordinatenoberfläche +14 eingegeben.
- Nach Satz 35 kommt ein M30  Programmende
Und danach kommt dann LBL 4 (als Start für das Unterprogramm)

Wie sieht denn der Test aus?

Fertigungstechnisch würde ich zuerst die Rechtecktaschen und die Kontur fräsen, dann die Nuten, dann musst Du nicht soviel mit dem kleinen Fräser zerspanen.

Mit der Kontur geht’s dann weiter:
- Das Werkzeug aufrufen.
- Auf eine sichere Position ausserhalb des Teils positionieren (z.B. L X30 Y 100)
- In Z auf Bearbeitungstiefe fahren L Z-9
- Dann an die Kontur ranfahren: L X32 Y80 RL
- Kontur programmieren: L X40 Y73 etc.

Angehängte Datei(en)
Angehängte Datei  1___7.JPG ( 75.38KB ) Anzahl der Downloads: 27
Angehängte Datei  8___13.JPG ( 75.57KB ) Anzahl der Downloads: 11
Angehängte Datei  13___18.JPG ( 73.44KB ) Anzahl der Downloads: 3
Angehängte Datei  19___32.JPG ( 81.49KB ) Anzahl der Downloads: 7
Angehängte Datei  33___39.JPG ( 71.94KB ) Anzahl der Downloads: 9
Angehängte Datei  40___43.JPG ( 78.5KB ) Anzahl der Downloads: 12
Angehängte Datei  44___45.JPG ( 74.35KB ) Anzahl der Downloads: 14
Angehängte Datei  46___51.JPG ( 21.19KB ) Anzahl der Downloads: 24
 
   
Beitrag 17.08.2012, 11:48 Uhr
Peter3861
Level 1 = Community-Lehrling
*
Habe die Fehler ausgebessert, kommen jetzt Fehlermeldungen wegen der Label.
Mit der Kontur komme ich einfach nicht weiter.
Kannst du es dir noch einmal anschauen?
Danke
Gruß
Peter
   
Beitrag 17.08.2012, 12:35 Uhr
schwindl
Level 7 = Community-Professor
*******
Hallo Peter,

Versuch doch dein Programm komplett hier einzustellen.
Geh im Programm einspeichern auf pgm mgt.
In der dateiverwaltung gehst du auf dein Programm, und dann auf kopieren. Als Ziel wählst du einen Ordner auf c: aus. Dann kannst du das Programm mit einem texteditor Öffnen und hier komplett einstellen, dann können wir dir die Fehler markieren.

Zu deinem Programm:
Du hast zuviel m30 drinstehen. Du brauchst nur eins, und zwar am Ende des hauptprogrammes, vor den lbls.
Bei den Labels musst du folgendes beachten:

CALL LBL 1 (Aufruf aus dem hauptprogramm)

M30
LBL 1 (Definition des unterprogrammes hinter m30)
.
.
.
LBL 0

Ansonsten jeden zyklus, der späne verursacht, musst Du an der Position aufrufen.

Deine kontur passt schon, du musst auf y runterfahren und dann in x und y auf Endpunkt.
Die zweite kontur ist dann die Rechte Seite. Also vorpositionieren und bei x100 und y 5 anfahren.


--------------------
Gruß
Schwindl
   
Beitrag 17.08.2012, 14:10 Uhr
Peter3861
Level 1 = Community-Lehrling
*
QUOTE (schwindl @ 17.08.2012, 13:35 Uhr) *
Hallo Peter,

Versuch doch dein Programm komplett hier einzustellen.
Geh im Programm einspeichern auf pgm mgt.
In der dateiverwaltung gehst du auf dein Programm, und dann auf kopieren. Als Ziel wählst du einen Ordner auf c: aus. Dann kannst du das Programm mit einem texteditor Öffnen und hier komplett einstellen, dann können wir dir die Fehler markieren.

Zu deinem Programm:
Du hast zuviel m30 drinstehen. Du brauchst nur eins, und zwar am Ende des hauptprogrammes, vor den lbls.
Bei den Labels musst du folgendes beachten:

CALL LBL 1 (Aufruf aus dem hauptprogramm)

M30
LBL 1 (Definition des unterprogrammes hinter m30)
.
.
.
LBL 0

Ansonsten jeden zyklus, der späne verursacht, musst Du an der Position aufrufen.

Deine kontur passt schon, du musst auf y runterfahren und dann in x und y auf Endpunkt.
Die zweite kontur ist dann die Rechte Seite. Also vorpositionieren und bei x100 und y 5 anfahren.

Angehängte Datei(en)
Angehängte Datei  Uebung_Heidenhain.h ( 5.19KB ) Anzahl der Downloads: 45
 
   
Beitrag 17.08.2012, 14:12 Uhr
Peter3861
Level 1 = Community-Lehrling
*
Vorerst mal Danke,
probiere es mal weiter.
Danke.
Gruß
Peter
   
Beitrag 17.08.2012, 20:05 Uhr
SW
Level 4 = Community-Meister
****
Hallo Peter,

womit proggst Du? Hast du keine Simulation? Ich frage nur weil du in der BLK Form Y- angegeben hast und im Programm hast du Y+ geproggt, somit kannst du in der Simulation nichts sehen.

Bis Satz 15 funktioniert dein Programm, danach hast du einige Fehler drin. Du hast die LBL`s falsch gesetzt, zuviel M30 drin usw.

Wir proggen nach dem WWW Prinzip, d.h. Wer soll Was Wo machen:

Wer: TOOL CALL 2 Z S3105 F62

Was: CYCL DEF 253 NUTENFRAESEN ~
Q215=+0 ;BEARBEITUNGS-UMFANG ~
Q218=+25 ;NUTLAENGE ~
Q219=+5.5 ;NUTBREITE ~
Q368=+0.3 ;AUFMASS SEITE ~
Q374=+45 ;DREHLAGE ~
Q367=+2 ;NUTLAGE ~
Q207=+500 ;VORSCHUB FRAESEN ~
Q351=+1 ;FRAESART ~
Q201=-6 ;TIEFE ~
Q202=+6 ;ZUSTELL-TIEFE ~
Q369=+0.1 ;AUFMASS TIEFE ~
Q206=+150 ;VORSCHUB TIEFENZ. ~
Q338=+6 ;ZUST. SCHLICHTEN ~
Q200=+2 ;SICHERHEITS-ABST. ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q366=+1 ;EINTAUCHEN ~
Q385=+500 ;VORSCHUB SCHLICHTEN

Wo: L X+12.93 Y+12.93 FMAX M99 M13 oder CALL LBL1

Wir proggen eigentlich immer mit CALL LBL, da wir dort nur die Positionen oder die Kontur eingeben.

Hier ein Beispiel Zentrieren und Bohren 5,5mm im Flach 20x10mm - 60mm lang:

BEGIN PGM TEST1 MM
BLK FORM 0.1 Z X0,0 Y-20,0 Z-10,0
BLK FORM 0.2 X60,0 Y0,0 Z0,0
* - T5 Zentrierbohrer 3,15mm
TOOL CALL 5 Z S3713.615 F148.544
TOOL DEF 55
CYCL DEF 200 BOHREN ~
Q200=+1 ;SICHERHEITS-ABST. ~
Q201=-1.0 ;TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q202=+3 ;ZUSTELL-TIEFE ~
Q210=+0 ;VERWEILZEIT OBEN ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q211=+0 ;VERWEILZEIT UNTEN
CALL LBL 55
* - T55 Bohrer 5,5mm
TOOL CALL 55 Z S3713.615 F148.544
TOOL DEF 5
CYCL DEF 200 BOHREN ~
Q200=+1 ;SICHERHEITS-ABST. ~
Q201=-12.0 ;TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q202=+4 ;ZUSTELL-TIEFE ~
Q210=+0 ;VERWEILZEIT OBEN ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q211=+0 ;VERWEILZEIT UNTEN
CALL LBL 55
L Z0 Y0 R0 FMAX M91
M30
* - LBL 55 - 5,5mm
LBL 55
L X10 Y-10 R0 FMAX M99 M13
L X50 Y-10 R0 FMAX M99
L Z+50 R0 FMAX M9
LBL 0
END PGM TEST1 MM

Gruß Stefan
Angehängte Datei(en)
Angehängte Datei  TEST1.H ( 946Byte ) Anzahl der Downloads: 17
 
   
Beitrag 18.08.2012, 13:35 Uhr
Peter3861
Level 1 = Community-Lehrling
*
Ein neuer Versuch,
klappt aber immer noch nicht alles.
Kannst du bitte noch einmal nachschauen?
Danke
Angehängte Datei(en)
Angehängte Datei  Uebung_Heidenhain.h ( 5.68KB ) Anzahl der Downloads: 17
 
   
Beitrag 18.08.2012, 13:42 Uhr
Peter3861
Level 1 = Community-Lehrling
*
QUOTE (StefanW @ 17.08.2012, 21:05 Uhr) *
Hallo Peter,

womit proggst Du? Hast du keine Simulation? Ich frage nur weil du in der BLK Form Y- angegeben hast und im Programm hast du Y+ geproggt, somit kannst du in der Simulation nichts sehen.

Bis Satz 15 funktioniert dein Programm, danach hast du einige Fehler drin. Du hast die LBL`s falsch gesetzt, zuviel M30 drin usw.

Wir proggen nach dem WWW Prinzip, d.h. Wer soll Was Wo machen:

Wer: TOOL CALL 2 Z S3105 F62

Was: CYCL DEF 253 NUTENFRAESEN ~
Q215=+0 ;BEARBEITUNGS-UMFANG ~
Q218=+25 ;NUTLAENGE ~
Q219=+5.5 ;NUTBREITE ~
Q368=+0.3 ;AUFMASS SEITE ~
Q374=+45 ;DREHLAGE ~
Q367=+2 ;NUTLAGE ~
Q207=+500 ;VORSCHUB FRAESEN ~
Q351=+1 ;FRAESART ~
Q201=-6 ;TIEFE ~
Q202=+6 ;ZUSTELL-TIEFE ~
Q369=+0.1 ;AUFMASS TIEFE ~
Q206=+150 ;VORSCHUB TIEFENZ. ~
Q338=+6 ;ZUST. SCHLICHTEN ~
Q200=+2 ;SICHERHEITS-ABST. ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q366=+1 ;EINTAUCHEN ~
Q385=+500 ;VORSCHUB SCHLICHTEN

Wo: L X+12.93 Y+12.93 FMAX M99 M13 oder CALL LBL1

Wir proggen eigentlich immer mit CALL LBL, da wir dort nur die Positionen oder die Kontur eingeben.

Hier ein Beispiel Zentrieren und Bohren 5,5mm im Flach 20x10mm - 60mm lang:

BEGIN PGM TEST1 MM
BLK FORM 0.1 Z X0,0 Y-20,0 Z-10,0
BLK FORM 0.2 X60,0 Y0,0 Z0,0
* - T5 Zentrierbohrer 3,15mm
TOOL CALL 5 Z S3713.615 F148.544
TOOL DEF 55
CYCL DEF 200 BOHREN ~
Q200=+1 ;SICHERHEITS-ABST. ~
Q201=-1.0 ;TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q202=+3 ;ZUSTELL-TIEFE ~
Q210=+0 ;VERWEILZEIT OBEN ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q211=+0 ;VERWEILZEIT UNTEN
CALL LBL 55
* - T55 Bohrer 5,5mm
TOOL CALL 55 Z S3713.615 F148.544
TOOL DEF 5
CYCL DEF 200 BOHREN ~
Q200=+1 ;SICHERHEITS-ABST. ~
Q201=-12.0 ;TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q202=+4 ;ZUSTELL-TIEFE ~
Q210=+0 ;VERWEILZEIT OBEN ~
Q203=+0 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q211=+0 ;VERWEILZEIT UNTEN
CALL LBL 55
L Z0 Y0 R0 FMAX M91
M30
* - LBL 55 - 5,5mm
LBL 55
L X10 Y-10 R0 FMAX M99 M13
L X50 Y-10 R0 FMAX M99
L Z+50 R0 FMAX M9
LBL 0
END PGM TEST1 MM

Gruß Stefan

Angehängte Datei(en)
Angehängte Datei  Uebung_Heidenhain.h ( 5.68KB ) Anzahl der Downloads: 4
 
   
Beitrag 18.08.2012, 13:43 Uhr
Peter3861
Level 1 = Community-Lehrling
*
Klappt leider noch immer nicht alles.
Könntest du bitte noch einmal nachschauen?
Danke.
Gruß
Peter
   
Beitrag 18.08.2012, 16:58 Uhr
Peter3861
Level 1 = Community-Lehrling
*
Komme immer noch nicht weiter.
Benötige noch Hilfe
Danke euch allen.
Gruß
Peter
Angehängte Datei(en)
Angehängte Datei  Uebung_Heidenhain.h ( 5.68KB ) Anzahl der Downloads: 8
 
   
Beitrag 18.08.2012, 18:11 Uhr
V4Aman
Level 7 = Community-Professor
*******
Hallo,
schalt doch mal bei Einspeichern um auf Grafik, und auf Autom. Zeichnen, dann zeigts dir gleich wo du stehst beim Konturprogrammieren.


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


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
   
Beitrag 18.08.2012, 19:17 Uhr
V4Aman
Level 7 = Community-Professor
*******
Hier mal eine kleine Hilfestellung.....natürlich mußt du für korrekte Grafik und PGMlauf die Werkzeugradien in der Tabelle anpassen.
Laß es einfach mal mit Grafik, und eingeblendeten Werkzeug im Einzelsatz laufen, so siehst was passiert, und lernst dabei.

Gruß

Der Beitrag wurde von V4Aman bearbeitet: 18.08.2012, 19:24 Uhr
Angehängte Datei(en)
Angehängte Datei  Uebung_Heidenhain_1.h ( 5.06KB ) Anzahl der Downloads: 22
 


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


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
   
Beitrag 19.08.2012, 02:03 Uhr
Peter3861
Level 1 = Community-Lehrling
*
QUOTE (Peter3861 @ 15.08.2012, 22:36 Uhr) *
]Da ich schon seit längerem nichts mehr mit Heidenhain zu tun hatte,
bräuchte ich von euch bitte Hilfe um dieses Teil mit der Software iTNC 530 zu programmieren.
Stehe total auf der Leitung.
Habe die letzte Zeit nur mit Siemens ShopTurn 840D zu tun gehabt.
Wäre über jede Hilfe dankbar.
Mfg
Peter
Angehängte Datei  Scannen0001.jpg ( 930.25KB ) Anzahl der Downloads: 341

Großen Dank an alle,
die mir beim programmieren hier geholfen haben.
Alleine hätte ich es nicht geschafft.
Wenn man sich längere Zeit nicht mehr mit Heidenhain beschäftigt, sieht man
erst wieder die Probleme beim programmieren.
Ihr habt mir sehr geholfen.
Habe wieder einiges zu lernen.
Gruß an alle.
Mfg
Peter
   
Beitrag 20.08.2012, 20:13 Uhr
schwindl
Level 7 = Community-Professor
*******
Servus Peter, wenn Du noch weiter üben willst, dann kannst Du hier auch mal nachprogrammieren:

https://de.industryarena.com/forum/vertiefu...ung--62809.html

Viel Spass


--------------------
Gruß
Schwindl
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: