The CAD Exchanger Web Toolkit addon is a JavaScript library to visualize, explore and analyze 3D CAD models. Unlike Autodesk Forge, the Web Toolkit can be used to develop web applications running entirely on premise (i.e. inside corporate network) without exposing any confidential data outside of the company.
The CAD Exchanger Web Toolkit is used as an underlying engine of CAD Exchanger Online Viewer. Thus you can build applications providing comparable functionality.
The Web Toolkit uses the three.js library to display 3D contents via WebGL on a client’s side.
In order to display any 3D file with the help of the Web Toolkit the contents must be first prepared by converting the original 3D file into one of the two web-friendly formats: CDXWEB or CDXBIMWEB. Both of them are highly-compressed binary formats that allow efficient data transfer over networks to provide excellent application responsiveness and UX. Throughout this documentation we will refer to both of them as CDXWEB.
Conversion to CDXWEB can be performed using a CAD Exchanger SDK - a set of C++, C#, Java and Python libraries to work with 3D data in a sophisticated way (including B-Rep modeling and mesh generation). CAD Exchanger SDK can be used for building complex web applications including 3D modeling.
The CAD Exchanger Web Toolkit provides the following features:
Refer to Javascript Support.