LECTURE DU FORMULAIRE DES DIMENSIONS
****************************************
@L1 = @dim_1:input_2
@L2 = @dim_1:input_3
@L3 = @dim_1:input_5
@H1 = @dim_1:input_1
@P1 = @dim_1:input_4
@E1 = @dim_1:input_6
LECTURE DU FORMULAIRE DES DIMENSIONS COMMERCIALES
******************************************************
@A_largeur = @dim_reelles_1:input_1
@PP_hauteur = @dim_reelles_1:input_4
@B_hauteur = @dim_reelles_1:input_2
@B_largeur = @dim_reelles_1:input_3
@C_hauteur = @dim_reelles_1:input_5
@C_largeur = @dim_reelles_1:input_6
@F_hauteur = @dim_reelles_1:input_7
@F_largeur = @dim_reelles_1:input_9
@G_epaisseur = @dim_reelles_1:input_8
@G_largeur = @dim_reelles_1:input_14
@LA_com = @dim_reelles_1:input_10
@LB_com = @dim_reelles_1:input_11
@LC_com = @dim_reelles_1:input_12
@LF_com = @dim_reelles_1:input_13
@LG_com = @dim_reelles_1:input_15
@PP_prix = @dim_reelles_1:input_20
@A_prix = @dim_reelles_1:input_16
@B_prix = @dim_reelles_1:input_17
@C_prix = @dim_reelles_1:input_18
@F_prix = @dim_reelles_1:input_19
@G_prix = @dim_reelles_1:input_22
CALCUL DES LONGUEURS DES ELEMENTS
**************************************
@LB = @L1 + (2*@L3)
@LA = @H1 - @PP_hauteur - @C_hauteur
@LC = @P1 + @L2
@LD = 80
@LE = 80
@LF = @LB
@LG = @A_largeur + (2 * @G_epaisseur)
CALCUL DES QUANTITES
*************************
@A_qte = 4
@A_qte_com = (@LA_com < @LA) ? 0 : ceil(@A_qte / floor(@LA_com / @LA))
@B_qte = 4
@B_qte_com = @B_qte / floor(@LB_com / @LB)
@C_qte = round(((@L1-(2*@A_largeur))/50)+2)
@C_qte_com = @C_qte / floor(@LC_com / @LC)
@F_qte = round(@P1/15)+1
@F_qte_com = (@LF_com >= @LB) ? ceil(@F_qte / floor(@LF_com / @LB)) : ceil(@F_qte / (@LF_com / @LB))
@G_qte = 16
@G_qte_com = ceil(@G_qte / floor(@LG_com / @LG))
CALCUL DES CHUTES
***********************
@LA_chute = (@A_qte_com <= 0 ) ? 0 : @LA_com - (@LA * (@A_qte / @A_qte_com))
CALCUL DES QUANTITES (suite : voir si on peut ré-utiliser les chutes
*************************
@D_qte = 4
@D_qte_danschute = @A_qte_com * floor(@LA_chute / @LD)
@D_qte_com = ceil(((@D_qte - @D_qte_danschute) * @LD) / @LA_com )
@LD_chute = (@D_qte_com * @LA_com) -((@D_qte - @D_qte_danschute ) * @LD)
@E_qte = 4
@E_qte_danschute = floor(@LD_chute / @LE)
@E_qte_com = ceil(((@E_qte - @E_qte_danschute) * @LE) / @LA_com)
CALCUL DES ENTRAXES
************************
@EF = round((@P1+@B_largeur)/(@F_qte-1), 1)
@EC= round((@L1-(2*@A_largeur)-@C_largeur)/(@C_qte-3), 1)