Changes

Jump to navigation Jump to search
1,167 bytes added ,  23:47, 6 October 2016
no edit summary
Line 28: Line 28:  
== Maintenance ==
 
== Maintenance ==
   −
9.12.2016 - Danny Blanchard: Normally Open (NO) Homing switches installed on X, Y, and Z-axis.  Positive Z-axis stop plate installed to prevent top of spindle from crashing at the top of it's travel.  Each axis has been wired with a 330ohm resistor connected to 5vdc, as seen below (colors are off: X is actually yellow wire, Y blue wire, Z is orange wire, and ground is black wire).  V-wheels and rails all cleaned with a toothbrush: lots of gunk (smooshed wood dust, I believe) on the anodized rails.  Also replaced some twist-nuts with solder/heatshrink connections, but there is still more to do in that regard.
+
10.6.2016 - Danny Blanchard: Downloaded and compiled GRBL v0.9j onto the gShield/Uno.  Homing and hard limits now work, although I'm still getting the occasional "Alarm: Hard Limit" that is likely due to excessive RF noise (I'll be attacking this next) from the spindle and other electronics.  The machine (by design) will not move until a homing cycle has been run (send "$H" via Universal G-Code Sender command line console).  Home position (X0 Y0 Z0) is located on the left side of the machine as you look at it, closest to the operator, and Z homes all the way to the up top.  After doing some settings debugging (acceleration, arc, limit direction inversions, feed/seek/homing rate adjustments) I was able to make some basic, yet exciting cuts.  First I generated a usable G-code using Fusion 360 and their "Generic GRBL" post-processor setting.  After some tweaking on the side of GRBL, I was able to get 2D and 3D Adaptive clearing (HSM stuff) working, as well as helical ramping/boring.  It's alive! 
 +
 
 +
9.12.2016 - Danny Blanchard: Normally Open (NO) Homing switches installed on X, Y, and Z-axis.  Positive Z-axis stop plate installed to prevent top of spindle from crashing at the top of it's travel.  Each axis has been wired with a 330ohm resistor connected to 5vdc, as seen below (colors in graphic are wrong: X is actually yellow wire, Y blue wire, Z is orange wire, and ground is black wire).  V-wheels and rails all cleaned with a toothbrush: lots of gunk (smooshed wood dust, I believe) on the anodized rails.  Also replaced some twist-nuts with solder/heatshrink connections, but there is still more to do in that regard.
 
The motion control board (GRBLShield, pronounced "girr-ble, gerbil, or garble": whichever you prefer) is currently running GRBL v0.8C, and I'm having some difficulty getting the homing direction invert setting ($18) to produce any change.  Currently the axis move in the positive direction (away from a lower LH zero home) when the $H command is sent, but changing the $18 value from 0 to 1 makes no change.  I'm considering compiling the newest version of GRBL, v0.9J, as the versions since 0.8c have addressed various homing bugs which I believe we're currently experiencing.  So next step is to compile and flash using the Arduino IDE, and go from there.
 
The motion control board (GRBLShield, pronounced "girr-ble, gerbil, or garble": whichever you prefer) is currently running GRBL v0.8C, and I'm having some difficulty getting the homing direction invert setting ($18) to produce any change.  Currently the axis move in the positive direction (away from a lower LH zero home) when the $H command is sent, but changing the $18 value from 0 to 1 makes no change.  I'm considering compiling the newest version of GRBL, v0.9J, as the versions since 0.8c have addressed various homing bugs which I believe we're currently experiencing.  So next step is to compile and flash using the Arduino IDE, and go from there.
 
https://lh4.googleusercontent.com/-FhXABwKcb-I/UvMhBLTESlI/AAAAAAAADCI/kfE-f7jkrwc/s800/cnc_limit_switch_c3.png
 
https://lh4.googleusercontent.com/-FhXABwKcb-I/UvMhBLTESlI/AAAAAAAADCI/kfE-f7jkrwc/s800/cnc_limit_switch_c3.png
Line 40: Line 42:  
1. Waste board repaired or replaced. Entire board is unsupported in the middle, causing it to sag.  Also, one stud has pulled up a volcano-like mountain in one part of the waste board, and needs to be milled down.  Recommend getting two $7 20mmx20mmx300mm extrusions (from Inventables or elsewhere) and T-nuts to support it in the middle (this is a common upgrade for this particular machine).
 
1. Waste board repaired or replaced. Entire board is unsupported in the middle, causing it to sag.  Also, one stud has pulled up a volcano-like mountain in one part of the waste board, and needs to be milled down.  Recommend getting two $7 20mmx20mmx300mm extrusions (from Inventables or elsewhere) and T-nuts to support it in the middle (this is a common upgrade for this particular machine).
   −
2. Bearing blocks on all axis need to be tuned.  Some are not making contact, gantry is not square to waste board, and spindle is not square either.
+
2. V-wheels/bearings on all axis need to be adjusted to a tighter tolerance.  Some are not making contact, gantry is not square to waste board, and spindle is not square either.
    
3. Spindle PWM, both power supplies, and perhaps the GRBLShield should be mounted in a compact, fan-cooled enclosure.  I'd love said enclosure to be part of a full machine enclosure that incorporates noise suppression, interior lighting, and dust collection.
 
3. Spindle PWM, both power supplies, and perhaps the GRBLShield should be mounted in a compact, fan-cooled enclosure.  I'd love said enclosure to be part of a full machine enclosure that incorporates noise suppression, interior lighting, and dust collection.
   −
4. Finish Programming Homing and limit switches.  This should prevent some crashes.  
+
4. Finish Homing and limit switches.  They need some RF shielding/Google troubleshooting (search "Limit switch noise GRBL"), as well as adjustable limit-switch contacts on the positive X and Y axis.
    
5. General wiring clean-up and sheathing: some connectors have bare leads exposed, and I'd love to clean up the build by sheathing many of the wires.
 
5. General wiring clean-up and sheathing: some connectors have bare leads exposed, and I'd love to clean up the build by sheathing many of the wires.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu