3D Viewer Sample App

Content Type: Sample
Categories: Visualization

Overview

This sample app provides examples of how to use 3D Viewer service and 3D Viewer for Teamcenter. It serves as a good starting point for developing your own 3D visualization app. Please see documentation tab for more information.

If you are new to Mendix, we offer a learning course to help you build a 3D Visualization application step by step.

Go and make it!

Documentation

Demo urlhttps://3dvis.mendixcloud.com/

This Mendix app provides examples of how to use 3D Viewer service and 3D Viewer for Teamcenter.

To try the sample web app, sign in with below account:

  • Username: 3DViewer
  • Password: 3DViewer

Download 3D Viewer Sample App .mpk file and import as a project in Mendix Studio Pro(Requires 9.24.10 or higher).

Please refer to the 3D Viewer documentation for more details.

For more information on support(license, issue report, Q&A), check out our support center or reach out the development team via 3DViewer_Mendix_WC.sisw@siemens.com

Releases

Version: 4.0.0
Framework Version: 10.0.0
Release Notes: Here's what's new in Version 4.0.0 Breaking Changes: Now 3D Viewer fully embraces Mendix Studio Pro 10, which will give you a whole new experience. Go and make it!
Version: 3.0.1
Framework Version: 9.24.10
Release Notes: Using the latest 3D Viewer For Teamcenter connector.
Version: 3.0.0
Framework Version: 9.12.10
Release Notes: This release is a breaking change and includes many new features, for more information, please read the release notes of 3D Viewer 3.0.0(https://marketplace.mendix.com/link/component/118345).
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: This release introduced below changes: • Anonymous users are not allowed to upload JT files, now it has been fixed. • Replaced log4j-core.jar dependencies (version older than 2.17.0) with fixed version 2.17.2 , to address potential vulnerability.
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.0
Framework Version: 9.4.0
Release Notes: This release introduced below changes: • Replaced 3D Viewer used in this project from 2.0.0 (Mx 9 based) to 2.2.0(Mx 9 based). It adds new features such as 2D drawing visualization. For details, you can refer to release notes on 3D Viewer product page- releases note tab • Replaced log4j-core.jar dependencies (version older than 2.15.0) with fixed version 2.17.0 , to address potential vulnerability.
Version: 2.0.0
Framework Version: 9.4.0
Release Notes: This release introduced below changes: • Changed 3D Viewer used in this project from 1.0.10(Mx 8 based) to based 2.0.0(Mx 9 based). It brought some amazing changes, such as supporting websocket protocol, better compatibility with Mx 9, widget categorization. • Upgraded project from Mendix Studio Pro 8.15.1 to Mendix Studio Pro 9.4.0 • Added 3D Viewer For Teamcenter add-on module. which added another data source(Teamcenter) where app user can fetch JT models from
Version: 1.0.0
Framework Version: 8.15.1
Release Notes: Initial version of the module. We hope you’ll enjoy using it! Feature: - Upload to and load models from Mendix file storage or your own file storage (both monolithic JT and shattered JT formats are supported) - Display a 3D model - Zoom, rotate, fit all, pan - Use quick intuitive controls to navigate product structure tree and Product Manufacturing Information(PMI) tree - Turn parts on and off - Select and clear selection of parts - Cross highlight selected part in both viewer and product structure tree - Examine your model from preset viewing angles - Display PMI, model view, design groups - Display part/assembly properties - Display exploded view - Take snapshot of current viewing model - Create 3D cross-sections - Create 2D markup on model, add review comments - Perform 3D measurement on distance, angle, area, radius, and length Known Issue: - Creating section cut on model on a Mac Chrome browser will introduce some unexpected lines into the viewer.