Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Home made CNC drilling machine

Status
Not open for further replies.

imranahmed

Advanced Member level 3
Joined
Dec 4, 2011
Messages
731
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,298
Location
Karachi,Pakistan
Activity points
5,927
Please let me know that can anyone know about CNC drilling machine I want to make CNC machine for making PCB`s and etc.I need software for designing drawings for machine.
 

wp100

Advanced Member level 5
Joined
May 15, 2009
Messages
3,056
Helped
883
Reputation
1,781
Reaction score
736
Trophy points
113
Location
Prime Meridian
Activity points
0
Hi,

You really need to look at sites like this popluar one http://www.cnczone.com/forums/diy-cnc_router_table_machines/

I have not built one, but know a few folk who have and the result a diy cnc can achieve for pcbs is quiet poor, though it is handy for hole drilling.

You are probably better directing your efforts to other pcb methods like diy photo UV which can achieve results good enough for smd or even the iron on transfer method.


There are many pcb design suites out there, many free ones or ones with try before you buy options - try a few and see which one you find best for your needs.
 

imranahmed

Advanced Member level 3
Joined
Dec 4, 2011
Messages
731
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,298
Location
Karachi,Pakistan
Activity points
5,927
Actually I want to make own CNC machine also for learning and programming purpose .
Is software is free available or not or the software would be purchase?
 

sky_123

Advanced Member level 4
Joined
Feb 26, 2011
Messages
1,170
Helped
279
Reputation
566
Reaction score
273
Trophy points
1,363
Activity points
9,599
Please let me know about IC that converts G-code to stepper motor motion
I doubt this exists. Some things are more practical and cost effective in software and hardware, and this
is one of them. You'll need to check if there is any source code, otherwise you'll need to implement
from the appropriate standards, or purchase an off-the-shelf software application.
 

imranahmed

Advanced Member level 3
Joined
Dec 4, 2011
Messages
731
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,298
Location
Karachi,Pakistan
Activity points
5,927
Dear I have software of CNC USB Controller and facility to make hardware but i require IC that convert G-code to stepper motor instructions.Do you know any kind of IC or driver?
 

imranahmed

Advanced Member level 3
Joined
Dec 4, 2011
Messages
731
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,298
Location
Karachi,Pakistan
Activity points
5,927
If I make G-code then how the controller do convert G-code into instructions of stepper motor?
Actually I need interface device or IC that interface with PC and stepper motor driver IC.
 

js

Full Member level 5
Joined
Oct 9, 2005
Messages
265
Helped
38
Reputation
76
Reaction score
36
Trophy points
1,308
Activity points
2,662
You need this:
http://www.planet-cnc.com/
CNC controller and on this site usefull sw to import/export/setting different formats and parameters....
 

kiks

Member level 1
Joined
Jun 1, 2004
Messages
35
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,288
Activity points
349
To drive your stepper motors for a CNC machine, the simplest way is to use a PC running EMC2 software with a parallel port. EMC2 is Ubuntu Linux based and is free. You will then need to have a breakout board to interface the parallel port to your stepper motor drivers. There is plenty of information available on the internet. Do a google search. There is a G code convertor called GSimple. It will convert files created in Autocad etc into G code and it is also free. Download EMC2 software and the manual and start reading. That's the best way. Hope this helps!!
 

imranahmed

Advanced Member level 3
Joined
Dec 4, 2011
Messages
731
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,298
Location
Karachi,Pakistan
Activity points
5,927
Thank you kiks,

Please let me know how to build breakout board or can I program microcontroller for reading G-code
and send signals on parallel port or serial port.
 

ZASto

Advanced Member level 3
Joined
Jan 9, 2008
Messages
749
Helped
148
Reputation
301
Reaction score
132
Trophy points
1,323
Location
Messy Corner, 44°47'31.56"N, 20°28'9.16"E
Activity points
5,068
I guess that you have a little problem in reading English :)
If you want to use microcontroller to do all job from reading and interpreting G-Code to generating pulses for motion, it is a tough call.
I would suggest thet you read more about the trajectory planing, acceleration/deceleration, pulse generation etc. at some other forums decicated to CNC:
http://www.machsupport.com/forum/
http://www.cnczone.com/forums/

Sending pulses to serial/parallel port is done by 'putter :)
 

kiks

Member level 1
Joined
Jun 1, 2004
Messages
35
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,288
Activity points
349
Do a search on EBAY for a cnc breakout board. They have some reasonably priced ones there. It is simply a board which plugs into the parallel port with a cable. The inputs and outputs from the parallel port are then accessible via terminals on the board. The advantage of using this board is optical isolation of the parallel port. If you really want to make your own look at the following link http://pminmo.com/
Lots of circuits and ideas on that site. As for G code there is no ic that I know of which will convert G Code. As I have mentioned previously download G Simple which is free. Do you drawing in Autocad or any other cad package and save it in DXF format. Then use G Simple to convert it to G Code. EMC2 which is also free will then intepret you G code and drive the CNC machine. Not hard at all! Almost everything is free! :grin:
 

ZASto

Advanced Member level 3
Joined
Jan 9, 2008
Messages
749
Helped
148
Reputation
301
Reaction score
132
Trophy points
1,323
Location
Messy Corner, 44°47'31.56"N, 20°28'9.16"E
Activity points
5,068
Nowadays there are a lot of cheap Chinese 3 or 4 axes stepper driver boards that you have only to connect to power supply and parallel port of your PC.
As software you can use Mach3 (Win - not free), LinuxCNC (Ubuntu Linux - free), TurboCNC (DOS - free), ...
 

Electronics_chaitanya

Member level 5
Joined
Oct 27, 2010
Messages
91
Helped
7
Reputation
14
Reaction score
5
Trophy points
1,288
Location
India
Activity points
1,980
Hello dear


I suggest you to first clear idea about home made CNC ..you simply need to buy following items

Breakout board
Stepper driver
Mechanism


If u are making machine first time I request you to use mach 3. Because it is easy to use and use PCB design softwewe which allows you to export file in dxf format then convert dxf into code your work will done.....




Recently I made CNC plasma cutter which is working well....if you need more help contact me.....I feel proud to help you...



Regards
 

imranahmed

Advanced Member level 3
Joined
Dec 4, 2011
Messages
731
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,298
Location
Karachi,Pakistan
Activity points
5,927
Thank you dear I want to make CNC Homemade machine ,please send your contact details.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top