Contour Generator
Pattern Generator
Function Editor

SecuriDesign for CorelDRAW/Corel DESIGNER

SecuriDesign is a set of macros for CorelDRAW and Corel DESIGNER that allow you to create various designs used frequently in security printing (on certificates, bank notes, documents, and so on). With SecuriDesign now it is very easy to create guilloche patterns right in CorelDRAW document. 

SecuriDesign contains three basic modules:

  • Contour Generator
  • Pattern Generator
  • Function Editor

Contour Generator is similar to the Contour effect in CorelDRAW with the exception of CorelDRAW's effect creating contour lines with constant offset from a control object. SecuriDesign uses harmonic functions to modulate the offset and thus easily generates base curves for various design elements such as rosettes shown in the logo above.

Pattern Generator is used to produce guilloche "fills" between two selected curves in CorelDRAW document. You need to have two curve shapes which are used as envelopes for the pattern. The resulting fill follows the path of both envelopes. You can use either the contour curves created by the Contour Generator or you can draw any curves using CorelDRAW's drawing tools. Pattern Generator allows to generate complex designs in one step.

Function Editor is used to create mathematical functions used by the above two modules when creating contours and patterns. You specify a function description as a set of Fourier coefficients or you can draw a function in CorelDRAW document and have the Function Editor to "digitize" the function and produce the coefficients automatically to best fit the representation you drew.

Function Editor is available directly from both Contour and Pattern Generator dialogs.

To use either Contour or Pattern Generator use SecuriDesign toolbar that was created when you installed SecuriDesign on your system:

Or you can launch either macro by going to Tools>Visual Basic>Play... dialog and choose "SecuriDesign (SecuriDesign.gms)" from "Macros in:" list. You will see the two macros in the "Macro Name:" list:

Select the macro you need and click "Run" button. The macro will be launched.

To continue, choose one of the following topics:


Download SecuriDesign for the appropriate application by following one of the links below:

Application Version Download File Size
CorelDRAW X6-X7 SecuriDesignSetup.exe 700K
X5 313K
X4 307K
X3 298K
12 413K
11 214K
10 379K
Corel DESIGNER 12 435K
10 213K

System Requirements

A retail version of CorelDRAW or Corel DESIGNER is required.

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


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.


SecuriDesign for CorelDRAW/Corel DESIGNER is a shareware product. It is fully functional in the downloadable version however it has an evaluation period of 7 days. You need to register the macros to continue using them. The registration fee is US$14.95.

Register SecuriDesign 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.

Next: Contour Generator >

[ Oberon Product Index | Oberon Home Page ]

Copyright 2014 by Alex Vakulenko. All rights reserved.
This page was last revised on 11/25/10.