* Add-on Development for ARES Commander, CorelCAD and/or DraftSight
Posted by Christian Kramer on 2019-06-13 07:17

First of all, the interest for a developer to create a plugin for DraftSight is very strong. DraftSight has recently reached 3 Million users, it is the second largest installed base after AutoCAD and the fastest growing. Besides there is a strong motivation from Dassault Systèmes and Graebert to develop a rich catalog of plugins for DraftSight. Plugins for DraftSight are therefore actively and directly promoted to this large installed base by different means: Monthly newsletter (2.5 Million readers), Facebook (1.4 Million fans) and soon a central marketplace and promotion of plugins inside DraftSight in the Home palette. In other words we offer developers a unique chance to market their plugins to millions of potential buyers.

You need to know however some things about the DraftSight API:

  • It is significantly different than the API of ARES Commander or AutoCAD: there is an effort to consider rewriting your application, the DraftSight API offers a similar logic, same development languages (including .NET and C#) and the same features but is intentionally different because of Dassault Systèmes decision (for legal reasons).
  • If you make this effort you will also find some nice side-benefits: 1) ARES Commander and CorelCAD support now the DraftSight API which means that the plugins created for DraftSight can also be sold by Graebert on our two other markets and 2) The DraftSight API is forward compatible which means that any plugin you would create today will be working for the next versions of DraftSight, you don't need to update after each release which saves a lot of efforts in the long run.
  • You could sell directly your plugin to the users of DraftSight Professional and DraftSight Enterprise but if you like to see your plugin promoted and even more important if you like to sell the users of the free version of DraftSight you will need to get your plugin certified by Graebert and it will only be sold on our marketplace (you can't sell directly to free users, because the DraftSight API is locked and Graebert will unlock it).

So, if you like to study this further, my suggestion would be to have a look at the DraftSight API so you can read the documentations and evaluate the feasibility. To begin with you can download the free version of DraftSight from, after install you will see in the menu a link to activate a 30 days trial of DraftSight Professional. This will grant you access to the API for one month and to the documentations.

If after one month you confirm your interest we could continue this discussion together and we could grant you a free NFR license for your development.

This article was written by Cedric Desbordes - Sales & Marketing Executive.

(2 vote(s))
This article was helpful
This article was not helpful

Comments (0)
Post a new comment
Full Name:
CAPTCHA Verification 
Please enter the text you see in the image into the textbox below. This is required to prevent automated registrations and form submissions.