Help Center

Software Extensions

nanoCAD allows you to use different software to extend its functionality: add new commands, entities, tools for editing and document management, database.

nanoCAD supports the following programming interfaces:

·         NrxGate ‑ C++ API, is designed to create and transfer applications on C++, allowing you to create new entities;

·         .NET API ‑ is designed to create .NET applications;

·         MultiCAD API ‑ C++ API, is designed to write cross-platform CAD applications, allowing you to create new entities;

·         MultiCAD .NET API ‑ .NET API, designed for developing cross-platform CAD-applications, creating new primitives

·         COM API ‑ is designed to write automation scripts and create commands in JScript, VBScript, manage external nanoCAD applications via ActiveX®;

·         LISP API ‑ is the dialect of LISP, designed to automate work in nanoCAD.

The documentation of nanoCAD’s API, examples of applications and scripts are available for members of nanoCAD Developers’ Club.


Info: NanoCAD is a user friendly, low cost, and yet professional, CAD software tool for Windows, that provides a great user experience by providing top-level performance, full capability, a classic interface and native.dwg format support. nanoCAD has been built to deliver design and project documentation for all industrial purposes. nanoCAD includes a full suite of basic and advanced CAD tools for 2D/3D drawing and creating industry-standard DWG-compatible CAD files. Our tool provides progressive, collaborative and customizable features to enhance your efficiency, and includes a number of API's, allowing anything from routine task automation to complex CAD software development. You may download nanoCad for free, using the links below, and buy later, in case you like it.
We collect Cookies
We use cookies to ensure that we give you the best experience on our website. By clicking “Accept”, you agree to our website’s cookie use as described in our Privacy Statement.