Tutorial: Workshop for Developers 2: Custom Asset Viewer Application

Workshop for Developers 2: Custom Asset Viewer Application

Tutorial Overview

The Custom Asset Viewer Application is one of the sample applications showing how the Thingworx Manufacturing Apps suite can be extended to build custom apps. In this example, we took the OOTB asset performance mashup and modified to add a grid table which shows the Maintenance Orders from an external database. We used Postgres as the database, as the Thingworx Manufacturing Apps installer supports it by default. The Maintenance Orders are stored in a table and a SQL query is used to extract the relevant data and display them in the context of an asset.

The developers can take this sample application and extend it to create the Maintenance Orders when alerts are triggered in the system based on pre-determined criteria. This also shows how to take advantage of existing mashups and repurpose them for similar use. This example along with other configuration videos/documents will demonstrate how quickly applications can be built using Thingworx Manufacturing Apps.

Getting Started

Step 1 - Download the Custom Asset Viewer Package

Step 2 - Inside the Custom Asset Viewer Package, open the “Custom Asset Viewer Application Installation and Configuration” document and follow the instructions.

Support and Feedback

If you have any questions related to the ThingWorx Manufacturing Apps (installation, configuration, capabilities) or this tutorial, we invite to check our ThingWorx for Manufacturing Group on the ThingWorx Community page. You will be able to search and view posts from other participants of this Early Access program, from PTC Subject Matter Experts. You will be able to ask questions, share your lessons learned and provide feedback.

  • If you already a PTC customer, you probably already have an account
  • If you do not have an account, you will first have to login on the top right end side of the page

If you have any questions related to the KepServerEX, check the Kepware Technical Support page.

Learn more with other tutorials...

Creating a ThingShape for a Subsystem
  • Creating a ThingShape for a Subsystem

  • |
  • 106 Views
  • |
  • Introductory Level
  • |
  • In this video, you create a simple Thing Shape and implement it in the user management subsystem. You create two additional properties that are stored and accessible by ThingWorx at run time, which may ... (Show more)
Using Moving Mode-JS
  • Using Moving Mode-JS

  • |
  • 222 Views
  • |
  • Introductory Level
  • |
  • In this ThingWorx Studio tutorial review how to use JavaScript to move the model or model item in a 3D space, in ThingWorx Studio you can use model and model item widgets to display 3D models and control ... (Show more)
Creating a Database Thing
  • Creating a Database Thing

  • |
  • 301 Views
  • |
  • Introductory Level
  • |
  • In this video, you create a Database Thing that provides services for accessing a MySQL database.
Plug in to unlimited learning! Learn more

Unlimited Classroom Subscription

This new offer from PTC University is a cost-efficient way to access an unlimited number of training classes and thus promotes the importance of skill improvement within your organization.
Download the datasheet >>   
Replay video? Resume video