3D Viewer

Content Type: Service
Categories: Visualization

Overview

Downloading in Studio Pro will not work.

Please download this component from the web Marketplace.

 

Overview

  • 3D Viewer enables you to upload, visualize, and interact with JT files directly within your application. You can navigate Product Structure (PS), explore Product Manufacturing Information (PMI), create Section Views, and add Markups, all within a seamless, integrated experience.
  • We designed the viewer to manage the complexities of 3D rendering, eliminating the need for you to build a graphics engine from scratch. Simply configure the component, and you are ready to deploy.

Accelerate Your Development

  • To help you build faster, we provide a comprehensive Sample App and a ⁠Teamcenter extension module
  • We also offer a guided ⁠course that walks you through building a 3D visualization application step-by-step.

Resources & Support

Commercial Availability

  • 3D Viewer is a premium Siemens product requiring a commercial license or subscription fee.

 

Documentation

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

Downloading in Studio Pro will not work.

Please download this component from the web Marketplace.

 

Doc: https://docs.mendix.com/partners/siemens/3d-viewer/

Releases

Version: 6.0.7
Framework Version: 10.0.0
Release Notes:

What’s New in Version 6.0.7:

⚡ Improvements

 

Enhanced error handling to improve stability during data loading from Teamcenter.

Version: 6.0.6
Framework Version: 10.0.0
Release Notes:

What’s New in Version 6.0.6:

 

🐞 Bug Fixes

  • PMI Selection – Fixed a corner-case issue where selecting a PMI Note failed to highlight or select its associated geometry/faces.

 

📦 Dependencies & Maintenance

  • Updated Axios to the latest stable version to patch security vulnerabilities.
  • Upgraded Kotlin compiler and runtime for improved build stability and security fixes.
Version: 6.0.5
Framework Version: 10.0.0
Release Notes:

What’s New in Version 6.0.5:

⚡ Improvements

 

Improved loading performance when using heavy logic in the isLoaded hook in Studio Pro.

This update ensures the 3D model appears on screen sooner, providing a smoother and more responsive startup experience.

Version: 6.0.4
Framework Version: 10.0.0
Release Notes:

What’s New in Version 6.0.4

🐞 Bug Fixes

  • Fixed a scaling issue affecting Pin-to-Screen PMI, where these screen-fixed PMI appeared oversized in certain models.

 

Version: 6.0.2
Framework Version: 10.0.0
Release Notes:

🚀 What’s New in Version 6.0.2

 

🐞 Bug Fixes

 

Enhanced 3D Model Loading Reliability: Fixed a critical issue that prevented Obj, Stl, and Gltf files from loading correctly. Basic file import functionality is now stable.

 

Resolved WireFrame Geometry Error: Fixed a bug related to the WireFrame Segment data in the JT format. This ensures that the precise 3D wireframe geometry is now correctly processed, displayed, and rendered.

Version: 5.3.0
Framework Version: 10.0.0
Release Notes: What’s New in Version 5.3.0
🚀 New Features
PMI Alphabetical Sorting:
Added a configuration option for alphabetical sorting of PMI (Product and Manufacturing Information).

🔧 Improvements
ExplodeSlider:
Now enabled only when the part count is 2 or greater, preventing unnecessary activation.

🐞 Bug Fixes
Loading Models from TeamCenter:
Fixed an issue with incorrect matrix values.
Corrected assembly-level geometry positioning errors.
Version: 5.2.2
Framework Version: 10.0.0
Release Notes: Here's what's new in Version 5.2.2

🚀 New Features
AnchorMode in Markup:
Introduced AnchorMode in the markup feature, allowing users to anchor markups to specific parts or points within the model for better precision and context.

🔧 Improvements
Model View Fallback:
Addressed an issue where the default model view could not be displayed for certain models, which previously caused the app to crash. A fallback mechanism has now been added to ensure stability.

Selection Logic Enhancement:
Improved the selection logic to ensure viewer selections are correctly reflected in the PS (Product Structure) tree.

Custom Endpoint Support:
Added support for custom endpoint configuration to enhance compatibility when deploying the 3D viewer under a virtual path(IIS deployment).

JT Structure Handling:
Enhanced support for handling special JT structures.

🐞 Bug Fixes
WebSocket File Loading:
Fixed an issue that prevented files from loading properly over WebSocket connections

🔒 Security Updates
Spring Core Vulnerability:
Patched a security vulnerability related to Spring Core to enhance system security.

📎 Other Updates
Internal Dependencies:
Updated internal dependencies for better maintainability and long-term support.
Version: 5.1.1
Framework Version: 10.0.0
Release Notes: Here's what's new in Version 5.1.1
Improvement
• Supports higher versions of JT to be compatible with errors where PMI cannot be displayed.
• Fixed errors in SGO display under certain conditions

Other:
• Updated internal dependencies.
Version: 5.1.0
Framework Version: 10.0.0
Release Notes: Here's what's new in Version 5.1.0

New Features
• Measurement display supports multiple languages. You can set the display language in the 'General' tab of the Measurement widget, the default language is 'English'.
• Support for displaying all Product Structure tree nodes search results in a drop-down list. This makes it easier for you to view models with a large number of Product Structure nodes.

Improvement
• Selection change event of Viewer. When selecting bodies, if a part consists of more than one body and you select only one of them, the body instance is now also returned; previously, you had to select all bodies to return the part instance.
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!