CNC Router: Difference between revisions

From HackPittsburgh Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
It's alive! More instructions to follow.
It's alive! More instructions to follow.


Size
INTRODUCTION:


Robert said:
The CNC is a Cartesian robot that moves an upright bit (called a 'mill' or 'end mill') in the X, Y, and Z planes.  CNC, computer numeric control, was grandfathered by just NC and itself is the forebear of both standard inkjet printers and the 3D printer. 


Whereas a 3D printer is addative, that is, starting with nothing and adding material until you have a thing, a CNC router is subtractive.  That is, we start with a chunk of material and the mill cuts away material until you have a thing. 
SIZE:
Robert B. said:
The tool motion is just over 16" in X and Y.
The tool motion is just over 16" in X and Y.
The front and back are open so you can cut a pattern in an arbitrarily  long piece. We would have to reposition the machine to do this.
CONTROL CIRCUITRY:
Our CNC uses a 'control box' whereas all but the most expensive legacy industrial CNC routers use 'breakout boxes'.
A controller box is superior in that it is a dedicated processor that acts in real time with dedicated lines that go right to the motors' drive circuitry.  A breakout box uses a universal computer (ya know, like any Windows box) and emulates sending everything at once, when in fact an x86 (again, an desktop PC--newer 64 bit machines are x64) machine does not have true real time capabilities.  A process unrelated to the on the x86 box can interrupt a send command.  This can mean that a command to move the X axis can be sent, but the intended simultaneous commands for Y and Z are delayed by several micro or even milliseconds, yielding a more imperfect cut.
INTERFACE:
The Universal G-code Sender is the software used to send a cut file (.nc file extension) to the machine.  This software is running on a Mac Mini connected by USB to send commands to the controller. 
SPINDLE:
The spindle is the powered chuck that holds to cutting tool.  In our case it is the discontinued Dremel Rotary Saw (not to be confused with the newer, 90 degreee Dremel Saw Max).
MATERIALS:


The front and back are open so you can cut a pattern in an arbitrarily long piece. We would have to reposition the machine to do this.
Basic cutting tools have shown success on rigid foam, wood, and fiber board.  This is a fairly burly machine and should have no problem with non-ferrous metals. 
As with all cuts, besides the specialization of the cutting mill you use, SPEEDS and FEEDS are the most important things to watch out for.
 
 
SPEEDS and FEEDS:
 
Speed is the speed of the spindle in RPMs.  'Feed' is how fast you are moving through a material. 
HackPGH's CNC router works feeds out in millimeters per minute (mm/min). So, when you design your file, setting up for 60 mm/min means you go one millimeter every second; 600 mm/mm means ten millimeters every second.
The speed at which you can traverse through a material is almost always going to be different than the speed that you can cut downward into the material, dependent on your tool, material type, spindle speed, and general rigidity of the entire machine
 
 
STEP OVER:
 
Step over is how much you move the tool over from one row of cutting to the next.  Think of the overlap when you mow the lawn as an analog...

Revision as of 12:17, 16 June 2015

It's alive! More instructions to follow.

INTRODUCTION:

The CNC is a Cartesian robot that moves an upright bit (called a 'mill' or 'end mill') in the X, Y, and Z planes. CNC, computer numeric control, was grandfathered by just NC and itself is the forebear of both standard inkjet printers and the 3D printer.

Whereas a 3D printer is addative, that is, starting with nothing and adding material until you have a thing, a CNC router is subtractive. That is, we start with a chunk of material and the mill cuts away material until you have a thing.


SIZE:

Robert B. said: The tool motion is just over 16" in X and Y. The front and back are open so you can cut a pattern in an arbitrarily long piece. We would have to reposition the machine to do this.


CONTROL CIRCUITRY:

Our CNC uses a 'control box' whereas all but the most expensive legacy industrial CNC routers use 'breakout boxes'. A controller box is superior in that it is a dedicated processor that acts in real time with dedicated lines that go right to the motors' drive circuitry. A breakout box uses a universal computer (ya know, like any Windows box) and emulates sending everything at once, when in fact an x86 (again, an desktop PC--newer 64 bit machines are x64) machine does not have true real time capabilities. A process unrelated to the on the x86 box can interrupt a send command. This can mean that a command to move the X axis can be sent, but the intended simultaneous commands for Y and Z are delayed by several micro or even milliseconds, yielding a more imperfect cut.


INTERFACE:

The Universal G-code Sender is the software used to send a cut file (.nc file extension) to the machine. This software is running on a Mac Mini connected by USB to send commands to the controller.


SPINDLE:

The spindle is the powered chuck that holds to cutting tool. In our case it is the discontinued Dremel Rotary Saw (not to be confused with the newer, 90 degreee Dremel Saw Max).


MATERIALS:

Basic cutting tools have shown success on rigid foam, wood, and fiber board. This is a fairly burly machine and should have no problem with non-ferrous metals. As with all cuts, besides the specialization of the cutting mill you use, SPEEDS and FEEDS are the most important things to watch out for.


SPEEDS and FEEDS:

Speed is the speed of the spindle in RPMs. 'Feed' is how fast you are moving through a material. HackPGH's CNC router works feeds out in millimeters per minute (mm/min). So, when you design your file, setting up for 60 mm/min means you go one millimeter every second; 600 mm/mm means ten millimeters every second. The speed at which you can traverse through a material is almost always going to be different than the speed that you can cut downward into the material, dependent on your tool, material type, spindle speed, and general rigidity of the entire machine.


STEP OVER:

Step over is how much you move the tool over from one row of cutting to the next. Think of the overlap when you mow the lawn as an analog...