====== Modified CNC Mechanical Tester====== ===== Problem Statement ===== {{ :start:classes:principlesofdesign:cncmechanicaltester:quick_pic.png|}} Our goal is to increase the accuracy and efficiency of The Cooper Union's open source mechanical tester by integrating the system with a Roland CNC machine. This will result in: * Accurate position detection * The ability to test multiple samples in one session * A cheaper alternative to mechanical testers To learn more about this project, you may continue reading, or go directly to our website at http://students.cooper.edu/isakov/CNCMechTest/HomePage.html. To meet the team and learn a little bit more about the project, you can watch this [[http://www.youtube.com/watch?v=aGXDWZBgvh0|video.]] Click [[classes:principlesofdesign:cncmechanicaltester:Abstract|here]] for a brief description of this project. ===== What will you find on the Website? ===== **There you will find a comprehensive instruction manual for testing the mechanical properties of biomedical material within a Roland CNC Machine** * __This includes:__ * Instructions for making a physical connection between your load cell and your CNC machine * A guide to download Python 2.6, and the supplementary programs needed to run a mechanical test * A guide to download NIdaqtools for communication between the signal conditioner, DAQ board, and the Python program. * Programming that uses user's variables to create g-code, run mechanical tests, and save the data that is collected in an excel file. This will be done through one Python generated homepage, which calls upon various sub functions. * __You need:__ * A Load Cell * A Roland CNC machine * A signal conditioner * NI DAQ board ===== Tutorial ===== The new program to run the CNC machine is now under the [[classes:principlesofdesign:cncmechanicaltester:Programming|programming page]]. The tutorial to learn how to run the program can be found on that page, or right {{:start:classes:principlesofdesign:cncmechanicaltester:the_mechanical_test_tutorial.doc|here}}. Other tutorials, including video tutorials may be found on our [[http://students.cooper.edu/isakov/CNCMechTest/HomePage.html|website]]. ===== Schedule and Minutes ===== Find out what is planned for the near future in the team's [[classes:principlesofdesign:cncmechanicaltester:schedule|schedule]], and what has already been done in our [[classes:principlesofdesign:cncmechanicaltester:minutes|minutes]]. ===== Background Research ===== [[classes:principlesofdesign:cncmechanicaltester:Previous Work|Previous Work]] [[classes:principlesofdesign:cncmechanicaltester:test and terms|Tests and Terminology]] [[classes:principlesofdesign:cncmechanicaltester:research|Research]] ===== Group Work ===== [[classes:principlesofdesign:cncmechanicaltester:Physical|Physical Set Up]] [[classes:principlesofdesign:cncmechanicaltester:Programming|Programming]] [[classes:principlesofdesign:cncmechanicaltester:data/graphs|Data/Graphs]] ===== Looking Ahead ===== Ideas for the future: * Create a reproducible program that is easy to use * Automated sample tests (such as in a conveyer belt) * Automated load cell changes * Creating and maintaining a sterile environment * Testing samples from various angles and axes ===== DAQ Organizer Box ===== {{:start:classes:principlesofdesign:cncmechanicaltester:daqcontroltower2.zip|The SolidWorks part files for the box}} {{:start:classes:principlesofdesign:cncmechanicaltester:daqcontroltowerpdfs.zip|The drawings for the box}} {{:start:classes:principlesofdesign:cncmechanicaltester:loadcellmount.zip|Here is the connection between the load cell and the CNC machine}} * A design table was created to simulate different radii and heights for the load cell mount. ===== CNC QFD Chart ===== {{:classes:principlesofdesign:cncmechanicaltester:cnc_tester_qfd.xls|QFD chart}} [[start:classes:principlesofdesign:cncmechanicaltester:classwork|EID 103 work]]