Arrondir dans les équations SOLIDWORKS

Article par Prasadh Annalingam, CSWE mis à jour le 16 octobre 2020

Article

Comme d'autres programmes tels que Microsoft Excel, SOLIDWORKS dispose de fonctions permettant d'arrondir les nombres. Toutefois, certains flux de travail peuvent exiger que vous arrondissiez toujours les chiffres vers le bas ou vers le haut, quelle que soit la valeur décimale.

Avant de commencer, si vous êtes intéressé par les arrondis dans SOLIDWORKS en général ou par la manière d'arrondir vers le bas, veuillez cliquer sur le lien suivant : Comment arrondir les nombres dans les équations SOLIDWORKS. Si vous n'avez pas envie de cliquer sur ce lien, sachez simplement que SOLIDWORKS utilise une " méthode d'arrondissement au pair " également connue sous le nom d'" arrondissement de la moitié au pair ". Ainsi, le 5 après la décimale sera arrondi soit vers le haut soit vers le bas, selon ce qui donnera un nombre entier pair (3,5 et 4,5 sont tous deux arrondis à 4).

Scénario d'équations SOLIDWORKS

Nous devons commander du matériel de stock auprès de votre fournisseur et nous ne pouvons passer des commandes que pour des mesures en pieds entiers. Nous calculons la quantité dont nous avons besoin pour notre projet à l'aide des équations SOLIDWORKS et le résultat est de 3,2 pieds. Nous devrons donc acheter 4 pieds de matériau.

Arrondir les équations de SOLIDWORKS

Les équations de SOLIDWORKS nous indiquent le montant dont nous avons besoin en l'arrondissant toujours au chiffre supérieur. La grande question est donc la suivante : comment faire pour toujours arrondir à l'unité supérieure ? Malheureusement, il n'existe pas de moyen simple d'arrondir à l'unité supérieure dans SOLIDWORKS, du moins pour l'instant. Ce que nous pouvons faire, c'est utiliser une équation supplémentaire comme solution de rechange pour toujours arrondir vers le haut. Tout d'abord, nous allons trouver la valeur brute avec les décimales. La deuxième équation (qui utilise un arrondit vers le haut ou vers le bas si la partie entière du nombre est respectivement impaire ou paire). Voir les trois images suivantes pour des exemples.

Round Up dans SOLIDWORKS

Round Up 9/4

Round Up dans SOLIDWORKS

Round Up 9/2

Round Up dans SOLIDWORKS

Round Up 8/2

Équations utilisées :
RAW Val = toute valeur ou équation devant être arrondie à l'unité supérieure
RoundUp = IIF ( "RAW Val" - Int ( "RAW Val" ) > 0 , int ( "RAW Val" ) + 1 , "RAW Val" )

Avec l'équation utilisée ci-dessus, un nombre entier ne sera pas arrondi (5,0 restera 5,0, comme prévu). Si vous souhaitez également augmenter les nombres entiers de 1, vous pouvez tronquer toutes les valeurs décimales du nombre en utilisant int() puis en ajoutant simplement 1. Voir les exemples ci-dessous.

Round Up dans SOLIDWORKS

Toujours ajouter 1

Toutes les entreprises n'ont pas le même flux de travail ou les mêmes pratiques et nous devons donc être capables de nous adapter et de trouver des solutions en conséquence. La solution de contournement mentionnée dans cet article de blog est un moyen de toujours s'assurer que votre calcul est arrondi vers le haut dans SOLIDWORKS. Consultez d'autres articles sur les équations SOLIDWORKS pour découvrir des techniques qui peuvent vous aider à travailler beaucoup plus efficacement.

Prasadh Annalingam, CSWE

Prasadh est un expert certifié SOLIDWORKS et un analyste des applications techniques basé au siègede Javelin Oakville.