Passer au contenu principal

5.6 Assemblage

Un assemblage vous permet de faire des calculs d'estimation sur vos soumissions

Jolyane Couture avatar
Écrit par Jolyane Couture
Mis à jour il y a plus d'un an

Voici un petit vidéo explicatif sur les assemblages.

Les Assemblages

Un assemblage vous permet de faire des calculs d'estimation sur vos soumissions. Vous pouvez aussi bien calculer des matériaux ou des heures.

Pour créer un nouvel assemblage, appuyer sur le + en haut à droite. Il est possible de tester le résultat avant de le sauvegarder en cliquant sur le bouton Test en haut à droite. À côté, il y a l’option pour modifier le nom de l’assemblage.

(A) Choisissez le nom de l’assemblage.

(B) Déterminez les entrées à inclure.

(C) Établissez les formules

(D) Spécifiez les matériaux sortants à utiliser pour le calcul.

Les entrées

Les entrées sont les données nécessaires afin de faire des formules par la suite (Exp: surface à couvrir, pourcentage de perte, matériaux utilisés, etc…)

Il faut définir:

  • (E) Le nom de l’entrée. Deux entrées ne peuvent pas avoir le même nom.

  • (F) Le type de l’entrée (nombre, matériel, temps, oui/non)

  • (G) La valeur prédéfinie. (Valeur qu’il sera possible de changer une fois celle-ci dans l’assemblage.

Si on choisit une entrée de type matériaux, les options changent (similaire pour le temps):

  • (H) Il est possible de prédéfinir un matériel ou même d’appliquer un filtre. Il faut indiquer si cette entrée est optionnelle ou pas. Une entrée non optionnelle sera obligatoire afin d’avoir des valeurs à l’assemblage.

Les formules

(I) Il faut inscrire un nom de formule. Il ne faut pas avoir deux noms de formule similaire et il ne faut pas inscrire le même nom qu’une entrée.

(J) Pour le calcul, il faut utiliser les variables disponibles (les entrées prédéfinies) ainsi que les fonctions.

Les fonctions disponibles dans les assemblages

Établissez les formules à l’aide des variables précédemment créées ainsi que les fonctions suivantes.

cos(x) tan(x) asin(x) acos(x) atan(x) sinh(x) cosh(x) tanh(x) asinh(x) acosh(x) atanh(x) sqrt(x) log(x) abs(x) exp(x) ceil(x) floor(x) round(x,n) trunc(x) if(?,x,y)

Les fonctions les plus courantes sont ;

ceil(x) : calcule l’arrondi entier supérieur (ceil = plafond)

floor(x) : calcule l’arrondi entier inférieur (floor = plancher)

round(x,n): renvoient l'arrondi entier au plus proche de la valeur spécifiée en paramètre.

trunc(x,2) : retient un nombre avec deux décimales seulement

if(?,x,y) : L'instruction if ("si" en français), utilisée avec un opérateur logique de comparaison, permet de tester si une condition est vraie, par exemple si la mesure d'une entrée analogique est bien supérieure à une certaine valeur.

Exemples de formule:

  1. ceil(superficie plancher/matériel_surface)

  2. if(garantie_platinum==1, garantie_platinum, 0)

Voici un exemple de petit assemblage : Exemple Plancher de bois

À déterminer

  • Combien de paquets de bois

  • Combien de sous-planchers

  • Combien de clous

Résultat test - exemple plancher de bois*

*Il est à noter que ce sont des données fictives.

Avez-vous trouvé la réponse à votre question ?