cnc#machine#cs4710/archive/2011/3d... · presentationfinal.pptx author: anh luong created date:...
TRANSCRIPT
![Page 1: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/1.jpg)
CNC MACHINE Jared Pringle, Ashton Snelgrove, Willis Lutz, & Anh Luong
![Page 2: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/2.jpg)
Synopsis
• CNC Machine • 3 axis • Accessible • Fast • Precise
5/6/11 Team Teal -‐ Anh 2
www.surface-grinder.org
![Page 3: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/3.jpg)
Stepper Motors
• Discrete vs. surface mount circuitry • SpecificaRons of motors • Tolerance and torque
www.sparkfun.com
5/6/11 Team Teal -‐ Anh 3
![Page 4: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/4.jpg)
Discrete
5/6/11 Team Teal -‐ Anh 4
![Page 5: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/5.jpg)
Surface mount
5/6/11 Team Teal -‐ Anh 5
![Page 6: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/6.jpg)
PosiRonal Feedback
• Ball mouse posiRonal tracking system • System mount to screw rod • Precision? Adjust accordingly
5/6/11 Team Teal -‐ Jared 6
![Page 7: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/7.jpg)
SVG Interpreter
• Parse SVG images and convert them to G-‐Code vectors • Create shortest-‐path algorithms between line segments • Extra: Create a GUI that will take posiRon and speed data
from microcontrollers and display the data on a computer
5/6/11 Team Teal -‐ Ashton 7
![Page 8: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/8.jpg)
Interface
Scalable Vector Graphics • W3 Standard • XML Format • Inkscape – open source graphics editor
G -‐ Code • Standardized control codes for CNC control • ISO 6983, RS-‐274D, other proprietary variaRons • Commands are encoded as ASCII characters
5/6/11 Team Teal -‐ Ashton 8
![Page 9: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/9.jpg)
Interpreter
InterpreRng on PC • InterpreRng may be too complicated on microcontroller so it
could be done on the PC • Communicate lower level commands like motor step &
direcRon
5/6/11 Team Teal -‐ Ashton 9
![Page 10: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/10.jpg)
Machine Interface
Interface: Microcontrollers • RS -‐232 available on most microcontrollers & PCs • Doesn’t provide packet or data protocol
Machine Control • EMC2 is open-‐source machine controller • EMC2 is extensible and machine independent
5/6/11 Team Teal -‐ Ashton 10
![Page 11: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/11.jpg)
Frame
5/6/11 Team Teal -‐ Will 11 blog.onshoulders.org
![Page 12: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/12.jpg)
Schedule Flow
5/6/11 Team Teal -‐ Jared 12
![Page 13: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/13.jpg)
Schedule Flow cont.
5/6/11 Team Teal -‐ Jared 13
![Page 14: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/14.jpg)
Point Person
Task Lead
Analog Driver Circuit Anh
PosiRonal Feedback System Jared
Frame Will
Sogware Ashton
5/6/11 Team Teal -‐ Jared 14
![Page 15: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/15.jpg)
Bill of Materials
Item Vendor Price -‐ USD
3 Stepper Motors Priceless
3 Micro-‐Controllers Sparkfun 8 per unit for replacement
PosiRonal Feedback System – Track Mice
DigiKey 10
Angle Iron Free
Rails Home Depot 7
Acme threaded rod Machine Shop 20
Linear Bearings Home Depot 20
Driver Nuts Home Depot 5
Coupling Home Depot 10
Transformer – 24 V 10 A Free
L297, L298, discrete components (resistors, capacitors, etc…)
Free
5/6/11 Team Teal -‐ Will 15
![Page 16: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/16.jpg)
Risks
• G-‐Code: It might be very complicated to convert from SVG to G-‐Code
• 3 Drivers: Danger of having part failures, need to be able to easily get replacement parts as needed
• 3 Motors: May not be precise enough; Could cost a lot of money for good enough motors
5/6/11 Team Teal -‐ Anh 16
![Page 17: CNC#MACHINE#cs4710/archive/2011/3D... · PresentationFinal.pptx Author: Anh Luong Created Date: 5/7/2011 1:07:18 AM](https://reader036.vdocuments.us/reader036/viewer/2022070822/5f27aced6144822804013bc4/html5/thumbnails/17.jpg)
Fin
• QuesRons?
5/6/11 Team Teal -‐ Anh 17