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

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.