Widget ThingView : propriétés
Cette section décrit les propriétés disponibles pour le widget ThingView.
Nom de la propriété
Description
Type de base
Valeur par défaut
Cible pouvant être liée (T) ou source pouvant être liée (S)
ProductToView
Visualise les données Creo View dans ThingWorx. Utilisez cette propriété pour spécifier l'URL du fichier de structure ou du document PDF Creo View. Vous pouvez charger un fichier PVZ ou une URL dans la structure ou l'URL dans un fichier PDF.
Si votre modèle contient une seule figure, elle est automatiquement chargée.
S'il en contient plusieurs, aucune figure n'est automatiquement chargée. Dans ce cas, sélectionnez la figure que vous souhaitez charger à l'aide de la propriété Views ou de l'interface utilisateur ThingViewControls.
Si le modèle ne contient pas de figures, tous les articles visibles par défaut de la structure sont chargés.
Si l'URL est chargée dans un PDF, le document est chargé automatiquement. Pour charger un document PDF ou un dessin, spécifiez une URL directement dans un fichier PDF. Pour charger un fichier PVZ contenant un document PDF ou un dessin, utilisez la propriété views.
Lorsque le widget ThingView s'exécute dans la session du navigateur client, toutes les demandes de contenu ne présentant pas la même origine sont soumises aux règles des demandes de plusieurs origines (cross-origin). Nous recommandons que le contenu soit localisé et proposé par le serveur ThingWorx, ou acheminé via un proxy de contenu si vous le chargez depuis Windchill.
STRING
N/A
T
Orientations
Définit l'orientation de la vue.
Les valeurs d'orientation de vue standard sont les suivantes :
ISO1
ISO2
Top
Bottom
Left
Right
Front
Back
STRING
ISO1
T
MouseNavigation
Définit le mode de navigation avec la souris.
Les valeurs des modes de navigation avec la souris sont les suivantes :
CreoView
Creo
CATIA_V5_Compatible
Explore
STRING
CreoView
T
Orientation
Angle de rotation de la caméra, en degrés. Spécifiez cette orientation au format X,Y,Z. Cette propriété est utilisée conjointement avec les services GetViewLocation ou SetViewLocation .
Par exemple, pour une rotation de 90 degrés autour de l'axe Y, spécifiez 0,90,0.
STRING
N/A
T
S
Position
Position de la caméra, en mètres. Spécifiez cette position au format X,Y,Z. Cette propriété est utilisée conjointement avec les services GetViewLocation ou SetViewLocation.
Par exemple, pour situer la caméra à 0,5 mètre le long de l'axe X, spécifiez 0.5,0,0.
STRING
N/A
T
S
BackgroundStyle
Modifie la couleur d'arrière-plan de la vue. Ce paramètre utilise le champ Background color dans la définition de style.
STYLEDEFINITION
N/A
N/A
Data
Utilisé pour gérer la mise en forme de la sélection croisée, de la couleur et de la transparence pour les articles chargés dans la session.
Dans le cas d'une sélection croisée, utilisez une table de données contenant une colonne d'ID d'occurrence des articles du modèle. Les chemins d'ID d'occurrence sont des identificateurs uniques correspondant à des articles dans les données Creo View.
Pour modifier la couleur et la transparence des articles, utilisez une autre colonne avec un paramètre DataFormatter. Consultez la propriété DataFormatter pour en savoir plus. Liez cette table de données à la propriété Data et à la propriété Data du widget Grille pour effectuer une sélection croisée entre elles.
* 
La sélection croisée n'est pas prise en charge pour les figures.
INFOTABLE
N/A
T
S
OccurrenceField
Contient l'ID de l'occurrence. La colonne est sélectionnée dans la table de données qui est liée à la propriété Data.
FIELDNAME
treeId
N/A
DataFormatter
Utilise le formatage basé sur l'état pour appliquer la couleur et la transparence aux articles Creo View. Spécifiez une colonne de la table de données qui est liée à la propriété Data.
STATEFORMATTING
N/A
N/A
SelectedOccurrencePath
Chemin d'occurrence de l'article sélectionné dans les données 3D.
Si plusieurs articles sont sélectionnés, la propriété spécifie le chemin d'occurrence du dernier article sélectionné.
STRING
N/A
S
PreSelectedOccurrencePath
Chemin d'occurrence de l'article présélectionné dans les données 3D. Placez le curseur de la souris sur un article pour le présélectionner.
STRING
N/A
S
Views
Table de données contenant la liste des vues disponibles pour la structure produit chargée. Les types de vues prises en charge sont les suivants :
annotation/model
annotation/document
annotation/drawing
viewable/illustration3D
viewable/document
viewable/drawing
viewstates
* 
Pour les jeux d'annotations et les objets visualisables, les types document et drawing sont uniquement pris en charge pour le format PDF.
* 
Etant donné que cette propriété prend également en charge les types document et drawing, la valeur type des 3D passe d'annotation à annotation/model.
Pour viewables, la valeur type des illustrations 3D passe de viewable à viewable/illustration3D.
Pour charger une vue, liez la propriété Views à une grille et utilisez la seule ligne sélectionnée pour déclencher le chargement d'une vue spécifique.
INFOTABLE
N/A
T
S
Gnomon
Affiche ou masque le gnomon. Un gnomon est un symbole 3D relatif à un repère XYZ absolu. Il sert de base pour comprendre l'orientation des objets dans la vue.
BOOLEAN
Faux
T
S
EnablePartSelection
Active ou désactive la sélection de l'article.
BOOLEAN
Vrai
T
S
EnablePartDragger
Affiche ou masque la poignée de l'article lorsque des articles sont sélectionnés. Cette propriété est également disponible dans l'interface utilisateur ThingViewControls.
BOOLEAN
Faux
T
S
SpinCenter
Affiche ou masque le centre de rotation lors de la rotation de la vue.
BOOLEAN
Faux
T
S
AllowCORSCredentials
Active les demandes de croisement d'origine (CORS).
BOOLEAN
Faux
N/A
AllowClientRedirect
Cette propriété s'applique si le média proxy est utilisé pour charger des modèles à partir de Windchill.
Lorsque cette propriété est définie sur true, les clients gèrent la réponse de redirection depuis Windchill pour charger les articles.
Lorsque cette propriété est définie sur false, le média proxy gère la réponse de redirection depuis Windchill.
BOOLEAN
Vrai
N/A
AcknowledgeStepText
Accusé de réception d'une étape de la séquence.
STRING
N/A
S
SequenceStepNumber
Numéro d'étape de la séquence en cours.
STRING
N/A
S
SequenceStepName
Nom de l'étape de la séquence en cours.
STRING
N/A
S
WindchillSourceData
Définissez cette propriété sur true si les données source proviennent de Windchill, sinon définissez-la sur false.
BOOLEAN
Vrai
N/A
EnableWindchillFileCache
Permet l'enregistrement de fichiers d'article Windchill dans le cache, pour un chargement plus rapide.
BOOLEAN
Faux
N/A
WindchillCacheSize
Taille maximale du cache pour le stockage de la géométrie d'article à partir de fichiers Windchill (en méga-octets).
NUMBER
1 000
N/A
SelectedParts
Table de données contenant les ID d'occurrence des articles sélectionnés.
La table de données utilise la forme de données Selection.
INFOTABLE
N/A
T
S
ThingViewControls
Permet à l'interface utilisateur des panneaux latéraux d'interagir avec le modèle.
BOOLEAN
Vrai
N/A
DisplaySequenceAnimationControls
Affiche et masque l'affichage des contrôles de lecture des animations et des séquences. Lorsque vous chargez une figure contenant une animation ou une séquence, cette propriété affiche ou masque les contrôles de lecture associés.
BOOLEAN
Vrai
N/A
DisplayViewState
Affiche et masque les états de vue dans l'interface utilisateur des panneaux latéraux. Cette propriété n'est appliquée que si la propriété ThingViewControls est définie.
BOOLEAN
Vrai
N/A
DisplayAlternateRep
Affiche ou masque les représentations alternatives dans l'interface utilisateur des panneaux latéraux. Cette propriété n'est appliquée que si la propriété ThingViewControls est définie.
BOOLEAN
Faux
N/A
DisplayExplodeState
Affiche ou masque l'état éclaté dans l'interface utilisateur des panneaux latéraux. Cette propriété n'est appliquée que si la propriété ThingViewControls est définie.
BOOLEAN
Faux
N/A
DisplaySectionCut
Affiche ou masque les coupes de section dans l'interface utilisateur des panneaux latéraux. Cette propriété n'est appliquée que si la propriété ThingViewControls est définie.
BOOLEAN
Faux
N/A
DisplayFilter
Chaîne JSON pour configurer l'affichage des annotations de modèle dans le modèle.
Par exemple, spécifiez la chaîne JSON comme suit :
{
"ModelAnnotation":
{
"HiddenByDefault": true,
"PlanarAnnotation": true,
"FloatingAnnotation": false,
"MiscAnnotation": false
}
}
L'affichage des annotations de l'espace à l'écran n'est pas pris en charge par le widget ThingView.
STRING
{
"ModelAnnotation":
{
"HiddenByDefault": true,
"PlanarAnnotation": true,
"FloatingAnnotation": false,
"MiscAnnotation": false
}
}
N/A
ProjectionMode
Spécifie le mode de projection pour la vue actuelle. Les valeurs des modes de projection sont les suivantes :
Orthogonal : affiche les objets sans effet de perspective.
Perspective : affiche une vue réaliste des modèles.
STRING
Orthogonal
N/A
PerspectiveHFOV
Spécifie le champ de la vue pour le mode Perspective. Vous pouvez définir une valeur comprise entre 0 et 180 degrés.
NUMBER
60
N/A
SelectionPropertyGroupName
Spécifie le nom du groupe de la propriété de sélection.
Cette propriété s'applique uniquement si le mode de sélection des propriétés SelectedParts (SelectedPartsSelectionMode) est PROPPATH ou PROPVALUE.
STRING
N/A
T
SelectionPropertyName
Spécifie le nom de la propriété de sélection.
Cette propriété s'applique uniquement si le mode de sélection des propriétés SelectedParts (SelectedPartsSelectionMode) est PROPPATH ou PROPVALUE.
STRING
N/A
T
SelectedPartsSelectionMode
Spécifie le mode de sélection de la propriété SelectedParts :
IDPATH : les ID d'occurrence des articles du modèle sont utilisés pour la sélection.
PROPPATH : valeur du chemin. Cette valeur est dérivée de la valeur de propriété de chaque noeud de l'assemblage au noeud enfant. La valeur de la propriété provient du nom de groupe et du nom de propriété, en utilisant les propriétés de widget SelectionPropertyGroupName et SelectionPropertyName.
PROPVALUE : valeur spécifiée par les propriétés SelectionPropertyGroupName et SelectionPropertyName.
STRING
IDPATH
N/A
Est-ce que cela a été utile ?