Graphis 2D and 3D graphing software -  Scientific/engineering graph plotting and visualization.


                             Graphis has Moved


For various technical and marketing reasons, Graphis has been renamed and given a new website address. The new product is called TeraPlot, and is virtually identical in functionality to the previous one, save for some new features. Some points relating to this change are listed in the paragraphs below.

There will be no further development on Graphis, but the last released version will still be available for download here for the foreseeable future, so if you wish to migrate to the new product, you can choose when to do so. If you are a registered Graphis user, your existing Graphis key will work with the new product. If you're not a registered user, and want to evaluate the product, you should use TeraPlot for that.

TeraPlot will open files previously saved in Graphis, but the file extension is now .trp. File extensions for other things, e.g. .grc for colourmaps, which began with a g, now begin with a t (e.g. .trc).

The user interface concept of “plots and curves” that Graphis used was proving a bit cumbersome, and only really of use in an increasingly small subset of the plot types. In TeraPlot, the concept of curves has therefore been dropped, and everything is a plot. For example, instead of adding a surface plot and two surface curves in the Plot Dialog, you simply now add two surface plots. However “Plot” here is just an alias for curve. Under the hood it’s still a curve, it’s just presented as a plot in the user interace, and any parameters that were previously available on the curve will now be available on the plot. Also, the curves in a file previously saved in Graphis, will be presented as plots when that file is loaded into the new program.

The automation object model has had to change to accommodate the removal of the concept of curves. Instead of adding a surface plot to a graph, adding a surface curve to a plot, and then setting the surface curve’s prameters, it will now be a matter of simply adding a surface plot to a graph, and the parameters that were previously available on the surface curve will now be available on the surface plot. The automation interfaces to other objects (such as the graph, axes, grid etc) will remain the same, except that the object names now begin with a T rather than a V. It should therefore require only small changes to existing automation code to use the new object model.


Copyright © 2013 Kylebank Software Ltd.