CADxp: fonction arithmétique - CADxp

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

fonction arithmétique j'ai pas la bosse

#1 L'utilisateur est hors-ligne   zou 

  • ceinture bleue
  • Groupe : Membres
  • Messages : 190
  • Inscrit(e) : 26-février 12

Posté 22 septembre 2017 - 19:57

Yo

je souhaiterais utiliser des fonctions arithmétiques.

j'ai trouvé la page d'aide autodesk :
https://knowledge.au...806D9D-htm.html

mais je n'arrive pas à les utiliser.

par exemple dans une esquisse j'ai une cote d0=12.123456
je souhaiterai avoir d1 = l'entier de d0 (donc d1=12)

j'utilise donc l'expression pour calculer d1 :

floor(d0)

et à la place du résultat, il me renvoie un message d'insultes !
Quelque chose m'échappe ?

Merci à toute contribution positive.

A+
0

#2 L'utilisateur est hors-ligne   Sinan 

  • ceinture verte
  • Groupe : Membres
  • Messages : 52
  • Inscrit(e) : 28-juillet 15

Posté 24 septembre 2017 - 22:59

Bonsoir,

https://www.dropbox....ventor.png?dl=0

Je sais pas pourquoi ça ne fonctionne pas , par contre en mode paramètre ça fonctionne.
0

#3 L'utilisateur est hors-ligne   zou 

  • ceinture bleue
  • Groupe : Membres
  • Messages : 190
  • Inscrit(e) : 26-février 12

Posté 15 octobre 2017 - 20:40

Hello

Merci pour la réponse.

En effet cela fonctionne en mode paramètre ..
Mais pas comme je veux.
L'expression floor(12.123456) renvoie la valeur 10 et non pas 12 comme je souhaiterais.
il arrondi à la dizaine la plus proche.. Grrr...
l'expression round() ne donne rien de mieux.

j'y perd mon latin.

affaire a suivre, si quelqu'un a une idée.
A+
0

#4 L'utilisateur est hors-ligne   Guillaume MASSART 

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 627
  • Inscrit(e) : 29-décembre 06
  • LocationSolesmes

Posté 27 octobre 2017 - 10:48

en fait les fonctions floor, ceil, round attendent une valeur sans unité

L'astuce c'est de faire ça:
floor(mavaleur / 1mm) * 1mm

et là ça marche, l'unité de sortie est bien des mm et la bonne valeur recherchée
C'est frustrant mais ça permet de mélanger des unités genre cm avec des "in" etc.
Affival SAS - Cored Wire and Wire Feeder for Steel Plant and Foundry Industry
Elficast - Cored Wire for Foundry applications
Autodesk Inventor 2014
Windows 7 64bits
LENOVO W530 - i7-3630QM@2.40GHz - 16Go RAM - QUADRO K1000M
0

#5 L'utilisateur est hors-ligne   zou 

  • ceinture bleue
  • Groupe : Membres
  • Messages : 190
  • Inscrit(e) : 26-février 12

Posté 15 novembre 2017 - 21:36

Ouf

Un grand merci a guillaume, car la solution et l'explication est imparable.

Cela va m’être très utile.

A +
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)