Compiled Code

The beginnings of the GUI

  • This version was last edited on April 17th 2011 by David Tan
  • It includes an update that allows the saving function to work with both Python 2.6 and Python 3.1
  • SAMPLErunning.py is a program that illustrates how to call the functions within the numerous python files

April 30th version

  • This version was last edited on April 30th 2011 by David Tan
  • This version contains a couple of bugs that prevent the G-code from running properly.
  • The new Graphic User Interface (MechanicalTesterGUI.py) includes a button to combine the SRL and Dynamic Tests into one G-code.

CNC Testing commands

Dynamic Test Generator Code, 03-16-2011

  • Last changed by David Tan on March 16th 2011, 10:24pm

Dynamic Test Generator Code, 04-14-2011

  • This version of the Dynamic Test Generator Code creates a sine wave and creates a feedrate that matches a cosine wave

Dynamic Test Generator Code Version 2, 04-14-2011

  • This version of the Dynamic Test Generator Code creates a sine wave and linearly approximates the corresponding cosine wave

Continuous Data Aquisition and Saving

Saving Continuous Data (not recent)

Data Aquisition and Saving (not recent)

  • Acquires and restores data over a specified period of time
  • Creates a csv file for the data file to be saved in
  • Saves data along side a time stamp in the csv file

Data Aquisition and Saving 2.0

  • Reduced elapsed time between collecting and saving data
  • Frequency of collection is reduced to 1460 samples per second

Data Aquisition and Saving 3.0

  • The times now accurately correspond to when they were collected
  • This program automatically calibrates to the best frequency of collection, within the user specified error
  • This program also allows you to choose the daq and channel you want to acquire data from.
  • This version is created for Python 2.6
  • Last changed by David Tan on April 8th, 2011

Calibration, Data aquisition, and Saving 4.0

  • This program now calculates the optimal frequency to collect data at.
  • We will use this program, and all it's variables to be called on individually from the GUI homepage.
  • Last changed by David Tan and Neil Muir on April 12th, 2011
 
start/classes/principlesofdesign/cncmechanicaltester/programmingold.txt · Last modified: 2011/05/04 09:18 by dtan
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki