Oberon SecuriDesign for CorelDRAW/Corel DESIGNER


SecuriDesign is a set of macros for CorelDRAW 10-X7 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.

Get SecuriDesign for CorelDRAW 10-X5

Get SecuriDesign for CorelDRAW X6-X7

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.

System Requirements

SecuriDesign for CorelDRAW 10:

This program requires CorelDRAW 10 Service Pack 1 (10.427) or later. Correct functioning under the original release of CorelDRAW 10 (10.410) is not guaranteed. This program will not run under earlier versions of CorelDRAW.

If you don’t have the latest version of CorelDRAW 10, download the service pack from Corel’s web site: http://www.corel.com/support/ftpsite/pub/coreldraw/draw10suite/index.htm

You have to have Visual Basic for Applications installed to run this program. VBA is not installed by default with CorelDRAW 10 Graphics suite. You need to do a custom installation and choose to install VBA. You can run the VBA install manually by running the vba6.msi installation package from \Corel\Graphics10\Config\Redist\VBA6 folder of the CorelDRAW 10 CD#1.

SecuriDesign for CorelDRAW 11:

A retail version of CorelDRAW 11.633 or later is required.

You must ensure that Visual Basic for Applications is installed along with CorelDRAW 11. VBA is installed in CorelDRAW 11 by default but if you ran a custom setup and did not include VBA in the installation, you will need to install it before installing using SecuriDesign.


Run the setup program and it should install all the files for you automatically. Make sure that you have VBA installed beforehand. The setup program also creates a new workspace that is automatically made active. You can revert to your previous workspace by just going to Tools>Options>Workspace in CorelDRAW and selecting the workspace that you want.


You need to register the macros to continue using them. The registration fee is US$14.95.

The same registration number can be used to install SecuriDesign for CorelDRAW 10/11/12/X3/X4/X5/X6/X7. If you have already purchased SecuriDesign for CorelDRAW 10 you don’t have to buy it again to run under CorelDRAW 11.

Buy SecuriDesign online:

Get SecuriDesign for CorelDRAW 10-X5

Get SecuriDesign for CorelDRAW X6-X7