Build highly interactive 3D web applications running either on-premise or in the cloud. Work in a 3D view, explore assemblies and PMI, measure, mark-up, and collaborate in real-time.
Empowers our own CAD Exchanger Cloud
React and three.js integrations
Back-end independent
Assembly trees and interactive 3D views
Materials and textures
Measurements and PMI
Need to work with CAD files in numerous formats? No worries.
From JT to STL, from NX to OBJ, CAD Exchanger gets you covered.
// Create scene and viewport const aScene = new cadex.ModelPrs_Scene(); const aViewPort = new cadex.ModelPrs_ViewPort({ autoResize: true}, document.getElementById('model-viewer')); aViewPort.attachToScene(aScene); // Load prepared model const aModel = new cadex.ModelData_Model(); const aLoadResult = await aModel.loadFile('Radial_Engine.cdxfb', dataLoader, false); // Display model on the scene let aDisplayMode = cadex.ModelPrs_DisplayMode.Shaded; let aRepMode = cadex.ModelData_RepresentationMask.ModelData_RM_Poly; await cadex.ModelPrs_DisplayerApplier.apply(aLoadResult.roots, [], { displayer: new cadex.ModelPrs_SceneDisplayer(aScene), displayMode: aDisplayMode, repSelector: new cadex.ModelData_RepresentationMaskSelector(aRepMode) });
Highly-compressed files for faster transfers
External references for quicker loading and lower memory footprint
three.js-based visualization
Shading and wireframe display modes
Materials and textures
Selection and hovering
Format-neutral data model
Assemblies and parts
Polygonal meshes
Colors, materials and meta-data
Coordinates and distances
Integrates with SDK API for more complex measurements
Graphical PMI in the browser
Let's see what data can be retrieved and visualized online with the help of CAD Exchanger Web Toolkit.
Read moreWorking on a 3D engineering app for desktop, web, or mobile? Looking for CAD SDKs and developer tools to work with various 3D formats? Then CAD Exchanger can be the right choice for you. Keep on reading to select which tool can be the best fit for your case.
Read moreThis blog post is dedicated to the question of converting CAD files to three.js to view them in a web browser.
Read more