Separate names with a comma.
Some features disabled for guests. Register Today.
Discussion in 'CNC Mills/Routers' started by Mark Carew, Jun 15, 2018.
The OpenBuilds WorkBee 1050 - 1000x500 Lead Screw Driven CNC Machine
Mark Carew published a new build:
Read more about this build...
Hey guys just a heads up. We updated the build with an easier to understand xPRO controller diagram in tha main build page that should help to see how to easily wire up the machine to the xPRO controllers.
Hope this helps.
Its here! Follow along with this simple Build Video and get your WorkBee 1050 Wired up and Running!
Props go out to OpenBuilds Member @Matthew Bates for the great job putting together this video.
In here he covers all the bases from the limit switches to the drag chains, the driver board OpenCase mounting plates and the spindle LED ring!
You can grab the wiring kit in and check the video the Part Store - Wiring Kit - OpenBuilds WorkBee 1050 (40" x 20")
Not sure this is where I should post questions but...
I'm new here and just finished up assembly of a Workbee 1050. Everything went well mechanically and I got it all wired up thanks to the very clear YouTube videos. I am however having an issue trying to make it wake up and move. After following the wiring and software bring up video (entering all the values for this machine) I can not get the machine to jog any axes even though it is connected and the commands is being sent to the controller. The motors make all sorts of noises but will not move. Here is a video of the PCB during power on.
VID_20181020_133817684.mp4 (if the link does not work, let me know and I will attempt to attach it)
Anyone have any idea what is going on? I noticed one axes has a red LED while the others have yellow/orange? Also, the second Y motor connection has no LED lit (is there one?)
Any help would be very appreciated. I don't want to burn out any drivers or wreck something at this point by barreling ahead.
Hello @Glen J congratulations on your build brother!
Lets see if we can get you up and running
What software are you using for the machine control? Is it OpenBuilds CONTROL software
Can you please share your settings (copied from the serial console of the software) here so we can all look them over to be sure you are connected to the card and reading the firmware properly.
Just make sure you always turn power off if you need to connect/disconnect any wires to the system.
You are part of an awesome group here and we will work together to get you going in no time.
I am using the OpenBuilds Control Software. I'm not sure how to copy the Grbl settings? I can't seem to copy/paste from the software window?
I have been powering down and unplugging USB when making any changes.
[15:08:08] [ connect ] PORT INFO: Port is now open: COM3 - Attempting to detect Firmware
[15:08:08] [ connect ] Checking for firmware on COM3
[15:08:08] [ connect ] Detecting Firmware: Method 1 (Autoreset)
[15:08:08] [ ]
[15:08:08] [ ] Grbl 1.1f ['$' for help]
[15:08:08] [ ] [MSG:'$H'|'$X' to unlock]
[15:08:08] [ $$ ] <Alarm|MPos:0.000,0.000,0.000|FS:0,0|WCO:-10.000,10.000,10.000>
[15:08:08] [ $$ ] <Alarm|MPos:0.000,0.000,0.000|FS:0,0|Ov:100,100,100>
[15:08:08] [ $$ ] <Alarm|MPos:0.000,0.000,0.000|FS:0,0>
[15:08:08] [ $$ ] $0=10 ;Step pulse time, microseconds
[15:08:08] [ $$ ] $1=255 ;Step idle delay, milliseconds
[15:08:08] [ $$ ] $2=0 ;Step pulse invert, mask
[15:08:08] [ $$ ] $3=2 ;Step direction invert, mask
[15:08:08] [ $$ ] $4=1 ;Invert step enable pin, boolean
[15:08:08] [ $$ ] $5=0 ;Invert limit pins, boolean
[15:08:08] [ $$ ] $6=0 ;Invert probe pin, boolean
[15:08:08] [ $$ ] $10=1 ;Status report options, mask
[15:08:08] [ $$ ] $11=0.020 ;Junction deviation, millimeters
[15:08:08] [ $$ ] $12=0.002 ;Arc tolerance, millimeters
[15:08:08] [ $$ ] $13=0 ;Report in inches, boolean
[15:08:08] [ $$ ] $20=0 ;Soft limits enable, boolean
[15:08:08] [ $$ ] $21=1 ;Hard limits enable, boolean
[15:08:08] [ $$ ] $22=1 ;Homing cycle enable, boolean
[15:08:08] [ $$ ] $23=3 ;Homing direction invert, mask
[15:08:08] [ $$ ] $24=100.000 ;Homing locate feed rate, mm/min
[15:08:08] [ $$ ] $25=1000.000 ;Homing search seek rate, mm/min
[15:08:08] [ $$ ] $26=250 ;Homing switch debounce delay, milliseconds
[15:08:08] [ $$ ] $27=3.000 ;Homing switch pull-off distance, millimeters
[15:08:08] [ $$ ] $30=1000 ;Maximum spindle speed, RPM
[15:08:08] [ $$ ] $31=0 ;Minimum spindle speed, RPM
[15:08:08] [ $$ ] $32=0 ;Laser-mode enable, boolean
[15:08:08] [ $$ ] $100=199.100 ;X-axis steps per millimeter
[15:08:08] [ $$ ] $101=199.100 ;Y-axis steps per millimeter
[15:08:08] [ $$ ] $102=199.100 ;Z-axis steps per millimeter
[15:08:08] [ $$ ] $110=2500.000 ;X-axis maximum rate, mm/min
[15:08:08] [ $$ ] $111=2500.000 ;Y-axis maximum rate, mm/min
[15:08:08] [ $$ ] $112=2500.000 ;Z-axis maximum rate, mm/min
[15:08:08] [ $$ ] $120=150.000 ;X-axis acceleration, mm/sec^2
[15:08:08] [ $$ ] $121=150.000 ;Y-axis acceleration, mm/sec^2
[15:08:08] [ $$ ] $122=150.000 ;Z-axis acceleration, mm/sec^2
[15:08:08] [ $$ ] $130=317.000 ;X-axis maximum travel, millimeters
[15:08:08] [ $$ ] $131=762.000 ;Y-axis maximum travel, millimeters
[15:08:08] [ $$ ] $132=122.000 ;Z-axis maximum travel, millimeters
If homing is enabled, Grbl alarms on startup to force you to run the Homing so it knows where it is. Please read all of github.com/gnea/grbl/wiki
I will check that out. Does that explain the noises and LED flashing in my linked video?
Not entirely, i was referring more to why it goes into Alarm mode in the software. see it more as 'good to know why'
The squeeling noise is normal, google DRV8825 noise and you'll see they just make that noise, its how they roll.
The motors appear to be locking up, making noise in a cycling pattern intermittently when I apply power? In the trouble shooting tab I can see the limit switches trip from green to red.
The click on off noise sounds like you have the stepper current turned up too high, and its overheating (cuts out, stop squeeling, cools down in a second or so, click noise when it enables again)
The motors appear to be locking up, making noise in a cycling pattern intermittently. The jog commands don't seem to do anything to the motors?
I'm far more mechanically inclined than software or electronics....
One Y motor is just cycling with no movement? The X is locked and has a red LED?
Check out the xpro documentation too : github.com/Spark-Concepts/xPRO/wiki
There is a troubleshooting section. Sorry its like 0:23 am this side, just hopped in quick with tips
I have not changed the motor current from the factory setting?
No problem, thanks for your help. I'll see what I can find out but again, this part in not my forte.
... You.should, start low, adjust up.
I figured out what was wrong. I had the motor wires in the wrong order. I had WiFi issues and could not watch the wiring video in my shop. I screen captured the wiring order from the video and referred to that. Unfortunately I screen capped the wrong spot in the video (where it was describing the "other" motors). Checking things over three times doesn't help when you're checking against the wrong thing. Doh!
All sorted out and up and running. Cut "Hello World" file out of blue foam. Off to learn Estlcam...
Thanks for the assistance.
I'm just assembling 1050 and somehow I'm missing some M5 Nylon nuts. Your BOM says 39, I got 41 but still missing 8. Checking where those nuts go, I cant seem to find error except if it is in BOM itself:
7x for left Y plate wheel sets
4x for left Y plate acme lead screw nut blocks (2x2)
11x ... same as above for right Y plate
6x for Z carriage wheel sets
2x for Z carriage acme leadscrew nut bock
4x for X carriage acme nut blocks (2x2)
7x for X carriage wheel sets
8x for X & Z carriages mating
Please contact the distributor you purchased the kit from for resolution.
I will on Monday, I just wanted to report possible bug in BOM. Continuing build I see few more are needed, so far 4 more so totalling to 53 instead of 39 in the BOM.
BOM definetly has error. I assembled everything and carefully went through assembly video too, listing parts in Excel by each step of the video. Here are the errors I found:
1. M5 nylon hex nuts ... needed 53 instead of 39
2. M5 8mm screws... needed 64 instead of 80
3. Double L brackets ... needed 8 instead of 12
4. There are no 3 V-Slot 20x40 500mm long. Instead, one is 500mm and 2 are actually 495mm
Thank you Psihoza for reporting this. We will double check on our end. In the meantime, if you need anything else, please reach out to the Part Store at [email protected].