PSpringies v1.0
(C)2001 by Alan Stein
www.medcosm.com

written in SuperWaba

Download PSpringies

Overview
Thanks for taking a look at PSpringies.  This PDA program is a spring and mass simulation, though you may wish to forget the physics and just play with it like a toy.  You can easily build a world of nodes connected by springs and then watch what happens when you give a pull here and a nudge there.  The program is limited only by your imagination and the fact that this is a PDA which stores your phone numbers, not your desktop machine!

The program has a few built in patterns that you can watch fly around the screen, ricochet off walls, and drag around as you wish.  Using the graphical editor, however, you will probably want to design and play with your own patterns pretty quickly.

Although you can just experiment with the interface, the following brief explanation may help:
 

Main GUI features
Main graphic area - your spring-mass networks bounce off the walls in here.  When in run mode: you can click on a node and drag it (and all connected nodes) around the screen.
Exit button - leave the program and return to the real world
Time step selection - controls the time step in the simulation.  Larger time steps may lead to instability...
Status indicator - tell you how many springs and masses are currently loaded
Reset button - perform whatever reset mode is currently selected
Reset mode selection - selects desired reset mode:

Graphical editor features
Edit/Run button - Switches the program between "simulate" and "edit" modes
Delete button - Deletes a node (and connected springs) when in "edit" mode
Fixed/Float selection - Determines whether a new node is fixed in location, or is free to float around the screen
Mass selection - Selects the mass of the next mass to be added
Spring selection - Selects the spring constant of the next spring to be added
Main graphic area


From the menubar
Gravity - allows you to toggle gravity
Friction - allows you to toggle friction
Particle Trace - leave a trail behind the particle
Show Springs - turn this off for a slight speed boost
Info/About - some program information

Installation
You must have SuperWaba installed on your PDA for this program to execute.  The following executables for SuperWaba v2.0b4r9 are included (for convenience) and should be hotsync'd to your PDA:

but you can download the most recent executables along with source-code for this excellent project from  http://www.superwaba.org/
The following PSpringie programs must also be loaded on your PDA: Once the above programs are loaded, just run the Pspringie program like any other PDA program.

Thanks!
Much thanks to others who have provided food for thought regarding this project.  They include:

Caveats (aka, things to be fixed at some point) And finally, you should know that this program is provided "as is" without warranty of any kind.  Although you may find this program useful and/or entertaining, there is no guarantee of fitness for any purpose whatsoever.  The entire risk of quality and performance is with you.