Bonjour,
je cherche à créer un système d'imbrication de tôle pour une machine de découpe laser ( en gros je veux optimiser le rangement de petits rectangles dans un rectangle plus grand).
j'ai pour le moment choisi les valeur X(la longueur du rectangle) pour d'abord placer le plus grand rectangle et regarder la place qui me reste derrière pour en ajouter un autre si il y a la place.
maintenant je voudrais recupérer la valeur Y(largeur de la tole) correspondant au rectangle choisi en premier.
mes connaissances sur excel étant limité je bloque un peu.
ce que j'ai fait:
en H5 je cherche mon premier rectangle avec "=GRANDE.VALEUR(C3:C7;1)"
en J5 je charche ma deuxieme valeur X posible avec "=PETITE.VALEUR(C3:C7;NB.SI(C3:C7;"<"&(I2-H5-10)))" le 10 c'est pour laisser un espace entre mes deux rectangles.
en L5 je cherche si je peux en placer encore un avec "=PETITE.VALEUR(C3:C7;NB.SI(C3:C7;"<"&(I2-(H5+J5)-10)))"
ce que je voudrais faire:
et en H6 je voudrais récupérer la valeur Y correspondant à la valeur que j'ai trouvé en H5 (idem pour J6 avec J5 et L6 avec L4) mais la je bloque ...
j'espère que ce que j'ai écris est compréhensible
si vous avez une solution à ce problème je vous en serai reconnaissant. (et si par miracle vous connaissez un fichier qui fait déjà se genre de chose ça serais le top )
par avance merci,
Nicolas
je cherche à créer un système d'imbrication de tôle pour une machine de découpe laser ( en gros je veux optimiser le rangement de petits rectangles dans un rectangle plus grand).
j'ai pour le moment choisi les valeur X(la longueur du rectangle) pour d'abord placer le plus grand rectangle et regarder la place qui me reste derrière pour en ajouter un autre si il y a la place.
maintenant je voudrais recupérer la valeur Y(largeur de la tole) correspondant au rectangle choisi en premier.
mes connaissances sur excel étant limité je bloque un peu.
ce que j'ai fait:
en H5 je cherche mon premier rectangle avec "=GRANDE.VALEUR(C3:C7;1)"
en J5 je charche ma deuxieme valeur X posible avec "=PETITE.VALEUR(C3:C7;NB.SI(C3:C7;"<"&(I2-H5-10)))" le 10 c'est pour laisser un espace entre mes deux rectangles.
en L5 je cherche si je peux en placer encore un avec "=PETITE.VALEUR(C3:C7;NB.SI(C3:C7;"<"&(I2-(H5+J5)-10)))"
ce que je voudrais faire:
et en H6 je voudrais récupérer la valeur Y correspondant à la valeur que j'ai trouvé en H5 (idem pour J6 avec J5 et L6 avec L4) mais la je bloque ...
j'espère que ce que j'ai écris est compréhensible
si vous avez une solution à ce problème je vous en serai reconnaissant. (et si par miracle vous connaissez un fichier qui fait déjà se genre de chose ça serais le top )
par avance merci,
Nicolas