3D Viewer

Category: App Services
Subcategory: Visualization


The 3D Viewer App Services lets end-users upload, visualize, and operate on 3D JT files and 2D Drawing files in your application. Users can perform tasks such as navigating the model product structure tree and the product manufacturing information (PMI) tree, creating section views, 2D markups, and much more. From a Maker perspective, the 3D Viewer App Services does the heavy-lifting for you so you do not have to build a 3D-rendering engine from scratch - simply drag-and-drop, configure, and you're good to go. 3D Viewer Sample App Project: https://marketplace.mendix.com/link/component/118413 3D Viewer For Teamcenter: https://marketplace.mendix.com/link/component/118608 3D Viewer Learning Path: https://academy.mendix.com/link/paths/115/Build-a-3D-Model-Inspection-App


Demo urlhttps://3dvis.mendixcloud.com/
  • Please see 3D Viewer documentation in the Mendix documentation for details
  • To try the demo app, sign in with below demo account information 
    • Username: 3DViewer
    • Password: 3DViewer
  • To see how 3D Viewer is used in a Mendix project, download 3D Viewer Sample App project and have a try in Mendix Studio Pro.
  • If you would like to use Viewer APIs programmatically, please contact Mendix Support and file a ticket against 3D Viewer development team, we would be happy to share public API documentation with you and show how to use them.


    Version: 2.4.0
    Framework Version: 9.4.0
    Release Notes: This release mainly includes: Feature: • The new Preference widget is available now. Currently only PMI preference is supported, the selected PMI entity types will not be loaded. You can save them as a preference. Other: • Updated internal dependencies.
    Version: 2.3.1
    Framework Version: 9.4.0
    Release Notes: This release mainly includes: Issue fix: • The error "Could not start Runtime Jetty server", now it has been fixed, when running in Studio Pro Version 9.13.X. Other: • Updated internal dependencies.
    Version: 2.3.0
    Framework Version: 9.4.0
    Release Notes: Issue Fix: • Anonymous users are not allowed to upload JT files, now it has been fixed.
    Version: 2.2.2
    Framework Version: 9.4.0
    Release Notes: This is a break change. • Updated internal dependencies. Previous version of 3DViewer may not work in February 28, it is strongly recommended that you use or update to this version.
    Version: 2.2.1
    Framework Version: 9.4.0
    Release Notes: Bug fix: • Search and load model from Teamcenter, when clicking "Open" to load model, there's error "Error:Network Error", now it has been fixed. • Atlas UI module has break changes , and 3D Viewer For Teamcenter reuses some Atlas UI, when importing 3D Viewer For Teamcenter, there was errors in console stating the refering layout or UI is not available, now it has been fixed. • When setting transport mode to "Websocket", load shattered jt (,zip) will fail. Now this has been fixed. • Remove the "FileType" attribute on Viewer widget's Data Source tab, this is more user friendly as you won't need to configure the filetype set to Viewer. Viewer will handle this behind the scece and ensure successful rendering for different types of model file. • Previously, in PMI tree, Section Geometry type of PMI didn't take effect, now this has been fixed. • In previous version, while adding note and text type of 2D markup, the text and the text box shifted incorrectly while typing. Now this has been fixed.