Function Gallery

Oberon Function Plotter for CorelDRAW/Corel DESIGNER

Oberon Function Plotter is an advanced VBA macro add-on for CorelDRAW 10-X7 and Corel DESIGNER 10, 12 that allows you to plot parametric function graphs by defining the functions in analytical form. There are quite a few programs that allow to create function plots already, however most of them are self-contained modules with limited editing and illustration capabilities. Oberon Function Plotter coupled with the editing power of CorelDRAW provides the highest output quality.

If you are a student preparing your math paper or a scientist doing a scientific report, Oberon Function Plotter will help make your work precise and appealing. Even if you are a designer and look for certain curve patterns for your design, Oberon Function Plotter is for you.

Click the image to enlarge


  • Accepts analytical function representations such as x(t) = sin(t) + cos(2*t).
  • Supports over 30 standard functions including sin, cos, tan, sqrt. More>
  • Define your own functions with any number of arguments.
  • Instant formula syntax check.
  • Live plot preview right in the dialog.
  • Automatic scale and axes adjustment.
  • Fully customizable parameters (colors, lines, text, etc).
  • Save/load projects.
  • Import/export custom function lists.
  • Unlimited number of function plots on a single graph.
  • Resulting curves in CorelDRAW/Corel DESIGNER are smooth and with minimal number of nodes.
  • New. Plots tabulated data. Copy pairs of X and Y coordinates from Microsoft Excel or import data from TXT/CSV file and have it plotted.

  • New. Built in data editor for tabulated functions:

System Requirements

A retail version of CorelDRAW/Corel DESIGNER is required.

You must ensure that Visual Basic for Applications is installed along with CorelDRAW / Corel DESIGNER.


Download Oberon Function Plotter for the appropriate version of CorelDRAW/DESIGNER by following one of the links below:

Application Version Download File Size
CorelDRAW X6-X7 PlotterSetup.exe 764K
X5 Plotter15.zip 408K
X4 Plotter14.zip 402K
X3 Plotter13.zip 386K
12 Plotter12.zip 503K
11 Plotter11.zip 302K
10 Plotter10.zip 328K
Corel DESIGNER 12 Plotter12d.zip 525K
10 Plotter10d.zip 302K


Run the setup program and it will install all the files for you automatically. Make sure that you have VBA installed beforehand. Follow this link for additional installation instructions.

Launching Function Plotter

To launch Oberon Function Plotter, start CorelDRAW first. Show the Function Plotter toolbar in CorelDRAW workspace:

You can start Function Plotter by clicking this button. The same command also appears on the Tools menu.

If you didn't activate the workspace during installation, you still can start Function Plotter by going to Tools>Visual Basic>Play... menu to bring up the VBA Macros dialog:

Select "Plotter (Plotter.gms)" item from Macros in list and start the macro "Main.StartPlotter" by selecting it in Macro name list and clicking Run button.


Oberon Function Plotter is a shareware product. It is fully functional in the downloaded version however it has an evaluation period of 7 days. You need to register the program to continue using it. The registration fee is US$9.95.

Register Function Plotter online:


If you like this or any other commercial products available on this web site, you can help promote them. Join the Affiliate Network and earn 30% on each purchase by customers referred by you.

The affiliate program is provided by MyCommerce. Click here to sign up or go to the following page for more information about the affiliate network.

Discussion Forum

Do you have comments or questions about this program? Post them online in the forum section of this site.

Using Oberon Function Plotter

Select one of the following topics for information on using Function Plotter:


Special thanks go to Erik Vestergaard for his help in testing the program as well as for his useful suggestions on its features.

[ Oberon Product Index | Oberon Home Page ]

Copyright 2014 by Alex Vakulenko. All rights reserved.
This page was last revised on .