Wanting to build my first CNC machine...
eagletalontim
Posts: 1,399
So, as the title says, I have been interested in building my own CNC machine, but have quite a few questions before I even get started. Basically to start things off.... What I will be cutting will mostly be either rubber (up to 1/2" thick), thin plastic (1/16" to 1/8"), and possibly some 1/32" tin if budget allows. What I am unsure of is where to find a cheap or free software / program to create 1D CNC plots? I am also unsure about the controllers for stepper motors. How do you connect a computer to a controller and it know how to control it correctly? I have seen some DIY stepper controllers, but how is a computer going to "print" to it? I figured there would be some drivers that need to be installed to correctly control the stepper motors. Last but not least, since I will be cutting up to 1/2" thick rubber, I am sure a router is not going to work due to friction of a bit. Any ideas on what I could use?
Comments
Then you need to convert the dxf into G-Code. Ace Converter is a free program that does, Mach 3 has the ability built into it.
Mach 3 is a popular choice for software to control the CNC, it will run 1000 lines of G-Code in demo mode but it is not expensive to buy the full version. TurboCNC is a free DOS based program that works well too.
Both Mach 3 and TurboCNC communicate with the stepper drivers via the parallel port. I have found Xylotex drives to work very well.
The ways I know of to cut gaskets using a CNC;
Rotary tool - typical CNC router. Don't know how it would work with soft rubber - need to clamp material to work table.
Knife - a vinyl knife that rotates freely in it's holder to follow the cutting path. For thin materials only.
Laser - won't cut metal unless very high power ~ 400 watts to start for CO2, others very expensive.
Water Jet - cuts anything but very expensive.
CMC - CNC controlled matt cuter. Similar to the vinyl knife but the cutting blade is turned to follow the path by a fourth axis - about 3mm max thickness.
Except for the fact that it cannot cut tin, I think a laser would work the best. It has the considerable advantage that you do not need to worry about how to hold the material to the work table, and some lasers do come with all-in-one software.
I have tinkered with Google Sketchup, but I have noticed that the circles are not quite circles. When you zoom into it, there are straight lines with edges to make up the circles. Some of the gaskets we cut need to be within 1/32" to fit inside pump seals. With straight lines, it may not work. Is there a way to change that?
http://www.sherline.com/
http://www.sherline.com/emc/index.html
-dan
Mach3 / EMC actually interpret the GCode and control the machine. When setting up EMC or Mach3, you tell it how many steps each motor needs to move one inch, what your maximum speed is, which ports the various motors are connected to, and so on.
Click on the circle tool. Type in a number. Hit enter. Proceed with drawing the circle.
When you convert the drawing to G code you will enter the thickness of material, size of cutter and depth of pass.
You can also write the G code by hand, For simple shapes it is not at all difficult.
One more question... The rod that the stepper motors drive to move the cutter around.... what is that called and where would be a good place to get some of those?
Edit * Figured out what the rods are. Lead Screws Now trying to find a good inexpensive vendor for them ..... any suggestions are welcome!
Dumpstercnc.com is a good source of cheap antibacklash nuts. He makes some for 1/4" 16 acme.
I have been experimenting with a gasket cutter myself ,I hacked apart a craft paper cutting maching for the paper ones. I use bobcad to draw with and have one lathe running mach3 and have a 23 year old milltronics mill that i have been disecting since I bought it and really want the gasket cutter propeller controlled.
The milltronics mill has one 80286 controlling the gcode-parser and displaying vga and watching inputs, it also has 3 8031 microcontrollers (one for each axis) controlling the movments. I have been convinced for sometime that the propeller could do the same job and more being that new drives only require step and direction to move.
I am thinking of starting a new thread for and open sorce propeller cnc controller ( I've seen a couple of 3d printer threads ,but they seem to run amuck after awhile),and like Ken Gracey says ,coolant,coolant and coolant (everything cuts better with coolant)
Brian
• BVH animation and motion capture
• DXF format (full layer support) compatibility
• 3D Formats: SCN, COB, SOB, WRL 1.0, GZ, WRZ, DXF, 3DS, ASC, PRJ, LWO, OBJ, LWB, IOB, GEO, STL
• 2D formats: BMP, TGA, AVI, FLC, JPG, DIB, AI, PS, EPS, PNG, DDS
And the following Export formats.
• Direct export to Virtual Earth (workspace)
• Improved X format (workspace)
• BVH animation and motion capture
• 3D formats: SCN, COB, CAN, WRL 1.0 & 2.0, DXF, ASC, 3DS, STL
• 2D formats: • BMP, TGA, AVI, JPG, TIFF, PNG, PSD
I've used it in the past and it can be quite intimidating for a new user, there are several helpful videos on their website. If I remember correctly, i think there are plugins that allow direct communication to an external device like a CNC machine. I could be wrong about that... I haven't used for quite some time now.
http://www.caligari.com