Programs and Code

C. Alex Simpkins Jr., Ph.D.

Navigation
HOME
RESEARCH
TEACHING
PAPERS
PROGRAMS AND CODE
RAPID PROTOTYPING
MICROPROCESSORS
PICTURES
GALLERY
CRX
LINKS

 

Matlab examples

Here you will find examples I've written (originally for some of the courses I have taught). There are several more, and I will move them here as time allows.

 

COSMOS 2005-6 code

Cluster 2 Kinetic Sculptures

(Please email comments to a at robotics dot radiantdolphin press dot com)

    • Velocity measurement
    • Ball catcher demo
    • Ball catcher demo II
    • Start code main
    • Start code constants
    • Start code to read sensors

Boxmaker - v0.9b

Developed by Dr. C. Alex Simpkins in 2001

(Please email comments/suggestions to a at robotics dot radiantdolphin press dot com)

Description

    • Small but effective program, allows you to create boxes of any shape/size. Outputs the parts for the box as a dxf file.
    • Decide on material thickness, dimensions, display properties, etc.
    • Solves the computations which often result in oops part scrap material. Saves time, effort, money
    • Originally designed for the LaserCAMM rapid prototyping machine, but can be used with any 2D CNC machine (or software) which requires DXF input files
    • 3d box preview which can be rotated, and various visibility parameters can be adjusted
    • Requires OpenGL and GLUT, included in many modern OS default installations.
    • Feature not published this version - optimizes part placement on arbitrarily-sized material for you, given cutting width of tool.
OS version
Download
MAC OSX/OS9 Carbon
Windows XP/7/8/10/etc
Linux
I'll recompile it soon!

requires GLUT and GLUI

(To use GLUI with OSX intel machines and XCode, download the zipped library here, and place it in the folder with your project, or follow the instructions on the getting glut page for windows and linux, as well as ppc versions of OSX running the codewarrior IDE)