Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Controls? #10

Open
ttsgeb opened this issue Sep 14, 2024 · 20 comments
Open

Update Controls? #10

ttsgeb opened this issue Sep 14, 2024 · 20 comments
Labels
enhancement New feature or request priority

Comments

@ttsgeb
Copy link

ttsgeb commented Sep 14, 2024

Our good friend, @ttsgeb has made a repo, https://github.com/chattlab-makerspace/Laser-Automation, that has fun stuff for making it so the laser controls fans and the chiller and whatnot more intelligently. This depends on a Ruida controller such as https://www.ruidacontroller.com/rdv6442g/, which is likely a great upgrade for the laser.

@ttsgeb ttsgeb added noncrit not critical enhancement New feature or request labels Sep 14, 2024
@DaBlender
Copy link

Definitely. Does it make sense to merge this with software stack? I posted updates there after exhausting current controller progress.

@ttsgeb
Copy link
Author

ttsgeb commented Sep 20, 2024

I think we should wait until we've confirmed whether we actively need to upgrade the controller to use a modern software stack. IMO, if that's the case, the software stack issue should be merged into this one, as the controller then becomes the primary concern.

@DaBlender
Copy link

DaBlender commented Sep 20, 2024 via email

@ttsgeb
Copy link
Author

ttsgeb commented Sep 21, 2024

https://www.aliexpress.us/item/2251832528159197.html
Okay, so honestly? At ~$300, this is entirely worth the expense. It adds modern 3rd party software support and a huge community of people that use this controller. Cloudrays is also a decent brand that puts some amount of effort into maintaining a good image, so they're likely selling what they say they are. Seeing the game being played, I believe this is a substantially better use of time and money than trying to make the existing controller behave. This is my actually professional opinion as someone that has commissioned several lasers and works with them on a daily basis.

It is worth noting that the price does not include the software I prefer, lightburn, which is expected to go up to $199 on the 30th, however there should be a usable driver software included and lightburn will let you do 30 days of free trial.

@ttsgeb
Copy link
Author

ttsgeb commented Sep 21, 2024

image
I've tried to sus out what a few of the wires are to help speed along switching controllers.
Everything with an LED next to it is an input of some flavor, you could probably get pretty far by turning the machine on and then activating switches to see what turns on.
It's using prox switches for the X and Y limits, and looks to have a Z min and max as standard microswitches. U is likely a secondary Z axis (are there two motors for Z?)

The unlabeled wires on the right I suspect are related to machine power and turning on the accessories. The left might be an emergency stop? I'm not sure, there are a lot of options and I don't have hands on the thing. Shouldn't be too tough to figure out, though.

@DaBlender
Copy link

DaBlender commented Sep 21, 2024 via email

@DaBlender
Copy link

DaBlender commented Sep 21, 2024 via email

@ttsgeb
Copy link
Author

ttsgeb commented Sep 21, 2024

What specifically do you like more about the option that's $100 more expensive?
If it's the additional buttons, my experience is that this already has buttons you never care to use, and there is no need for more. If you're instead thinking of the touch-screen model, I simply don't like touch screens.

@DaBlender
Copy link

DaBlender commented Sep 21, 2024 via email

@DaBlender
Copy link

Can we move this to critical? We can’t use it without a dongle or new controller

@heaventwig heaventwig added priority and removed noncrit not critical labels Sep 29, 2024
@heaventwig
Copy link
Member

LightObject DSP controller on order, expected delivery time is three business days. If they ship tomorrow, or even Tuesday, it should get here this week.

@heaventwig
Copy link
Member

LightObject has created their UPS label. UPS says they don't yet have the package at this time.

@DaBlender
Copy link

Good catch on U axis. We were thinking rotary capacity but will trace. Ty.

@ttsgeb
Copy link
Author

ttsgeb commented Oct 2, 2024

I am curious how well my interpretation of the silkscreen and wires lined up with what Google Lens had to say.

@heaventwig
Copy link
Member

UPS says this is arriving tomorrow.
image

@heaventwig
Copy link
Member

They're heeeere... (the DSP parts).
image

@heaventwig
Copy link
Member

And these connections look a heck of a lot simpler than the old board.
image
And there's even a little baggie of these connectors.
image

But, like, what in the what are these USB-A to USB-A cables for, that's ... big yikes.
image
image

@DaBlender
Copy link

DaBlender commented Oct 7, 2024

I think that’s for panel mounting usb extension to outside case. Prob for thumb drive? Glad we have connections! Ty! Edit oh whoops I see it. Yikes! Random guess control panel

@ttsgeb
Copy link
Author

ttsgeb commented Oct 8, 2024

image

Basically, the A male to A male is because they made a bad decision in the kit on extending the Type B comms port on the controller. Personally, I would just run a long Type B into the machine, but you could also look for a panel mount Type B extender, or just ignore it and put the thing on the network (which works great with LightBurn)

@ttsgeb
Copy link
Author

ttsgeb commented Oct 8, 2024

Honestly, both types of connectors definitely have their place. You're still going to want the ferrules on the wires, but it's going to be harder to swap out individual wires now because you're losing the spring release in exchange for screw cages. It's not really a big deal, but in some ways that could be seen as a downgrade.

Proper labeling and being able to remove wires as groups is a huge advantage, though. Not to mention support from actively developed software.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority
Projects
None yet
Development

No branches or pull requests

3 participants