Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /home/ambxlklb/public_html/drupal/includes/


Alan Chamberlain

Affiliation :
Yenzakahle Medical Physics Inc

BeamScheme Main ScreenImage panel maximisedX ProfileY ProfileResults

Version : 0.52

1 like
You must be registered to like this project !

0 comment
You must be registered to add comment


download all files

Download files
FilenameDescriptionLast updatedSize (kb)
BSSetup.zipInstallation file for BeamScheme. Unzip and run BSSetup.exe03/01/20181417
BSSetup-0.40.zipInstallation file for BeamScheme version 0.40. Unzip and run BSSetup.exe02/02/20181826
BSSetup-0.42.zipInstallation file for BeamScheme version 0.42. Unzip and run BSSetup.exe03/05/20191821
BSSetup-0.50.zipInstallation file for BeamScheme version 0.50. Unzip and run BSSetup.exe25/10/20191875
BSSetup-0.51.zipInstallation file for BeamScheme version 0.51. Unzip and run BSSetup.exe06/08/20202083
BSSetup-0.52.zipInstallation file for BeamScheme version 0.52. Unzip and run BSSetup.exe06/11/20202161
This software will assist you in extracting 1D profiles from 2D datasets and calculating various parameters on the profiles. BeamScheme can open various image and 2D array file formats such as SNC MapCheck, PTW 720, IBA Matrix and StarTrack, XiO, jpg, etc. Parameters such as field size, field centre, penumbra, flatness and symmetry are calculated. Profiles can be taken at any angle, offset or thickness. Profiles can be exported to clipboard or a text file for further processing. Results can be exported to PDF. BeamScheme is not intended to replace the commercial software available with 2D arrays, but to complement it.
Software and Hardware requirements

BeamScheme can run on a variety of platforms and operating systems. Currently BeamScheme is
compiled for:

- Windows 7 or higher

- Fedora 32 running KDE 5 with Qt 5.59

The program needs approximately 5 MB of disk space to install. A 19" monitor or
larger is not essential but will make viewing easier. BeamScheme should not be viewed
at a resolution of less than 1280x1024. Other linux versions such as GTK based may be
available on request.

Additional comments

BeamScheme source and Linux versions as well as a readme and documentation are available on BeamScheme is compiled on Lazarus and Free Pascal.


Version 0.40 has been released. It contains comprehensive online help, several major bug fixes and profile position using the mouse.

Version 0.42 adds mean and standard deviation to the results and fixes several bugs including DICOM import.

Version 0.50 allows editable protocol parameter sets. Provided with a library of standard protocols.

Version 0.51 prints the form directly to PDF.

Version 0.52 adds FFF parameters.


BeamScheme copyright 2008-2020 AC Chamberlain. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

   1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

   2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

   3. The data and formulae on which this program is based are subject to revision and may be changed at any time.

   4. You attest that you are competent to understand, evaluate and implement any results generated by the software.

   5. Installation, copying or use of this program indicates acceptance of these licence conditions.

Yenzakahle Medical Physics Inc, their subsidiaries and associated companies or practices make no representations or warranties, expressly or implied regarding the program and associated computer files forming the software.  No representations or warranties of the merchantablity or fitness for any particular purpose are made or that the use of the software will not infringe any patents, copyrights or trademarks.  The licensee agrees that neither Yenzakahle Medical Physics Inc nor any of their employees, agents or contractors nor the authors, developers or programmers of the software shall be liable under any claim, charge, demand, whether in contract, tort or otherwise, for any and all loss, cost, charge, claim, demand, fee, expense or damage of any nature or kind arising out of, connected with, resulting from or sustained as a result of this agreement. In no event shall Yenzakahle Medical Physics Inc, nor any of their employees, agents or contractors nor the authors, developers or programmers of the software be liable for special, direct, indirect or consequential damages, losses, costs, charges, demands, fees or expenses of any nature or kind.