draaibank gereedschapwisselaar 8 tools
Moderator: Moderators
-
- Berichten: 51
- Lid geworden op: 28 dec 2012 20:39
draaibank gereedschapwisselaar 8 tools
hoi
ik heb een draaibank met edingcnc cpu5B
met een gereedschap wisselaar voor 8 tools
maar het lukt mij niet om het in de macro te bewerken
-wie zou mij kunnen helpen met een macro voor de gereedschap wisselaar voor 8 tools ?
ik zat te denken aan zo iets
de gereedschapwisselaar heeft een schijf die bij elke 45 graden bij een tool is
A-ass 0 graden tool 1
A-ass 45 graden tool 2
A-ass 90 graden tool 3
A-ass 135 graden tool 4
A-ass 180 graden tool 5
A-ass 225 graden tool 6
A-ass 270 graden tool 7
A-ass 315 graden tool 8
Om de 45 graden komt die bij een tool maar eigenlijk moet die 10 graden te ver gaan voor bij dat nokje dus 45 + 10 graden te ver is 55 graden moet die eigenlijk gaan en dan 10 graden terug om tegen dat nokje te drukken
A-ass 0 graden tool 1
+10 graden om voorbij dat nokje te gaan naar A10 graden
Dan 10 graden terug naar A0 graden dan is tool 1 vergrendeld
A-ass 45 graden tool 2
+10 graden om voorbij dat nokje te gaan naar A55 graden
Dan 10 graden terug naar A45 graden dan is tool 2 vergrendeld
A-ass 90 graden tool 3
+10 graden om voorbij dat nokje te gaan naar A100 graden
Dan 10 graden terug naar A90 graden dan is tool 3 vergrendeld
A-ass 135 graden tool 4
+10 graden om voorbij dat nokje te gaan naar A145 graden
Dan 10 graden terug naar A135 graden dan is tool 4 vergrendeld
A-ass 180 graden tool 5
+10 graden om voorbij dat nokje te gaan naar A190 graden
Dan 10 graden terug naar A180 graden dan is tool 5 vergrendeld
A-ass 225 graden tool 6
+10 graden om voorbij dat nokje te gaan naar A235 graden
Dan 10 graden terug naar A225 graden dan is tool 6 vergrendeld
A-ass 270graden tool 7
+10 graden om voorbij dat nokje te gaan naar A280 graden
Dan 10 graden terug naar A270 graden dan is tool 7 vergrendeld
A-ass 315 graden tool 8
+10 graden om voorbij dat nokje te gaan naar A325 graden
Dan 10 graden terug naar A315 graden dan is tool 8 vergrendeld
home sensor op de zijkant van de tools schijf
A-ass homen als A-ass op A-0 graden is
Aan zo iets zat ik te denken
Vriendelijke groet Jonathan
ik heb een draaibank met edingcnc cpu5B
met een gereedschap wisselaar voor 8 tools
maar het lukt mij niet om het in de macro te bewerken
-wie zou mij kunnen helpen met een macro voor de gereedschap wisselaar voor 8 tools ?
ik zat te denken aan zo iets
de gereedschapwisselaar heeft een schijf die bij elke 45 graden bij een tool is
A-ass 0 graden tool 1
A-ass 45 graden tool 2
A-ass 90 graden tool 3
A-ass 135 graden tool 4
A-ass 180 graden tool 5
A-ass 225 graden tool 6
A-ass 270 graden tool 7
A-ass 315 graden tool 8
Om de 45 graden komt die bij een tool maar eigenlijk moet die 10 graden te ver gaan voor bij dat nokje dus 45 + 10 graden te ver is 55 graden moet die eigenlijk gaan en dan 10 graden terug om tegen dat nokje te drukken
A-ass 0 graden tool 1
+10 graden om voorbij dat nokje te gaan naar A10 graden
Dan 10 graden terug naar A0 graden dan is tool 1 vergrendeld
A-ass 45 graden tool 2
+10 graden om voorbij dat nokje te gaan naar A55 graden
Dan 10 graden terug naar A45 graden dan is tool 2 vergrendeld
A-ass 90 graden tool 3
+10 graden om voorbij dat nokje te gaan naar A100 graden
Dan 10 graden terug naar A90 graden dan is tool 3 vergrendeld
A-ass 135 graden tool 4
+10 graden om voorbij dat nokje te gaan naar A145 graden
Dan 10 graden terug naar A135 graden dan is tool 4 vergrendeld
A-ass 180 graden tool 5
+10 graden om voorbij dat nokje te gaan naar A190 graden
Dan 10 graden terug naar A180 graden dan is tool 5 vergrendeld
A-ass 225 graden tool 6
+10 graden om voorbij dat nokje te gaan naar A235 graden
Dan 10 graden terug naar A225 graden dan is tool 6 vergrendeld
A-ass 270graden tool 7
+10 graden om voorbij dat nokje te gaan naar A280 graden
Dan 10 graden terug naar A270 graden dan is tool 7 vergrendeld
A-ass 315 graden tool 8
+10 graden om voorbij dat nokje te gaan naar A325 graden
Dan 10 graden terug naar A315 graden dan is tool 8 vergrendeld
home sensor op de zijkant van de tools schijf
A-ass homen als A-ass op A-0 graden is
Aan zo iets zat ik te denken
Vriendelijke groet Jonathan
- Arie Kabaalstra
- Donateur
- Berichten: 13527
- Lid geworden op: 07 feb 2007 18:37
- Locatie: Bakhuuz'n
- Contacteer:
Re: draaibank gereedschapwisselaar 8 tools
Nee.. kan veel simpeler..
Volgens mij moet deze het wel doen..
ZO heb ik em namelijk, het enige wat ik veranderd heb is het aantal gereedschappen.. als je een toolnummer hoger dan 8 kiest geeft ie een foutmelding, bij mij is dat hoger dan 6.. ook de rotatiehoek van 45° is bij mij 60°
#4601=[[#4600*45]+4]
die regel moet je mogelijk aanpassen.. 4° is op mijn wisselaar voldoende om de pal voorbij te lopen.. en dan bij
G00 G91 A-6
moet je even checken of de motor dan slipt..zo ja.. dan is het goed.. en is het palwiel tegen de pal getrokken.. zo niet.. dan moet je die hoek nog aanpassen..
een Home Sensor heb ik er niet op staan.. de parameter die het huidige tool weergeeft wordt opgeslagen, en is hetzelfde als je de machine opstart.. dus tenzij je je toolturret handmatig verdraait.. is er niets aan het handje..
als je in je setup je A as op Invisible zet, wordt ie niet meer weergegeven in je scherm.. die waarde zegt ook niets..
de besturing telt gewoon door als je wisselt en de motor laat slippen.. dus na een paar wissels zit je met een gekke waarde in je scherm.. of je moet em iedere keer aan laten passen in je macrootje.. nergens voor nodig
Code: Selecteer alles
SUB CHANGE_TOOL
;SWITCH OFF GUARD FOR TOOL CHANGE AREA COLLISION
TCAGUARD OFF
;USE #5015 TO INDICATE SUCCESFULL TOOLCHANGE
#5015 = 0 ; TOOL CHANGE NOT PERFORMED
; CHECK TOOL IN SPINDLE AND EXIT
IF [ [#5011] <> [#5008] ]
IF [[#5011] > 8 ]
ERRMSG "PLEASE SELECT A TOOL FROM 1 TO 8."
ENDIF
ENDIF
IF [#5011]>[#5008]
#4600=[#5011-#5008]
ENDIF
IF [#5011<#5008]
#4600=[[#5011-#5008]+6]
ENDIF
IF [#5011<>#5008]
msg"Changing from tool "#5008 " to Tool "#5011
#4601=[[#4600*45]+4]
G00G91 A#4601
G00 G91 A-6
G90
M6T#5011
G43
ENDIF
ENDSUB
ZO heb ik em namelijk, het enige wat ik veranderd heb is het aantal gereedschappen.. als je een toolnummer hoger dan 8 kiest geeft ie een foutmelding, bij mij is dat hoger dan 6.. ook de rotatiehoek van 45° is bij mij 60°
#4601=[[#4600*45]+4]
die regel moet je mogelijk aanpassen.. 4° is op mijn wisselaar voldoende om de pal voorbij te lopen.. en dan bij
G00 G91 A-6
moet je even checken of de motor dan slipt..zo ja.. dan is het goed.. en is het palwiel tegen de pal getrokken.. zo niet.. dan moet je die hoek nog aanpassen..
een Home Sensor heb ik er niet op staan.. de parameter die het huidige tool weergeeft wordt opgeslagen, en is hetzelfde als je de machine opstart.. dus tenzij je je toolturret handmatig verdraait.. is er niets aan het handje..
als je in je setup je A as op Invisible zet, wordt ie niet meer weergegeven in je scherm.. die waarde zegt ook niets..
de besturing telt gewoon door als je wisselt en de motor laat slippen.. dus na een paar wissels zit je met een gekke waarde in je scherm.. of je moet em iedere keer aan laten passen in je macrootje.. nergens voor nodig
Re: draaibank gereedschapwisselaar 8 tools
Hier staat de macro die ik gebouwd heb: Toolchanger macro
De macro heeft parameters waar je het aantal posities kunt bepalen en aan de hand van deze waarde rekent de macro uit hoeveel hoekverdraaiing er nodig is.
Ook zit er een optie voor een 'ejector' in met controles of de acties goed gewerkt hebben.
De macro heeft parameters waar je het aantal posities kunt bepalen en aan de hand van deze waarde rekent de macro uit hoeveel hoekverdraaiing er nodig is.
Ook zit er een optie voor een 'ejector' in met controles of de acties goed gewerkt hebben.
-
- Berichten: 51
- Lid geworden op: 28 dec 2012 20:39
Re: draaibank gereedschapwisselaar 8 tools
dank je wel voor je code maar jouw code is voor een turret met een pneumatische cilinder schakkelaarNiels schreef:Hier staat de macro die ik gebouwd heb: Toolchanger macro
De macro heeft parameters waar je het aantal posities kunt bepalen en aan de hand van deze waarde rekent de macro uit hoeveel hoekverdraaiing er nodig is.
Ook zit er een optie voor een 'ejector' in met controles of de acties goed gewerkt hebben.
die van jouw is anders dan die van mij
wat ik heb is een originele wabeco turret voor 8 tools
heeft 1 nema 23 stappemotor van 2NM
en een schijf met nokjes om de 45 graden een tandje die de gereedschap klemt
-
- Berichten: 51
- Lid geworden op: 28 dec 2012 20:39
Re: draaibank gereedschapwisselaar 8 tools
dank je wel ArieArie Kabaalstra schreef:Nee.. kan veel simpeler..Volgens mij moet deze het wel doen..Code: Selecteer alles
SUB CHANGE_TOOL ;SWITCH OFF GUARD FOR TOOL CHANGE AREA COLLISION TCAGUARD OFF ;USE #5015 TO INDICATE SUCCESFULL TOOLCHANGE #5015 = 0 ; TOOL CHANGE NOT PERFORMED ; CHECK TOOL IN SPINDLE AND EXIT IF [ [#5011] <> [#5008] ] IF [[#5011] > 8 ] ERRMSG "PLEASE SELECT A TOOL FROM 1 TO 8." ENDIF ENDIF IF [#5011]>[#5008] #4600=[#5011-#5008] ENDIF IF [#5011<#5008] #4600=[[#5011-#5008]+6] ENDIF IF [#5011<>#5008] msg"Changing from tool "#5008 " to Tool "#5011 #4601=[[#4600*45]+4] G00G91 A#4601 G00 G91 A-6 G90 M6T#5011 G43 ENDIF ENDSUB
ZO heb ik em namelijk, het enige wat ik veranderd heb is het aantal gereedschappen.. als je een toolnummer hoger dan 8 kiest geeft ie een foutmelding, bij mij is dat hoger dan 6.. ook de rotatiehoek van 45° is bij mij 60°
#4601=[[#4600*45]+4]
die regel moet je mogelijk aanpassen.. 4° is op mijn wisselaar voldoende om de pal voorbij te lopen.. en dan bij
G00 G91 A-6
moet je even checken of de motor dan slipt..zo ja.. dan is het goed.. en is het palwiel tegen de pal getrokken.. zo niet.. dan moet je die hoek nog aanpassen..
een Home Sensor heb ik er niet op staan.. de parameter die het huidige tool weergeeft wordt opgeslagen, en is hetzelfde als je de machine opstart.. dus tenzij je je toolturret handmatig verdraait.. is er niets aan het handje..
als je in je setup je A as op Invisible zet, wordt ie niet meer weergegeven in je scherm.. die waarde zegt ook niets..
de besturing telt gewoon door als je wisselt en de motor laat slippen.. dus na een paar wissels zit je met een gekke waarde in je scherm.. of je moet em iedere keer aan laten passen in je macrootje.. nergens voor nodig
ik ga het nu meteen uitproberen
-
- Berichten: 51
- Lid geworden op: 28 dec 2012 20:39
Re: draaibank gereedschapwisselaar 8 tools
Hoi ArieArie Kabaalstra schreef:Nee.. kan veel simpeler..Volgens mij moet deze het wel doen..Code: Selecteer alles
SUB CHANGE_TOOL ;SWITCH OFF GUARD FOR TOOL CHANGE AREA COLLISION TCAGUARD OFF ;USE #5015 TO INDICATE SUCCESFULL TOOLCHANGE #5015 = 0 ; TOOL CHANGE NOT PERFORMED ; CHECK TOOL IN SPINDLE AND EXIT IF [ [#5011] <> [#5008] ] IF [[#5011] > 8 ] ERRMSG "PLEASE SELECT A TOOL FROM 1 TO 8." ENDIF ENDIF IF [#5011]>[#5008] #4600=[#5011-#5008] ENDIF IF [#5011<#5008] #4600=[[#5011-#5008]+6] ENDIF IF [#5011<>#5008] msg"Changing from tool "#5008 " to Tool "#5011 #4601=[[#4600*45]+4] G00G91 A#4601 G00 G91 A-6 G90 M6T#5011 G43 ENDIF ENDSUB
ZO heb ik em namelijk, het enige wat ik veranderd heb is het aantal gereedschappen.. als je een toolnummer hoger dan 8 kiest geeft ie een foutmelding, bij mij is dat hoger dan 6.. ook de rotatiehoek van 45° is bij mij 60°
#4601=[[#4600*45]+4]
die regel moet je mogelijk aanpassen.. 4° is op mijn wisselaar voldoende om de pal voorbij te lopen.. en dan bij
G00 G91 A-6
moet je even checken of de motor dan slipt..zo ja.. dan is het goed.. en is het palwiel tegen de pal getrokken.. zo niet.. dan moet je die hoek nog aanpassen..
een Home Sensor heb ik er niet op staan.. de parameter die het huidige tool weergeeft wordt opgeslagen, en is hetzelfde als je de machine opstart.. dus tenzij je je toolturret handmatig verdraait.. is er niets aan het handje..
als je in je setup je A as op Invisible zet, wordt ie niet meer weergegeven in je scherm.. die waarde zegt ook niets..
de besturing telt gewoon door als je wisselt en de motor laat slippen.. dus na een paar wissels zit je met een gekke waarde in je scherm.. of je moet em iedere keer aan laten passen in je macrootje.. nergens voor nodig
Ik heb jouw code in de macro gedaan
Maar dan krijg ik deze melding
Tool beweegt niet automatisch
Als ik die oproep met t1 m6
Ik kan de turret alleen via de knopjes van de toetsenbord bedienen
Weet jij hoe ik het kan verhelpen
Re: draaibank gereedschapwisselaar 8 tools
misschien met M6T1 enz? ipv T1M6
- Breaker
- Donateur
- Berichten: 1963
- Lid geworden op: 26 mei 2015 22:43
- Locatie: Nabij Antwerpen
- Contacteer:
Re: draaibank gereedschapwisselaar 8 tools
Geduld is een schone zaak, frezen niet...
- Arie Kabaalstra
- Donateur
- Berichten: 13527
- Lid geworden op: 07 feb 2007 18:37
- Locatie: Bakhuuz'n
- Contacteer:
Re: draaibank gereedschapwisselaar 8 tools
Zullen we er weer eens ouderwets een kist bier op zetten?.. Hertog Jan?..AutoToolChange aangevinkt?
de code werkt namelijk.. ik heb em 1:1 van mijn draaibank macro.. :)
in mijn Usermacro heb ik ook nog een Toolchange dialoog.. omdat ik bij het programmeren ook een Toolchange moet kunnen programmeren.. als ik bijvoorbeeld een aanslag in mijn Turret heb staan, of een tool als aanslag gebruik.. dan begin ik mijn programma met een toolchange en een beweging naar een Z positie waartegen ik mijn stafmateriaal aan kan leggen..
'k heb het vanmiddag nog getest... normaliter wissel ik mijn gereedschappen altijd met de usermacro met dialoog.. maar ook in MDI doet ie het gewoon
-
- Berichten: 51
- Lid geworden op: 28 dec 2012 20:39
Re: draaibank gereedschapwisselaar 8 tools
Hoi Arie ik ben super blij jouw code werkt nou echt goed ik had bij instellingen autoToolchange niet aangevinktArie Kabaalstra schreef:Zullen we er weer eens ouderwets een kist bier op zetten?.. Hertog Jan?..AutoToolChange aangevinkt?
de code werkt namelijk.. ik heb em 1:1 van mijn draaibank macro.. :)
in mijn Usermacro heb ik ook nog een Toolchange dialoog.. omdat ik bij het programmeren ook een Toolchange moet kunnen programmeren.. als ik bijvoorbeeld een aanslag in mijn Turret heb staan, of een tool als aanslag gebruik.. dan begin ik mijn programma met een toolchange en een beweging naar een Z positie waartegen ik mijn stafmateriaal aan kan leggen..
'k heb het vanmiddag nog getest... normaliter wissel ik mijn gereedschappen altijd met de usermacro met dialoog.. maar ook in MDI doet ie het gewoon
Ik ben supeeerr blij
Dank je wel allemaal voor jullie hulp
Re: draaibank gereedschapwisselaar 8 tools
Kistje bier naar die ouwe horlogemaker sturen, is hij ook superrrrblij
CNC you later
-
- Berichten: 51
- Lid geworden op: 28 dec 2012 20:39
Re: draaibank gereedschapwisselaar 8 tools
Goed ideeZee&Zee schreef:Kistje bier naar die ouwe horlogemaker sturen, is hij ook superrrrblij
Ik zal kijken of het kan via internet bestellen en laten bezorgen
- Breaker
- Donateur
- Berichten: 1963
- Lid geworden op: 26 mei 2015 22:43
- Locatie: Nabij Antwerpen
- Contacteer:
Re: draaibank gereedschapwisselaar 8 tools
Zijn hier dan ook nog bonuspunten te verdienen of ben je er inmiddels uit?jonathan.willemsen schreef: Goed idee
http://www.cnczone.nl/viewtopic.php?f=39&t=13620
Geduld is een schone zaak, frezen niet...