didn’t know that about the smile links…however, I also like Mike Rowe and his Work Ethic Scholarship program.
I haven’t tried this setup yet, but I was wondering - how do you load the gcode once this is running? I’m guessing you can load it over WiFi from a network drive since there’s only one sd card slot on the RPi
in the image I made it offers 2 options
-
It advertises a network share you can drop the gcode into
-
You can stick in a USB stick with the gcode on it
(note that this is the role of the OS to put in place, carbidemotion just opens the files once they’re there)
Go into the Raspberry Pi Menu in the top left (or bottom right if you moved it). Go to Preferences -> Appearance Settings -> Defaults. Then click the “Set Defaults” button for Large Screens. Its still not as big as I would like, but it is considerably bigger than the default. This only affects the UI elements of the Pi. The UI for Carbide Motion does not scale with it.
Has anyone tried xrdp and use free Microsoft rdp client on the iPad? RDP generally is a much better protocol as far as responsiveness is concerned.
have not given that a try just yet. Had not looked into rdp on iPad as a possibility, but I will look at that as well.
Thankyou so much for making this available!!!
I have it running on a RPi 3 with the 7" touchscreen running a Nomad883.
The only thing I have ran into so far is the Carbide Motion window is to big and I’m struggling to find a way to make it fit. When I press Alt - F11it makes it smaller but I still cant get it to fit the screen so I can resize the window properly?
Any help would be great.
I have been running this Pi 3 with BCNC on my X Carve for a few years. Super excited to run the Nomad now.
Scott,
I too have been using bCNC to control my router on mechanical arms, and have recently switched to use this new image. Carbide Motion requires 1080p to work correctly. I am on the hunt for a 10 to 13-inch touchscreen to upgrade the 7-inch touchscreen setup I have today, as my sausage fingers are too big for the buttons.
The 7-inch screen listed below does handle 1080p but is small.
No way around it today, got to be using 1080p to see the full tool.
My setup is an RPI 3b connected to this screen on an arm:
https://smile.amazon.com/gp/product/B07S74MP36/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
This is connected to an XXL and runs like a dream.
Have you tried the image I posted? that should start it in fullscreen mode now…
Rob, this is a great step.
I’m using a raspberry pi 3 with 7” touchscreen and works great except for the screen size.
Is it any way to adjust screen size? Or scale down the window?
I planned for years to use my raspi as controller, and never get used to alternatives as Cncjs or Unicersal Gcode sender.
Do you plan to allow it for this adjustments?
Best regards.
Right now, we’re sticking with the current minimum dimensions. I don’t recall exactly what it is, maybe 800x600 or so, but it needs more than the 7" display can provide. Maybe we’ll change it in the future, but right now we’re focusing on improving the core functionality and making sure that the PI can be another platform that we will be able to support going forward.
We got “Send to Carbide Motion” working today over the network from Carbide Create. It should find all Windows, OSX, or Pi CM instances running on the network without any support from the OS.
The minimum resolution listed on the download page for CM is 1280x1024. Hopefully they support a slightly lower resolution at some point. It would really make running CM on a Pi with a touch screen very attractive. You can get 1280x800 touchscreens for about $120-$150 and 1024x600 for $70-$100. It gets much more expensive to get touch and 1024 or higher in vertical resolution.
This 1080p one works great:
https://www.amazon.com/gp/product/B082HWF2HW
and goes on sale from time to time. I got it and one of these:
https://www.amazon.com/gp/product/B01BCUM766
for my CM Pi4 system. Only thing that was annoying is that the VESA mount point uses M3 screws, but the holes in the screens plastic housing were 2.8mm. Had to drill them out to get to the threads inside.
That is a sweet find. Thanks!
I need to start following this. I know nothing about raspberry pi butte curious if it will have less emi disconnect issues from my spindle.
Thanks for the replies!
It sure would be nice to get the resolution to work with the 7" Pi screen. It’s such a cost effective and popular screen.
I built a nice enclosure for it and run it on an cheap vesa arm on my X carve with Bcnc. It’s been great. But having this set up running carbide motion on an arm would be just the thing I need to have a nice simple integrated package.
I lend my X-Carve out like this to the elementary school my wife works at. We use a sharpie to draw instead of the router.
But with the Nomad being enclosed we could have the grade 7’s cutting things out safely. With an intergrated arm and the Pi7" running Carbide motion it would be a slam drunk!
Would there be any possibility of getting this to work on other Linux platforms? such as Ubuntu. I realize the architecture is different, but most of the libraries are probably available. Any suggestions as to how I could try and go about this?
Since CM is closed source and I guess this is a binary compiled for ARM, the only way to get this to run would be if one could emulate ARM — given that CM pretty much requires hardware (well, serial) access I don’t think that an emulation environment would allow it to work (if one exists which is suited).
There was a Linux port previously, but apparently it was problematic from a support standpoint so was abandoned.
@robgrz would know for real though.
Thanks, trying out the RaspberryPi image right now, but seem to be hung up on installing updates. Gonna let it sit for the night, and see if anythings happened by morning.
Looks like it just needed some time, seems to be running on the pi just fine. Now I just need to get it setup in the shop and connect it to the Shapeoko and verify that it really works.