v1.100 - 1 Oct 2022
This update has a very useful addition that makes it more flexible to use. You can now create a "file of files" for importation. This file must be a set of individual measurement files with the limit of -90 to +90 degree sample points. There is no required number of files and no degree spacing requirement. The main limitation is that there cannot be two measurements of the same sample point (degree).
A key point is that this "file of files" can come from any measurement system as long as the internal file format is the same as the common one used by WinPCD. A comment line in the file collection makes for later reference and is displayed on the graph to make it easier to keep track of what data is being displayed.
This option was added to make it easier to maintain and re-display a set of files. The folder-drop method requires that all files be in a specific folder and that only those measurement files to be displayed be in that folder.
v1.000 - 19 Aug 2018 - Initial Release
WinSurfacePlot is a free-standing program that displays on-axis and multiple off-axis design or measurement data. It is a way to represent the directivity of a loudspeaker system. The file format required is a plain comma-separated value (csv) file. The first column is the frequency range of the data. The remaining columns must be in pairs for each sample point angle. Two example files are provided in the download file. Any number of files can be opened. Each one opened is displayed in a new window.
WinSurfacePlot was designed to augment WinPCD. Beginning with version 1.517, WinPCD can export the required csv file each time the horizontal or vertical off-axis plots are run. A benefit to using a standard csv file is that a file can be created manually by a user with output from any other design or measurement program that can export standard ascii files of single axis measurements. On-axis would almost always be a starting point, but as an example a set of measurements could be made at various angles which could then all be combined into a spreadsheet in the defined format. This would then be "saved as" a csv file. The only other requirement is to have a first data row with the corresponding angles as shown in the example files.
An option is provided to save the image to a file. This has an issue in that the program makes use of the last open source version of the graphing software. It has some bugs remaining, one being that the save to file creates an image with some pixelation dropouts in the color map. A partial screen capture will create a more presentable image file.
When the data from the file is first displayed it will be in the form of a heat map as shown below. The user can then rotate the graph with the mouse. It will then be shown in the form of a surface plot. To return to the default heat map presentation simply double-click the plot.
The image can be rotated to any orientation. It will then be in the form of a surface plot as shown below, even from underneath if desired. There are multiple ways to alter the image presentation such as zooming in and out. Instructions on the options available are in a Help pulldown menu option in the program.
Top of the Page