Math Resolutions, LLC
www.MathResolutions.com

Software Products for the Radiological Sciences

  Search  

Home Page Product Review Program Manuals Download Programs Purchase Site Map
Dosimetry Check MarkRT (VGRT) RtDosePlan System 2100 MillComp C++ Library

Download Program Software for Windows Systems


Required components: You must first purchase and install Exceed, Exceed 3D, and Exceed XDK from Hummingbird Communications www.HummingBird.com. Our software uses their X/Motif and Open GL libraries which are distributed in those three products. We have an OEM agreement with Hummingbird that will allow us to supply you with the single library that we use out of the XDK package, so you can obtain that directly from us for $50.00 US and not buy the whole XDK package.

The Hummingbird link to Exceed is at www.hummingbird.com/products/nc/exceed/index.html.


You can get a 60 day trial version of Exceed from Hummingbird. Take this link for instructions to get an evaluation 60 day trial copy from Hummingbird.


Download install executibles:

Download Dosimetry Check (installdc.exe, 14 megabytes).

Download utilities for Dosimetry Check: ConvertSiemensImages, ConvertMapCheckImages, ConvertKodakCRImages, ConvertPTW2DImages ConvertMatrixxImages (dcutils.exe, 8 megabytes). Run program dcutils.exe to install.

Download IviewGT read utility IviewToDicom installer (installivdcm.exe, 2.4 megabytes).

Download RtDosePlan (installrt.exe, 10 megabytes).

Download MillComp (installml.exe, 3 megabytes).

Download System2100 (installsy.exe, 2.6 megabytes).

Download MarkRT (VGRT) (installvt.exe, 8 megabytes).

Installation Instructions:

Install Exceed first, then Exceed 3D, then either Exceed XDK or our Exceed components. Then run the install program downloaded above. The install program will check if Exceed, Exceed 3D, and Exceed XDK are installed and will not proceed if Exceed cannot be found. Then make the xconfig settings described below. Our install scripts add to the path variable the path to the Exceed dll's. You may have to reboot the computer before running our application for the path to be known.
Download GhostScript and GSview as described below if you don't have a PostScript printer on your computer.

The install utility will put everything in c:\MathResolutions unless you change the location. However, it would be best not to create a path that has a space in any of the path names as some functions might not be able to work. At present, the patient directory folder, pat.d, is also at this location. Go under the Start menu to Programs to MathResolutions to run a program. There are other utility programs that will not appear on the Start menu. To run those programs, open a command prompt window, change directory to c:\MathResolutions, and type in the name of the program to run. Most utility programs are in a subfolder tools.dir or rttools.dir. Run these programs from the MathResolutions folder by typing: tools.dir\program_name.exe, for example. Use the dir command to get a listing of files that are in a folder. All executible program names end in .exe.

The program assumes your screen size is 1280 by 1024. You might want to change to that resolution (or larger). You go to control panel to Display to do that. If you have a smaller resolution, you might want to use a smaller size font. Copy file System2100SmallRes to System2100Res to use a smaller font. Popups in the program will be smaller accordingly.

If you have trouble, email us (see below). If, upon running our application a dynamic linked library is reported missing, do a search to see if the library is on your system. If it is, append that path to the system path variable. To set the path variable go to the control panel, to System, to Advanced, to Environment variables. Go to the System variables scrolled list. Select the Path variable and hit the Edit button to add the path to the missing dll. You type a ";" at the end of the current list of paths and then add the new path at the end of the existing list. Hit the OK button. To test, type SET (enter) in a command prompt to get a list of current vairables and their values. Your Windows version might be sligthly different for setting the path environment varible. You might have to be Administrator to do this.

License Key When our program runs you should see a request for a license key (shown here) after you dismiss a welcome message. Email us the number that is displayed at the top of the popup in bold type. We will email you back the license key. You are not done however, review xconfig settings and GhostScript below.


This is what our main application window should look like:





Make These Xconfig Settings

If you installed Exceed XDK you must make changes to the x configuration file. Follow our instructions. If you only installed Exceed and Exceed 3D and then ran our installiation disk for Exceed components, then you do not need to run xconfig.




To Make Desktop Shortcut to a Program: Go to the start menu to programs to mathresolutions and drag wth the mouse the program name you want to your desktop.




Download GhostScript and GSview. If you don't have a PostScript printer connected to the parallel printer port of your computer, then go to /www.cs.wisc.edu/~ghost to download and install both GhostScript and GSview on your system. You can select the version Ghostscrip 8.54. Be sure to download the Windows version, not the Linux version (and you probably have a 32 bit system). Version 8.54 works fine for our purposes. You must also then download and install GSview (look further down on the above page for a link to GSview). Take the defaults when installing. First time when you print a postscript file from GSview, hit the settings button and select color.



Present Limitations:

  • Non-alpha-numeric characters in file names. The program will not accept characters not legal in file names for both Windows and Unix. ! " # $ & * ; < = > ? @ [ ] ^ , ` { | }
    - or + may not be the first character. : only in Windows once in a path, for example C:\stuff. You can type either / or \ as a directory separator, the program will change / to \.
  • Printing. If you don't have a Post Script printer directly connected to the parallel printer port of your printer, then you can use GSview as a print preview and you can print from there. Note that GSview uses Ghostscript. See the link above to download GhostScript and GSview.
  • A word on editing text files for editing program resource files. Use WordPad, not NotePad. WordPad recognizes a single line feed as a new line whereas NotePad does not. So NotePad would display a multiline text file on a single line if there are only line feeds in the file. If you use NotePad you may want to add a carriage return by using the enter key where you see a symbol for a line feed. Otherwise just use WordPad. However, note that WordPad and NotePad will save a file under the name you opened it with, but if you use SaveAs it will add the extension ".txt" to the file name.

    Our software treats carriage returns and line feeds as white space, except a carriage return or line feed is needed to signal the end of a comment line started with //. // signals a comment which ends at the end of the line. Comments are also set off with the C programming style /* to */, which may also be nested. So in all program resource files, anything from /* to */is not read. Anything after // is not read until the end of the line. Text that is to be read is set off with <* to *>. However the <* and *> may be omitted if the text does not contain a space (i.e. is a single word). The programs are very unforgiving if it does not find a number where it expects a number. Generally the program will exit and display the contents of the file up to the offending point. This text is written to the command prompt window or to a log file in c:\mathresolutions. Use Save to resave the file. If you use SaveAs both programs add .txt to the file name which you will then have to rename to remove.


  • Download example cases.

    Return to homepage

    Math Resolutions, LLC
    5975 Gales Lane, Columbia, MD 21045
    Telephone (410) 997-9578
    support@MathResolutions.com
    © copyright 2001 by Math Resolutions, LLC