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

Boris Beaulant

Qu'est-ce qui vous manque dans OpenCutList pour la gestion des chants ?

Bonjour à tous,

Les utilisateurs d'OpenCutList ont été nombreux à réclamer un système pour gérer plus simplement les chants à plaquer sur des panneaux au travers de ce que fournis le plugin.
J'entends par simplement, de ne pas avoir besoin de dessiner les chants dans le modèle Sketchup 😉.

Je pense que le problème n'est pas insoluble, mais n'a pas de solution unique, parce qu'il n'y a pas non plus un besoin totalement unique. Chacun aura sa façon de vouloir extraire ce type d'information.

Toutefois, je pense avoir quelquechose à vous proposer, mais n'étant pas un gros utilisateur de la plaqueuse de chant, j'ai un peu plus de mal à identifier les besoins.

Ce que je peux proposer :

  • Un moyen de colorier les chants dans le modèle pour identifier leur matière (en partant du postulat qu'un chant ne peut être qu'une face à une extrémité capable de la pièce. En l'état, ça ne traiterait pas les pièces en triangle ou courbes par exemple.)
  • Centraliser dans une matière les informations du chant (épaisseur, largeur disponibles)
  • Sommer les longueurs de chant par type de chant
  • Afficher dans la fiche de débit les pièces contenant des chants à plaquer
  • Réduire la taille des panneaux de l'épaisseur des chants. Et c'est là que je me demande si cette réduction ne doit se voir que sur la colonne débit ou aussi la colonne capable ?

Comme pour le reste, j'ai fait le choix d'utiliser les matières pour cette fonctionnalité pour que ça s'intègre au mieux à SU. Ca pourrait paraitre alourdir le principe. Mais, comme ça l'information peut suivre un copier/coller d'une pièce 👍 ... et ça c'est chouette !


Voici un exemple de ce que peut donner ma proposition :

Et voici une petite vidéo qui rend plus concrète l'idée proposée 😉

La question de cette question est donc de vous interroger sur ce qu'il vous intéresserait de faire sortir comme donnée de tout ça ?

De quoi vous avez besoin ? Qu'est-ce que vos fournisseurs vous demandent ?


💡 Pour les plus curieux, une version 1.8.0-dev en cours de développement peut être téléchargée par ici.

Attention
Pour installer cette version de test, vous devez désinstaller la version précédente, puis relancer Sketchup après l'installation !

Mis à jour
BenoitBSB
 

Je pense que tout y est, peut être affiner le dessin des pièces avec les chants à plaquer, ne pas faire des carrés mais si possible des rectangles pour savoir directement quels côtés on a prévu de plaquer, mais déjà merci merci

Boris Beaulant
 

ne pas faire des carrés mais si possible des rectangles pour savoir directement quels côtés on a prévu de plaquer [...]

Je ne suis pas certain de comprendre. Un carré ou un rectangle indique la même information, non ?
Je pense que tu parles de la petite icone bleue dans la liste ? En effet, c'est une icône qui reste carrée.
Par contre, dans le fenêtre de propriétés, le dessin des pièces se fait avec le ratio réel longueur / largeur (cf images joints).

D'ailleurs, dans cette fenêtre les indications haut, droite, bas, gauche ne me satisfont pas trop, parce que c'est pas forcément le reflet de la position dans le modèle.

Ce qu'il faut voir, c'est qu'il m'a vallu trancher une uniformisation des orientations des pièces en plaçant la longueur sur l'horizontal et la largeur sur la verticale (comme dans le calepinage). Ce qui n'est pas forcément l'orientation réelle dans le modèle.

BenoitBSB
 

Boris Beaulant super je comprends. Et oui je parle bien du petit carré bleu. Ne t’inquiète Pas pour haut, bas, gauche droite, avec les côtes on sait de quoi on parle. Dernier point, en plaqueuse on est plutôt sur du rectiligne donc c’est pas choquant si cela ne fonctionne pas pour des pièces arrondies ou autres...hâte de tester!

BenoitBSB
 

Ma problématique, c’est quand je débite, je ne sais plus quels chants je dois plaquer. Est-ce possible d’illustreR les chants à plaquer sur le calepinage comme sur ma photo?

Boris Beaulant
 

C'est important que ça soit sur le calepinage ? C'est pour faire un petit repère tant que tu as la pièce dans la main, c'est ça ?
La fiche de débit avec les colonnes de chant à plaquer, ça ne suffit pas ?

BenoitBSB
 

Oui c’est pour repérer et plaquer directement une fois scié...quand on est dans le feu de l’action, on ne sait plus toujours quels chants on doit plaquer. Mais ne te prend pas la tête, je vais tester d’ici fin de semaine la version en développement et je te donne mes remarques asap! Merci

Boris Beaulant
 
BenoitBSB
 

Boris Beaulant 👏 perfection

Boris Beaulant
 

Voici quelques captures pour voir à quoi peut ressembler la fiche de débit avec l'intégration des 4 colonnes de chant.

Boris Beaulant
 

Si vous voulez, il y a ici une version de DEV à tester.

Attention qu'il faut d'abord désinstaller la version précedente d'OCL avant de l'installer et relancer SU ensuite.

Il reste encore du travail pour "blinder" la nouvelle fonctionnalité et que ça fasse pas des erreurs imprévues si on s'en sert pas bien :)

Hésitez pas à me faire tes retours pour faire évoluer le truc, merci !

BenoitBSB
 

Impossible de générer un débit!

Boris Beaulant
 

BenoitBSB arg, c'est à dire ? Ca fait rien ? Ou ça fait une erreur ?

(Si tu as installé la version de test, il faut bien penser à relancer SU après l'installation.)

Connectez-vous pour ajouter un commentaire.
?

7 réponses

2
silic

waou 👏

Top ! C'est exactement ce qu'il manquait !

Boris Beaulant
 

Haha, cool ! N'hésite pas à me faire tes retours sur la version de test !
S'il y a des choses à améliorer, c'est maintenant :)

silic
 

Je dirais qu'il faudrait que la dimension totale apparaisse quelque-part, idéalement pour moi dans étiquette, de plus se serait super si le chant bordé était mis en évidence. Par exemple soulignée !

Boris Beaulant
 

Je dirais qu'il faudrait que la dimension totale apparaisse quelque-part [...]

Et te faut-il la dimension réduite ET totale dans ce cas ?
Parce que sinon, sur les propriétés de la matière chant, il y a une option pour que OCL ne déduise pas l'épaisseur des chants des dimensions de pièce. Ca ne peut pas correspondre à ton besoin ?

Boris Beaulant
 

idéalement pour moi dans étiquette

Ha pourquoi ça serait bien dans les étiquettes ?

de plus se serait super si le chant bordé était mis en évidence. Par exemple soulignée !

Question con, mais c'est quoi le chant bordé ?

silic
 

la dimension réduite ET totale :

oui

Ha pourquoi ça serait bien dans les étiquettes

parce que c'est ce chant que je récupère dans mon importation automatique pour les dimensions des panneaux fini

Question con, mais c'est quoi le chant bordé

et bien un chant peut être brut, sans rien.... ou bordé c'est un chant collé...
par exemple pour un rayonnage en mélaminé dans une armoire, seul le chant avant (visible) est bordé, les autres chants sont brut....

Boris Beaulant
 

Dans ce cas, la dimension de débit devrait être utilisée pour la réduction et la dimension capable restée à la longueur finale ... mais ça pose le problème que c'est pas compatible avec la surcôte .... :(
Et avoir 3 type de dimensions, ça deviens l'usine ...

parce que c'est ce chant que je récupère dans mon importation automatique pour les dimensions des panneaux fini

Hmm, mais là c'est un usage un peu particulier, non. Pourquoi ne pas récupérer les valeurs dans les colonnes longueur et largeur ?

et bien un chant peut être brut, sans rien.... ou bordé c'est un chant collé...

Ok, alors, j'avais bien compris. Mais alors dans ton exemple, souligner la longueur pour dire qu'il y a un chant sur la longueur donne une perte d'info quand même. Parce que ça indique pas s'il y a 1 ou 2 chants dans la longueur.

Pour l'instant, cette info est déjà présente dans le tableau :

  • Dans les colonnes "Chants" on sait exactement quel chant doit recevoir quoi (les chants peuvent être différents).
  • Et par le petit pictogramme carré. Qui représente les 4 chants de la pièce avec la longueur à l'horizontal et la largeur à la verticale.

Ca n'est pas suffisant ? Ou pas clair ?

silic
 

Actuellement TOP comme tu as conçu tout ça, rien à redire, encore bravo !

mais...

Dans notre structure d'une vingtaine de personnes, ce n'est pas forcément le même ouvrier qui va faire le débitage, le montage, assemblage et la pose... Donc, sur ma liste de bois j'ai besoin d'avoir les 2 cotes de panneaux (1x brut, 1x net)

Donc il me serait utile d'avoir également la dimension totale du panneau

En fait j'importe le fichier cvs dans une appli access qui gère les chantiers, listes de débit, prix de reviens, les heures etc.
mon informaticien a fait une routine qui importe automatiquement la liste de débit dans mon appli et c'est top. Je te joint une copie de ma liste de débit.
Le champ de mon application calibrage avec listage (dimension totale du panneau)récupère le chant opc étiquette.

Il est extrêmement rare chez nous d'avoir plusieurs types de chant sur un panneau.

Boris Beaulant
 

Ok, je suppose donc que dans ton cas, tu n'as pas besoin d'un pré-débit ? Je veux dire par là que la colonne débit pourrait être la colonne avec les dimensions réduites de l'épaisseur de chants et la colonne capable serait celle avec l'épaisseur de chants.

Dans ce cas, pour satisfaire tous les usages, on pourrait avoir un option à 3 choix sur la matière de chant

  1. Rien n'est réduit
  2. Réduction des dimensions débit uniquement
  3. Réduction des dimensions débit et capables

Il est extrêmement rare chez nous d'avoir plusieurs types de chant sur un panneau.

Rare ne veut pas dire jamais. D'autant que ce système peu aussi servir pour le placage des chants (avec placage bois) qui pourraient recevoir différentes essences. Bref, c'est tout aussi bien de laisser la possibilité, je pense. Sinon, je sens qu'il y en aura un pour en avoir besoin :)

silic
 

on pourrait partir du même principe pour les panneaux plaqués ??? 😇

Boris Beaulant
 

C'est à dire ?

silic
 

Réduction des dimensions débit et capables

heu... les termes changent d'un pays à l'autre..... c'est quoi un capable,... ???

Boris Beaulant
 

Arf, c'est en plus un terme que j'ai un peu choisi tout seul pour clarifier la différence entre la surface capable (avant usinages) et finale (après usinage) de la pièce.

Derrière capable, je mettais les dimension du bloc de la pièce avant tous les usinages. Pour un panneau, c'est donc la taille finale.

Se sont les dimensions en bleu sur le schéma.

silic
 

j'ai pas compris la logique du positionnement des chants. la chant avant ne devrait-il pas correspondre à l'affichage avant de l'axe X (rouge) dans sketchup ?

Boris Beaulant
 

Par contre, en voyant ta seconde photo (avec l'encoche), je sens la question suivante venir ... :)

Est-ce que la longueur du chant calculé fera toute la longueur de la pièce pour seulement la longueur du chant en face ?

Toute la longueur de la pièce. Ici OCL simplifie en considérant les pièces comme des rectangles même si elles ont un usinage. Du moment qu'il y a au moins un petit bout de face dans le plan du bord.

Boris Beaulant
 

Arf, oui. Je ne sais pas quel build tu utilises, mais depuis hier, l'ordre des chants sur la longueur a changé suite aux retours de menuiseriedelatraverse :)

Je t'invite à retélécharger la version de DEV de ce matin (toujours le même lien de téléchargement).

Est-ce que ce nouvel ordre te semble mieux correspondre à ce que tu en attends ?

Menuiserie de la traverse

Il faudrait une convention.

La bonne convention peut etre les views (les petites maisons).
Mais apres je sais pas si c'est une usine a gaz a developer:

Dans l'onglet chants de la fenetre de propriétés, tu pourrais

  • retirer le texte "sur la longueur" et "sur la largeur" de la fenetre propriété chants
  • afficher les axes comme sur ton exemple avant apres 10/09 ci-dessus
  • La piece serait alors affichée en 2D non pas selon L et largeur mais en vue 2D avec une logique d'orientation selon 4 cas:

  • Pour une une piece horizontale cad perpendiculaire a l'axe bleu, (type tablette ) les drop down devraient s'appliquer sur les chants tels que vus a l'ecran en vue TOP:

h icon-edge-1000 haut axe vert

g icon-edge-0001 d icon-edge-0100 droite axe rouge

b icon-edge-0010

  • Pour une une piece verticale perpendiculaire a l'axe vert, (type porte de face) les drop down devraient s'appliquer sur les chants tels que vus a l'ecran en vue FRONT:

h icon-edge-1000 haut axe bleu

g icon-edge-0001 d icon-edge-0100 droite axe rouge

b icon-edge-0010

  • Pour une une piece verticale perpendiculaire a l'axe rouge, (type montant) les drop down devraient s'appliquer sur les chants tels que vus a l'ecran en vue RIGHT (coté avec cheminée) (choix arbitraire car on pourrait aussi prendre une vue LEFT:

h icon-edge-1000 haut axe bleu

g icon-edge-0001 d icon-edge-0100 droite axe vert

b icon-edge-0010

  • Pour les autres cas (pieces pas perpendiculaire a un axe, dans ce cas, on affiche pas les axes et on repart sur longeur largeur.
Boris Beaulant
 

menuiseriedelatraverse arf ... c'est pas possible tout ça. Enfin, disons que ça ne correspond qu'à certains cas particuliers d'utilisation. Une même définition de pièce peut être placée dans n'importe quelle orientation dans la scène. Trouver l'orientation d'une instance pourrait être tout aussi arbitraire qu'un choix logique mais invariant d'une pièce à l'autre. Sans compter que les axes dans la pièce peuvent eux aussi être orientés comme l'utilisateur veut.

Ce que j'ai cherché à faire ici, c'est qu'entre la fenêtre de propriétés et la fiche de débit ça soit la même façon de donner l'information. Cette correspondance me semble importante.

Et dans la FDD, il ne me semble pas possible d'indiquer autrement que par rapport aux seules notions qu'il y a : longueur et largeur.
D'ailleurs, c'est comme ça que mes fournisseurs me demandent d'identifier les chants : long1, long2, larg1, larg2.

Il y a deux orientations à considérer :

  1. L'orientation du repère dans la définition de la pièce
  2. L'orientation des instances la pièce par rapport au repère de la scène

L'orientation du repère dans la pièce est déterminant pour d'autres trucs que la définition des chants. C'est grâce à ça qu'on peut aussi orienter le fil du bois (pour la texture ET pour le calepinage)
Par convention (et si l'orientation automatique n'est pas active dans les options), j'ai pris la longueur sur l'axe X (rouge) et la largeur sur l'axe Y (vert). Ce qui mathématiquement est assez courant :)

Donc, une porte bien modélisée aura son axe interne rouge dans la longueur, qui serait en fait le long de l'axe bleu (Z) de la scène.

Voici quelques capture de ce qui s'affiche en ce moment. J'ai ajouté les petits axes de couleur. C'est la même pièce avec juste un changement de ses axes internes.

silic
 

touche plus rien, c'est top comme ça....

Connectez-vous pour ajouter un commentaire.
2
Jean Galmot

Boris Beaulant Sans apport perso pour OCL, mais juste pour le remerciement de l'investissement en temps. Je sais que l'informatique est chronophage (c'est mon taf), et là tu t'endors jamais sur tes lauriers, toujours dans la dynamique pour faire avancer la plateforme, je trouve que ça a le mérite d'être souligné. Faudra que je m'y mette un jour à SU, vous avez l'air de bien vous régaler avec 😉

Boris Beaulant
 

Merci Jean Galmot !!
Haha, oui, lances-toi sur SU, c'est pas très sorcier :)

Connectez-vous pour ajouter un commentaire.
1
Alexx002

Le principal est la ! La longueur est le plus important mais une question se pose
Peut être est elle déjà prise en compte :
Pour un champ en abs de 2mm par exemple est-ce que la cote panneau se trouve réduit de l épaisseur du champ ?

Boris Beaulant
 

Merci Alexx002 !

Pour un champ en abs de 2mm par exemple est-ce que la cote panneau se trouve réduit de l épaisseur du champ ?

Wep, c'est prévu comme ça. Mais ce que je me demande c'est si on s'attends à trouver dans la FDD quelque part la taille du panneau AVEC les chants ?

BenoitBSB
 

Et bien ça peux dépendre du type de plaqueuse, certaines rabotant la valeur du chant en entrée, d’autre plaquant tel quel le panneau...

Boris Beaulant
 

Ha ok, alors, ça peut se jouer avec un paramètre ou en mettant l'épaisseur à 0.

Une option plus intéressante à avoir en général à la liste ou sur chaque matière de chant ?

Dans tous les cas, si la taille est réduite elle le serait dans la colonne débit ET capable, on est d'accord ?
Dans mon esprit, le débit sert pour ceux qui comme moi font un "pre-débit" des panneaux avant de les retailler à leur taille finale.

ADPB
 

Super comme fonctionnalité ! surtout le principe de pouvoir modifier les chants depuis le modèle ou directement dans OCL.
Concernant les dimensions, d’après mon expérience la dimension fini du panneau doit toujours rester celle avec chants.
La dimensions brutes dépend souvent du type de chant et du réglage de la placeuse. Cette surcotes peut être positive ‘si la plaque se « mange » plus que le chant ou négative si le chant est plus épais ou si on ne calibre pas la pièce dans la plaqueuse.
Peut être cette « surcotes » pourrait être renseigner dans la définition de la matière du Chant.
Bien sûr, cela se complique si on utilise déjà une surcotes de débit dans la matière du panneau mais en pratique cela me semble assez rare. Personnellement je la laisse toujours à 0, sauf à compenser le réglage de la plaqueuse.
Dans tous les cas cette option semble prometteuse, merci pour ce super plugin qu’est OCL !

Boris Beaulant
 

[...] Bien sûr, cela se complique si on utilise déjà une surcotes de débit dans la matière du panneau mais en pratique cela me semble assez rare.

Haha, oui, ça c'est pour mon usage perso. Comme je fais rarement découper mes panneaux. Je fais un pré-débit à la vollé avec une surcôte. Mais c'est certain que de mixer ça avec l'épaisseur du chant, ça devient compliqué.

Concernant les dimensions, d’après mon expérience la dimension fini du panneau doit toujours rester celle avec chants.

Donc, ce qui est dans la colonne Capable ne devrait pas être modifié ?
Et c'est pas étrange de ce trouver avec une taille de débit plus courte que la taille capable ?

Dans tous les cas cette option semble prometteuse, merci pour ce super plugin qu’est OCL !

😉

Connectez-vous pour ajouter un commentaire.
0
EstOuest

Oh mais c'est génial :)
J’attendais cette fonction sans y croire. Et je dois avouer que son implantation est meilleurs que ce que j'espérais. Notamment la possibilité d'éditer les chants ou depuis le modèle, ou depuis la fiche de débit.
C'est juste vraiment top. Merci Boris.

Boris Beaulant
 

Merci EstOuest. Content que ça te plaise :)

Si tu as l'occasion de tester la version de DEV avant la mise en prod pour éventuellement faire tes retours de bug ou donner ton avis, n'hésite pas !

EstOuest

Oui ça y’est J’ai déjà testé. Un projet avec une centaine de panneaux de divers revêtements. Avec pour une bonne moitié un placage partiel des chants. Le tout pour créer une fiche de débit à destination de mon fournisseur car je fais sous traiter la partie panneaux.
Et bien c’est top.
Si il y avait une amélioration à apporter ce serait dans les champs « chants » de la fiche de débit que je voudrais personnaliser pour n’indiquer que l’épaisseur par exemple.
Mais c’est mineur. Et c’est un détail facile à modifier après coup sur ma fiche.

Tu as encore une fois fait un super job. Et cette amélioration m’a déjà fait gagner bien du temps.
Merci Boris :)

Boris Beaulant
 

Et cette amélioration m’a déjà fait gagner bien du temps.

👍

Si il y avait une amélioration à apporter ce serait dans les chants « chants » de la fiche de débit que je voudrais personnaliser pour n’indiquer que l’épaisseur par exemple.

Tu veux dire qu'au lieu d'afficher Nom + Epaisseur + Largeur, pourvoir malaxer ces 3 valeurs et n'afficher que ce que tu veux ?

EstOuest

Oui c'est exactement ça.
Car encore une fois je prépare des fiches pour mon fournisseur à raison d'une fiche par type de panneau.
Les infos de type de panneaux et type de chant sont en entête de la fiche
Je n'ai plus qu'à indiquer l'épaisseur du chant.
Mais franchement ne te prend pas la tête. OCL est un plugin incroyable. Son usage à réellement boosté mon utilisation de sketchup.
Comment je faisais avant OCL???

Boris Beaulant
 

Mais franchement ne te prend pas la tête.

Ok :) (mais ta demande à peut-être du sens ... )

Tu pourrais me montrer un fiche type de ton fournisseur ?

EstOuest
Boris Beaulant
 

Ok, merci !
En même temps, c'est même pas l'épaisseur qui t'intéresse, c'est juste une valeur oui/non :) ... et en même temps, c'est ce qu'il y a déjà avec "il y a une valeur" ou "il n'y en a pas".

Mais tu arrives à faire un "coller" dans leur tableaux ?
Parce qu'avec les cases à cocher, ça doit pas le faire, non ?

EstOuest

Avec la fiche que je te montre je dois remouliner dans la feuille de calcule intermédiaire en transformant l'info avec une formule : Si il y'a une info dans la case, je renvoi la valeur "coché". Sinon non.
Mais j'ai un autre fournisseur qui me demande d'indiquer l'épaisseur du placage dans la case chant :)

Boris Beaulant
 

Ok, alors si tu réinstalle le dernier build, j'ai changé la chaine de texte d'export de la colonne de chant.
Maintenant c'est "NomMatièreChant (Epaisseur x Largeur)".
En adaptant un peu la formule, il y a moyen maintenant d'extraire l'info.

EstOuest

Ok je viens de l'installer. J'ai bien la chaine de texte modifiée. Je n'ai plus qu'à regarder comment extraire l'info dans le tableur :)
Merci pour ta vélocité 🚀

Connectez-vous pour ajouter un commentaire.
0
executionbois

je ne connais pas OCL mais dans l'ensemble mes panneaux reste a 0 puisque recalibré soit a la toupie soit a la plaqueuse jamais de plaquage sur une tranche brut pour ma part reste toujours la trace de l'inciseur ou de micros éclats pas concevable pour moi je vais me pencher plus serieusement sur SU
donc je verrais pour ces plugin.

Boris Beaulant
 

Merci executionbois !
Quand tu dis que tes panneaux restent à 0, c'est que pour toi l'information utile, c'est la dimension finale du panneau, c'est bien ça ?

je vais me pencher plus serieusement sur SU

Si tu viens à Epinal, tu en sauras plus sur tout ça :)

executionbois
 

c'est bien ça la dimension final
et pour épinal oui a condition que ça fasse parti de la journée de samedi.

Boris Beaulant
 

pour épinal oui a condition que ça fasse parti de la journée de samedi.

Hmm, non, mes confs sur OpenCutList, c'est vendredi et dimanche.
Après, en dehors de ça, je suis assez disponible sur le salon les autres jours ;)

executionbois
 

me suis trompé j'y suis vendredi plus de mémoire !!!!

executionbois
 

si tu as un créneau horaire pur se rencontrer je suis dispo pour la journée sauf petit tour chez mon velociste préféré

Boris Beaulant
 

Pas de soucis on se trouvera un moment :)

Connectez-vous pour ajouter un commentaire.
0
Cyberugo

Bonjour,

Je ne vais pas spécialement faire avancer le shmilblick, mais simplement te remercier d'avoir entendu cette demande. La proposition visualisable dans l'extrait vidéo me paraît déjà top pour mes usages très simples. Donc merci encore une fois pour le développement continu de ce superbe outil qu'est OpenCutList 👍

Boris Beaulant
 

Merci Cyberugo !!

Connectez-vous pour ajouter un commentaire.
0
titie3325

Une bonne musique? Ok, je sors :)
Pour moi, opencut list est parfait!

Boris Beaulant
 

Merci titie3325 !
... et il y a quand même toujours le moyen de l'améliorer :)

Connectez-vous pour ajouter un commentaire.

Contenus associés

0 collection

Licence

Licence Creative Commons
Voir aussi
par AlexisL  2 réponses
par oakoak  1 réponse
Navigation
Admin