Paramètre reel dans une désignation

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

Modérateurs : remi77, D@vid

thomasfinand
Sergent
Sergent
Messages : 57
Enregistré le : 25 mai 2020, 15:12
Version TopSolid : 7.9
Module TopSolid : TopSolid'SheetMetal

Paramètre reel dans une désignation

Message non lu par thomasfinand »

Bonjour,

J'aimerais récupérer la valeur d'un paramètre réel dans une désignation. Jusque là, pas de soucis mais est-il possible d'avoir cette valeur sans unité (sans passer par un paramètre texte intermédiaire)?

Merci par avance.

Thomas.
par SPMag » 20 mai 2021, 09:15
Tu peux combiner avec du texte et/ou d'autres paramètres.

Par exemple avec un paramètre D=10mm et L=150mm

Tu peux mettre :
="Tube Ø"&format(D;"0.##)&" longueur "&format(L;"0.##)

ce qui te donnera : Tube Ø10 longueur 150
Se rendre au message
La loutre
Lieutenant-colonel
Lieutenant-colonel
Messages : 1018
Enregistré le : 18 oct. 2020, 21:32
Réponses : 41
Version TopSolid : 7.13
Module TopSolid : TopSolid'Steel
Localisation : Valenciennes
Contact :

Re: Paramètre reel dans une désignation

Message non lu par La loutre »

Il faut diviser ton paramètre par 1 suivit de l'unité de celui ci.
ex : 127mm/1mm
ou 36°/1°

Tu auras alors une valeur sans unité.
SPMag
Lieutenant-colonel
Lieutenant-colonel
Messages : 743
Enregistré le : 19 sept. 2019, 11:56
Réponses : 42
Version TopSolid : 7.16
Module TopSolid : TopSolid'Design

Re: Paramètre reel dans une désignation

Message non lu par SPMag »

Bonjour,

Tu veux récupérer ce paramètre dans un paramètre texte que tu as créé?

Tu peux entrer : =format(Paramètre;"0.##")
thomasfinand
Sergent
Sergent
Messages : 57
Enregistré le : 25 mai 2020, 15:12
Version TopSolid : 7.9
Module TopSolid : TopSolid'SheetMetal

Re: Paramètre reel dans une désignation

Message non lu par thomasfinand »

Par contre, je ne l'ai pas dis au début mais la valeur de mon paramètre réel est la longueur d'un segment d'esquisse et dans ce cas les 2 solutions proposées ne fonctionne pas.
La loutre
Lieutenant-colonel
Lieutenant-colonel
Messages : 1018
Enregistré le : 18 oct. 2020, 21:32
Réponses : 41
Version TopSolid : 7.13
Module TopSolid : TopSolid'Steel
Localisation : Valenciennes
Contact :

Re: Paramètre reel dans une désignation

Message non lu par La loutre »

Chez moi ça fonctionne
Je récupère la longueur du segment via un paramètre longueur
2021-05-19 13_59_37-Pièce 1_ - TopSolid 7.png
Je crée un paramètre texte
2021-05-19 14_00_37-Pièce 1_ - TopSolid 7.png
Résultat
2021-05-19 14_00_48-Pièce 1_ - TopSolid 7.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Repier37
Major
Major
Messages : 162
Enregistré le : 29 août 2013, 09:29
Réponses : 9
Version TopSolid : 7.12
Module TopSolid : TopSolid'Design

Re: Paramètre reel dans une désignation

Message non lu par Repier37 »

Pas sur de bien comprendre, j'ai essayé de mon côté :
Création d'un paramètre réel de type longueur avec valeur associative sur une arête :
Création paramètre reel.png
Paramétrisation du paramètre "Description" :
Paramètre texte.png
J'obtiens "1525" :
résultat.png
Ce n'est pas ce que tu veux ?
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
thomasfinand
Sergent
Sergent
Messages : 57
Enregistré le : 25 mai 2020, 15:12
Version TopSolid : 7.9
Module TopSolid : TopSolid'SheetMetal

Re: Paramètre reel dans une désignation

Message non lu par thomasfinand »

Si c'est bien ce que je veux mais en fait je voulais savoir si on pouvait faire ça avec un seul paramètre (sans passer par un second paramètre texte)
SPMag
Lieutenant-colonel
Lieutenant-colonel
Messages : 743
Enregistré le : 19 sept. 2019, 11:56
Réponses : 42
Version TopSolid : 7.16
Module TopSolid : TopSolid'Design

Re: Paramètre reel dans une désignation

Message non lu par SPMag »

Tu as créé un paramètre, et tu veux le récupérer dans une désignation (dans les paramètres système??), sans passer par un autre paramètre texte? C'est bien ça?

Si c'est dans la désignation des paramètres système, ton paramètre entre crochets suffit : [Paramètre].

Si c'est la désignation est un paramètre texte que tu as créé :
SPMag a écrit : 05 mai 2021, 16:38 Bonjour,

Tu veux récupérer ce paramètre dans un paramètre texte que tu as créé?

Tu peux entrer : =format(Paramètre;"0.##")
thomasfinand
Sergent
Sergent
Messages : 57
Enregistré le : 25 mai 2020, 15:12
Version TopSolid : 7.9
Module TopSolid : TopSolid'SheetMetal

Re: Paramètre reel dans une désignation

Message non lu par thomasfinand »

SPMag a écrit : 19 mai 2021, 15:24 Tu as créé un paramètre, et tu veux le récupérer dans une désignation (dans les paramètres système??), sans passer par un autre paramètre texte? C'est bien ça?

Si c'est dans la désignation des paramètres système, ton paramètre entre crochets suffit : [Paramètre].

Si c'est la désignation est un paramètre texte que tu as créé :
SPMag a écrit : 05 mai 2021, 16:38 Bonjour,

Tu veux récupérer ce paramètre dans un paramètre texte que tu as créé?

Tu peux entrer : =format(Paramètre;"0.##")
Oui je vais faire comme ça avec la dernière formule.

Merci beaucoup!
SPMag
Lieutenant-colonel
Lieutenant-colonel
Messages : 743
Enregistré le : 19 sept. 2019, 11:56
Réponses : 42
Version TopSolid : 7.16
Module TopSolid : TopSolid'Design

Re: Paramètre reel dans une désignation

Message non lu par SPMag »

Tu peux combiner avec du texte et/ou d'autres paramètres.

Par exemple avec un paramètre D=10mm et L=150mm

Tu peux mettre :
="Tube Ø"&format(D;"0.##)&" longueur "&format(L;"0.##)

ce qui te donnera : Tube Ø10 longueur 150
Répondre