Difference between revisions of "CNC Milling Machine Vote"

From Pumping Station One
Jump to navigation Jump to search
m (Robot: Cosmetic changes)
 
(22 intermediate revisions by 4 users not shown)
Line 6: Line 6:
 
== History ==
 
== History ==
  
* Announced: 11/4/2014
+
* Announced: 11/11/2014
* Language lockdown: TBD
+
* Language lockdown: 11/11/2014
* Vote date: TBD
+
* Vote date: 11/18/2014
* xx yes, xx no, xx present
+
** Yes: 41
 +
** No: 2
 +
** Present: 2
 +
** Vote Passes
  
 
== Background ==
 
== Background ==
  
Our CNC machines are among the most popular tools in the space, but are not suitable for machining tough materials such as steel and cast iron and are limited in their ability to machine non-ferrous metals. While our current Bridgeport milling machine can work with tough materials rather well, it is a manual machine which makes intricate parts tedious and sometimes impossible to produce.
+
Our CNC machines are among the most popular tools in the space, but are not suitable for machining tough materials such as steel and cast iron and are limited in their ability to machine non-ferrous metals. While our current Bridgeport milling machine can work with tough materials rather well, it is a manual machine which makes intricate parts tedious and sometimes impossible to produce.  
  
 
For industry, aging electronics often makes older CNC machine tools obsolete before the mechanical parts wear out. These machines can be inexpensive and if mechanically sound, are good candidates for electronics retrofits. Replacing the CNC controllers provides the reliability and features of a modern machine at a small fraction of the cost of a new machine.
 
For industry, aging electronics often makes older CNC machine tools obsolete before the mechanical parts wear out. These machines can be inexpensive and if mechanically sound, are good candidates for electronics retrofits. Replacing the CNC controllers provides the reliability and features of a modern machine at a small fraction of the cost of a new machine.
  
This proposal is to buy an older CNC milling machine in good condition and replace the majority of the electronics with modern parts. This will likely include the motor drivers, rotary position encoders, and CNC controller. Depending on their condition, we will try to reuse the motor power supply, switches, spindle and axis motors.
+
This proposal is to buy an older CNC milling machine in good condition and replace the majority of the electronics with modern parts. This will likely include the motor drivers, rotary position encoders, and CNC controller. Depending on their condition, we will try to reuse the motor power supply, switches, spindle and axis motors.
  
== Candidate Machine ==
+
=== Candidate Machine ===
  
We have located a Bridgeport Series I Interact machine that we believe would be a good machine for our shop. It is very similar in size and capabilities to our current manual Bridgeport with a few exceptions:
+
We have located a Bridgeport Series I Interact machine that we believe would be a good machine for our shop. The seller is the company that sold us the DoAll bandsaw. The CNC Bridgeport is very similar to our current manual Bridgeport with a few exceptions:
  
 
* DC servo motors controlling x & y axes and the quill.
 
* DC servo motors controlling x & y axes and the quill.
Line 28: Line 31:
 
* old Heidenhain CNC controller
 
* old Heidenhain CNC controller
 
* 34"x12" table (shorter and wider than our Bridgeport's table)
 
* 34"x12" table (shorter and wider than our Bridgeport's table)
 +
* ball screws instead of Acme screws for x, y, z axes.
 +
* rigid ram - no nod & tilt provisions.
  
This is probably a mid to late '80s machine, newer than our manual machine. Overall, the condition seems to be at least as good as our Bridgeport. The chrome ways have little wear.  No marks on the table.
+
This is probably a mid to late '80s machine, newer than our manual machine. Overall, the condition seems to be at least as good as our Bridgeport. The chrome ways have little wear and there are no marks on the table.
  
== Software ==
+
=== Software ===
The possibilities for controller software, in order of preference, include MachineKit, Linux CNC, Mach (4 or 3). MachineKit and Linux CNC are open source.  
+
LinuxCNC is the first choice for the control software on this machine. This is stable and has been used successfully in this application many times. MachineKit, a recent fork of LinuxCNC, is not ready for servo based milling machines. Perhaps it will be useful for this project in the future.
For CAM, we will use our current Aspire software.
+
 +
There are several options for CAM, the software that converts a CAD design into instructions for the milling machine control. We have Aspire, which many at PS1 already have used. As a maker space, we have free access to Inventor products. They have two products with CAM capabilities: InventorCAM and Fusion360.
  
== Hardware ==
+
=== Computer Hardware ===
Beagle Bone Black, if the controller software choice is MachineKit.
+
The CNC controller will run on an x86 machine. Older OptiPlex are reported to be good machines for LinuxCNC.
  
== Location ==
+
=== Location ===
 
   
 
   
 
The CNC Milling Machine will be located near the Bridgeport milling machine, as they will be able to share tooling and this location is convenient to 3 phase power, which is required by the spindle motor.
 
The CNC Milling Machine will be located near the Bridgeport milling machine, as they will be able to share tooling and this location is convenient to 3 phase power, which is required by the spindle motor.
  
== Costs ==
+
=== Costs ===
  
* Milling Machine $1000
+
{| class=wikitable
* Sales Tax $65
+
! Item
* Delivery $150
+
! Price
* Vise $150
+
|-
* Control computer, monitor, keyboard, mouse $250
+
|Milling Machine
* 3 axis motor controller $400
+
|$1000
* tool holders $150
+
|-
* 4 rotary encoders (1 per axis plus spindle) $120
+
|Sales Tax
* miscellaneous (wire, hardware, etc) $200
+
|$65
Total: $2485
+
|-
 +
|Delivery
 +
|$150
 +
|-
 +
|Vise
 +
|$150
 +
|-
 +
|Optiplex computer, monitor, keyboard, mouse
 +
|$400
 +
|-
 +
|Mesa 7I77-5I25 PLUG-N-GO KIT (PCI I/O FPGA board & servo motor controller board)
 +
|$239+20
 +
|-
 +
|tool holders
 +
|$150
 +
|-
 +
|4 rotary encoders (1 per axis plus spindle)
 +
|$120
 +
|-
 +
|Mounting hardware, connectors, Mesa boards enclosure, DIN mount
 +
|$150
 +
|-
 +
|miscellaneous (wire, hardware, etc)
 +
|$150
 +
|-
 +
|'''Total'''
 +
|'''$2594'''
 +
|-
 +
|'''Total + 20%'''
 +
|'''$3112.80'''
 +
|}
  
== Total ==
+
== Language ==
 +
Authorize the board to spend up to $3112.80 of Spaces funds on a CNC milling machine, rigging costs, controller upgrade costs, etc. Authorization expires 6 months after the vote is accepted.
  
* Actual Total: $2485
+
== Receipts ==
* +10% buffer: $2734
 
  
== Language ==
+
[[File:Cncmillingmachine.pdf]]
Authorize the board to spend up to $2734 of Spaces funds on a CNC milling machine, rigging costs, controller upgrade costs, etc. Authorization expires 6 months after the vote is accepted. The expenditure is to be executed so long as there are more than 8 months worth of rent in savings.
 
  
== Receipts ==
+
[[File:Tool holders for CNC milling machine vote Invoice 104254(1).pdf]]
  
 
[[Category:Votes]]
 
[[Category:Votes]]
 
[[Category:2014 Votes]]
 
[[Category:2014 Votes]]

Latest revision as of 07:28, 24 December 2014

Sponsors

  • Elizabeth Koprucki, CNC Area Host
  • Dean Anderson, Cold Metals Area Host

History

  • Announced: 11/11/2014
  • Language lockdown: 11/11/2014
  • Vote date: 11/18/2014
    • Yes: 41
    • No: 2
    • Present: 2
    • Vote Passes

Background

Our CNC machines are among the most popular tools in the space, but are not suitable for machining tough materials such as steel and cast iron and are limited in their ability to machine non-ferrous metals. While our current Bridgeport milling machine can work with tough materials rather well, it is a manual machine which makes intricate parts tedious and sometimes impossible to produce.

For industry, aging electronics often makes older CNC machine tools obsolete before the mechanical parts wear out. These machines can be inexpensive and if mechanically sound, are good candidates for electronics retrofits. Replacing the CNC controllers provides the reliability and features of a modern machine at a small fraction of the cost of a new machine.

This proposal is to buy an older CNC milling machine in good condition and replace the majority of the electronics with modern parts. This will likely include the motor drivers, rotary position encoders, and CNC controller. Depending on their condition, we will try to reuse the motor power supply, switches, spindle and axis motors.

Candidate Machine

We have located a Bridgeport Series I Interact machine that we believe would be a good machine for our shop. The seller is the company that sold us the DoAll bandsaw. The CNC Bridgeport is very similar to our current manual Bridgeport with a few exceptions:

  • DC servo motors controlling x & y axes and the quill.
  • automatic oiler
  • quick change spindle (not R8)
  • old Heidenhain CNC controller
  • 34"x12" table (shorter and wider than our Bridgeport's table)
  • ball screws instead of Acme screws for x, y, z axes.
  • rigid ram - no nod & tilt provisions.

This is probably a mid to late '80s machine, newer than our manual machine. Overall, the condition seems to be at least as good as our Bridgeport. The chrome ways have little wear and there are no marks on the table.

Software

LinuxCNC is the first choice for the control software on this machine. This is stable and has been used successfully in this application many times. MachineKit, a recent fork of LinuxCNC, is not ready for servo based milling machines. Perhaps it will be useful for this project in the future.

There are several options for CAM, the software that converts a CAD design into instructions for the milling machine control. We have Aspire, which many at PS1 already have used. As a maker space, we have free access to Inventor products. They have two products with CAM capabilities: InventorCAM and Fusion360.

Computer Hardware

The CNC controller will run on an x86 machine. Older OptiPlex are reported to be good machines for LinuxCNC.

Location

The CNC Milling Machine will be located near the Bridgeport milling machine, as they will be able to share tooling and this location is convenient to 3 phase power, which is required by the spindle motor.

Costs

Item Price
Milling Machine $1000
Sales Tax $65
Delivery $150
Vise $150
Optiplex computer, monitor, keyboard, mouse $400
Mesa 7I77-5I25 PLUG-N-GO KIT (PCI I/O FPGA board & servo motor controller board) $239+20
tool holders $150
4 rotary encoders (1 per axis plus spindle) $120
Mounting hardware, connectors, Mesa boards enclosure, DIN mount $150
miscellaneous (wire, hardware, etc) $150
Total $2594
Total + 20% $3112.80

Language

Authorize the board to spend up to $3112.80 of Spaces funds on a CNC milling machine, rigging costs, controller upgrade costs, etc. Authorization expires 6 months after the vote is accepted.

Receipts

File:Cncmillingmachine.pdf

File:Tool holders for CNC milling machine vote Invoice 104254(1).pdf