Is driving a dual spindle mill possible?
22 Apr 2010 11:14 #2652
by koep
Is driving a dual spindle mill possible? was created by koep
Hi All!
I am planing a dual mill i.e. two spindles and a turntable between.
Is it possible to configure EMC so that it could control this kind of machine with two separate work cycles?
(for example one spindle milling a groove and second drilling a hole leads to separate work cycles)
thanks in advance,
tapio
newbie to both emc&linux
I am planing a dual mill i.e. two spindles and a turntable between.
Is it possible to configure EMC so that it could control this kind of machine with two separate work cycles?
(for example one spindle milling a groove and second drilling a hole leads to separate work cycles)
thanks in advance,
tapio
newbie to both emc&linux
Please Log in or Create an account to join the conversation.
07 May 2010 12:00 #2818
by andypugh
Replied by andypugh on topic Re:Is driving a dual spindle mill possible?
koep wrote:
EMC has only one trajectory planner, so can't properly control two sets of axes/spindles at the same time.
Each line of G-code can contain commands for up to 9 axes, but the axes all arrive at their endpoints at the same time, and the next line isn't acted on until the current one has finished.
So, if you can position the spindles so that as the workpiece moves both machining operations happen at the same time, it is very possible, in fact fairly easy.
if you want axes (which may be spindle movements other than speed) to happen in an unsynchronised way, then it can't be done.
In that situation you would need to use two instances of EMC2 (probably on separate computers). There are ways that they could comminiate to coordinate things.
This mailing list thread contains rather more discussion on the matter.
thread.gmane.org/gmane.linux.distributio...er/19394/focus=19427
Hi All!
Is it possible to configure EMC so that it could control this kind of machine with two separate work cycles?
EMC has only one trajectory planner, so can't properly control two sets of axes/spindles at the same time.
Each line of G-code can contain commands for up to 9 axes, but the axes all arrive at their endpoints at the same time, and the next line isn't acted on until the current one has finished.
So, if you can position the spindles so that as the workpiece moves both machining operations happen at the same time, it is very possible, in fact fairly easy.
if you want axes (which may be spindle movements other than speed) to happen in an unsynchronised way, then it can't be done.
In that situation you would need to use two instances of EMC2 (probably on separate computers). There are ways that they could comminiate to coordinate things.
This mailing list thread contains rather more discussion on the matter.
thread.gmane.org/gmane.linux.distributio...er/19394/focus=19427
Please Log in or Create an account to join the conversation.
Time to create page: 0.072 seconds