This looks exactly why I would like to go from Eding CNC to LinuxCNC!. Eding doesn't support pockets in the tooltable so you keep changing the T-number in CAM. This makes it very easy to make mistakes. Question, I don't have LinuxCNC yet so I can't check, but in your M6 routine do you also use the spindel sensors to make sure the toolchange has been made successfully?. And for unattended machining would it be easy to incorporate toolbreakage control?. This is all part of the Macro I bought from Sorotec for Eding and it has been working flawlessly!. Thanks for sharing! And if it's easier you can always reply in German, I can understand it fully but my writing isn't up to spec yet ;)
M6 uses both the two spindle sensors (drawbar state and tool presence). Tool breakage: haven’t done it this far, but since this is merely a bit of macro work with ocode, it shouldn’t be too difficult (eg perform additional tool length measurement with old tool, compare offset values for Worthing error range eg 0.5mm))
@@MinistryofBrokenEndMills Thanks for the super fast reply!. I also have the tool presence connected to the VFD so it can not start without a tool. Time to start planning the upgrade :) I have pretty much the same setup but on a Sorotec ST0704 router.
@@P1-Engineering that’s a nice machine! I have such a lock in place on the hal level. Spindle cannot run with drawbar open and not without tool (kinda redundant) See GitHub repo: github.com/GuiHue/kondor
@@MinistryofBrokenEndMills Yeah, that's a nicer way to do it imho. But with Eding you quickly run out of IO ports so this was the best next option. :) Reading through the configurations as we speak to get a basic understanding. One more question, which kind of PC is best suited for Linux CNC?. I was thinking of getting a Lenovo Thinkcentre mini PC again, this is what I also use for Eding. But in my research I found that Linux can be quite particular regarding the hardware?.
@@P1-Engineering the think centres are often used. Linuxcnc with mesa cards is great, avoid parport and any computer that is maybe 5 years old should be fine.
Hi great config than you for sharing details. I trying to build something similar to yours but have tool offset problem using with probe screen tool offset is meassured and saved in tool table but not applied into zero coordinates. . I think you mention this in one of the point : offset issues will arise, when gmoccapy tool change functions are still activated in gmoccapy settings while using probe_screen. Gmoccapy settings can be changed at the appropriate place in the menu. I am using axis but could you tell what needs to be done in config? or how this can be debug if something is still working ? thanks.
Hi, thanks for the feedback. I have since moved on from this old config. Axis should not have issues there. Just use probe_Screen as intended. Be careful though, as far as I know, probe_screen ist not compatible with linuxcnc 2.8. can’t do more trouble shooting at the moment. I strongly suggest the linuxcnc forum or discord for help. Good luck
Hi, thank you. Due to lack of time, I am unable to provide one to one advise. Have a look at various open source builds and design your own from there. It truly isn’t too difficult.
Moin Moin. Super geile Maschine! Wir bauen momentan auch etwas ähnliches... Auch mit Jianken Spindel, Mesa 7i76e und JMC Servos. Die Maschine läuft soweit, aber beim automatischen Werkzeugwechsel hakt es noch ganz schön... bis lange haben wir es nur hin bekommen die Magnetventile anzusteuern, aber was noch fehlt ist die Programmierung des Rack Tool Changers. Wir würden es gern genauso handhaben wie bei dir im Video zu sehen, allerdings sind wir noch nicht sonderlich weit gekommen... Ich habe mir die Daten bei Github angesehen und versucht das zu übernehmen, allerdings muss ich gestehen das ich da nicht wirklich durch blicke. Mir ist nicht ganz klar welche Einstellungen zwingend notwendig und welche optional sind. Und wo man anfangen sollte ist mir auch nicht ganz klar... Könntest du uns da eventuell noch etwas Hilfestellung geben? Das würde uns enorm helfen! Falls es dir nicht zu viel ist und den Rahmen sprengt, könnten wir ein Video Call (z.b. bei Google Hangouts) machen und das ganze aufzeichnen und anschließend de Community zur Verfügung stellen. Ich denke das könnte auch vielen Anderen weiter helfen :)
Ein großer Call ist aktuell schwierig. Die ganzen Dinge für den Rackchange haben sich in den letzten Wochen noch ein paar mal überarbeitet. Im Ordner Macros ist in der Rack_change.ngc eigentlich alles drin. Mal in Ruhe angucken und dann bei Fragen im Discord von Sebastian End melden. Da werde ich dich schon finden - da kann man immer noch Hangout starten. Wo Anfangen? Ninja, ich halte bei solchen Sachen wenig von kopieren und plädiere für Macro verstehen und nachbauen. Das baut viel Wissen auf und hilft Probleme zu lösen. Vorbereitung: Positionen des Rack bestimmen (durch Anfahren und Probieren), M6x Befehle verstehen und die HAL PIns dafür vorbereiten (braucht ihr um die Ventile mit GCODE zu schalten). Bei mir sind die leider sehr kompliziert aufgebaut, weshalb das etwas verwirrend ist. Mal sehen, vielleicht schaffe ich ein schnelles Video die Tage...
Vielen Dank für die Rückmeldung. Habe mich bei Discord angemeldet, aber muss da erstmal durchsteigen. Ich versuche noch etwas tiefer in die ATC Thematik einzusteigen und dann ein paar konkretere Fragen zu formulieren. Ein weiteres Video zum Tool Rack Change wäre natürlich super! @@MinistryofBrokenEndMills
I’m sorry, I generally don’t do private support due to having very little time. Please ask your questions on an open platform, so that others may help as well/ may benefit from the answers.
Spindle was bought directly at Jianken --> de.jian-ken.com/automatic-pneumatic-tool-change-spindle-motor/jgl-80-1-5kw-2-2kw-2-5kw-24000rpm-40000rpm.html It is a JGL80/2.2-R24-20 - I might not be in their program anymore.
Not exactly sure what you are inferring. First: I'm not selling anything, so in this regard, the comment remains pointless. Second: I have no affiliation with Jianken and bought my spindle at regular retail. I have had a very good customer experience with them, however, other opinions may differ.
Halo Stefan, entschuldigung. Den Kommentar habe ich damals übersehen. Ich verweise hier gerne auf die verlinkte Config für LinuxCNC. Damit kann man sich einfach alles erarbeiten.
This looks exactly why I would like to go from Eding CNC to LinuxCNC!. Eding doesn't support pockets in the tooltable so you keep changing the T-number in CAM. This makes it very easy to make mistakes.
Question, I don't have LinuxCNC yet so I can't check, but in your M6 routine do you also use the spindel sensors to make sure the toolchange has been made successfully?.
And for unattended machining would it be easy to incorporate toolbreakage control?. This is all part of the Macro I bought from Sorotec for Eding and it has been working flawlessly!.
Thanks for sharing!
And if it's easier you can always reply in German, I can understand it fully but my writing isn't up to spec yet ;)
M6 uses both the two spindle sensors (drawbar state and tool presence). Tool breakage: haven’t done it this far, but since this is merely a bit of macro work with ocode, it shouldn’t be too difficult (eg perform additional tool length measurement with old tool, compare offset values for Worthing error range eg 0.5mm))
@@MinistryofBrokenEndMills Thanks for the super fast reply!. I also have the tool presence connected to the VFD so it can not start without a tool. Time to start planning the upgrade :) I have pretty much the same setup but on a Sorotec ST0704 router.
@@P1-Engineering that’s a nice machine!
I have such a lock in place on the hal level. Spindle cannot run with drawbar open and not without tool (kinda redundant)
See GitHub repo: github.com/GuiHue/kondor
@@MinistryofBrokenEndMills Yeah, that's a nicer way to do it imho. But with Eding you quickly run out of IO ports so this was the best next option. :)
Reading through the configurations as we speak to get a basic understanding.
One more question, which kind of PC is best suited for Linux CNC?. I was thinking of getting a Lenovo Thinkcentre mini PC again, this is what I also use for Eding. But in my research I found that Linux can be quite particular regarding the hardware?.
@@P1-Engineering the think centres are often used. Linuxcnc with mesa cards is great, avoid parport and any computer that is maybe 5 years old should be fine.
Hi great config than you for sharing details. I trying to build something similar to yours but have tool offset problem using with probe screen tool offset is meassured and saved in tool table but not applied into zero coordinates. . I think you mention this in one of the point : offset issues will arise, when gmoccapy tool change functions are still activated in gmoccapy settings while using probe_screen. Gmoccapy settings can be changed at the appropriate place in the menu. I am using axis but could you tell what needs to be done in config? or how this can be debug if something is still working ? thanks.
Hi, thanks for the feedback. I have since moved on from this old config. Axis should not have issues there. Just use probe_Screen as intended. Be careful though, as far as I know, probe_screen ist not compatible with linuxcnc 2.8.
can’t do more trouble shooting at the moment. I strongly suggest the linuxcnc forum or discord for help. Good luck
Buenas noches, amigo excelente trabajo, usd me podrías asesorar para la construcción de una más pequeña?
Hi, thank you. Due to lack of time, I am unable to provide one to one advise. Have a look at various open source builds and design your own from there. It truly isn’t too difficult.
Grosses Kino. Klasse gemacht!
Moin Moin. Super geile Maschine! Wir bauen momentan auch etwas ähnliches... Auch mit Jianken Spindel, Mesa 7i76e und JMC Servos. Die Maschine läuft soweit, aber beim automatischen Werkzeugwechsel hakt es noch ganz schön... bis lange haben wir es nur hin bekommen die Magnetventile anzusteuern, aber was noch fehlt ist die Programmierung des Rack Tool Changers. Wir würden es gern genauso handhaben wie bei dir im Video zu sehen, allerdings sind wir noch nicht sonderlich weit gekommen... Ich habe mir die Daten bei Github angesehen und versucht das zu übernehmen, allerdings muss ich gestehen das ich da nicht wirklich durch blicke. Mir ist nicht ganz klar welche Einstellungen zwingend notwendig und welche optional sind. Und wo man anfangen sollte ist mir auch nicht ganz klar... Könntest du uns da eventuell noch etwas Hilfestellung geben? Das würde uns enorm helfen! Falls es dir nicht zu viel ist und den Rahmen sprengt, könnten wir ein Video Call (z.b. bei Google Hangouts) machen und das ganze aufzeichnen und anschließend de Community zur Verfügung stellen. Ich denke das könnte auch vielen Anderen weiter helfen :)
Ein großer Call ist aktuell schwierig. Die ganzen Dinge für den Rackchange haben sich in den letzten Wochen noch ein paar mal überarbeitet. Im Ordner Macros ist in der Rack_change.ngc eigentlich alles drin. Mal in Ruhe angucken und dann bei Fragen im Discord von Sebastian End melden. Da werde ich dich schon finden - da kann man immer noch Hangout starten.
Wo Anfangen? Ninja, ich halte bei solchen Sachen wenig von kopieren und plädiere für Macro verstehen und nachbauen. Das baut viel Wissen auf und hilft Probleme zu lösen. Vorbereitung: Positionen des Rack bestimmen (durch Anfahren und Probieren), M6x Befehle verstehen und die HAL PIns dafür vorbereiten (braucht ihr um die Ventile mit GCODE zu schalten). Bei mir sind die leider sehr kompliziert aufgebaut, weshalb das etwas verwirrend ist. Mal sehen, vielleicht schaffe ich ein schnelles Video die Tage...
Vielen Dank für die Rückmeldung. Habe mich bei Discord angemeldet, aber muss da erstmal durchsteigen. Ich versuche noch etwas tiefer in die ATC Thematik einzusteigen und dann ein paar konkretere Fragen zu formulieren. Ein weiteres Video zum Tool Rack Change wäre natürlich super! @@MinistryofBrokenEndMills
Hi, could I contact you? I have a few questions.
I’m sorry, I generally don’t do private support due to having very little time. Please ask your questions on an open platform, so that others may help as well/ may benefit from the answers.
hast du einen link zu deiner spindel?
Spindle was bought directly at Jianken --> de.jian-ken.com/automatic-pneumatic-tool-change-spindle-motor/jgl-80-1-5kw-2-2kw-2-5kw-24000rpm-40000rpm.html
It is a JGL80/2.2-R24-20 - I might not be in their program anymore.
You will be sorry to deal with this company
Not exactly sure what you are inferring. First: I'm not selling anything, so in this regard, the comment remains pointless. Second: I have no affiliation with Jianken and bought my spindle at regular retail. I have had a very good customer experience with them, however, other opinions may differ.
Hallo, Klasse Arbeit die du da hast. Hättest du Lust und Zeit mir bei meinem ATC zu unterstützen. Schöne Grüße
Halo Stefan, entschuldigung. Den Kommentar habe ich damals übersehen. Ich verweise hier gerne auf die verlinkte Config für LinuxCNC. Damit kann man sich einfach alles erarbeiten.