[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
dutbas
Posts: 6
Joined: Tue Mar 23, 2021 3:53 pm

[RESOLU] Soustraction impossible

Postby dutbas » Tue Apr 20, 2021 9:32 am

Bonjour

Dans la cellule B8 j'essaye de soustraire 2 mm à la valeur de B2 (cf. capture1 ci-joint).
J'ai aussi tester de faire la soustraction dans une esquisse, même erreur (cf. capture2 ci-joint).
J'ai fais un dernier test en mettant un alias, même erreur (cf. capture3 ci-joint).

Voici l'erreur que j'obtient :

Code: Select all

11:14:30  <Spreadsheet> Cell.cpp(638): pieds#Spreadsheet.B8: Quantity::operator -(): Unit mismatch in minus operation
Avez-vous une idée de se qui provoque l'erreur ?

Je vous remercie par avance.

Code: Select all

OS: Windows 10 (10.0)
Word size of FreeCAD: 64-bit
Version: 0.20.24720 (Git)
Build type: Release
Branch: master
Hash: 8b0c58d1b45017ad42bf0fa8f827f1cf22a398e7
Python version: 3.8.8
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.1
Locale: French/France (fr_FR)
Attachments
capture3.png
Capture dans sketcher avec l'alias
capture3.png (22.32 KiB) Viewed 310 times
capture2.png
Capture dans sketcher avec B2
capture2.png (23.13 KiB) Viewed 310 times
capture1.png
Capture spreadsheet
capture1.png (14.32 KiB) Viewed 310 times
Last edited by dutbas on Tue Apr 20, 2021 9:41 am, edited 1 time in total.
openBrain
Posts: 5746
Joined: Fri Nov 09, 2018 5:38 pm

Re: Soustraction impossible

Postby openBrain » Tue Apr 20, 2021 9:33 am

Il faut assurer la cohérence des unités : '=B2 - 2 mm'
dutbas
Posts: 6
Joined: Tue Mar 23, 2021 3:53 pm

Re: Soustraction impossible

Postby dutbas » Tue Apr 20, 2021 9:37 am

openBrain wrote:
Tue Apr 20, 2021 9:33 am
Il faut assurer la cohérence des unités : '=B2 - 2 mm'
Merci :)
C'était si simple !
User avatar
Forthman
Posts: 1480
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: [RESOLU] Soustraction impossible

Postby Forthman » Tue Apr 20, 2021 12:52 pm

simple oui mais pas forcément intuitif :P
Par exemple si tu as deux valeurs en mm et que tu les multiplies, le résultat sera en mm²
et donc si cette valeurs doit servir pour donner une longueur, il faut faire un "/1mm" à la fin de l’équation ;)
User avatar
jmarie3D
Posts: 78
Joined: Sat May 02, 2020 12:31 pm

Re: [RESOLU] Soustraction impossible

Postby jmarie3D » Tue Apr 20, 2021 2:10 pm

Forthman wrote:
Tue Apr 20, 2021 12:52 pm
si tu as deux valeurs en mm et que tu les multiplies, le résultat sera en mm²
C'est logique.
si cette valeurs doit servir pour donner une longueur
Comment une longueur multipliée par une longueur peut-elle donner une longueur ?
openBrain
Posts: 5746
Joined: Fri Nov 09, 2018 5:38 pm

Re: [RESOLU] Soustraction impossible

Postby openBrain » Tue Apr 20, 2021 2:42 pm

jmarie3D wrote:
Tue Apr 20, 2021 2:10 pm
Comment une longueur multipliée par une longueur peut-elle donner une longueur ?
Ben en divisant par une longueur voyons ! :lol:
User avatar
jmarie3D
Posts: 78
Joined: Sat May 02, 2020 12:31 pm

Re: [RESOLU] Soustraction impossible

Postby jmarie3D » Tue Apr 20, 2021 2:50 pm

openBrain wrote:
Tue Apr 20, 2021 2:42 pm
jmarie3D wrote:
Tue Apr 20, 2021 2:10 pm
Comment une longueur multipliée par une longueur peut-elle donner une longueur ?
Ben en divisant par une longueur voyons ! :lol:
Et en ajoutant l'âge du capitaine... :)
User avatar
Forthman
Posts: 1480
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: [RESOLU] Soustraction impossible

Postby Forthman » Tue Apr 20, 2021 3:17 pm

Vous allez me dire que je suis le seul à qui ça arrive de devoir multiplier des valeurs sans tenir compte des unités ? :roll: :mrgreen:
User avatar
GlouGlou
Posts: 3004
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: [RESOLU] Soustraction impossible

Postby GlouGlou » Tue Apr 20, 2021 7:18 pm

Au lieu de préciser les unités dans les formules, on pourrait les donner dans les préférences. Sachant que l'on change rarement d'unité en réalité et que c'est 90%+ du temps toujours les mêmes: mm (ou in pour ricains),degrés... Ce genre de soucis n'arriverais pas.
Voila c'était ma pensée du soir.
dutbas
Posts: 6
Joined: Tue Mar 23, 2021 3:53 pm

Re: [RESOLU] Soustraction impossible

Postby dutbas » Tue Apr 20, 2021 8:56 pm

Je pense que le mieux c'est de ne jamais spécifier les unités dans le spreadsheet.
Comme ça plus d'erreur ...