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:
ceil(superficie plancher/matériel_surface)
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.