[RESOLU] Soustraction impossible

Forum destiné aux questions et discussions en français
Forum rules
Règles du forum et informations utiles.

VEUILLEZ LIRE CECI AVANT DE DEMANDER DE L'AIDE
User avatar
Forthman
Posts: 1500
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: [RESOLU] Soustraction impossible

Postby Forthman » Wed Apr 21, 2021 6:14 am

si tu récupères une contrainte dimensionnelle provenant d'un sketch par exemple, tu ne peux pas faire autrement ...
sauf en mettant" /1mm" à la fin de la ligne :mrgreen:
User avatar
jmarie3D
Posts: 78
Joined: Sat May 02, 2020 12:31 pm

Re: [RESOLU] Soustraction impossible

Postby jmarie3D » Wed Apr 21, 2021 9:40 am

Forthman wrote: Wed Apr 21, 2021 6:14 am si tu récupères une contrainte dimensionnelle provenant d'un sketch par exemple, tu ne peux pas faire autrement ...
sauf en mettant" /1mm" à la fin de la ligne :mrgreen:
J'aimerais bien un exemple. Simple curiosité.
User avatar
Forthman
Posts: 1500
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: [RESOLU] Soustraction impossible

Postby Forthman » Mon May 03, 2021 4:37 pm

jmarie3D wrote: Wed Apr 21, 2021 9:40 am J'aimerais bien un exemple. Simple curiosité.
Bonjour Jmarie3D,
Je n'avais pas répondu car pris au dépourvu :oops:
Mais je m'étais dit que dès que j'avais à faire ce genre de galipette, je te répondrai ... et ça vient de m'arriver à l'instant :mrgreen:
J'ai créé un conteneur avec plusieurs pièces qui se déplacent sur une vis
pour un soucis d’esthétique, je voulais que mon groupe ait le bon angle sur ma vis suivant sa hauteur Z

La vis a un pas de 4mm donc pour chaque millimètre en Z je dois ajouter 90° à l'angle
en éditant la valeur de l'angle j'ai commencé à taper : .Placement.Base.z * 90°
mais Freecad m'a dit Unit Mismatch :evil: (parce que Z est en mm)

alors j'ai ajouté mon /1mm pour mélanger les carottes et les navets : .Placement.Base.z / 1mm * 90° et ça lui a plu :D
Capture d’écran_2021-05-03_18-29-40.png
Capture d’écran_2021-05-03_18-29-40.png (364.68 KiB) Viewed 125 times
User avatar
jmarie3D
Posts: 78
Joined: Sat May 02, 2020 12:31 pm

Re: [RESOLU] Soustraction impossible

Postby jmarie3D » Mon May 03, 2021 5:56 pm

Forthman wrote: Mon May 03, 2021 4:37 pm
La vis a un pas de 4mm donc pour chaque millimètre en Z je dois ajouter 90° à l'angle
en éditant la valeur de l'angle j'ai commencé à taper : .Placement.Base.z * 90°
mais Freecad m'a dit Unit Mismatch :evil: (parce que Z est en mm)

alors j'ai ajouté mon /1mm pour mélanger les carottes et les navets : .Placement.Base.z / 1mm * 90° et ça lui a plu :D
Capture d’écran_2021-05-03_18-29-40.png
Bonjour Forthman,
Merci pour ce cas concret.
Je n'aurais pas pensé à faire ainsi, mais quand on regarde bien, c'est logique.
La formule "Placement.Base.z / 1mm * 90°" est la traduction de ta phrase " pour chaque millimètre en Z je dois ajouter 90° à l'angle".
Je m'en souviendrai si le cas se présente.
User avatar
FaDa3D
Posts: 523
Joined: Tue Aug 08, 2017 8:21 am
Location: Savoie France

Re: [RESOLU] Soustraction impossible

Postby FaDa3D » Tue May 04, 2021 10:07 am

Bonjour,
Forthman wrote: Mon May 03, 2021 4:37 pm La vis a un pas de 4mm
Quand on dit ça, on sous-entend que c'est 4mm/tour ou en degrés 4mm/360°. Donc pour une position Placement.Base.z l'angle sera de : Placement.Base.z/(4mm/360°). Pas besoin d'artifice pour garantir la cohérence des dimensions.
Fada de 3D.
Linux Mint