Tool wisselen tijdens het frezen

Nederlandse CNC controller op basis van de usb poort of Ethernet.

Moderator: Moderators

philippe_007
Berichten: 24
Lid geworden op: 02 dec 2013 22:34
Locatie: Puurs - Belgie
Contacteer:

Tool wisselen tijdens het frezen

Bericht door philippe_007 »

Hey Allen,

Na het inbouwen van de Eding CNC kaart en het parametriseren ben ik nu volop aan het testen.
En stuit dus op enkele nieuwe problemen.

Een stuk frezen met 1 frees werkt perfect,
Maar als ik nu een stuk wil gaan frezen met 2 of meer frezen dan loopt het mis.
Bv start ik het frezen met een Adaptive flat frees van 6mm
Nadien ga ik bv de Contour frezen met een 1 mm flat.
En daar loopt het mis, het frezen gaat gewoon door zonder dat er een tool wissel wordt gevraagd.

Tekenen doe ik met Fusion 360, en gebruik het laatste beschikbare Post Processing script van Eding (gedownload op de Fusion Autodesk site)

In de G-code staat het volgende:

start programma:
(T1 D=1 CR=0 - ZMIN=-2.01 - flat end mill)
N10 G90 G94
N15 G17
N20 G21
N25 M9
N30 G28

(2D Adaptive2)
N40 T1 M6
N45 S5000 M3
N50 G54
N55 M8
N65 G0 X-1.114 Y8.206
N70 G43 Z15
N75 Z5
N80 Z-0.31
N85 G1 Z-0.41 F1000
N90 X-1.107 Y8.202 Z-0.448

na het adaptive frezen komt:

N707925 G0 Z15

(2D Contour5)
N707935 X202.335 Y41.864
N707940 Z15
N707945 Z5
N707950 G1 Z1 F333.3
N707955 Z0.1
N707960 G18 G2 X202.435 Z0 I0.1
N707965 G1 X202.535 F1000
N707970 G17 G3 X202.635 Y41.964 J0.1
N707975 G1 Y91.5
N707980 X133.707

Maar nergens staat er iets te vinden dat de tool moet veranderd worden....

Iemand een idee wat ik verkeerd doe? Mijn vermoeden is dat ik iets mis doe in Fusion, maar geen idee wat het juist kan zijn.

Alvast bedankt voor de info
Gebruikersavatar
Ballegooijen
Donateur
Berichten: 4913
Lid geworden op: 20 sep 2016 15:45
Locatie: 's-Gravendeel
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door Ballegooijen »

Ik maak altijd verschillende toolpaden als ik zoiets heb. Voor elke tool een toolpath. aan het einde van een toopath stopt de machine, wissel ik de tool en ga verder met het volgende toolpath. Misschien kan het wel anders maar ik moet toch tussentijds de nieuwe tool inmeten en omdat ik geen ATC heb doe ik het dus zo.
Kennis vermenigvuldigt zich alleen als je het deelt.
https://www.Baldas.nl
philippe_007
Berichten: 24
Lid geworden op: 02 dec 2013 22:34
Locatie: Puurs - Belgie
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door philippe_007 »

Zal eens uitzoeken hoe dit moet gebeuren,
bedankt
veteq
Berichten: 784
Lid geworden op: 12 jun 2007 04:09
Locatie: haarlem
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door veteq »

Ballegooijen schreef: 14 jan 2018 21:01 aan het einde van een toopath stopt de machine, wissel ik de tool en ga verder met het volgende toolpath.
Precies, en hoe stel je dan opnieuw de Z-waarde in voor je nieuwe frees?
Gebruikersavatar
Ballegooijen
Donateur
Berichten: 4913
Lid geworden op: 20 sep 2016 15:45
Locatie: 's-Gravendeel
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door Ballegooijen »

Precies, en hoe stel je dan opnieuw de Z-waarde in voor je nieuwe frees?
Dat doe ik net als bij de eerste frees: Z laten zakken, papiertje er tussen en de Z op nul zetten.
Kennis vermenigvuldigt zich alleen als je het deelt.
https://www.Baldas.nl
philippe_007
Berichten: 24
Lid geworden op: 02 dec 2013 22:34
Locatie: Puurs - Belgie
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door philippe_007 »

Als ik het goed heb verstaan maak je van elke Set-up een afzonderlijke cnc bestand.
Ik heb juist een testje getekend en even 2 afzonderlijke set-ups gemaakt met een frees van 6mm en 1mm.
Morgen test ik dit even uit.
Bedankt voor de info.
Gebruikersavatar
carlo
Berichten: 380
Lid geworden op: 04 okt 2009 12:33
Locatie: Diepenbeek België
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door carlo »

goeiemorgen

wat ik zie is dat je 2 ops hebt en maar 1 frees gebruikt
er is maar 1 M6 op lijn 40
start programma:
(T1 D=1 CR=0 - ZMIN=-2.01 - flat end mill)
N10 G90 G94

er moet dus geen wissel gebeuren
als je meerdere frezen hebt moet je zoiets krijgen

(T1 D=5 CR=0 TAPER=118deg - ZMIN=-16.502 - drill)
(T4 D=6 CR=0 - ZMIN=-14.001 - flat end mill)
(T21 D=6 CR=0 - ZMIN=-13.8 - flat end mill)
(T91 D=8 CR=0 TAPER=118deg - ZMIN=-10 - center drill)

hier gebruik ik 4 frezen
en in het programma gaat dus 4 keer een M6 staan

ik heb zo'n output van fusion
heb geen regelnummers daar er een error komt met DlgMsg

gosub WerkNul -- oproepen sub voor het bepalen van X/Y 0
(Adaptive4) -- naam van de bewerking
T4 M6 -- toolwissel
gosub m_tool -- oproepen sub m_tool : lengte meten van frees
gosub Z0werkstuk -- oproepen sub Z0werkstuk : bepalen van Z0
DlgMsg " Freesmotor starten " -- bericht op het scherm om me er op te wijzen dat ik de freesmotor moet opzetten
(Freesmotor on/off wordt niet gestuurd vanuit sturing)
T21 -- tool 21 klaarzetten voor volgende bewerking (is voor een atc gebruik)

ik heb dus al wat veranderd in de post van fusion
programma is dus juist
of elke frees heeft de naam T1

mvg
carlo
philippe_007
Berichten: 24
Lid geworden op: 02 dec 2013 22:34
Locatie: Puurs - Belgie
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door philippe_007 »

Hey Carlo,

Elke frees heeft bij het cammen in Fusion een andere naam, maar zoals ik dacht ontbreken er dus enkele lijnen in de CNC-file.

Als ik het goed versta heb jij de post-process aangepast zodat je bijkomende lijnen krijgt in uw output.
Dit zal ik eens bekijken eens ik de G-code wat meer onder de knie heb.

Bedankt voor de info.
Gebruikersavatar
andrefc101
Donateur
Berichten: 3702
Lid geworden op: 26 dec 2007 08:39
Locatie: Bergen op Zoom
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door andrefc101 »

philippe_007 schreef: 15 jan 2018 07:32 Elke frees heeft bij het cammen in Fusion een andere naam, maar zoals ik dacht ontbreken er dus enkele lijnen in de CNC-file.
Je zult bij je verschillende ops in Fusion ook een andere frees moeten opgeven, anders blijft het toch echt bij T1.
In het allereerste venster bij Edit van je bewerking geef je een frees uit de tooltabel op, als in alle bewerkingen dezelfde frees gebruikt wordt, krijg je ook geen toolwissel!
philippe_007
Berichten: 24
Lid geworden op: 02 dec 2013 22:34
Locatie: Puurs - Belgie
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door philippe_007 »

Ik selecteer in fusion verschillende tools, maar deze komen niet in de cnc-file te staan na de post-processing.
Mss doe ik wel iets verkeerd (zou best kunnen), ik kijk het deze avond eens na een maart iets weten.
Gebruikersavatar
Arie Kabaalstra
Donateur
Berichten: 13372
Lid geworden op: 07 feb 2007 18:37
Locatie: Bakhuuz'n
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door Arie Kabaalstra »

Let er ook even op dat, als je geen toolchanger aan je machine hebt. dat je AutoToolChange uit hebt staan.. anders banjert de machine gewoon door.. , neemt wel de offsets van het andere gereedschap aan..
Ballegooijen schreef: 14 jan 2018 21:59
Precies, en hoe stel je dan opnieuw de Z-waarde in voor je nieuwe frees?
Dat doe ik net als bij de eerste frees: Z laten zakken, papiertje er tussen en de Z op nul zetten.
en da's eigenlijk niet de goede manier.. je z-coordinaat verandert niet.. je freeslengte veranderd..
je zou 't netter doen als je de Toolsetter macro gebruikt, als je de code aanpast, kun je met een "eindmaatje" je frees afstellen buiten het werkstuk.. gewoon naar beneden joggen tot het blokje licht klemmend onder je tool doorschuift..

een papiertje op je werk is nooit 0! zelfs dat flieberdunne kassabonnetjes papier is nog altijd bijna 2 keer zo dik als een vloeitje, 55µm!, een vloeitje is rond de 30µm, terwijl 80 grams papier "A whopping"0.1 mm, (100µm) op de schroefmaat brengt.. maar dat even terzijde..

het buiten het werk nullen, of beter gezegd inmeten van je tools maakt dat je zonder schade aan je werk kan inmeten, bovendien.. stel.. je hebt een 4de as, met een ruw stuk materiaal.. Z0 ligt op de centerlijn...

Ik heb daar voor "effe snel" een blokje voor dat 16.3 mm boven de centerlijn van mijn 4de as uitsteekt.. works like a charm.. omdat dat blokje nooit verandert, dit in tegenstelling tot het werk wat je op de machine hebt liggen..
Gebruikersavatar
carlo
Berichten: 380
Lid geworden op: 04 okt 2009 12:33
Locatie: Diepenbeek België
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door carlo »

goeiemorgen

kijk eens in je tool-library
en zorg ervoor dat elke tool een andere nummer heeft
dit kan je in het tabje "Post Processor" als je het tool editeert

mvg
carlo
keesfrees
Berichten: 3110
Lid geworden op: 08 jan 2008 20:25
Locatie: Grönnen

Re: Tool wisselen tijdens het frezen

Bericht door keesfrees »

Goede uitleg van Arie.
Een ding is nog niet besproken, heeft de freesmotor een wisselconus ?
Alleen op die manier is de freeslengte na een freeswissel weer gedefinieerd, dat is een voorwaarde om de lengte tabel goed te kunnen gebruiken.
Gebruikersavatar
Arie Kabaalstra
Donateur
Berichten: 13372
Lid geworden op: 07 feb 2007 18:37
Locatie: Bakhuuz'n
Contacteer:

Re: Tool wisselen tijdens het frezen

Bericht door Arie Kabaalstra »

als je "Vaste lengtes" hebt, dus uitwisselbare houders met een tool erin.. ja.. dan is het noodzakelijk de lengtes in de tooltabel goed te hebben..

Echter..momenteel staat ie er niet op, maar toen ik nog een toolsetter op de machine had.. werden de lengtes ook in de tabel gezet.. want in je programma wordt de lengte offset wel ingelezen..

Ik kon dus een frees inmeten, werkstukje inspannen.. dan met de frees bovenkant raken, of even een voelermaatje ertusen.. en instellen.. de bovenkant op die manier nullen.. 'k kon dat ook met de 3D Taster doen.. die lengte was gekalibreerd.. dan tooltje meten.. en Hops.. aan de slag.. nieuwe tool?.. even meten.. en dooorrrrrr

zo hoort het te werken..

heb je geen toolsetter.. pas dan de macro aan.. 'k beloof nog niets. maar ik ga daar binnenkort mogelijk wel even mee aan de slag.. 't moet met een uurtje wel te schrijven zijn.. en zo kun je dan in je programma wisselen.. en je freeslengte even inmeten op een stukje metaal met een bekende hoogte.

Dat betekent dus wel dat je eerst je freeslengte bepaalt, en dan je werk pas nult.. anders weet je nog niets..
Plaats reactie