L'Air du Bois est une plateforme Open Source de partage collaboratif ouverte à tous les amoureux du travail du bois. (En savoir plus)

Rejoindre l'Air du Bois Se connecter

AtelierPime

OpenCutList - Utilisation des restes de panneau

Bonjour,

Je vais lancer une production de bibliothèque en latte chêne.
J'ai des restes de panneaux d'un précédent projet.
Je souhaiterais donc les passer dans ce projet pour éviter d'avoir trop de chute qui traine.
Je rentre donc mes restes de panneaux dans OCL, je lance la procédure de calepinage.
Il n'utilise aucune des restes que j'ai rentré et n'utilise que des panneaux plein.
Je rends indisponible les panneaux pleins et ne laisse que les restes.
Il ne me place aucune des pièces. Il existe bien sur des pièces pouvant rentrer sur ces chutes.
Il me renvoie le message "Aucune solution n’a été trouvée pour placer toutes les pièces dans la matière disponible."
Avez-vous déjà rencontré ce problème ?
Existe-t-il une option pour prioriser l'utilisation des restes de panneaux même si ce n'est pas l'optimum en terme d'utilisation de matière ?
Merci d'avance pour vos réponses et piste pour résoudre ce petit soucis
Vincent

Connectez-vous pour ajouter un commentaire.
?

1 réponse

1
Boris Beaulant
( Modifié )
Meilleure réponse

Bonjour,

1) Dans sa configuration par défaut, le nouveau moteur de calepinage utilise un objectif de coût le plus bas lorsque qu'on lui donne plusieurs taille de panneaux (reste ou standard).

Le coût d'un panneau est donné par le prix au m2 que tu as pu définir dans les propriétés de la matière ou par sa surface si aucun prix n'est défini sur aucun panneau de la liste.

S'il n'utilise aucune chute, c'est que l'utilisation des chutes coûterait moins plus cher que de ne pas les utiliser.

Visiblement, tes chutes sont trop petites pour tout contenir. Il faut donc forcément un autre panneau standard qui lui peut certainement contenir tout. C'est pour ça que ça doit être une solution vu comme meilleure.

2) Toujours dans sa configuration par défaut, le nouveau moteur ne donne une solution que s'il peut placer toutes les pièces.


Si tu veux vraiment forcer l'utilisation des restes, tu peux. Il faut aller changer l'objectif à BinPackingWithLefovers

Il te faudra cliquer sur le (+) en bas de l'onglet Configuration pour accéder à ce champ.

Attention que dans ce cas, tous les reste seront utilisés dans l'ordre où tu les as saisi. Pense donc à mettre les plus grand en premier si tu veux pas une solution pleine de chutes.

Avec cet objectif, il utilisera les restes, puis ensuite les panneaux standards.


Si comme dans ton cas, il n'y a pas de solution avec juste les chutes. C'est que TOUT ne peut pas rentrer. Dans ce cas, il faut activer l'objectif Knapsack qui va rentrer ce qu'il peut rentrer. Et tu verras ainsi les pièces trop grandes ou en trop pour être logées dans tes restes.

⚠ Attention que cet objectif ne fait aucune optimisation des chutes.

Mis à jour
AtelierPime
( Modifié )

Boris Beaulant Merci beaucoup pour cette réponse précise !
J'avais jeté un coup d’œil dans la configuration mais je n'avais pas vu le petit +.
Je trouvais ça bizarre que ce ne soit pas prévu 😆

Boris Beaulant

Le soucis est que ces options définissent des modes de fonctionnement qui peuvent ne pas non plus donner les résultats imaginés. C'est pour ça qu'elles ne sont pas directement accessibles.

Il est difficile de vulgariser tout ça. Tant les modes de fonctionnement sont assez différents. (Minimizer le nombre de panneaux de chaque taille, Minimizer le coût global, Bourrer ce qui rentre)

AtelierPime

J'ai fais un peu dév. dans ma vie passée, je comprends bien le problème 😉
Encore merci pour tout le travail fait sur OCL

Connectez-vous pour ajouter un commentaire.
0 coup de coeur
117 vues
1 réponse

Publications associées

0 collection

Licence

Licence Creative Commons