version 3.1

(C) Andre Ratel (2011)

What is ARMath3D?

ARMath3D is a simple software for drawing various kinds of three-dimensional plots or maps of math functions.

The functions and drawing commands are to be entered in a script of instructions from the keyboard. This script can then be saved on disk and, if needed later on, be reopened and edited.

Ther resulting graph will be a regular BMP iamge.

What ARMath3D can do

Here are a few examples of what ARMath3D can do: Although limited, the parser can deal with expressions like x(t), y(t), z(t), r(x, y, z), f(r) and then perform calculations and plots involving f(t).

What ARMath3D is not

ARMath3D is limited to 3D graphs and cannot do 2D graphs. For 2D graphs, I suggest that you use ARMath2D.


ARMath3D requires: You need also Installation is "unzip and run" so there is no dumping of files in your Windows directory and no messing with the win.ini file or the Registry.

Important notice:
ARMath3D will not work on a system configured for the decimal comma. This is because, in ARMath3D, the comma is already used for separating the arguments of drawing instructions.


ARMath3D is fully functional (not crippleware) and there is no time limit on its functionality.

It is free unless you make some money with it. If this is the case, it is only fair that I get part of it and you need to contact me (at, so that we can come to an arrangement.

ARMath3D cannot be sold (alone or bundled in a package) without my written permission.

Downloading ARMath3D

The ARMath3D package contains the following files:

You can download the package (2.225 MB according to MS Windows).

If you have an old version of ARMath3D and you want to know what is new in this one, you can have a look at the History.txt file before downloading the whole package.


  • Main page

  • Andre Ratel