Gatenpatroon programmeren TNC 155
Moderator: Moderators
Gatenpatroon programmeren TNC 155
Hallo iedereen,
Ik heb het volgende probleem, ik zou een gatenparoon met draadtappen willen programmeren op een heidenhain tnc 155 sturing
ik heb wel een beetje ervaring op deze sturing maar heb nog nooit een gatenpatroon geprogrammeerd op deze sturing,
deze sturing heeft namelijk geen cyclussen voor gatenpatronen.. in de handleiding staat ook niet direct iets over hoe dit gedaan word
( zou normaal via cam gaan maar dit staat nog niet op punt)
Aan de heidenhain experts: Hoe programmeren jullie dit?
ik heb een tekening in pdf bijgevoegd van het stuk
Alvast bedankt
mvg
andy
Ik heb het volgende probleem, ik zou een gatenparoon met draadtappen willen programmeren op een heidenhain tnc 155 sturing
ik heb wel een beetje ervaring op deze sturing maar heb nog nooit een gatenpatroon geprogrammeerd op deze sturing,
deze sturing heeft namelijk geen cyclussen voor gatenpatronen.. in de handleiding staat ook niet direct iets over hoe dit gedaan word
( zou normaal via cam gaan maar dit staat nog niet op punt)
Aan de heidenhain experts: Hoe programmeren jullie dit?
ik heb een tekening in pdf bijgevoegd van het stuk
Alvast bedankt
mvg
andy
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
- hugo stoutjesdijk
- Donateur
- Berichten: 11995
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Gatenpatroon programmeren TNC 155
Moet je even bij poolcoordinaten kijken, en verder gewoon een boorcyclus.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Re: Gatenpatroon programmeren TNC 155
heb je soms een voorbeeld hiervan? ik zie dat dit me Q parameters ook zou gaan?
mvg
andy
mvg
andy
- hugo stoutjesdijk
- Donateur
- Berichten: 11995
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Gatenpatroon programmeren TNC 155
Ja, ook met Q parameters kan het, als je een programmeer manual openslaat van een TNC staat er geheid een voorbeeld in.
Waar zie je dat het met Q-parameters kan ?
Waar zie je dat het met Q-parameters kan ?
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Re: Gatenpatroon programmeren TNC 155
ik heb een duits boek bij deze machine genaamd TNC Bahnsteuerungen Programmierbeispiele waar er een voorbeeld instaat,
iemand die hier ervaring mee heeft zou wel een hulp zijn dit wat onder de knie te krijgen
iemand die hier ervaring mee heeft zou wel een hulp zijn dit wat onder de knie te krijgen
Re: Gatenpatroon programmeren TNC 155
TOOLCALL boor
boorcyclus
LBLCALL 1
Als je geen wisselaar hebt moet hier een code staan die het programma onderbreekt tot je er een ander gereedschap in hebt gezet. Wat dat is bij een 155 weet ik zo niet.
TOOLCALL tap
tapcyclus
LBLCALL 1
M30
LBL1
CCx0y0 ;middelpunt steekcirkel x0y0
LP PR 105 PA 22,5 R0 FMAX ;eerste gat 105 vanaf middelpunt, onder een hoek van 22,5 graden. 0 graden is rechts van het middelpunt
L Z3 R0 FMAX M3
M99 ; eerste gat boren
LBL10
CP IPA 45 DR+ FMAX M99 ; t.o.v. middelpunt 45 graden verdraaien en tweede gat boren
LBLCALL 10 REP 4 ; vorige regel 4 x herhalen, dus in totaal 6 gaten
L Z234 R0 FMAX M5M9
LBL0
boorcyclus
LBLCALL 1
Als je geen wisselaar hebt moet hier een code staan die het programma onderbreekt tot je er een ander gereedschap in hebt gezet. Wat dat is bij een 155 weet ik zo niet.
TOOLCALL tap
tapcyclus
LBLCALL 1
M30
LBL1
CCx0y0 ;middelpunt steekcirkel x0y0
LP PR 105 PA 22,5 R0 FMAX ;eerste gat 105 vanaf middelpunt, onder een hoek van 22,5 graden. 0 graden is rechts van het middelpunt
L Z3 R0 FMAX M3
M99 ; eerste gat boren
LBL10
CP IPA 45 DR+ FMAX M99 ; t.o.v. middelpunt 45 graden verdraaien en tweede gat boren
LBLCALL 10 REP 4 ; vorige regel 4 x herhalen, dus in totaal 6 gaten
L Z234 R0 FMAX M5M9
LBL0
- Arie Kabaalstra
- Donateur
- Berichten: 13374
- Lid geworden op: 07 feb 2007 18:37
- Locatie: Bakhuuz'n
- Contacteer:
Re: Gatenpatroon programmeren TNC 155
Dat werkt, maar het kan netter.. en interactiever.. door een progje te schrijven dat een parameter heeft voor de radius, de starthoek , en het aantal gaten.. en een "teller"..ingoo schreef: ↑21 okt 2018 15:22 TOOLCALL boor
boorcyclus
LBLCALL 1
Als je geen wisselaar hebt moet hier een code staan die het programma onderbreekt tot je er een ander gereedschap in hebt gezet. Wat dat is bij een 155 weet ik zo niet.
TOOLCALL tap
tapcyclus
LBLCALL 1
M30
LBL1
CCx0y0 ;middelpunt steekcirkel x0y0
LP PR 105 PA 22,5 R0 FMAX ;eerste gat 105 vanaf middelpunt, onder een hoek van 22,5 graden. 0 graden is rechts van het middelpunt
L Z3 R0 FMAX M3
M99 ; eerste gat boren
LBL10
CP IPA 45 DR+ FMAX M99 ; t.o.v. middelpunt 45 graden verdraaien en tweede gat boren
LBLCALL 10 REP 4 ; vorige regel 4 x herhalen, dus in totaal 6 gaten
L Z234 R0 FMAX M5M9
LBL0
dan kun je met een If statement kijken of het aantal gaten al bereikt is, en dan stoppen...
als je 6 gaten moet maken is het "raar" om er eerst 2 te doen, en dan 4 keer te herhalen..
Netter zou het zijn in je voorbeeld om bij de eerste positioneerregel de boorcyclus niet uit te voeren, maar die in het begin van het label dat herhaald wordt te zetten.. dat scheelt al weer 1 keer..
Re: Gatenpatroon programmeren TNC 155
Ik ben wel benieuwd naar een voorbeeldje hiervan Arie, ben wat aan het experimenteren geweest met Q-parameters, maar (ik) loop af en toe vast.
Gr
Jens
Gr
Jens
Re: Gatenpatroon programmeren TNC 155
Er zijn zoals met alles meerdere manieren om iets te doen.
Wat ik hier heb ingetikt is simpel en het werkt prima.
Zelfde programma heb ik ook wel in parameters. Kan ik hier morgen wel even neerzetten.
Het leek mij niet handig om dat hier meteen neer te zetten voor iemand die nog niet weet hoe hij een steekcirkeltje programmeert.
Heb ook eens een parameterprogramma voor conische gaten gemaakt. Niet in steeds kleiner wordende cirkels maar in een vloeiende beweging.
Als Arie dat bekijkt zal hij het misschien ook wel "raar" vinden.
Het zal ook vast wel netter kunnen, maar als het doet wat het moet doen is voor mij het doel bereikt.
Uiteindelijk word ik betaald voor de produkten die ik maak en niet voor de mooie programma's die ik daar voor schrijf.
Wat ik hier heb ingetikt is simpel en het werkt prima.
Zelfde programma heb ik ook wel in parameters. Kan ik hier morgen wel even neerzetten.
Het leek mij niet handig om dat hier meteen neer te zetten voor iemand die nog niet weet hoe hij een steekcirkeltje programmeert.
Heb ook eens een parameterprogramma voor conische gaten gemaakt. Niet in steeds kleiner wordende cirkels maar in een vloeiende beweging.
Als Arie dat bekijkt zal hij het misschien ook wel "raar" vinden.
Het zal ook vast wel netter kunnen, maar als het doet wat het moet doen is voor mij het doel bereikt.
Uiteindelijk word ik betaald voor de produkten die ik maak en niet voor de mooie programma's die ik daar voor schrijf.
Re: Gatenpatroon programmeren TNC 155
0 BEGIN PGM STC MM
1 BLK FORM 0.1 Z X-150 Y-150 Z-50
2 BLK FORM 0.2 X+150 Y+150 Z+0
3 STOP
4 ;achtung nulpunt
5 CYCL DEF 7.0 NULPUNT
6 CYCL DEF 7.1 X+0
7 CYCL DEF 7.2 Y+0
8 CYCL DEF 7.3 Z+0
9 Q1 = 250 ;stc diameter
10 Q2 = 0 ;starthoek
11 Q3 = 24 ;aantal gaten
12 Q4 = 30 ;veiligheidshoogte
13 Q5 = Q3 - 2
14 Q6 = 360 / Q3
15 Q7 = Q1 / 2
16 STOP
17 TOOL CALL 17 Z S1200
18 CYCL DEF 1.0 DIEPBOREN
19 CYCL DEF 1.1 AFST.3
20 CYCL DEF 1.2 DIEPTE-1.5
21 CYCL DEF 1.3 VERPL.1.5
22 CYCL DEF 1.4 STTIJD0
23 CYCL DEF 1.5 F100
24 CALL LBL 1
25 STOP
17 TOOL CALL 1100 Z S555
18 CYCL DEF 1.0 DIEPBOREN
19 CYCL DEF 1.1 AFST.3
20 CYCL DEF 1.2 DIEPTE-25
21 CYCL DEF 1.3 VERPL.25
22 CYCL DEF 1.4 STTIJD0
23 CYCL DEF 1.5 F55
24 CALL LBL 1
26 M30
27 LBL 1
28 CC X+0 Y+0
29 LP PR+Q7 PA+Q2 R0 FMAX M3
30 L Z+3 R0 FMAX
31 M8 M99
32 LBL 10
33 L Z+Q4 R0 FMAX
34 CP IPA+Q6 DR+ FMAX M99
35 L Z+3 R0 FMAX M99
36 CALL LBL 10 REPQ5
37 M9
38 L Z+234 R0 FMAX M5
39 LBL 0
40 END PGM STC MM
1 BLK FORM 0.1 Z X-150 Y-150 Z-50
2 BLK FORM 0.2 X+150 Y+150 Z+0
3 STOP
4 ;achtung nulpunt
5 CYCL DEF 7.0 NULPUNT
6 CYCL DEF 7.1 X+0
7 CYCL DEF 7.2 Y+0
8 CYCL DEF 7.3 Z+0
9 Q1 = 250 ;stc diameter
10 Q2 = 0 ;starthoek
11 Q3 = 24 ;aantal gaten
12 Q4 = 30 ;veiligheidshoogte
13 Q5 = Q3 - 2
14 Q6 = 360 / Q3
15 Q7 = Q1 / 2
16 STOP
17 TOOL CALL 17 Z S1200
18 CYCL DEF 1.0 DIEPBOREN
19 CYCL DEF 1.1 AFST.3
20 CYCL DEF 1.2 DIEPTE-1.5
21 CYCL DEF 1.3 VERPL.1.5
22 CYCL DEF 1.4 STTIJD0
23 CYCL DEF 1.5 F100
24 CALL LBL 1
25 STOP
17 TOOL CALL 1100 Z S555
18 CYCL DEF 1.0 DIEPBOREN
19 CYCL DEF 1.1 AFST.3
20 CYCL DEF 1.2 DIEPTE-25
21 CYCL DEF 1.3 VERPL.25
22 CYCL DEF 1.4 STTIJD0
23 CYCL DEF 1.5 F55
24 CALL LBL 1
26 M30
27 LBL 1
28 CC X+0 Y+0
29 LP PR+Q7 PA+Q2 R0 FMAX M3
30 L Z+3 R0 FMAX
31 M8 M99
32 LBL 10
33 L Z+Q4 R0 FMAX
34 CP IPA+Q6 DR+ FMAX M99
35 L Z+3 R0 FMAX M99
36 CALL LBL 10 REPQ5
37 M9
38 L Z+234 R0 FMAX M5
39 LBL 0
40 END PGM STC MM
- andrefc101
- Donateur
- Berichten: 3702
- Lid geworden op: 26 dec 2007 08:39
- Locatie: Bergen op Zoom
- Contacteer:
Re: Gatenpatroon programmeren TNC 155
Ach..... jij laat tenminste nog iemand ziet hoe dat werkt, alleen met praatjes maak je geen gaatjesingoo schreef: ↑09 dec 2018 18:07 Als Arie dat bekijkt zal hij het misschien ook wel "raar" vinden.
Het zal ook vast wel netter kunnen, maar als het doet wat het moet doen is voor mij het doel bereikt.
Uiteindelijk word ik betaald voor de produkten die ik maak en niet voor de mooie programma's die ik daar voor schrijf.
![Wink ;-)](./images/smilies/icon_e_wink.gif)
Re: Gatenpatroon programmeren TNC 155
Bedankt Ingoo :)
Re: Gatenpatroon programmeren TNC 155
Programma gaat er vanuit dat het middelpunt altijd op X0 Y0 Z0 ligt.Dit is met het nulpunt te verplaatsen.
Parameters Q5 6 en 7 moet je niet aankomen. Voor de netheid zouden die ook wel in het label kunnen.
Alleen de parameters Q1 tm Q4 moeten ingevuld worden.
Gereedschappen en cycli invullen > groene knop > koffie :)
Parameters Q5 6 en 7 moet je niet aankomen. Voor de netheid zouden die ook wel in het label kunnen.
Alleen de parameters Q1 tm Q4 moeten ingevuld worden.
Gereedschappen en cycli invullen > groene knop > koffie :)
- hugo stoutjesdijk
- Donateur
- Berichten: 11995
- Lid geworden op: 02 mar 2011 17:04
- Locatie: elst (u)
- Contacteer:
Re: Gatenpatroon programmeren TNC 155
Niet dat ik het nodig heb, maar daar ben ik dan weer nieuwsgierig naar.
![Razz :P](./images/smilies/icon_razz.gif)
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.