Originally Posted by
m1n1m
I'm using NC link for this purpose now and it's toolchanging without problems. Does your machine call a macro/subprogram for changing tools? I program my toolchanges manually in G code since I don't have macros so I orient the spindle and go to Z ref for tool change manually in the G kode before doing "TXXM06". What error do you get when it fails? It should not be related to transfer rate as the machine and computer have handshaking in between them so if the machine isn't ready for a new line the computer waits. At least that is how I'm running it. It would not work in any other way I think because some G kode lines can take a while to execute and then the computer needs to halt or it will come way ahead of the machine.
I would still love a DNC program with some features like pre-programmed sequences and such. No idea if this even exist tho ^^