587,236 active members*
3,590 visitors online*
Register for free
Login
Results 1 to 13 of 13
  1. #1
    Join Date
    Jun 2008
    Posts
    7

    Newbie in the CNC world.

    Hi everybody.

    I'm totally new to the CNC scene, but have decidede that i want to build a 3 axis CNC milling machine. I have got a friend of mine who works with automation in his daily work to help med building the mechanics, but i dont have e clue as where to start with Software etc. I'm a electronics technician my self af have been giving som ethougt to making all the electronics my self. My plan was to go with a PIC-USB µcontroller. But my problem is that i dont know what data it has to be able to interprete to motion.

    So my rather comprehensive line of questions are:

    • What PC based freeware "CNC" applikations are good? need to be able to create routing from CAD drawing.
    • What kind og data does the applikation actually send to the electronics in the router and how much data does it send?
    • What type of motors shall i be using? sevo/stepper?
    • Anybody got schematics for at motorcontroller i can build my self, or is it advisable to buy a controller?
    • Is it possible to get a complete "blueprint" for at router capable milling in aluminum, for free og cheap somewhere?



    I am in the process of gathering materials, aluminum profiles for framing and ballbearing spindels for linear motion(from an old SMT machine)


    I have been trying to search through the forum, but since i dont have the knowledge about what to search for, i haven't had a lot og luck... hope someone on this super forum is able to guide me in the right direction...

  2. #2
    Join Date
    Mar 2007
    Posts
    137
    Hi,

    I have been into retrofitting cnc for about 20 years now.

    Yes, you can build a cnc control, and get alot of info from this site. Be prepared, you will find most of the manuals for break out boards and axis drives, etc, are written for an electrical engineer, not a machinist.

    If you have plenty of time to invest, then continue on. If you just want to get the machine running, look at websites like "Machmotion" (they advertise in this site), or Ajax cnc, and there are others. These controls would have some build to them, but the engineering is all done, and they sell you components that all work together.

    I would say, you can build from scratch for about 2/3 the price of what these guys charge, but you could save 100-200 hours of your time doing research, and ordering things from many different sources, and figuring out why something don't work. Believe it or not, there are people that start to build a cnc, and never finish it for different reasons, like the number one reason: "I can't get it to work".

    Just stick with this site, and friends will help you get yours running!

    Put in a description like: I need help sizing axis drives and motors for a Cincinnati 20hc2000, 100" x axis by 60" y axis travel with a 20hp spindle motor, and cat 50 tooling, OR a little 10"x5" travel table top mill, with a 1/2 hp spindle, etc. Always put in as much info as you can, so someone can help you.

    Also, you get what you pay for, like you want free blueprints to build a router, ok, what size servo motors do you need for it? If you buy plans to build a router, i think "Campbell Designs", Bob Campbell, sells plans to build a router, and i'm sure there are many more, Bob would tell you what size motors will work well.

    The point is, you will eventually have your cnc machine running, its a question of: do i invest time, or money!

    A couple of answers to your direct questions:

    Check out Artsofts Mach3 software. As far as i'm concerned, its the best value in the universe (and maybe farther) For running a "step and direction" pc based control.

    Servo or Steppers: Stepper motors are way slower, way cheaper, almost or no tuning, and way easier for a novice cnc builder to deal with. Servos have a closed loop system, are bigtime faster, and need motor wiring AND encoder wiring. I would say if this is going to be a hobby machine, i would lean tward the Stepper motors , if its going to be used commercially, where someone needs to get paid to run the machine, go with DC servos, for bigtime production, go with "Brushless" servos.

    Schematics for a motion controller? a windows xp computer with Mach3 software makes a good controller. Data to controller?: the computer sends "Step & Direction" signals to a breakout board, that has the wiring terminals, to run to the axis drives, the drives take it from there. (you dont need other circuit boards or a motion control board)

    Buck
    Spring Lake cnc llc

  3. #3
    Join Date
    Jun 2008
    Posts
    7
    I have now been looking a bit on MACH3 and think it looks super nice. However i stille think that to throw 150-200$ in software before i have any HW isnt so interesting.

    I have decidede to use steppermotors and have now focused my search for at steppermotor driver(breakout board). Can it really be that a schematic is which uses a parallel port for input from the PC? anybody got any plans lying aorund i could get a copy of perhaps?(legit offcourse)

    I would just like to try to build something myself at first and if taht goes south i would have to buy a controller for the steppers.

    Does anybody have any input on choosing unipolar og bipolar steppers?? any advantage/disadvantages?

    Does applikations like the MACH3 send automatically via the parallel port? and does anyone now exactly what lines of data it sends? I have a operating PIC18F4550 µP board and if the PC application "only" sends textstrings to the PCB i can handle that data easily. and I assume the motors only will need a super short pulse to step once?

  4. #4
    This will help you, you can build this from this package
    sample: http://www.kelinginc.net/PackageAssembly.pdf
    components: http://www.kelinginc.net/ThreeXCNCPackage2.html
    Wiring Diagram: http://www.kelinginc.net/KL-4030Wiring.pdf
    Ready and Plug Controller: http://www.kelinginc.net/ControlSystem.html

  5. #5
    Join Date
    Jun 2008
    Posts
    7
    I'm soryy but if i didn't express myself clear enough what i meant was. I would like to fine schematics for at stepper motor controller i can build myself, not just buy a kit and wire them up(not yet anyway, i may end up doing that when my frustrations overpower me).

  6. #6
    Join Date
    Jul 2003
    Posts
    1754

  7. #7
    Join Date
    Jul 2003
    Posts
    1754
    THis is a decent stepper driver with current limit.

    http://www.pminmo.com/l297-8/l297-8.htm

    sam

  8. #8
    Join Date
    Jun 2008
    Posts
    7
    Quote Originally Posted by samco View Post
    THis is a decent stepper driver with current limit.

    http://www.pminmo.com/l297-8/l297-8.htm

    sam
    Hi Sam.

    that controller looks nice. Is it possbile to build 3 of theese an connect them all up to the parallel port at the same time, so they are controlled simultaneously? and is it possible to run theese 3 drivers directly from a CAD applikation or do i need some sort of translator installed on my PC before it will work?

  9. #9
    Join Date
    Jul 2003
    Posts
    1754
    yes
    that controller looks nice. Is it possbile to build 3 of theese an connect them all up to the parallel port at the same time, so they are controlled simultaneously?



    and is it possible to run theese 3 drivers directly from a CAD applikation or do i need some sort of translator installed on my PC before it will work?
    Normally it is like this...

    Cad (autodesk, alibra, solidworks, whatever) -> Cam (cambam, camworks, bobcam, virtual gibbs, whatever) -> Machine Controller (cnc) (mach/emc/turbocnc/whatever)

    Some combine cad/cam or cam/machine controller... but for the hobbyist you will probably have separate applications for each step.

    for machine controller - I will say again that you can't beat emc2.

    sam

  10. #10
    Join Date
    Jun 2008
    Posts
    7
    Quote Originally Posted by samco View Post
    yes

    Normally it is like this...

    Cad (autodesk, alibra, solidworks, whatever) -> Cam (cambam, camworks, bobcam, virtual gibbs, whatever) -> Machine Controller (cnc) (mach/emc/turbocnc/whatever)

    Some combine cad/cam or cam/machine controller... but for the hobbyist you will probably have separate applications for each step.

    for machine controller - I will say again that you can't beat emc2.

    sam
    Thanks a lot Sam. once again youre answer is super..

    The link between the different applikations used in the CNC process suddenly makes a hole lot of sense. I already have acces to a autodesk machine så thats out of the way. so now ill just try and DL cambam and se if i can get a machine up and running with EMC.

    I have also found a guy who lives 10 miles from me who have experience with building his one CNC router for wood, so hopefully i can pay him a visit and gain a little intel from his project and pick his brain for good ideas.

    More questions will probably find its way to this thread.

    but anyway a lot of thanks for the usefull replies..


    Wulff

  11. #11
    Join Date
    Jul 2007
    Posts
    165
    Hi Wulff,

    I don't know if this has already been mentioned (couldn't spot it) but Mach 3 is free to download and use, but limited to 500 lines of GCode. There's plenty you can do with that limitation to get your machine up and running, particularly if you want to do your own coding rather than using an automaed CAM solution. I made many bits for my current machine by coding manually, long before I bought the Mach3 licence. Having the licence allows me to use other applications to produce more complex GCode to cut non-circular curves, 3D parts etc.

    For cutting 2D parts from CAD plans I can recommend Cut2D from Vectric (UK based). It's not free, but much cheaper than many of the other software solutions out there. I use this to convert AutoCAD drawings into GCode, which then drives Mach3. You probably would need the Mach3 licence too since you'll hit the 500 limit quickly with all but simple jobs. There's also LazyCAM which ships Mach3, but there is an additional licence to enable all the functionality in that.

    Good luck....

  12. #12
    Join Date
    Jun 2008
    Posts
    7
    It sounds super that a "trial"/limited edition of mach 3 is available. My plan is to use Inventor, that can be used a substitute for AutoCAD right? or du i have to use an AutoCAD?

    Can i then import it directly into Mach3? Mach3 is a CAM/Machining combo right? Or do i have to use ex. CamBam to convert the files before i import them into Mach3?

    I will at forst start by making VERY simple shapes just to get tha hang of it before i need to do anything more advanced than squares etc.

  13. #13
    Join Date
    Jul 2007
    Posts
    165
    Just to clarify - Mach3 only imports GCode. You can write your own from scratch in a text edtor - it isn't tricky - or use other software to generate. CAM software in general converts vector graphics (autocad DXF, AI, EPS and so on) to GCode for you. I suggest you download the s/w and have a play. As a previous post mentions, the process is very much as follows:

    1. draw parts as vector graphics
    2. convert to GCode in CAM software
    3. run GCode in machine controller software

    or if programming your own

    1. write GCode in text editor
    2. load and run in machine controller software

    LazyCAM, which is an additional component installed with Mach3 will convert a DXF file to a toolpath, however won't do more advanced stuff like tool offsetting (accounting for the cutter's diameter) without buying the licence, which isn't hugely expensive. The Cut2D package I have is more expensive, and somewhat more 'polished'.

    Anyway, for just experimenting and getting things up and running, the software can therefore be free. However the Mach3 licence is woth every penny in my opinion. I don't know much about the other controller mentioned in this thread - it might be equally good, and it's free!

    To answer your question, if Inventor (don't know the software myself) can output vector files in a format which can be read by CAM applications, then yes, otherwise no!

Similar Threads

  1. Hello World!!!
    By ettlkattepl in forum European Club House
    Replies: 0
    Last Post: 04-07-2008, 04:23 PM
  2. Hello World
    By HeathRiley in forum Community Club House
    Replies: 1
    Last Post: 10-16-2007, 03:00 AM
  3. Question!A new guy to the world of CNC
    By cola2cool in forum Hobby Discussion
    Replies: 1
    Last Post: 10-19-2005, 08:53 AM
  4. Newbie to CNC world
    By HighOctane in forum DIY CNC Router Table Machines
    Replies: 6
    Last Post: 01-25-2005, 08:58 PM

Posting Permissions

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