CSI Technologies WPR
R.R. Wheel/Hydraulic Press Recorder
The WPR is a prototype implementation of a hydraulic press recorder developed in 1992 as part of a proposal to a manufacture of automated machine tools. The program featured a graphical user interface, high speed data collection, over and under pressure triggers and interactive calibration. In addition, it was able to save mount data as would be (and is now) required by NTSB regulation.
We also did a prototype simulation of a hydraulic press that was to drive the Microsoft Windows version of the press recorder. This program was developed in Smalltalk V2.0 for windows. A screen image is provided below.
Note that the dates of the simulated mounts are recent. The MS Windows version runs properly under Windows 95 and the V286 version runs well under the DOS 7 that comes with Windows 95. I was able to run Smalltalk V286 under Dos 7 supplied with Windows 95 by modifying the Windows 95 start up code to not directly boot Windows and patching the Windows exit code to go back to DOS rather than require the shut-down of the computer. Smalltalk V286 uses the linear address modes of Intel 80286 to Pentium processors, thus it won't run directly from windows 3.1 or 95 and has to be started with DOS in the required addressing mode.
If you have a similar application for which you need custom software, send e-mail and we can continue this effort using Delphi (V1 or V3), C++, Java or a more modern dialect of Smalltalk.
Main Screen
Axle parameter input screen
Press parameter input screen
MS Windows WPR screen
MS Windows Hydraulic Press
Simulator screen
Wheel press recorder main form screen image.
Wheel press recorder axle parameters prototype screen.
The Wheel Press Recorder press parameters form.
This is a Smalltalk V2.0 implementation of the WPR for Windows. The
graphing classes used in the software were a rewrite of those written for the V286
version. The windows were produced using the Borland Resource Work Shop to create a
resource files and Borland Pascal to produce DLL files. The DLL files were then linked to
Smalltalk V2.0 to provide required functionality.
![]()
This is a Smalltalk V2.0 implementation of a prototype hydraulic press
calibration and monitoring program. In this program, the press is simulated. The dialog
boxes are created using the Borland resource workshop and compiled into separate DLL's,
linked to the Smalltalk image and then called to provide the interface services. Parts of
this interface were to be incorporated into the a controller version of the recorder.