Separate names with a comma.
Unlock hidden features. Sign Up for Free Today!
Discussion in 'CNC Mills/Routers' started by Ridgeback, Aug 30, 2015.
Discussion in 'CNC Mills/Routers' started by Ridgeback, Aug 30, 2015.
Low cost, apple crate framed CNC.
Ridgeback published a new build:
Read more about this build...
I like the simplicity. How accurate is it for routing?
Very accurate! I measured repeat accuracy down to .01mm. I have a video moving it out 10mm then back again, and then doing to same in .1mm, then .01mm. Works like a charm! I will upload it and post here in a little bit.
Here's a video of the accuracy and precision.
I posted earlier, I went to .01mm, it appears, and I just double checked on the machine, .001mm movements were made!
Well done @Ridgeback ! Simple and effective great job.
Well Done, I like it.
I have that same stepper driver shield only i cant seem to get it to work properly.
What did you need to do, to get it to work?
Very nice job
What portion is failing? Can you get the GRBL prompt on your Adruino? Type $$ to see the config parameters. You don't need the Protoneer board installed to get the prompt. If GRBL is working, pop on the Protoneer board. Make sure the motor drivers are installed correctly. If you are using Pololu's make sure they are rotated as my picture shows. The driver potentiometer should be facing toward the external power connector. Also are you supplying the board with 12VDC? Next up the motor cabling, you need to make sure they are wired into your connector correctly. There are two coils on most Nema17-like steppers. Also make sure the jumpers under the motor drivers are installed correctly. I had this problem. With Pololou 4988's you need all three jumpers installed. The jumpers are installed vertical parallel the long length of the Pololu driver. Protoneer's website has a good picture of this setup for the microstepping jumper. Next up, if all of that is good, then you need to set your step rate in the GRBL $$ command. $110, $111, and $112 are the ones you tweak until your motors move your assembly the correct distance. I moved my x, y and z in 10mm increments until I tweaked the values until it moved exactly 10mm.
Hope this help.
Grbl is working on both arduino's, my guesses are something in the code/or just 2 faulty boards (Murphy's law)
What i have now is, buzzing, moving in only one direction and a power supply that shuts off when a direction input is given. it is showing on 2 of my shields with different stepsticks
Simply said on one board i have 3 full working stepstick port's, and one(X axis) seems to be off or shorting? Switching stepsticksfrom working on faulty port doesn't make any difference.
The 2nd shield has that same tick but on the (Y axis).
Protoneer's website misses a few hints and tips but is very useful overall just seem to mis some "extra" information.
Hmm, reading the above, my gut instinct is motor wiring, but without seeing the setup, I'm unsure. Also are you adjusting the potentiometer until the correct voltage for your motors?
I wil make pictures asap.
The steppers are Wantai 42BYGHW811(http://www.wantmotor.com/ProductsView.asp?id=155&pid=80) are now wired red blue, green black
And using them with drv8825 stepsticks, to power this i used an computer psu (750watts 17A)
As i have 2 of everything to be sure and i was planning on making a 2nd cnc machine, i have enough parts to change/test everything.
to be fair one of the shields is a 5$ clone, but the other is the real deal..
cant seem to find any oddity's or any difference on the boards. could it be the psu?
A small list of what i tried so far:
and current adjustment,
wiring is checked
motors are checked.
Good deal, you lots of spares! Ok so to make sure things are wired correctly. Use an Ohm meter to find your motor pairs. Basically two of the wires will be connected together through a motor coil, and the same for the other pair. Once your find these two pairs, make sure they are wired to the 4 pin connected toward the Protoneer board correctly. According to the schematic, on the right side, the pairs should be wired 1A, 2A, 1B, 2B. So that means, one pair are in the first two holes of the connector, the next pair are in the next two holes. This is my stepper: https://ultimachine.com/content/kysan-1124090-nema-17-stepper-motor
My connector is wired RED, GREEN, YELLOW, BLUE in that order. Then plugged into the Protoneer, with the RED end toward the non-powersupply end of the board. It doesn't really matter as you can simply rotate the connector 180 in case the motor turns the wrong way
But the wiring order should matter I think. Use this as a guide to match up your motor's coil pattern. If one coil is backwards, it may fight the other coil!
PSU wattage is more than adequate. Is it 12VDC?
Wiring to the motors cant be it as the motor works on other stepsticks/ports. A friend brought his super deluxe fluke meter so we tested for coils, PSU and checked the stepsticks, only beer got involved and we forgot to check the shields. My toughs, could be a short circuit, something with the code or maybe i got 2 Monday morning editions.
The PSU disconnects itself when i'm trying to engage the motor on both boards but only on 1 axis(x on clone and y on Protoneer's board) but that same motor and driver work on all other axis on both boards.
Really hoping that this is fixable as it was the cheaper solution. Other options are the Gshield or XPRO cnc, and those are pricey to get (to) here as shipping will cost me 40$ to 50$.
Sorry for hijacking thread btw, I have made the choice to buy a Gshield. Somewhere next week i think i'll make a build log of my PicknPlace/cnc/3d printer build.
I will still try to fix one board for backup the other one will be replaced(contacted protoneer), i also even bought another set stepsticks
Back on topic, Have you made any progress or pictures?
Hey no worries. Hope you get your machine online!
I have one major change. My Z system was reversed so that the motor, motor drive screw, spindle mount and spindle move relative to a stationary screw block. I had to do this because my old system lost vertical clearance with the fatter headed spindles such as the Dewalt. It would hit my motor as it overhung too much. Here is the new X drive assembly. I like it a lot!
Looks nice, ever thought about placing the lead screw of the z axis above the v-wheels? How does the frame hold up under stress?
About my little problem.....
I'm wondering if i am supplying enough power, the G-shield and GAUPS seems to need 24v 120w and about 5 to 8A to run 4 nema17 stepper motors(the ones i have are rated @2,5 amps).
My setup now is 4 stepper motors(Wantai 42BYGHW811), 4x drv8825 and a computer psu rated up 750w with max 17A output on 12v.
Can i connect a 24v 10A psu to this setup?
Thanks. The Z holds very well and is quite stiff. Once I get good and practiced at milling aluminum I'll custom cut new plates to recover my Openbuilds for other projects
I think the 24V 10A psu is more than enough. Since the Z drive barely runs, and the instantaneous current usage will rarely be at full current during a X/Y movement. Typically the highest current will only occur during high stress movements, such as cutting aluminum with a very heavy spindle, and dull cutter. So at 2.5 AMPS and you have three motors going full blast, it's still only 7.5A. Which I doubt is going to happen in most circumstances.
Very good stuff on this site. I am new to this DIY stuff, in particularly the controllers. What are you using to run this stuff, where did you get the motor drives... Looking to do some stuff as a home hobby work, and I am looking for a 2' x 4' area to work on for cutting area. And most important, what was the final build cost for everything, "materials, controllers, motors, cables, router, software".
Thank you in advance.
For the motor controller I use an Arduino NANO loaded with the GRBL firmware and a Protoneer motor shield. The NANO's are literally $3 on Ebay, and the Protoneer is from New Zealand, cost's $20. You have to buy some Pololu A4988 servo controller modules for the Protoneer. This blog posts details everything for it: Arduino CNC Shield – 100% GRBL Compatable | Protoneer.co.nz
Then all of the metal parts, screws, motors, linear rails etc.. were purchased right here from Openpartsbuildstore. Final cost? On the original post here I break it all down: Apple Crate CNC | OpenBuilds
But, I will tell you, if you've never done one of these before, I HIGHLY recommend buying something half built such as the kit they sell here: C-Beam Machine Mechanical Bundle
This version of my Apple Crate has gone though a few revisions and is no longer the same as before. It's now much stiffer, and the Z portion is completely re-engineered and is MUCH more stable. I still have stress induced shearing and bending on tougher materials. Foam is a blast to cut, but messy!
For software, it's all freeware online. CAD I use a community version of Fusion 360. CAM I use jscut.org and finally for driving the CNC with the output from JSCUT I use ChiliPeppr - Hardware Fiddle
Hope this helps and Merry Christmas,
Ridgeback, mind posting, with pictures, what changes you've made to make your machine better?
The biggest feature change is that my base board no longer drives the Y axis. In other words I now have it firmly bolted to the bottom of the Apple Crate. All of the mechanical movement is now an H frame on top of the Apple Crate. If I wanted to, it would be easy enough to simply unbolt four L brackets then move the entire assembly to another build structure!
Protip: Those nylon wheels are MUCH better than the all steel wheels. Much smoother, and I can squeeze them onto the rails tighter without slop.
Protip #2: I'm not too sold on the springy motor to acme screw couplers, they stretch/compress under stress. I can reduce one direction of compression by crushing the 8mm lock collar on the acme screw up as close to the motor mount as possible. I'm considering putting a lock collar on both sides of the mouting plates for all motors with couplers. Something I will play with
The whole enchilada by Ridgeback posted Dec 25, 2015 at 11:05 AM
Y Axis right side by Ridgeback posted Dec 25, 2015 at 11:05 AM
Z Axis Back by Ridgeback posted Dec 25, 2015 at 11:05 AM
Z Axis front by Ridgeback posted Dec 25, 2015 at 11:05 AM
Z axis up close by Ridgeback posted Dec 25, 2015 at 11:05 AM
Z Axis Front LEft by Ridgeback posted Dec 25, 2015 at 11:05 AM
Left side Y Rail by Ridgeback posted Dec 25, 2015 at 11:05 AM
That is exactly what kind of response I was looking for. I am new to building any type of CNC machine, not new to building machines, or operating CNC machines though. Thank you for the information. My goal was buy something half built, construct it, have it make a bigger clone of itself to the size I need. Again thank you for the input.
Your very welcome, happy to help!
Now that's what I call 'thinking outside the apple box, or was it crate?
To put the cherry on the cake, the walls will help contain the chips flying around.
The only thing I don't like is the lead screws whipping freely. I would support them at the end.
Haha thank you.
The lead screw move so slowly they don't really wobble much at all. But now that I think about it, putting the lead screw mount on the free end with a tight lock collar would trap the lead screw from parallel motion. Duh...I should have thought of that earlier! I guess I now know what I'll be doing the rest of the week lol
Ok... So I had just enough parts to rebuild the Z- drive lead screw connection. I added a lock collar and 8mm bearing, on top of the motor mount plate. This lifted the motor coupler up about 3mm, which means my spacers were too short. I simply hacked off of 3mm of the motor arm and everything fit together nicely. Results: TOTALLY AWESOME! Wow what a difference in overall Z lash! I'm going to do this to all of my axis(axii?). I just need four lock collars, and four more 8mm bearings.
As I remove little bits of slop here and there, I find new ones. The next major slop point is the plastic acme nut block. I can slop the Z-drove about 1 full mm up and down in it. Looks like I need a vertical, rotated version of one of these: Anti-Backlash Nut Block for 8mm Metric Acme Lead Screw
I may be able to take a second acme nut block and mount it upside down on top of the existing nut block, then put a solid spacer between one of the nut block screw holes and then run a longer mounting screw through the holes with the spacer in it. The old mounting screw would stay where it is, in the bottom nut block. Then the top nut block, I would mount a bolt and two nuts in it's mounting screw hole and drive it downward as a set screw. Whew.... I'm not sure it would provide anti-backlash in the Z-up direction. Then again, it doesn't hurt to try!
Great Upgrade i'm still following on the sideline, I really like the lead screw upgrade!
Those anti-backlash blocks can be upgraded with a tight spring at the bolt, should stiffen it up a little more i think.
PS:Is that a nightscope on that shelf btw?
Ridgeback, with no pictures we don't believe a word.