AutoCAD is a commercial computer-aided design (CAD) and drafting software application. AutoCAD supports a number of APIs for customization and automation. These include AutoLISP, Visual LISP, VBA, .NET and ObjectARX. ObjectARX is a C++ class library, which is also the base for:

  1. Products extending AutoCAD functionality to specific fields
  2. Creating products such as AutoCAD Architecture, AutoCAD Electrical, AutoCAD Civil 3D
  3. Third-party AutoCAD-based application

AutoLISP is a dialect of the LISP programming language built specifically for use with the full version of AutoCAD and its derivatives, which include AutoCAD Map 3D, AutoCAD Architecture and AutoCAD Mechanical.

There are a large number of AutoCAD plugins (add-on applications) developed by ProtoTech Solutions, available on the application store Autodesk Exchange Apps. AutoCAD’s DXF, drawing exchange format, allows importing and exporting drawing information.

ProtoTech has developed AutoCAD based applications for quite a few companies. One of the application that we helped develop is



Custom Plugin Development

AutoCAD1 3

ProtoTech has designed a program for an Architectural MNC firm to reduce the manual effort in designing the floor planes. One of the utility plugins that we developed is described as below, 
We automated the process of inserting openings in the floor plan using an excel sheet to input the type, size and other specifications of the opening.


ProtoTech has developed following plugins/add-ins for AutoCAD-

  • 3D PDF Exporter: 3D PDF is a portable document format, independent from application software, and operating systems, and can be shared very easily. This plugin exports model data from AutoCAD into 3D PDF (PRC type) format.
  • OBJ Exporter: It exports the model to OBJ file. OBJ (or .OBJ) is a geometry definition file format first developed by Wavefront Technologies. The file format is open and has been universally adopted by other 3D graphics application vendors. This plugin can export color and transparency of parts from DWG file.
  • WebGL Exporter: It exports your model to an HTML document that can be viewed in the browser. This HTML document can be shared easily with anyone whether that person has AutoCAD installed in the machine
  • JSON Exporter: The JSON Exporter for AutoCAD exports solid bodies to a JSON file. JSON (JavaScript Object Notation) is a lightweight data-interchange format. JSON format is an easy and simple way to get 3D models uploaded into a WebGL application.
  • DWG/DXF Compare: DWG/DXF Compare AutoCAD plugin compares two drawing files and the comparison result is shown in a new AutoCAD window.


Contact Us

Contact Us


  • Increase in the productivity of the designer

  • Improve the quality of design

  • Better Communication

  • Creating documentation of the designing

  • Creating the database for manufacturing

  • Saving of design data and drawings

If your application needs 3D visualization and don’t want to spend a fortune on it, get in touch with us at-


Virtual Reality Application Development –the New Era in 3D Engineering.

August 29th, 2016|

Video games are addictive; recently an engaging game of search and acquire (Pokemon Go!) has been actually driving young and [...]

10 reasons why any 3D engineering app must export 3D PDF

July 28th, 2016|

Engineering projects are complex & expensive and inherently demand participation from different groups for sharing designs or documentation. 3D PDF [...]