utiliser od condition en topsolid

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

Modérateurs : remi77, D@vid

Avatar du membre
CPCdrawing2019
Caporal-chef
Caporal-chef
Messages : 49
Enregistré le : 05 févr. 2021, 02:36
Version TopSolid : 7.13
Module TopSolid : TopSolid'Design

utiliser od condition en topsolid

Message non lu par CPCdrawing2019 »

Bonne journée tout le monde,
Est-ce que n'importe quel organisme peut m'apprendre à utiliser la condition dans la conception Topsolid.
Je veux faire, c'est quand il répond aux critères de valeur du paramètre de texte, je veux qu'il soit désactivé ou activé.
Screenshot 2021-06-25 112654.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
gniko
Lieutenant-colonel
Lieutenant-colonel
Messages : 1058
Enregistré le : 08 nov. 2018, 16:21
Réponses : 2
Version TopSolid : 7.11
Module TopSolid : TopSolid'Design
Localisation : Occitanie

Re: utiliser od condition en TopSolid

Message non lu par gniko »

le condition te permet de paramétrer des opérations, opérations que tu peux regrouper dans on arbre d'opération dans un dossier, et tu appliques la conditions au dossier, qui appliquera cette condition à l'ensemble des opération dans ton dossier. Les conditions sont un écriture de condition, ou tu peux l'associer à un paramètre de condition ("construction" "paramètre")
2021-06-28 16_11_26-Mob _1_ - BimB (Nicolas Dunet) - TopSolid 7.png
paramètre de condition
2021-06-28 16_11_26-Mob _1_ - BimB (Nicolas Dunet) - TopSolid 7.png
Application du paramètre de condition dans un dossier regroupant un ensemble de fonction d'édition
une des fonction que j'utilise le plus est:
when("condition";x;y) :renvoi la valeur x si la condition est vrai et y si la condition est fausse (la condition peut-etre un prametre de longeur ou autre que tu créais pour faire ton paramétrique
tu peux dans le paramétrage de ta condition appliquer des fonnctions logique telque :
x&&y : correspond à l'opérateur logique ET, renvoi 1 si x et y sont vrais (1 valeur d' existence, et 0 pas d'existence)
2021-06-28 16_21_27-Mob _1_ - BimB (Nicolas Dunet) - TopSolid 7.png
*
ici ma limitation existe si mes 2 paramètre de condition "Pt" et "Avec Double lisse basse" sont coché, sinon, ma limitation n'existe pas
Tu as des conmpléments d'explication et sur les autre fonction dans l'aide de TP7. Cela est très utile lorsque du crée une pièce paramétrique lié à un document famille. Tu mets tes paramètres de condition dans tes pilotes, et suivant les choix à l'inclusion, tes opérations s'activent ou pas...Je suis pas très clair, bon surement on t'expliquera mieux dans un autre message
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
gniko
Lieutenant-colonel
Lieutenant-colonel
Messages : 1058
Enregistré le : 08 nov. 2018, 16:21
Réponses : 2
Version TopSolid : 7.11
Module TopSolid : TopSolid'Design
Localisation : Occitanie

Re: utiliser od condition en TopSolid

Message non lu par gniko »

dans ton cas,, il te faut crée un paramètre de texte, et un paramètre de condition, puis tu applique la condition à ton paramètre de texte dans l'onglet des opérations, avec l'opérateur when( condition;1;0)
Avatar du membre
CPCdrawing2019
Caporal-chef
Caporal-chef
Messages : 49
Enregistré le : 05 févr. 2021, 02:36
Version TopSolid : 7.13
Module TopSolid : TopSolid'Design

Re: utiliser od condition en TopSolid

Message non lu par CPCdrawing2019 »

tout d'abord merci de me donner votre temps pour répondre à ma question, mais puis-je utiliser condition pour activer ou désactiver le dossier lorsqu'il répond aux critères ?
Screenshot 2021-06-29 130758.png
Ex:
si Tapez = "100"

alors le nom du dossier "Note(Fab) sera activé et vice versa au nom du dossier "Note(Mat).
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
CPCdrawing2019
Caporal-chef
Caporal-chef
Messages : 49
Enregistré le : 05 févr. 2021, 02:36
Version TopSolid : 7.13
Module TopSolid : TopSolid'Design

Re: utiliser od condition en TopSolid

Message non lu par CPCdrawing2019 »

gniko a écrit : 28 juin 2021, 16:28 dans ton cas,, il te faut crée un paramètre de texte, et un paramètre de condition, puis tu applique la condition à ton paramètre de texte dans l'onglet des opérations, avec l'opérateur when( condition;1;0)
merci pour votre temps, votre pouvez-vous me donner un exemple ou une illustration ? peut-être un fichier s'il vous plaît.
Avatar du membre
gniko
Lieutenant-colonel
Lieutenant-colonel
Messages : 1058
Enregistré le : 08 nov. 2018, 16:21
Réponses : 2
Version TopSolid : 7.11
Module TopSolid : TopSolid'Design
Localisation : Occitanie

Re: utiliser od condition en TopSolid

Message non lu par gniko »

voici un exemple, d'une document générique paramétré, lié à un document famille...
Création du paramètre de condition
2021-06-29 14_28_59-Mob _1 - BimB (Nicolas Dunet) - TopSolid 7.png
Dans mes opérations, je créais un dossier qui rassemble l'ensemble des opérations qui seront pilotés par ma condition:
2021-06-29 14_29_33-Mob _1 - BimB (Nicolas Dunet) - TopSolid 7.png
et j'y attitre mon paramètre de condition (au dossier: clic droit ,condition)
2021-06-29 14_29_52-Mob _1_ - BimB (Nicolas Dunet) - TopSolid 7.jpg
Dans mon document famille, je place mon parametre de condition dans les pilotes:
2021-06-29 14_30_16-Mob test ouverture_ - BimB (Nicolas Dunet) - TopSolid 7.png
Ainsi, lors de l'inclusion de mon documet famille, le paramètre de condition a^^arait, et suivant si il est "vrai" ou "faux", les opération seront activées ou pas.....
2021-06-29 14_30_55-Structure_TEST_ - BimB (Nicolas Dunet) - TopSolid 7.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
CPCdrawing2019
Caporal-chef
Caporal-chef
Messages : 49
Enregistré le : 05 févr. 2021, 02:36
Version TopSolid : 7.13
Module TopSolid : TopSolid'Design

Re: utiliser od condition en TopSolid

Message non lu par CPCdrawing2019 »

Screenshot 2021-06-30 173039.png
désolé je l'ai essayé mais le résultat est raté, pourriez-vous faire une illutration en utilisant mon cas?
ce que je veux, c'est quand test1 = 100 dossier "Note(LW/MAT) sera désactivé et le dossier "Note(LW/Fab) sera activé et vise versa.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
gniko
Lieutenant-colonel
Lieutenant-colonel
Messages : 1058
Enregistré le : 08 nov. 2018, 16:21
Réponses : 2
Version TopSolid : 7.11
Module TopSolid : TopSolid'Design
Localisation : Occitanie

Re: utiliser od condition en TopSolid

Message non lu par gniko »

Création du paramètre réel test1=100
2021-06-30 15_06_27-Structure_ - BimB (Nicolas Dunet) - TopSolid 7.jpg
création du dossier (regroupant les opérations souhaaitées)
2021-06-30 15_08_03-Structure_ - BimB (Nicolas Dunet) - TopSolid 7.jpg
application de la condition
2021-06-30 15_08_56-Structure_ - BimB (Nicolas Dunet) - TopSolid 7.jpg
et de son écriture:
2021-06-30 15_09_52-Structure_ - BimB (Nicolas Dunet) - TopSolid 7.jpg
si je change le parametre de test1 en 200:
2021-06-30 15_10_22-Structure_ - BimB (Nicolas Dunet) - TopSolid 7.jpg
le dossier se désactive (avec l'ensemble de opérations contenu
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
gniko
Lieutenant-colonel
Lieutenant-colonel
Messages : 1058
Enregistré le : 08 nov. 2018, 16:21
Réponses : 2
Version TopSolid : 7.11
Module TopSolid : TopSolid'Design
Localisation : Occitanie

Re: utiliser od condition en TopSolid

Message non lu par gniko »

2021-06-30 15_10_59-Structure_ - BimB (Nicolas Dunet) - TopSolid 7.png
pour le dossier "Note(LW/Fab), j'inverse l'ordre d'activation,soit:
2021-06-30 15_16_12-Structure_ - BimB (Nicolas Dunet) - TopSolid 7.jpg
ainsi, si tu change ta valeur du parametre "test1", les dossiers s'activeront, ou pas
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
gniko
Lieutenant-colonel
Lieutenant-colonel
Messages : 1058
Enregistré le : 08 nov. 2018, 16:21
Réponses : 2
Version TopSolid : 7.11
Module TopSolid : TopSolid'Design
Localisation : Occitanie

Re: utiliser od condition en TopSolid

Message non lu par gniko »

Voici la liste des fonctions et leur descriptions
20210630152141.pdf
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Répondre