Welcome to OpenBuilds Community

Signup today and join in on the fun!

Sign Up

OpenBuilds OX CNC Machine

Discussion in 'CNC Mills/Routers' started by kram242, Dec 15, 2013.

  1. JustinTime

    JustinTime Veteran Builder

    Mark, I would have thought that you'd make a bracket that will fit on the l-bracket on your 3D printer. A bracket that can conform to the contours of the router better. Not as 'Quick & Dirty' but way better fit with no, or hardly any, wiggle.
  2. blindflight

    blindflight Well-Known Builder

    Hey guys, got to remember this is a "Open Build" project that you can configure any and what ever way "You" can conceive and run with it. You may not have the same router , its different and you need to make adjustments to fit. Give Mark a break , he has gone thru the pain staking efforts on the design...... my 2 cents :)
  3. kram242

    kram242 OpenBuilds Team Staff Member Builder

    Thanks guys, there are better ways to do this for sure but I was really anxious to get up and running :D
    Also one of the things I always try to do is use as many readily available parts as I can. This way if someone does not have a 3D printer for example, they could still build this machine. Plus its in my nature to take things apart and use them for a different purpose other then what they were designed for. If you can make a part a multi- functional part thats awesome and if you can do it even more then once for the same part thats even more awesome! :) The only part I wish I could have done this way were the plates but I figure the ROUTY will work with that or another cnc machine. Maybe we can get the plates done down the road but it may be a while as there is a lot to do here.
    Today I just picked up the 3/4" MDF from LOWES for the the table, it was about 30 bucks and they cut it down to size on their panel saw 17.5 x 29.5 I had 5 of them cut out of a 4'x8' sheet. I figure I will stack them 3 high for the table and that way with 1" bit sticking out I can still cut up to .750" thick with the router more inline with the wheels giving it much more strength. This is the way I recommend it be done, in the future I may do a mod to move the Y axis steppers to the bottom so that I can move the beam down like we talked about in the video but actually this works out well because it gives the machine some weight. Well see how it goes :)
  4. Robert Hummel

    Robert Hummel Custom Builder Staff Member Builder

    What extruder do you have on your printer kram?
  5. kram242

    kram242 OpenBuilds Team Staff Member Builder

    I have the qubd extruder and its been a problem. I have since purchased a new hot end called the e3d to give it a try. I have heard good things about it from a friend who is using one.
  6. kram242

    kram242 OpenBuilds Team Staff Member Builder

    Ok table plans have changed here again :) and I have decided to make a table install video.
    This came about today as I was working up plans for the vacuum hold down box. Mainly because there are so many ways you can do the table on the OX build with all the room available. I was going to go with the stack of (3) 3/4" vacuum hold down box. Slip it right in and go to town, but I have decided that it will take a while to make this and I (like you guys :) ) want to get up and running! So for now I will skip the vacuum and build the single 3/4" spoiler board with screw-in hold down brackets. There really are a lot of ways to make the table system and I want to be sure to cover a few of them.If I was using the large 2x4 build cutting full sheets I may have stuck with the vacuum box, but my needs in a shop cnc router will be max cut of 3/4" and below so my plan is to build the table up to the height needed and in doing so this will ensure strong cuts and be a good example. Doing this will require some changes but very little and I can always go back to the vacuum later if need be but honestly I think I will be happy with this.
    If you click on the pictures you can cycle between the two tables vacuum & built up versions.
    OX MDF vacuum box.jpg OX MDF Hold Down Table.jpg
  7. Frank G Haymes

    Frank G Haymes Well-Known Builder

    Kram,

    When do you think that you will have the files for the side and gantry plates up?

    The plates are the long pole in the tent for make the OX.
  8. kram242

    kram242 OpenBuilds Team Staff Member Builder

    Should be soon Frank, I just want to get completely done before releasing. You know how last minute changes are, they only show up after the release :D
  9. Gopal

    Gopal Journeyman Builder

    Good job, Mark. You are almost at the finish line!

    Two points I would like to make!
    When will be able to see the Garolite plates in the stores for people like me who have no access to a machine shop. I tried McMaster-Carr and they have the material but only in square pieces (12"x12"( being the smallest. Since Garolite is a trade name for reinforced-Phenolic material I also looked for Bakelite but so far no luck. So, please let us have the plates (especially for the Z-axis at the store).

    I did some searching on the electronics also. I was planning on using TinyG from Synthetos but realistically they cannot be used with Nema23 drawing near 3amps. In fact I discussed this with Synthetos and they finally decided to recall my board when I pointed out some shortcomings.

    Most Stepper Motor driver chips are run using constant current driver stage - meaning the current through the motor is held constant independent of supply voltage variations. TinyG and its sibling GRBL(pronounced garble) Shield are limited to 2.5amp max. Indeed you can run multiple motors connected to one output as you have suggested especially when microstepping is used where full current is NOT applied to motors. But the total current output from the axes will still be maxed out at 2.5amps. The electeronics, of course, will not be damaged since its power dissipation(current through the part) is limited.

    At full power, these chips will get hot and the heatsink is at the BOTTOM of the board - this means adequate cooling is required at the BOTTOM of the board - or else there will be a thermal shut down by the chip.

    Anyway, when you connect multiple motors running at high current the current from the axis output is shared by the two motors and they will provide LESS TORQUE - defeating the purpose of using TWO Nema23 motors to drive the Y-axis which carries max load in the OX design.

    So I am opting for different electronics for the drivers - one suggestion I have made here is to go with a design by massmind.ord that uses THB6064 with 4.5amp capability. They sell parts for those who are good with soldering, or assembled parts for about $35/axis. Other options are also available. (see http://www.massmind.org/Techref/io/stepper/THB6064/index.htm).

    Now there are newer electronics coming to market - ST Microelectronics have announced a new chip ST6472 which is a fully integrated axis with SPI interface - Arduino chips support such a communication. But here is something one can get from eBay:
    http://www.ebay.com/itm/ST-L6472-Ba...d=100011&prg=1005&rk=2&rkt=5&sd=230891366885&

    Anyway, OX is a great mechanical engineering design - and I feel members who are good at electronics should come up with a solid electronics BOX to complement this.
    Gopal
  10. Gopal

    Gopal Journeyman Builder

    The E3D - version 5 extruder is from UK and their website is: http://e3d-online.com/index.php?route=product/product&path=20&product_id=51

    Robert, you should also look into their multi-head design the Kraken.

    I have actually ordered a 5head unit from ORD Solutions located in your part of the world and should get it next month or so!!!

    By the way, have you thought about beefing up your spindle motor design using R8 with a through central hole?
    The reason I suggest is that if you then mount it horizontally, it can be used as a quick and easy jig for grinding acme screww rods, ha ha!

    Gopal
  11. Robert Hummel

    Robert Hummel Custom Builder Staff Member Builder

    R8 brushless ?
    I used my drill press and a 608zz bearing block setup to grind my old leadscrew when I first started lol
    I will post a pic for ya later :)
    Gopal likes this.
  12. Gopal

    Gopal Journeyman Builder

    Like I feel, it is not fair that some people have all the fun in their lives. I lived in a cacoon for the past 40 some years theorizing in particle physics - now the butterfly is out but the body is no longer willing!!!

    Besides, I have a 3yr old (!!!!) and my better half has given us the same amount of budget for our toys - he has a roomful of toys and I cant get one on my desk!

    What impresses me about your efforts is that you seem multi-talented - mechanical, RC toys, electronics, Laser engraving, 3D printing and what else?

    Gopal
  13. JustinTime

    JustinTime Veteran Builder

    Actually, the purpose of the two steppers is to prevent the gantry assembly to have one side, the one without the motor, lag behind the other side, the one with the motor. I think if the motor would sit in the middle, one 270 oz/in stepper will be strong enough to drive the Y-axis.

    The only difference between boys and men is the price of their toys! :D
    kram242 likes this.
  14. kram242

    kram242 OpenBuilds Team Staff Member Builder

    Hi @Gopal ,

    Still working up how that to get this plates out to everyone, but our main focus is completing the build log (table build) so the machine can be fully tested before considering a plate run.

    Agreed not the best solution but thats what I had on hand and so far its been working into a 2 hr test cut. The plan is to upgrade to a nice 4-5 amp size driver where there are no worries :) Since the way wiring is set up on most cnc machine is the same, regardless of the driver amp size the decision was made to continue the video instead of waiting for the higher amp driver to arrive.

    You may want to steer clear of these as few years back they had an all in one stepper motor driver circuit that mounted to the motor like the ones shown here. They were called smart motors (I believe) and from what I remember reading is that they had a lot of problems as the stepper heated up along with the driver mounted to it.

    ssshhhhh Top secret projects are in the works as we speak :cool:

    :D I can relate
    Robert Hummel likes this.
  15. Gopal

    Gopal Journeyman Builder

    I agree with both your points!
    Yes, running both ends of the gantry is indeed a good design when the spindle torque when at one end and take a good plunge cut can exert a twist to the whole gantry. I also realize that by having two motors with slightly variable belt tension or tooth position on the drive wheel can reduce overall backlash.

    I am just pointing out the limitations of the motor drive and may have overstated on the required forceo_O
    Also, I am urging memebres to come forward and hold out a helping hand with the electronics part also. Mark has done a terrific job on the mechanical design but we tend to want him to do everything for us and I noticed that from his posting of the spindle motor mounting post. This is an evolving build and I wish I had the wherewithall to jump-in and do my portion of supporting the efforts.....
    Gopal
  16. JustinTime

    JustinTime Veteran Builder

    Are they also troublesome if you don't mount them on the stepper itself?
  17. Gopal

    Gopal Journeyman Builder

    Mark, the motor mounted board is indeed a bad idea but I posted that to show that the ST chip is being implemented in a design. I have often seen Steppers with heat sink mounted on them! And read at many places that the motor heats up SOONER than the drive boards! But was thinking that with steppers mounted on Nylon (?) standoffs the board cound find a place as part fo the motor but away from heat issues- my imagination is to put a wireless (Xbee??) along with the drive electronics thereby reduce wires running to the motors - even day-dreaming about a low voltage electrified rail (having built such things for my kids Thomas Train collection - can't afford batteries at the rate he is using them up) on each axis to totally eliminate flying leads....:pOh well.
    Gopal
  18. Robert Hummel

    Robert Hummel Custom Builder Staff Member Builder

    No 3d printer experience yet, but it is the last tool I want for my hobbies and and kids to play with. Their future will be so different.
    Teach them young ;)
    Printing body parts , just awesome!
    I'm a jack of all master of none
    As they say here in Canada
    They should at least find ya handy if not handsome eh! :D
    kram242 likes this.
  19. kram242

    kram242 OpenBuilds Team Staff Member Builder

    I would think mounted off the stepper they would function like any other driver. (maybe better with this new chip) Not sure though as I have never used them and the reason being the review I had read, I like the compact idea though. :)

    Now that would be cool! :D
  20. Gopal

    Gopal Journeyman Builder

    Mark, you had mentioned switching to GT3- belt & pulley - point to a source, please!
  21. kram242

    kram242 OpenBuilds Team Staff Member Builder

    We have the gt2 (3mm) belt (5mm width)here (will be updated on the part store soon, tonight is the plan), but the pulleys are still in the works and when they are ready will also be available on the OpenBuilds part store (few weeks).
    In the meantime the 20 tooth gt2 (3mm) pulleys we used for testing came from here:http://www.bbman.com/catalog/product/20-3P06-6FA3
    Please be advised that things are still subject to change so once everything is finalized we will be posting the complete parts list.
  22. wrdutcher

    wrdutcher Well-Known Builder

    Don't be fooled by the 7amp rating of the st6472, it is a max peak current rating with a max pulse duration of <1ms. Not very useful in stepper applications. The ThB6064 has a peak current rating of 4.5amps with a max pulse duration of 100ms, which is a more reasonable specification. The fact is both drivers are rated at 5 watts and have similar on resistances. Therefore, they both will generate the same amount of heat for the same amount of current. The real variable is the size of the heatsink which will determine how much current the driver can sink without overheating. The ThB6064 was designed to be mounted on any size heatsink. This is not true of the st6472.

    The Spi port interface means additional software has to be developed to configure and control the st6472. I have designed Spi port stepper motor drivers for the Auto industry. They work fine in some applications but are susceptible to noise problems if the wires are not routed and shielded properly. I would also recommend keeping the wire lengths as short as possible. Spi based stepper solutions are designed to run open looped, meaning that you send a goto position to the driver and a step rate and it goes to that position. This presents a problem and controlling three different axis that need to be synchronized. The st6472 overcomes this problem by allowing the software to send a Spi port direction command which puts the driver in single step mode which is stepped via a stck pin similar to the step input pin on many drivers.

    I think I will stay with the ThB6064, which could be soldered to the step, dir, and enable pins on the TinyG board. The on board drivers would not be used. However, I have my eyes on the CNC USB Controller MK2 board in the parts store. I know it cost, but the hardware and software supports a lot on nice features that I plan to use.

    Comments welcome.

    Mark, when will the MK2 be back is stock? I noticed that it shows in stock at your other store with free delivery, is that true?
    Public Do Omens and Gopal like this.
  23. kram242

    kram242 OpenBuilds Team Staff Member Builder

    Hi @wrdutcher
    The CNC USB Controller MK2 board will be in stock any day now. :)

    We apologize for this as they are not in stock and the free shipping was a past special, but since you were trying to buy while the shipping was free we of course will honor that, just let us know on the comments of your order and shipping will be refunded. :)
    Thank you for your support.
  24. Robert Hummel

    Robert Hummel Custom Builder Staff Member Builder

    Scored some 1/4 plate for my end plates ;)
    Nothing like having friends in the metal biz lol
    Its 6061 econo plate so should clean up nice after milling :D 10" by 4' $20
    image.jpg
    Going to hold off a bit here and see what works before I start milling as I'm sure a few design changes are still going to happen
  25. Gopal

    Gopal Journeyman Builder

    Thank you so much for all that useful info. I am truly a noobe with all this and my edification is through browsing and reading data sheets and more from reading posts like yours. In all my ignorance if I can kindle enough participation and interest in developing a good and reliable product that we all can use and enjoy, then I feel gratified.

    All these urging also have another personal interest (ulteriro motive) - to develop a six channel stage similar to the Stewart design to be used as an articulated platform to see if it can help children with spatial balancing problems due to congenital problems (pediatric vestibular disorders). I feel that the expensive toys that we develop can be converted to something more useful than just engraving and carving.

    Robert touched upon something when he said future may see body parts being printed using 3D type printers - actually there a few people already pushing that -prosthetics- envelop).

    But then again I am just a dreamer and have rely heavily on people like you, Mark & Robert to guide me along.

    Thanks for putting up with my flailings here in the forum
    Gopal
    Public Do Omens and kram242 like this.
  26. Robert Hummel

    Robert Hummel Custom Builder Staff Member Builder

    To dream is simply a way of making things reality, E=MC2 was thought up by an un-schooled dreamer and I feel that the largest problem in the education system is that if your not as they say book smart and learn their garbage you are over looked.
    Yet that same persons dreams if given the chance could be the cure to cancer or many other issues in this place we call reality.
    we suppress them gifted under sights when we should be helping them grow.
    Anyway so off topic lol
    If I can do it so can anyone else :)
    Public Do Omens likes this.
  27. kram242

    kram242 OpenBuilds Team Staff Member Builder

    Agreed Gopal and Robert, and I would like to add that I believe these great / afford advancements will come from open source projects such as these. So we are all in a unique position to help pioneer ideas like this into existence, for me thats a legacy of help that is truly worth perusing. :)
    Public Do Omens likes this.
  28. Dave M

    Dave M Well-Known Builder

    I would like to take the engine from the TinyG controller and have it a on a separate board. Have the signals come from it to drive separate drivers. If any one of your drivers goes down you could swap in another driver and your back up. As new drivers are developed you can easily upgrade. Also would like a MicroSD card so you could put your files to be cut. Just my thoughts. Robert you said your from Canada ? I am in Ontario.
    Last edited: Jan 27, 2014
  29. Robert Hummel

    Robert Hummel Custom Builder Staff Member Builder

    Yes I live in the busy city of Toronto.
    I'm a generator service tech, going on 18 years now.
    Tinkering is my hobby and way of letting my imagination free.
    I rather build something that way if it breaks I know how to fix it.
    I started in the cnc sence when I got a chin board that the z axis IC went bang on and decided to turn their junk into something that worked
  30. Gopal

    Gopal Journeyman Builder

    Mark, I have also included the 9 axes board in my wishlist (not for any discount) but it may be something that I can use in my dream project. My inspirations, besides coming from all of you folks and your work, also have to do from suggestions like this:
    upload_2014-1-27_19-19-11.png

    My intention is to use magnetic spheres for the lower and upper (not visible) universal joints and use the belt & pinion drive with constant rate springs to balance forces. (nothing new here except for the application perhaps)
    Gopal

Share This Page