Why is everytime I need to calibrate my Z axis. Sometimes it works sometimes it doesn't and I have to re-enter the values for #102 because it keeps changing as well. What can cause that?
Why is it that everytime I need to calibrate my Z axis. Sometimes it works sometimes it doesn't and I have to re-enter the values for #102 because it keeps changing as well. What can cause that? I'm using the blackbox and openbuilds software.
Why is it that everytime I need to calibrate my Z axis. Sometimes it works sometimes it doesn't and I have to re-enter the values for #102 because it keeps changing as well. What can cause that? I'm using the blackbox and openbuilds software.
1) ensure Z axis is mechanically sound first - particularly check shaft coupler grub screws 2) make sure acceleration and max rate is set correctly - set too high will cause stalls that create the appearance of Z axis distances changing 3) Check wiring: docs:blackbox:faq-identify-motor-coils [OpenBuilds Documentation] 4) only once all that is solid, calibrate
-Z axis is mechanically sound, it was the first thing I checked. -Acceleration and max rate set correctly -I also changed the wiring and checked the pairs to rule that out and did the 3 o clock or there about for a 2.8 amp current setting -When its calibrated I check the distance a few times. -I then leave it idle for 15-20 minutes to rule out any vibration or movement issues causing any short etc then when I try to move it up or down, it doesn't move according to the expected value calibrated. then $102 is different, the figure attached instead of 200.236
If its one of our machines ( You haven't provided much details, so best we can offer are generic replies) your steps per mm should be 200 for initial setup - +- 1 or 2 steps after calibration Bring it back to what it should be - otherwise unexpected things will happen. Any 3rd party components installed, anything non standard we should know about? Please post a Grbl Settings Backup for us to review for you - always include details, it makes it easier to support you Recheck it - the above reply stands. Its either mechanical (slipping shaft coupler for example, makes it move less than it should, thus you ended up at a 3.5x overshoot on steps per mm...), wiring or parameters - can't be anything else, so it's worth taking a second look
he said it should be 200.236, but changes to the 7xxx value when sitting idle it can be faulty EEPROM (-: comparing a 'it all works' GRBL settings backup to 'something changed' backup may show up other values that are changing randomly
So I'm back again. I tried everything then I got fed up. I have a 4848 cnc4newbie. I also have an Xcarve 750mm stock. I put the xcontroller on the newbie and it's been working ever since. Today I got some time and decided to put the blackbox on the xcarve to do smaller projects. Same issues. When the z axis isn't moving dead slow, it's not moving or it's moving more than inch either going into the waste board or it broke the limit switch because its not stopping. All the other axis work fine. What can I do now?
Disassemble and reassemble the z axis, give it all a thorough inspection. For example damaged leadnuts, slipping shaft couplers, mechanical binding etc. Also do post a Grbl Settings backup, just so we can check if your settings are appropriate
I installed a new bearing, so I put the entire z axis together yesterday. I have a spare steppers for the xcarve so I disconnected the one on the Z axis and just plugged it in and it was the same slow movement so its not issues with the z itself or the installed stepper. I will post the Grbl Settings after, I have to do it from the computer. Here is a video of the movement of the z axis to move 1 inch, even after I increased the jogging %
At first yesterday, nothing was moving and I saw in the forum you said change $4 to 1 and that worked for everything but the Z. $0=10 ; Step pulse time, microseconds $1=255 ; Step idle delay, milliseconds $2=0 ; Step pulse invert, mask $3=4 ; Step direction invert, mask $4=1 ; Invert step enable pin, boolean $5=0 ; Invert limit pins, boolean/mask $6=0 ; Invert probe pin, boolean $10=115 ; Status report options, mask $11=0.020 ; Junction deviation, millimeters $12=0.002 ; Arc tolerance, millimeters $13=0 ; Report in inches, boolean $20=0 ; Soft limits enable, boolean $21=1 ; Hard limits enable, boolean $22=1 ; Homing cycle enable, boolean $23=3 ; Homing direction invert, mask $24=25.000 ; Homing locate feed rate, mm/min $25=750.000 ; Homing search seek rate, mm/min $26=250 ; Homing switch debounce delay, milliseconds $27=1.000 ; Homing switch pull-off distance, millimeters $30=1 ; Maximum spindle speed, RPM $31=0 ; Minimum spindle speed, RPM $32=0 ; Laser-mode enable, boolean $100=162.600 ; X-axis steps per millimeter $101=164.160 ; Y-axis steps per millimeter $102=188.440 ; Z-axis steps per millimeter $110=8000.000 ; X-axis maximum rate, mm/min $111=8000.000 ; Y-axis maximum rate, mm/min $112=500.000 ; Z-axis maximum rate, mm/min $120=500.000 ; X-axis acceleration, mm/sec^2 $121=500.000 ; Y-axis acceleration, mm/sec^2 $122=50.000 ; Z-axis acceleration, mm/sec^2 $130=750.000 ; X-axis maximum travel, millimeters $131=750.000 ; Y-axis maximum travel, millimeters $132=100.000 ; Z-axis maximum travel, millimeters $I=custom
Both your acceleration and Max Rate values are quite low. See Grbl v1.1 Configuration · gnea/grbl Wiki and Grbl v1.1 Configuration · gnea/grbl Wiki To learn how to tune these values (as an example, for a LEAD1010 our default profile sets Z-axis acceleration to 150mm/sec^2 and Z-axis max-rate to 2500mm/min)
Some of the settings were actually wrong. I got it from the inventables forum, later in the thread the guy said it was after he calibrated and were not the stock. I got the stock settings from easel and reentered it. I had to change $4 to 1 and also invert the direction on the x and y and the z is reversed. I'll post the settings from inventables and after calibration. Everything Works except for the 1 inch movement that goes beyond on inch and I have to hit the emergency stop. I'll post the inventables settings Current settings after calibration $0=10 ; Step pulse time, microseconds $1=255 ; Step idle delay, milliseconds $2=0 ; Step pulse invert, mask $3=4 ; Step direction invert, mask $4=1 ; Invert step enable pin, boolean $5=0 ; Invert limit pins, boolean/mask $6=0 ; Invert probe pin, boolean $10=115 ; Status report options, mask $11=0.020 ; Junction deviation, millimeters $12=0.002 ; Arc tolerance, millimeters $13=0 ; Report in inches, boolean $20=0 ; Soft limits enable, boolean $21=0 ; Hard limits enable, boolean $22=1 ; Homing cycle enable, boolean $23=3 ; Homing direction invert, mask $24=25.000 ; Homing locate feed rate, mm/min $25=750.000 ; Homing search seek rate, mm/min $26=250 ; Homing switch debounce delay, milliseconds $27=1.000 ; Homing switch pull-off distance, millimeters $30=1 ; Maximum spindle speed, RPM $31=0 ; Minimum spindle speed, RPM $32=0 ; Laser-mode enable, boolean $100=40.000 ; X-axis steps per millimeter $101=40.000 ; Y-axis steps per millimeter $102=188.976 ; Z-axis steps per millimeter $110=8000.000 ; X-axis maximum rate, mm/min $111=8000.000 ; Y-axis maximum rate, mm/min $112=500.000 ; Z-axis maximum rate, mm/min $120=500.000 ; X-axis acceleration, mm/sec^2 $121=500.000 ; Y-axis acceleration, mm/sec^2 $122=50.000 ; Z-axis acceleration, mm/sec^2 $130=750.000 ; X-axis maximum travel, millimeters $131=750.000 ; Y-axis maximum travel, millimeters $132=100.000 ; Z-axis maximum travel, millimeters $I=custom
These are the stock xcarve values from inventables. $0=10 $1=255 $2=0 $3=3 $4=0 $5=0 $6=0 $10=115 $11=0.020 $12=0.002 $13=0 $20=0 $21=0 $22=1 $23=3 $24=25.000 $25=750.000 $26=250 $27=1.000 $30=1 $31=0 $32=0 $100=40 $101=40 $102=188.976 $110=8000.000 $111=8000.000 $112=500.000 $120=500.000 $121=500.000 $122=50.000 $130=750.000 $131=750.000 $132=100
CONTROL > Wizards and Tools > Calibration will help with that. If its very far off, calculate your Z-axis steps per mm in Grbl Settings first (calculator tool provided to the right of the input field)
Everything was working fine until I upgraded to the new OB software I was using version 1.0. 30. On an older computer. Cuts are now higher up on the x axis and off the material by about 3 inches. I reinstalled the older software and same problem which I wasn't getting before. On Aspire, 0 is where it suppose to be for the design, the post processor is Grbl Inch, it's an older version, the machine is homed and zeroed etc. Its a stock xcarve post 2016 on blackbox. What can cause it to not cut where it suppose to? It's a 19x19 inch material and I'm trying to cut out 4, 8 inch squares but the top left starts cutting off the material, higher on the x.
Are you using the OpenBuilds Grbl post processor for Vectric? docs:software:vectric [OpenBuilds Documentation] Are you homing the machine before setting your X, Y, and Z zero? The machine has been calibrated?
I'm homing the machine. I'm not using the OB post processor. I tried installing it but I'm getting an error.
Is your vectric up to date? If not, checkout Vectric Products - OpenBuilds Part Store - our Post is built into newer versions
I'm using an old computer and therefore older software, 8.5 version that works with it. I can't update. It was working well for a while, I updated the OB then it started cutting where it wasn't suppose to, reinstalled the old one and same thing.
Impossible to be related, but you are more than welcome to checkout https://raw.githubusercontent.com/OpenBuilds/OpenBuilds-CONTROL/master/CHANGELOG.txt Machines follow two things. GCODE and the Operator. One of these changed. Either how you zero, or how you generate the Gcode. Or, the operator, inadvertently changed something (any chance you were on the Grbl Settings tab at some point between where it was working and now, or you changed some CAM default related to origin etc) If you did change grbl settings, time to check Calibration from Wizards and Tools menu
I'm not sure what the first link is. I'm on my phone, maybe it isn't showing up right. I calibrated when the issue started. When that didn't work I uploaded the backup Grbl settings. That's about it and the problem was still there. What in Grbl settings can affect it? I did it first on the new OB software and then again when I reinstalled the older one. I zero using limit switches for the cut and I'm not sure what setting in the cad program can affect it beyond the offset which isn't checked. I tried sending it using easel just now, it looks ok on the program where its suppose to be, in the right place according to material size etc but still cuts outside
Just to clarify, you set the Machine co-ordinate system by homing to limit switches, but you set the WORKPLACE co-ordinate system zero (set XYZ) in the same place on your workpiece as you set the origin in your cam software. Alex.
For CONTROL is should be Disabled. CONTROL is metric internally and expects Grbl to report in mm. It handles Imperial conversion in the frontend for you (click inch-mode and mm-mode tabs above DRO for that) Incorrect sizing is related to steps-per-mm / calibration
I think I'm giving up on this blackbox controller. I think it's an internal problem. I can never turn it on and it works and it always goes back to the initial problem of either jogging too slow or too fast after it appears as if I get it working. Once the machine is idle or a day after, the z stepper never functions correctly. It was the same when it was on the 4x4 cnc newbie, which is working fine with my xcontroller now. I've tried everything that's possible giving the benefit of the doubt that I am doing something wrong but it's definitely the blackbox controller that faulty. I've backed and use grbl settings when I thought it was working then it stops working correctly with the same settings. I've changed out the stepper motor, new wiring, grounded the machine even though it was never an issue. This is not gcode, Grbl settings, wiring, mechanical issues etc etc etc. This blackbox is faulty.. I'm really fed up.