Skip to main content
1-Visitor
February 29, 2016
Solved

A list of questions by a fresh

  • February 29, 2016
  • 1 reply
  • 3212 views

Hi,All:

This is a fresh about thingworx.  I have few questions about thingworx:

1: Mashup already owns lots of widgets,  may i define my own kind of widget? or we call user-defined widget?

2:  A app run on diferent  smart phones can show the same appearance? typically different screen size and resolution?

3: May i use R or Python to analyse data stored in Thingworx?

4: What is the relationship among thing ,shape,template in composer?

5: When i connect lots of my things  to ThingWorx via  Internet,  is there any request for network capacity, like bandwidth or speed?

    Best answer by PaiChung

    Hi Jack were you able to take the Thingworx Fundamentals course? If you haven't yet, I highly recommend it.

    1: Mashup already owns lots of widgets,  may i define my own kind of widget? or we call user-defined widget?

         Yes we call these custom Widget Extensions

    2:  A app run on diferent  smart phones can show the same appearance? typically different screen size and resolution?

         You can use a Responsive layout for this, as long as the screen size and resolution aren't too far apart (don't design the same mashup for a desktop and smart phone)

    3: May i use R or Python to analyse data stored in Thingworx?

         Thingworx has a fully accessible REST API so this is possible

    4: What is the relationship among thing ,shape,template in composer?

         They have inheritance, you can think of Shapes are pieces of functionality that could be used across different types of Entities. ThingTemplates (like Classes) are what a Thing MUST be based on, the Template can implement (use) any number of ThingShapes. The Thing is the Entity that is the modeled representation of the actual equipment or system you are modeling.

    5: When i connect lots of my things  to ThingWorx via  Internet,  is there any request for network capacity, like bandwidth or speed?

         Not sure what you mean by request. But if you have devices, systems communicating back to Thingworx, capacity and bandwidth must always be considered. There are a variety of scaling options Thingworx provides to help with large deployments.

    1 reply

    PaiChung22-Sapphire IAnswer
    22-Sapphire I
    February 29, 2016

    Hi Jack were you able to take the Thingworx Fundamentals course? If you haven't yet, I highly recommend it.

    1: Mashup already owns lots of widgets,  may i define my own kind of widget? or we call user-defined widget?

         Yes we call these custom Widget Extensions

    2:  A app run on diferent  smart phones can show the same appearance? typically different screen size and resolution?

         You can use a Responsive layout for this, as long as the screen size and resolution aren't too far apart (don't design the same mashup for a desktop and smart phone)

    3: May i use R or Python to analyse data stored in Thingworx?

         Thingworx has a fully accessible REST API so this is possible

    4: What is the relationship among thing ,shape,template in composer?

         They have inheritance, you can think of Shapes are pieces of functionality that could be used across different types of Entities. ThingTemplates (like Classes) are what a Thing MUST be based on, the Template can implement (use) any number of ThingShapes. The Thing is the Entity that is the modeled representation of the actual equipment or system you are modeling.

    5: When i connect lots of my things  to ThingWorx via  Internet,  is there any request for network capacity, like bandwidth or speed?

         Not sure what you mean by request. But if you have devices, systems communicating back to Thingworx, capacity and bandwidth must always be considered. There are a variety of scaling options Thingworx provides to help with large deployments.

    jsmith-211-VisitorAuthor
    1-Visitor
    March 1, 2016

    Hi Pai, thanks a lot for your reply.

    I'm in Shanghai,China, there are always problems when i visit websites outside, mostly timeout.So,where may i take the fundamentals course? Is if free? I'm asked to have a deep comprehension of Thingworx, it's really diffcult because i'm lack of information. Can you send me some arcticles? My email: tigris011979@outlook.com.

    Thanks again.

    22-Sapphire I
    March 1, 2016

    They are taught through PTCU on https://precisionlms.ptc.com/

    It isn't free content though. I think on PTC.com you can find ways to purchase those services I believe.

    Else contact your PTC sales representative.