I continue to miss steps in the X direction at random. This problem has been ongoing for about 5 weeks now. I have tried a new stepper, new wires and adjusted settings. It seems to be related to the axis speed setting. I can reproduce the problem pretty consistently if the X axis speed setting gets above 2000 however today the problem popped up with the setting at 1800 which had been working for a few weeks. I am not sure what else to try. The weird thing is, I have run much higher settings in the past without any issues. I used the original settings of 2500 for about 3 months and then bumped them to 3500. I tested and ran for months without any issues. When the problem arose 5 weeks ago and getting some direction from the forum I slowed the axis back down and I thought I had it. At this point I am afraid to put anything on the machine as it is just destroying wood and breaking bits. Any help is appreciated. Chuck
Are there any loose grub screws on your lock collars, couplers, stepper, etc... Most of the time when people start missing steps, something is loose.
I have checked the screws and all are tight. To clarify, the X axis is stalling and losing its position.
I’m running the Blackbox and do not see that anything is binding. I have lubricated the screw with silicon and it seems to move freely. The overheating lights do not illuminate in the Blackbox when the issue arises. What speeds are most guys setting the Workbee 1010? I think the factory default is 2500(which I used to be able to run). Chuck
something on X is sticking (if it is not an electronic problem). as stepper motors go faster they have less torque so are less able to resist little bumps when going fast. if you take the leadscrew off and push the carriage up and down by hand you will feel it hesitate. also check all the wheels for embedded swarf, and the rails for dings and dents. it has to be something somewhere and you have to keep looking till you find it (-:
As you have driven this machine rather hard in the past, another thing to check is your nut blocks - if they are worn or slightly loose they could cause binding. Alex.
Just on the electronics front: - Acceleration values tuned appropriately - to get a stepper up to speed, a gently acceleration curve is a must. With the right acceleration you can do 5000mm/min on a TR8*2 screw with a BlackBox - Recheck wiring, it could have wiggled loose and the skipping coming from an intermittent loose connection, more visible during fast moves as enertia tugs on said loose connection a little more/harder
I have tried everything thing in this tread and I am still having the same issues ... has anyone found that their Black box being defective? do all axis have the same drivers (wondering bc typically X axis only uses one stepper)? Ive even stopped using dust collection as I thought it was possible magnetic interference.. Ran a MPCNC for 3 years with a ramps 3d printer board with zero issues on Marlin firmware. Yes I Know BB run GRBL and I have accounted for that with the correct OB Fusion360 Post Processor. Im at a loss. I actually wanted to convert all my Mills to Balckbox control but very unsure now.
BlackBox drivers doesn't cause issues as you describe no: It's either one of the following: - Acceleration/Max rate set too high (Test with low values - provide your Grbl settings if you want us to review it for you, or see Grbl v1.1 Configuration · gnea/grbl Wiki ) - Intermittent wiring break (replace the cable, check all connectors - see docs:blackbox:faq-identify-motor-coils [OpenBuilds Documentation] ) - Mechanical binding/slippage
X-axis steps per millimeter is set to 26.660 - so its big 32T pulley belt drive. That's going to need lower acceleration to get up to speed (compared to smaller diameter pulleys or leadscrews) So, X Axis acceleration set to 1000, note the Grbl default is 10 (Defaults are shown in the table near the top of Grbl v1.1 Configuration · gnea/grbl Wiki ) - so try lower, like 500, 200, maybe even down to 50. Get it reliable - then tweak upwards for performance Max rate may be too fast too - dial it back to 2500 - remember G0 moves run at Max Rate regardless of what Feedrate (which only applies to G1,G2,G3) you CAM at (as per Grbl v1.1 Configuration · gnea/grbl Wiki) $11=0.020 ; Junction deviation, millimeters has been changed from the Grbl default of 0.010 - don't change advanced defaults without understanding their impact - this could cause stuttering during curves and loss of position during cornering and other random issues: See Grbl v1.1 Configuration · gnea/grbl Wiki - trust the defaults on this one though and set it to 0.010 Lastly, as its Belt drive - and its been in use for a while - take the belt off and inspect. Broken tension lines can cause belt to stretch under load and skip a tooth. Inspect belt in hand - by stretching it segment by segment looking for a piece that moves when it shouldn't (indicating a break in the reinforcement strands behind the teeth). Also recheck and double check Grub screws on the pulley As its a workbee, make sure you still have cable ties on the belt after the Belt Clip - to prevent it slipping back and loosening: See below. If its not fitted, retension belts and add the cable tie to keep them tight Lastly: Not related to your issue, just an observation: $24=1000.000 ; Homing locate feed rate, mm/min - Grbl default is 25 (40x slower). You want that Feed to be nice and slow to home accurately - not slam the switch to the point of damage (; - read through Grbl v1.1 Configuration · gnea/grbl Wiki $25 might be a bit fast too...
Man I can't express my appreciation enough. A lot of the set points you have have observed in my GRBL settings I now realize I based them on the marlin system ive been using for some time. Ive been doing a lot of trial and error testing and found many problems. Grub screw was definitely an issue as I found it inside the extrusion bc it had come out completely. The X axis was also faulting out after one job or just simply rehoming a few time. Lowering the acceleration definitely helped for sure. but my root problem with faults ended up being the cooling fan in the black box was not running constantly. at first I thought maybe it temp driven but this morning it would not even move. Ive since replaced it and with the aforementioned firmware changes Im back up and running !! >>>Thank you again for the help!!
Im finally going the lead screw upgrade to my workbee. what are some good acceleration rates for grbl to use? Im using the lead screws and block from OB.
See OpenBuilds-CONTROL/grbl-settings-defaults.js at master · OpenBuilds/OpenBuilds-CONTROL - the Workbee 1010 was leadscrew driven, so the Workbee 1010 profile should be quite close