. .

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Quote Originally Posted by brumster View Post
    All duly noted. Arrrgh, you're making me think maybe I should just build a scaled-down steel DIY jobbie instead :D !
    Good it was my intention to make you re-think and Encourage anyone to DIY build. You also don't need to build with steel if you haven't got the tools for it.
    Aluminium profile and Aluminium plate still build a very strong and more than capable machine and can be used with minimal tools.
    Use correct components along with good electronics and you'll have a machine that will knock all those Chinese machines and several other commercial offerings into tin hat.

  2. #2
    I think my idea is to build it in steel just to test the theory and process of construction (I also have loads of 20 and 30mm box, 3mm wall, kicking about), although I fully appreciate it will be overkill at the size I'm looking. So idea is to build a small, desktop build but with the same concepts as the larger one I'd *like* to do one day (in another property, no doubt). But conscious I don't want to get too tied up with the construction/planning that I lose interest and it all dies a death. Having said that, I'm pretty determined in most things, so.... :-S

    I'll do some more reading, mull over some ideas - and of course always value other opinions (no offence Jazz, I totally get what you're saying!)...

  3. #3
    It would help if you decided on the physical size so that you can get some advise on the frame.

    20 - 30mm box doesn't seem big enough unless you are going to build a 3D printer.
    ..Clive
    The more you know, The better you know, How little you know

  4. #4
    Quote Originally Posted by brumster View Post
    (no offence Jazz, I totally get what you're saying!)...
    No offense taken. It's common for people to dismiss Experienced advice and seek other opinions when they don't hear what they want to hear.!
    Truth is they sooner or later realise the advise was good, unfortunatly it's usually cost them money to realise this. . . . Called the price of learning.!

    Sad thing is it needn't have done if they'd only listen.

    To be honest it's a double edge sword advising people because those that do listen never really fully realise the bullet they dodged by listening so you never really hear from them because things tend to go fine and without issues.
    Those that don't are often embarresed so never really say anything publicly and just go with what was suggested first time. (Although do often get PM or email thanking me and asking again.!)

  5. #5
    Quote Originally Posted by Clive S View Post
    It would help if you decided on the physical size so that you can get some advise on the frame.
    Line in the sand, let's say 600x400 working area, give or take 100mm. For this iteration.

    Quote Originally Posted by JAZZCNC View Post
    No offense taken. It's common for people to dismiss Experienced advice and seek other opinions when they don't hear what they want to hear.!
    Truth is they sooner or later realise the advise was good, unfortunatly it's usually cost them money to realise this. . . . Called the price of learning.!

    Sad thing is it needn't have done if they'd only listen.

    To be honest it's a double edge sword advising people because those that do listen never really fully realise the bullet they dodged by listening so you never really hear from them because things tend to go fine and without issues.
    Those that don't are often embarresed so never really say anything publicly and just go with what was suggested first time. (Although do often get PM or email thanking me and asking again.!)
    Yeah, sure, I understand. And I am listening, don't worry. The choice for me is whether writing off £500-1000 on a crappy Chinese thing is a valuable learning experience versus investing the time and money into a £1500 DIY job first time - accepting that I might get things wrong, learn the hard expensive way.... I'm going to do some more stewing/thinking/reading.... mainly on the DIY side, get comfortable with the concept that I will have access to sub out any necessary work to those with the right tools.

    As per my intro thread, I'm not averse to some fabrication, some welding; I've built numerous cars over the years (I know that's not totally relevant but I'm just trying to convey that I know the right end of a spanner, that's all!)... but likewise it's that knowledge of what needs to be done that's making me double-think whether I can really do it DIY without any mills, lathes, etc... just a bench pillar drill and a hacksaw... :D

  6. #6
    Quote Originally Posted by brumster View Post
    The choice for me is whether writing off £500-1000 on a crappy Chinese thing is a valuable learning experience versus investing the time and money into a £1500 DIY job first time - accepting that I might get things wrong, learn the hard expensive way
    The metal work is only a small portion of the expense. The real expense and BIG chance of wasting money is buying the wrong stuff. Cut corners here and you will without doubt waste money and cost more than buying decent gear in first place.! . . . It happens time and time again.!

    Like wise you don't need massive tool collection either. Many great machines have been built with with just Drill press and hand tools. My first machine was built using just Drill press and hand held router. It wasn't pretty but was very accurate and cut nothing but Aluminium including this.


    Infact Joe on this forum is doing a very nice job with Minimal tools, he's also cutting alumnium with hand held router. http://www.mycncuk.com/threads/4513-...ghlight=router

  7. #7
    Very nice :)

    I have an offer from a forum member to go and take a look-see at his machines, and a general chat, so I'm going to take him up on his offer. Think I will feel much better once I've seen a DIY-constructed device, then make a decision.

    Breaking out onto a separate topic a little.... on the electronics side of things... the stepper drivers and the motion controllers. Just want to check my understanding; is the following right?

    Motor Drives

    These are really nothing more than stepper driver ICs, of which obviously there are a plethora out there with various ratings in terms of voltage, current, stepping capability and safety features. Bolted on to that are the relevant amount of heatsinking, protection/filtering but ultimately they take a low-voltage signal from a microcontroller or parallel port - with appropriate optical isolation - and move the motors as requested. One tick = one unit of movement (in the appropriate direction, of course).

    There are differences in terms of matching them to the motor (number of wires for unipolar, bipolar) and you can get analogue and digital ones, digital ones being better all-round but presumably more expensive. There are trade-offs with how you drive the motor in terms of microstepping, torque, heat generation and so forth. So you need to know your motors in conjunction with your drivers, and also what you're going to use them for (what's most important - torque or speed).

    You can get ones with direct parallel port drive (so no motion control; driven straight from PC) but then the honus is on the PC as the controller, hence all the requirements in terms of it being able to keep up. Each pin on the parallel port controls a function, which limits you somewhat to the number of axes/functions you can make use of.

    Other alternatively you can get drives controlled from a separate motion controller in between the drivers and the PC.

    Motion Controllers
    These do the interfacing between your PC (via parallel port, USB or ethernet port) and the motor drives, but instead take a proprietary protocol and convert that to the native signals for each axis drive (they don't take G-code). The benefit of these is they can layer on all sorts of fancy stuff like inertia concepts, but the big gain here is really offloading the requirements from the PC to keep up with the frequency of signals needed to instruct the drivers directly. The motion controller interprets the movement commands (move X from 0 to 100) to how many steps that needs on which axis, at what speed, and then takes on the job of reliably hitting the driver with the requisite clock signal and appropriate-timed control signal.

    You potentially gain some speed/reliability on your machine and generally it's the way forward unless you just want to have a play at slow speeds direct via parallel.

    When you guys refer to BOBs (Breakout Boards) you're generally talking about motion controllers, although you can get BOBs that combine both of the above.

    It strikes me that keeping them separate gives more flexibility as the drivers need to match the motors; if you get a combo BOB you'd need to be sure that the drivers side of it matched your requirements and they weren't going to change.

    Point, laugh, poke the shit out of the above where I've got it miles wrong :)

  8. #8
    Motor drives say like the AM882 (Typical) are digital and have stall detection etc. are used after the BOB (and can be connected direct to the PP BUT not recommended) also they are used after the motion controller.

    Motion controllers are generally fed from either USB or Ethernet port and they produces the pulses much better than the computer as they generate their own. Some motion controllers also have the BOB built in.


    The Gcode is controlled from the machine controller ie Mach3 or Linuxcnc etc and fed to the PP or the motion controller
    Last edited by Clive S; 21-01-2016 at 05:17 PM.
    ..Clive
    The more you know, The better you know, How little you know

  9. #9
    Quote Originally Posted by brumster View Post

    These are really nothing more than stepper driver ICs, of which obviously there are a plethora out there with various ratings in terms of voltage, current, stepping capability and safety features. Bolted on to that are the relevant amount of heatsinking, protection/filtering but ultimately they take a low-voltage signal from a microcontroller or parallel port - with appropriate optical isolation - and move the motors as requested. One tick = one unit of movement (in the appropriate direction, of course).
    In simplistic terms yes but in reality then theres much more to good drives than this. How it handles resonance is very important and what makes the difference between poor and good working motors. Resonance cripples Steppers and the drive needs to be able to deal with this.
    Making your own is an option but not one I'd recommend and I've seen many people take this route only to end up buying drives after much frustration.


    Quote Originally Posted by brumster View Post
    You can get ones with direct parallel port drive (so no motion control; driven straight from PC) but then the honus is on the PC as the controller, hence all the requirements in terms of it being able to keep up. Each pin on the parallel port controls a function, which limits you somewhat to the number of axes/functions you can make use of.

    Other alternatively you can get drives controlled from a separate motion controller in between the drivers and the PC.
    Not exactly correct. You can get drives with built in Pulse engine so they don't need a PC Parallel port or External Motion controller. IE Stand alone
    People often get the wrong idea about how Mach3 or Control software works. The control software doesn't create pulses it plots a trajectory data based from G-code and then hands this to Pulse engine which then does the Motion control side of creating pulses.
    In standard trim Mach3 uses a Driver to do this function (paralllel port Driver) which then crunches some numbers and outputs the required pulses thru the parallel port to the drives directly (Usualy Via distribution board called a BOB).
    If using an External Motion controller then it hands the trajectory data to The Plug-in for that Motion controller. The controller then does all the number crunching and send the pulses to the drives. The difference being External motion controllers can crunch numbers much faster and output much cleaner pulse stream which makes BIG difference to performance and reliablty.




    Quote Originally Posted by brumster View Post
    When you guys refer to BOBs (Breakout Boards) you're generally talking about motion controllers, although you can get BOBs that combine both of the above.

    It strikes me that keeping them separate gives more flexibility as the drivers need to match the motors; if you get a combo BOB you'd need to be sure that the drivers side of it matched your requirements and they weren't going to change.
    No BOB is just a Distribution board for the I/O signals. Often Optoisolated for protection. Commonly you'll have Motion control board and connect to this 1 or more BOB's for Distribution of the signals.
    Better Motion controllers Like those from Cslabs provide direct connection and remove the BOB from the picture.

    BOB's, or should say Cheap BOB's are a common cause of many troubles with CNC machines and often under estimated to there importance.
    They take all the Signals then distribute them to where needed so if the components used are slow or low spec then any signals going out will be degraded or slowed down.
    Often you'll see people use External motion controllers with MHZ frequency capabilty and connect to BOB with 100Khz bottle neck components.
    Like wise you'll see drives with Max frequency of 200Khz and people using Ex controller with much higher Frequency capabilty connected to 100khz strangling BOB so all that power is totaly wasted.

    So what I'm saying is BOB is very important and while cheap works at the slower end it's pointless getting a External Motion controller for the speed and quality pulses and connecting to Cheap nasty BOB's.

    A Good machine needs to have a balanced system with no weak link.
    Last edited by JAZZCNC; 21-01-2016 at 11:06 PM.

  10. The Following User Says Thank You to JAZZCNC For This Useful Post:


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. "Hacking" and "Modding"
    By magicniner in forum General Discussion
    Replies: 15
    Last Post: 07-01-2015, 08:59 PM
  2. CNC machine "Spanish" model . Advice and opinions needed!
    By shapebusters in forum Machine Discussion
    Replies: 17
    Last Post: 12-03-2014, 06:21 AM
  3. Replies: 4
    Last Post: 28-09-2012, 12:06 PM
  4. "Racks" VS "ball screw"
    By C.AlveSilva in forum Linear & Rotary Motion
    Replies: 1
    Last Post: 17-04-2012, 11:53 PM
  5. Replies: 1
    Last Post: 25-12-2010, 06:05 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •