Indicage

Mise en plan, conception 2D, cotation, habillage de plan...

Modérateurs : remi77, D@vid

Thomas HUBERTRACK
Seconde Classe
Seconde Classe
Messages : 3
Enregistré le : 16 juil. 2019, 14:55
Version TopSolid : 7.9
Module TopSolid : TopSolid'Design

Indicage

Message non lu par Thomas HUBERTRACK »

Bonjour,

J'ai déjà créé un script permettant de récupérer l'indice de la pièce dans le nom de la mise en plan (j'ai suivi un tuto de Jup sur internet). Le problème c'est que nous avons enlevé l'indice (clic droit sur projet/ autres / texte par défaut des révisons / décocher "nommer la première révision majeure") lors de la création de pièce. Ce qui fait que pour une pièce que je viens de créer donc sans révision majeur le nom de la mise en plan n'est pas bon. Je voudrai savoir s'il est possible de créer une condition permettant que le nom de la mise en plan prenne en compte la révision majeure ou pas.
Pareil pour le tableau indice que j'ai inséré dans mon modèle de mise en plan, est ce que je peux lui mettre une condition pour qu'il apprisse que quand j'ai un indice ?

Quelqu'un aurait-il la solution please ??
Avatar du membre
remi77
Administrateur
Administrateur
Messages : 5166
Enregistré le : 16 nov. 2006, 10:32
Contact :

Re: Indicage

Message non lu par remi77 »

Hello

Tu as écrit
(j'ai suivi un tuto de Jup sur internet)
Si tu as toujours le lien, il serait bien de l'indiquer dans ton prochain message.

@+

Rémi :wink:
- Préférez le contact en MP ou par E-mail forum@TopSolid.com
- Avant de poser une question, utilisez la fonction Rechercher du forum ou consulter la FAQ
Thomas HUBERTRACK
Seconde Classe
Seconde Classe
Messages : 3
Enregistré le : 16 juil. 2019, 14:55
Version TopSolid : 7.9
Module TopSolid : TopSolid'Design

Re: Indicage

Message non lu par Thomas HUBERTRACK »

Avatar du membre
JuP
Général de brigade
Général de brigade
Messages : 6897
Enregistré le : 18 févr. 2013, 10:26
Réponses : 143
Version TopSolid : 7.17
Module TopSolid : TopSolid'Steel
Localisation : Lyon (France)

Re: Indicage

Message non lu par JuP »

Bonjour Thomas,

Oui tu peux. Dans un script tu peux te référer à un paramètre système comme la révision majeure.

Le hic c'est qu'en programmation tu ne peux pas utiliser un paramètre avec un espace... et dans Révision Majeures y'a un espace.
Donc tu dois passer par un paramètre texte qui récupère la valeur du paramètre système:
2019-08-28_17-17-49.png
Après tu l'exploites comme tu veux:

Code : Tout sélectionner

Dim Texte As String
If (RévisionMajeure <> "") Then  
Texte = "BlaBla" 
End If
Return Texte
Pour le tableau d'indice, dans l'arbre des opérations, clic droit sur l'opération > Autres > Condition
Tu cliques sur Avec et tu marques ça RévisionMajeure !=""
2019-08-28_17-29-47.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Julien POIROT
Responsable produit TopSolid'Steel
Youtube (tuto etc)
GrabCad
Groupe Facebook TopSolid'Steel

Postez ici vos idées!:
TopSolid'Steel
TopSolid'Design
Répondre