[Résolu] expression avec un nom de contrainte à une seule lettre

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
freecadjam
Veteran
Posts: 1994
Joined: Tue Jul 17, 2018 10:47 am
Contact:

[Résolu] expression avec un nom de contrainte à une seule lettre

Post by freecadjam »

Salut
dans la linux appimage FreeCAD_weekly-builds-29485-2022-07-10-conda-Linux-x86_64-py310.AppImage
impossible d'avoir un résultat avec une expression contenant un nom de contrainte à une lettre
exemple :

Sketch.Constraints.l ne fonctionne pas

Sketch.Constraints.lar fonctionne

quoi d'autre ?
Last edited by freecadjam on Mon Jul 18, 2022 11:20 pm, edited 2 times in total.
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: expression avec un nom de contrainte à une seule lettre

Post by openBrain »

On ne peut pas utiliser tout ce qui représente une unité comme nom de variable d'expression.
Que ce soit une, deux, ou plus de lettres.
User avatar
Shalmeneser
Veteran
Posts: 9580
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: expression avec un nom de contrainte à une seule lettre

Post by Shalmeneser »

https://wiki.freecadweb.org/Expressions/fr#Volume
l = litre

(perso, je double la lettre et ça passe : ll, LL, dd, rr, RR, hh, HH sauf mm)
User avatar
freecadjam
Veteran
Posts: 1994
Joined: Tue Jul 17, 2018 10:47 am
Contact:

Re: expression avec un nom de contrainte à une seule lettre

Post by freecadjam »

OPNB et SHAL merci pour ces précisions, je comprends mieux l'irrégularité des résultats avec d'autres lettres, quelle est la liste des unités bonne à connaître svp ? https://wiki.freecadweb.org/Units/fr https://wiki.freecadweb.org/Expressions/fr#Unit.C3.A9s
User avatar
Shalmeneser
Veteran
Posts: 9580
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: expression avec un nom de contrainte à une seule lettre

Post by Shalmeneser »

A priori, on donne des noms pour donner du sens, donc avec peu de lettre c'est toujours les mêmes choix qui reviennent.
Suffit d'essayer 8-)
User avatar
freecadjam
Veteran
Posts: 1994
Joined: Tue Jul 17, 2018 10:47 am
Contact:

Re: expression avec un nom de contrainte à une seule lettre

Post by freecadjam »

Shalmeneser wrote: Sat Jul 16, 2022 12:48 pm A priori, on donne des noms pour donner du sens, donc avec peu de lettre c'est toujours les mêmes choix qui reviennent.
Suffit d'essayer 8-)
on peut toujours indiquer la même chose dans les sketches, par exemple h0, h1, h2... l0, l1, l2... x0, x1, x2... y0, y1, y2.... dans un ordre de bas en haut et de gauche à droite en sautant les cotes non utiles de façon à pouvoir compléter logiquement plus tard, et si on ne renomme pas les sketches ni les opérations, on les retrouve dans l'ordre dans les suggestions de l'éditeur d'expression, ce qui semble pratique
Last edited by freecadjam on Sat Jul 16, 2022 4:22 pm, edited 1 time in total.
User avatar
Forthman
Veteran
Posts: 2669
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: expression avec un nom de contrainte à une seule lettre

Post by Forthman »

vous êtes vraiment des feignants :mrgreen:
Moi quand je donne un nom c'est du style "Position_X_axe_verin_principal" :lol:
User avatar
Vincent B
Veteran
Posts: 4739
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: expression avec un nom de contrainte à une seule lettre

Post by Vincent B »

Forthman wrote: Sat Jul 16, 2022 2:50 pm vous êtes vraiment des feignants :mrgreen:
Moi quand je donne un nom c'est du style "Position_X_axe_verin_principal" :lol:
:lol: :lol: :lol:
User avatar
freecadjam
Veteran
Posts: 1994
Joined: Tue Jul 17, 2018 10:47 am
Contact:

Re: expression avec un nom de contrainte à une seule lettre

Post by freecadjam »

Forthman wrote: Sat Jul 16, 2022 2:50 pm vous êtes vraiment des feignants :mrgreen:
Moi quand je donne un nom c'est du style "Position_X_axe_verin_principal" :lol:
Avec ça on n'est pas sorti de l'auberge. Utiliser des noms aussi descriptifs et aussi longs, ça ne pose pas un problème quelque part ?
User avatar
Forthman
Veteran
Posts: 2669
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: expression avec un nom de contrainte à une seule lettre

Post by Forthman »

Juste lors de la création des expressions, parfois les noms ne sont pas complétés automatiquement et c'est un peu long à taper.
Mais ce temps perdu est largement récupéré quand je réouvre ce document plusieurs mois plus tard.
Je sais du premier coup d’œil qui fait quoi :idea:

Je fais de même avec les fonctions dans un Body (il n'y a que les sketchs que je ne renomme pas quand ils ne sont utilisés que dans une seule fonction)

Capture d’écran_2022-07-16_18-55-04.png
Capture d’écran_2022-07-16_18-55-04.png (28.56 KiB) Viewed 351 times



Le fait de marquer noir sur blanc les diamètres de perçage ou si ce sont des taraudages, m'a déjà sauvé la mise plusieurs fois avec la 0.19
quand il y avait un bug sur la fonction de perçage qui mettait tous les trous à ø3.
Idem pour les répétitions, à un moment quand on ouvrait un document avec la 0.19 et la 0.20, toutes les répétitions étaient systématiquement
à x3
Post Reply