Hi
First, I'm new here - so if I posted this in the wrong section, let me know (or feel free to move it )...
while back I had to replace an old old small CNC Vertical Mill - the old one was "industrial" but from the late 80ies... with a fagor 8025m controller that had it's fair share of errors.
The machine had it's own share of problems, which is why in the end I decided to put it up for sale... to me it was however my first foray into the world of CNC machining, having only done conventional machining for the past 20 years... and it was a great learning experience.
Well, as said I had replaced it (I run a very small shop, and the CNC has it's "niche" use for me - I don't need high end stuff)...
The machine I bought was a retrofitted G0704 clone (one of the many) nicely done, and working well... and the price was low enough that I didn't have to think twice, knowing there would be a few things I'd like to modify to make it suitable for my own needs.
One of the "issues" the machine has is that the controller-system it uses is frankly speaking dated - it was built after the SRS1X045 layout from "einfach-cnc.de"...
Again it works - but my issue is that it does run on a parallel port from a very dated computer (and on LinuxCNC - which isn't bad...).
One thing was clear: the old museum-grade PC needed to go, as it was pretty much done for on several fronts.
I had newer leftover pc lying around, but that had no Parallel port... after adding a PCI/E Parallel port card and spending the better part of two days getting it to work on a new install of Debian/LinuxCNC (it required a re-compiling of the drivers, fixing a broken make file (came so from the supplier...) and fighting for hours of actually ENABLING it and then getting the machine to work was a bit of a "special" time.
Adding to this - after hours of trying to get probe_basic (a nicer GUI for LinuxCNC) to actually run, with countless things amiss, I decided to throw in the towel... as much as I like tinkering with stuff, I'd rather get work done.
So I decided to go with CNCDrive stuff... and ordered a UC400ETH & UCBB, along with the license for UCCNC software.
yup... going to ditch linuxCNC for good.
anyhow - here's where I ran into a few question-marks along the way:
Initially I thought I'd only use the UC400ETH to serve as a go-between for the new computer (with an Ethernet interface) and the dated controller of the machine and it's parallel port...
But what I don't understand is this:
The machine has it's own controller (the SRS1X045) that connects to the stepper drivers, limit switches, etc...
So with the UC400ETH also being a motion controller - wouldn't this be sort of a weird issue????
I also ordered the UCBB along, thinking ahead that I may want to replace the entire control unit...
what is the best / working approach here:
1. Connect the UC400ETH to the existing machine controller??? (will this even run?) - this of course would be the least amount of work.
2. toss the SRS1X045 Controller and use the UC400ETH + UCBB to connect directly to the machine's Stepper Drivers, Limit Switches, etc...
I'm starting to think that the second option is favourable... but as I've never done any retrofit I hope to get some input here...
Thanks...