Couleur finition suivant test

Conception pièces mécaniques, machines spéciales, composants...

Modérateurs : remi77, D@vid

erwan tessier
Sergent-chef
Sergent-chef
Messages : 83
Enregistré le : 25 janv. 2022, 16:17
Réponses : 2
Version TopSolid : 7.18
Module TopSolid : TopSolid'Design
Localisation : Vendée

Couleur finition suivant test

Message non lu par erwan tessier »

Bonjour,
Je souhaiterais faire changer la couleur de revêtement d'une pièce en fonction d'un paramètre texte.
Dans mon cas, j'ai un paramètre texte a remplir (ou pas) qui me déclenche une couleur de peinture spécifique.

Exemple :
Paramètre texte [spé]
Revêtement [rev]
Si [spé] est vide [rev]=blanc
Si [spé] est rempli [rev]=bleu

Je sais jouer sur le coloriage avec des tests, mais c'est sur le revêtement matériaux que je souhaite appliqué mes choix
Pas de possibilité de formule dans un paramètre revêtement
On peut jouer avec un aiguillage revêtement, mais je ne vois pas comment faire une liaison entre mon texte [spé] et un paramètre énumération (qui est nécessaire à l'aiguillage).
Help :?:
Merci
par La loutre » 26 mai 2023, 10:30
Il y a une solution un peu bancale mais ça fonctionne.
Tu crées ton paramètre texte.
Ensuite, tu crées un paramètre énumération aiguillage dont la valeur dépend de ton paramètre texte.
Enumération aiguillage.png
Et à partir de là, tu peux créer ton paramètre énumération revêtement aiguillage.
Enumération revêtement aiguillage.png
Se rendre au message
Topsolid 7.16 DesingPro
Rémi Marchese
Aspirant Première Année
Aspirant Première Année
Messages : 193
Enregistré le : 28 oct. 2022, 14:08
Réponses : 7
Version TopSolid : 7.16
Module TopSolid : TopSolid'Design
Localisation : Bourgoin jallieu

Re: Couleur finition suivant test

Message non lu par Rémi Marchese »

si tu veux absolument tester sur un texte tu peux créer un paramètre texte d'aiguillage en fonction de ton énumération.

sinon tu fais un paramètre [énumération] avec une des valeurs qui correspondrait a ton texte [spé] vide

sinon tu fait un test
"[énumération]!=valeur équivalente a vide"=>[rev]=bleu
"[énumération]==valeur équivalente a vide"=>[rev]=blanc

quand on teste comme ça chez nous on utilise la première colonne de l'énumération dans le test
erwan tessier
Sergent-chef
Sergent-chef
Messages : 83
Enregistré le : 25 janv. 2022, 16:17
Réponses : 2
Version TopSolid : 7.18
Module TopSolid : TopSolid'Design
Localisation : Vendée

Re: Couleur finition suivant test

Message non lu par erwan tessier »

Le soucis, c'est que je ne peux pas faire d'numération car mon paramètre texte est un code alphanumérique :/
Je cherche l'astuce pour passer d'une valeur test (rempli oui/non) à une énumération (0-non / 1-oui)
Topsolid 7.16 DesingPro
La loutre
Lieutenant-colonel
Lieutenant-colonel
Messages : 1019
Enregistré le : 18 oct. 2020, 21:32
Réponses : 41
Version TopSolid : 7.13
Module TopSolid : TopSolid'Steel
Localisation : Valenciennes
Contact :

Re: Couleur finition suivant test

Message non lu par La loutre »

Il y a une solution un peu bancale mais ça fonctionne.
Tu crées ton paramètre texte.
Ensuite, tu crées un paramètre énumération aiguillage dont la valeur dépend de ton paramètre texte.
Enumération aiguillage.png
Et à partir de là, tu peux créer ton paramètre énumération revêtement aiguillage.
Enumération revêtement aiguillage.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
erwan tessier
Sergent-chef
Sergent-chef
Messages : 83
Enregistré le : 25 janv. 2022, 16:17
Réponses : 2
Version TopSolid : 7.18
Module TopSolid : TopSolid'Design
Localisation : Vendée

Re: Couleur finition suivant test

Message non lu par erwan tessier »

Oh put*in !!!
Je cherchais bien vers ça, mais je me bloquais par rapport au 'type'. Je me disais qu'il n'y avait rien qui me plaisait.
Mais on s'en fou !
Dans ton exemple [Profondeur] c'est la valeur pour VRAI et [décalage] c'est la valeur pour FAUX
Mon lien est fait.

Merci la @La loutre
Éternel reconnaissance aux Mustélidés :lol:
Topsolid 7.16 DesingPro
La loutre
Lieutenant-colonel
Lieutenant-colonel
Messages : 1019
Enregistré le : 18 oct. 2020, 21:32
Réponses : 41
Version TopSolid : 7.13
Module TopSolid : TopSolid'Steel
Localisation : Valenciennes
Contact :

Re: Couleur finition suivant test

Message non lu par La loutre »

Exactement, Loutre Powa

Pour éviter de bricoler, j'avais fait ces demandes d'amélioration qui n'ont malheureusement par reçu beaucoup de vote :(
https://topsolidideas.ideanote.io/?idea=103
https://topsolidideas.ideanote.io/?idea=108
https://topsolidideas.ideanote.io/?idea=104

Je pense que si je mets une image de loutre (trop cute comme dit ma fille), ça incitera les gens à cliquer :mrgreen:
erwan tessier
Sergent-chef
Sergent-chef
Messages : 83
Enregistré le : 25 janv. 2022, 16:17
Réponses : 2
Version TopSolid : 7.18
Module TopSolid : TopSolid'Design
Localisation : Vendée

Re: Couleur finition suivant test

Message non lu par erwan tessier »

Hop ... 1 vote en plus pour chaque proposition ;)
Topsolid 7.16 DesingPro
La loutre
Lieutenant-colonel
Lieutenant-colonel
Messages : 1019
Enregistré le : 18 oct. 2020, 21:32
Réponses : 41
Version TopSolid : 7.13
Module TopSolid : TopSolid'Steel
Localisation : Valenciennes
Contact :

Re: Couleur finition suivant test

Message non lu par La loutre »

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

Re: Couleur finition suivant test

Message non lu par JuP »

Je crois qu'on peut le faire avec le système de contraintes dans les familles (TopSolid en -a et sur le dossier des pilotes, clic droit > Contrainte).
Mais je ne les ai jamais utilisé.
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