PDA

View Full Version : Duet Controller or ebay spesh???



ravihotwok
02-09-2021, 01:16 PM
Hello everyone, glad to see the forum is still vibrant with lots of help and interesting builds, not been on here for a while and I have still yet to switch the big ooznest workbee up.

2 items which are really playing on my mind are spindle choice and the controller. I have built the kit from scratch and installed the duet but not even switched it on. After watching various youtube tutorials it just doesnt seem like a decent controller to me, my other machine uses a planet cnc controller which works great. No silly macro's ect.

I am just wondering if it would be better for me to just buy a external cnc controller off ebay such as this one:

https://www.ebay.co.uk/itm/283446744199?_trkparms=aid%3D111001%26algo%3DREC.S EED%26ao%3D1%26asc%3D20160908105057%26meid%3D89698 a34e7694d5f83cced91ace72664%26pid%3D100675%26rk%3D 6%26rkt%3D15%26sd%3D324166176265%26itm%3D283446744 199%26pmt%3D1%26noa%3D1%26pg%3D2380057&_trksid=p2380057.c100675.m4236&_trkparms=pageci%3A3c80afd8-0be7-11ec-a29a-82af24284be2%7Cparentrq%3Aa66e00a717b0ab97c7e0200c ffff2494%7Ciid%3A1

im not sure ig I would need anything else such as drivers for the motors? one advantage is that I could input the program off line so no danger of lost steps or pc crashes. I need to get this machine up and running asap so any help would be most appreciated.

thanks all

cropwell
02-09-2021, 02:26 PM
That case is mental ?

ravihotwok
02-09-2021, 03:49 PM
That case is mental ?

?? not sure what you mean matey

dazp1976
02-09-2021, 04:27 PM
That case is mental ?

Some guys are just thick.

To quote:
"not sure what you mean matey" .......... Du'h.

Mental case, say no more. :rolleyes:

cropwell
02-09-2021, 07:30 PM
?? not sure what you mean matey

Look closer at the eBay advert !

JAZZCNC
02-09-2021, 09:37 PM
Some guys are just thick.

To quote:
"not sure what you mean matey" .......... Du'h.

Mental case, say no more. :rolleyes:

That's a bit harsh because if Cropwell hadn't elaborated a little more then I didn't get it either.? I doubt you had either..:stupid:

JAZZCNC
02-09-2021, 09:51 PM
im not sure ig I would need anything else such as drivers for the motors? one advantage is that I could input the program off line so no danger of lost steps or pc crashes.

You would still need drives for the motors, it's only the controller you'd be buying. Also, if you have two motors on one axis ie twin ball-screws, then I've got a feeling these controllers don't allow motor slaving.? I could be wrong because I don't use or like them as I find PC-based controllers are more flexible and you can see what's happening better, they also allow for far more control of the machine.

They also don't take away the chance of missed steps.? They work exactly like any other controller regards step generation so if you over-tune the motors, which is the most common cause of missed steps, then they will do exactly the same as any other controller and you'll get missed steps.!

They will also still crash because it's still essentially a PC inside that's running the show, but yes they are slightly more stable than a PC that's been used for several other tasks. However, if you do a fresh install of windows on a PC, turn off all the crap running in the background and just use it solely for the CNC with a decent motion controller then you won't get crashes.

cropwell
03-09-2021, 12:14 AM
They will also still crash because it's still essentially a PC inside that's running the show, but yes they are slightly more stable than a PC that's been used for several other tasks. However, if you do a fresh install of windows on a PC, turn off all the crap running in the background and just use it solely for the CNC with a decent motion controller then you won't get crashes.

I would guess that is little more than a GRBL based Arduino with a fancy graphics interface, still good enough for the job, especially if there is a buffered motion controller built in rather than native step/dir control. I would have to see the setup codes/procedure to be certain. Frankly I am not that interested at the Mo, but I might be if my PC fails to fire up after 2 years of down time.

EDIT - Having looked at the spec of the DDCS3 (or whatever) it is based on an ARM9 32bit RISC chip, this has been obsolete for a few years now (about 15 I think). There must be newer, better and possibly cheaper controllers out there.

ravihotwok
06-09-2021, 01:40 PM
Thank you everyone for you advice and comments (even the c~~ty ones lol. I think im going to bit the bullet and give the duet a go.

I shall report back with a fresh thread on how things are going.

Cheers everyone :-)

AndyGuid
08-09-2021, 11:22 AM
Hi Ravi,

If you could squeeze it into your budget which I guess is very limited, there has been plenty of discussion on this forum about the AXBB-E Ethernet Motion Controller, which you should find with the appropriate forum search.

Good luck, Andy

dazp1976
08-09-2021, 11:42 AM
Hi Ravi,
If you could squeeze it into your budget which I guess is very limited, there has been plenty of discussion on this forum about the AXBB-E Ethernet Motion Controller, which you should find with the appropriate forum search.


Indeed:
https://www.stoneycnc.com/axbb-e-ethernet-motion-controller-and-breakout-board-combined-controller/a4753?c=3479
JAZZCNC may have one available too.

Or another option a UC400 with a couple of cheap bobs:
https://www.cnc4you.co.uk/Motion-Control/UC400ETH

CNCDrive website has all the plugins and manuals you'd need.


You may end up paying an equal amount in the end on a 'punt'.

JAZZCNC
08-09-2021, 08:23 PM
Indeed:
https://www.stoneycnc.com/axbb-e-ethernet-motion-controller-and-breakout-board-combined-controller/a4753?c=3479
JAZZCNC may have one available too.

Indeed I do, and cheaper.!

Regards the AXBB-E and UCCNC then it's far more versatile and without a shadow of a doubt, the motion is far superior to any offline motion controller I've ever used or seen. In my opinion, they don't come close to any of the Cncdrive controllers with UCCNC. If they did I would be using and fitting them to machines we build.!!

ravihotwok
24-11-2021, 09:16 AM
Would this be able to work with planet cnc software?

Still not even fired this workbee up yet so really need to get it up and running

JAZZCNC
25-11-2021, 07:10 PM
Would this be able to work with planet cnc software?

Still not even fired this workbee up yet so really need to get it up and running

No, it works with UCCNC or Mach3 or 4.

ravihotwok
26-11-2021, 09:12 AM
No, it works with UCCNC or Mach3 or 4.

Morning Jazz, thanks for replying, what is UCCNC like? I have seen mach3 on youtube but I thought it looked a bit primitive at first glance but I have never used it. Any comments/advice on both would be most appreciated mate

dazp1976
26-11-2021, 01:15 PM
Morning Jazz, thanks for replying, what is UCCNC like? I have seen mach3 on youtube but I thought it looked a bit primitive at first glance but I have never used it. Any comments/advice on both would be most appreciated mate


I've used Mach3 for years (on winXP). If you get mach and the pc setuup right it gives little to no problems. However it hasn't been developed or updated for at least 10 years. Support is limited to user based.

I've now been setting up UCCNC on my mill last week after updating my hardware.
So far it's proving a huge improvment over Mach3. You get support (I haven't needed any so far) and is constantly under development.
It's highly likely I won't go back to Mach.

JAZZCNC
26-11-2021, 10:02 PM
Morning Jazz, thanks for replying, what is UCCNC like? I have seen mach3 on youtube but I thought it looked a bit primitive at first glance but I have never used it. Any comments/advice on both would be most appreciated mate

Well firstly before answering this you need to understand exactly what Mach3 or UCCNC or any machine controller for that matter does exactly.? It's common for new users to believe they do more than they actually do.

The function of the machine controller, any of them, can be broken down into 4 basic parts, this is a very basic explanation of some complex actions but should help you understand. #1 trajectory planner #2 Pulse engine #3 Input signals #4 output signals.

#1 Takes the G-code file which you create in CAM software and plans out the path and trajectory it's going to take.
#2 This is the part that talks to the motor drives so they move the correct distances.
#3 These are watched to monitor things like sensors or buttons etc so the controller can then do something in response.
#4 These are the opposite of Inputs, they send signals OUT to control other things like starting the spindle, etc.

So as you can see while visually they may appear primitive behind the scenes they are very complex creatures, that said this doesn't mean they are complex to use. Setting them up, entering parameters, etc is a little more involved but still not rocket science.

From a typical user's point, they are actually quite basic, so in a nutshell, you simply load the G-code file, set Zero for each axis, and push the go button. So it's easy for them to appear primitive but rest assured behind the scenes there is complex stuff going on.

Obviously, there is a little more to them but basically, all controllers do the same job it's just that some like UCCNC are more refined and have fewer bugs but there are other factors to consider like support.
UCCNC is fully supported unlike mach3, it's also made by the same people who manufacture the controller so there are no hardware/software conflicts where the software people don't or won't play nice with each other which is another common issue with mach3 or mach4 and other separate hardware-software suppliers that can cripple a controllers usability.

So getting down to brass tacks as a user you don't actually do very much with the control software other than load code and set it off, from then on you are just watching a few areas of the screen and pushing a few buttons if you want to pause it running or when changing tools, etc. So in some ways they are actually primitive or can appear primitive and that goes pretty much for all of them, yes some look better than others but they do the same job.

Don't confuse Mach3 or UCCNC with Cam software which creates the G-code file you need to cut the job.

Hope this helps.

ravihotwok
15-12-2021, 10:12 AM
Many thanks yet again for that very informative reply mate, much appreciated. When I said primitive I should of said the interface, currently im using planet cnc controller software which imo looks a lot more professional than the interface of mach3. The purpose of them im fully aware of but just trying to find a system which will work for all my machines. Im not too sure if the planet cnc software and planet cnc controller will work with a ooznest workbee as it has 2xmotors on the y axis and not sure if they need to be configured individually