L'Air du Bois est une plateforme numérique Open Source de partage collaboratif ouverte à tous les passionnés et curieux du travail du bois. (En savoir plus)

Rejoindre l'Air du Bois Se connecter

Zeloko

Plugin Sketchup 1.1.0 : Export au format CSV

par Zeloko 
Plugin Sketchup 1.1.0 : Export au format CSV

Bonjour à tous,

Mise à jour 1.1.0

Au programme :

  • Vous pouvez exporter vos fiches de débit au format CSV
  • Vous pouvez verrouiller l'orientation des pièces sur leur repère
  • Vous pouvez marquer des pièces comme cumulables

Remerciement à @mobilarte pour les traductions des nouveautés.

Attention : N'oubliez pas de relancer Sketchup après avoir réinstallé le plugin !


Télécharger le plugin


Export des fiches de débit

Après avoir généré une fiche de débit, vous pouvez l'exporter au format CSV en cliquant sur Exporter. Ceci permet ensuite d'exploiter votre liste de pièce dans des logiciels tiers (comme MaxCut, par exemple)

L'export se fait à partir de la fiche visible et les groupes de pièces qui sont masqués dans cette fiche ne seront pas exporté. Ainsi vous pouvez choisir ce que vous exportez.

Verrouiller l'orientation des pièces sur leur repère

Dans la plupart des cas, l'utilisation de l'option "Orientation automatique des pièces" est suffisante. Majorité des pièces d'un projet voient leur longueur sur la plus grand dimension. Sauf qu'il y a toujours des execeptions !
Du coup, maintenant, il y a une option paramétrable sur chaque pièce pour l'exclure de cette orientation automatique.
Ainsi, vous pourrez changer le repère de la pièce depuis l'outil Axe de Sketchup pour mettre l'axe rouge dans la direction de la pièce qui représente sa longueur, le vert pour la largeur et le bleu pour l'épaisseur.

Il est à noté que le fil du bois est considéré dans la longueur.

Pièces cumulables

Cette fonctionnalité est plus subtil et peut répondre à plusieurs cas.

La plus grande majorité des pièces de bois massif se réalisent depuis un même bloc capable de bois. Mais parfois, c'est pas le cas. Ainsi par exemple pour réaliser un panneau en massif, on va abouter plusieurs bois. Et si on a plusieurs panneaux à réaliser, on va pouvoir d'abord créer un long panneau et ensuite le recouper.

Dans ce cas, il est intéressant de connaitre la largeur cumulée des X panneaux. Et bien en indiquant qu'un pièce est Cumulable sur sa longueur ou sa largeur, on permet au système de nous présenter la sommes des longueurs ou largeur dans la fiche de débit.


Voilou pour aujourd'hui ! Bien entendu, si vous rencontrez le moindre problème, n'hésitez pas à le dire !

Bons copeaux !


Pour accéder Code Source du plugin :
https://github.com/lairdubois/...

Pour découvrir le plugin en action :
https://www.youtube.com/watch?...

Mis à jour

On en parle ici

gibetb
 

Merci pour le boulot ! Jusque là, j'utilisais le plugin de BLB-Bois, mais je vais tester le tien pour un prochain projet.

Zeloko
 

Et ce plugin reste complémentaire à la formidable collection de BLB-Bois

mokozore
 

Hello,

petite question que j'ai déjà du te poser. Ta boite à outil ne fonctionne qu'avec la version 2017? Je demande, parce que je suis sous linux et plus ou moins bloqué avec la version 2013 (je tente de temps à autre le combat entre wine et la version 2017, mais bon, j'ai une config stable donc je vais pas trop m'énerver).

Zeloko
 

@mokozore, j'ai pu le tester sur 2015, 2016, 2017 sur Win et Mac. Je ne sais pas pour le 2013. Il faut essayer.

mokozore
 

bah ça marche pas, il me donne un message d'erreur bizarre, mais je ne sais pas (j'ai pas cherché) si je dois l'attribuer au fait que je suis sous linux ou bien si c'est intrinsèque... non, mais il va falloir que j'évolue c'est tout.

Zeloko
 

Je veux bien une capture de l'erreur.

Youenn
 

Bonsoir,
C'est parfait, pour ma part j'utilise le logiciel d'optimisation de débit Opticoupe.
Ça marche nickel sur SKP Pro_2017
Je vais tester en faisant des extractions de blocs sur Autocad_3D_2017 pour voir.
En tout cas, encore une fois merci pour ce plug_in très bien fait.
Merci à toi Boris et à @mobilarte.

Le partage de connaissances et de compétences se font de plus en plus rares de nos jours.

VIVE L'AIR DU BOIS.

mokozore
 

Hello... alors voilà la capture. Bon, j'ai essayé de me battre pour installer la 2017... rrr ça veut pas... c'est DotNet4.5.2 qui veut pas...

Tipauste
 

Nickel ça fonctionne très bien sur SketchUp Make 2017 😉

Zeloko
 

@tipauste, cool ;)
@mokozore, c'est une erreur étrange. Elle se fait au niveau d'une fonction Ruby qui est sensé être native ...

mokozore
 

oui, c'est ça wine, y'a toujours des erreurs étranges, et pour se plonger dans les raisons qui font que ça déconne, c'est le bazard. D'ailleurs, pour installer les plugins (en général, pas seulement le tien), je ne peux pas utiliser directement le rbz et la fonction d'installation d'extension, je dois forcément décompacter le rbz, puis copier/coller le.s rb dans le répertoire plugin de sketchup.

Zeloko
 

Bon, visiblement require_relative est présent dans Ruby depuis la version 1.9. Ta version de SU dois embarquer une version plus ancienne de Ruby. Je vais voir à remplacer ces appels.

Zeloko
 

Bon, en fait, je peux pas. Dans version de Ruby présente dans SU 2013, il manque trop de libs pour ne pas réécrire tout le plugin.

Sinon, j'ai mis en ligne une nouvelle version 1.1.1 qui fonctionne sous SU 2014.

mokozore
 

Y'a pas de mal. Je vais tenter une install de la 2014. Merci bien.

gabriel
 

Ce projet est superbe. J'y retrouve ce que l'on faisait en atelier.

Felicitation pour ce super boulot.

gabriel
 

De plus l'exportation au format PDF est des plus claire. Bravo.

yvanv
 

Je viens d'installer la MAJ... Encore de belles avancées, bravo @zeloko.
J'attendais depuis le début l'exportation au format .csv.
Comme d'habitude, cette nouvelle fonctionnalité est simplissime à utiliser, le choix du nom et de la destination du fichier de sortie sont très pratiques, par contre, un truc à savoir... Si on fait afficher le format des unités dans le modèle, elle apparaissent dans le fichier .csv et les données sont importées dans le tableau comme du texte ce qui interdit tout calcul. Rien de rédhibitoire si on le sait d'autant qu'on peut les supprimer dans un éditeur de texte.
Ceci dit, merci et encore bravo...

Zeloko
 

@gibetb, content que ça te soit utile !
@yvanv, oui, à la base, c'est pas vraiment volontaire. les valeurs sont générée par SU et donc dépendent de ses options. ce qu'il faut voir, c'est que l'avantage de ça, c'est pour les unité anglo-saxonnes, c'est tout bien formaté. et puis en seconde réflexion, je me suis dis que si on fait le choix d'avoir les options dans la fiche de débit, pourquoi ne pas les avoir dans l'export ... ?

Donc, pour résumer, si tu veux pas les unités, faut changer les option d'unité de ton modèle : commme indiqué ici.

Mais c'est clair que ça n'a rien d'évidant ... faire mieux ?

yvanv
 

Oui, j'ai mis un moment à comprendre que c'était lié au modèle... Mais comme je le disais, quand on l'a compris, tout baigne....il suffit de modifier le modèle...
Il faudrait peut-être le signaler quelque part dans une aide contextuelle...

cartapuces

Merci pour le travail sur le plugin.
installé sur SU2017
J'utilisais jusqu'à présent la fiche de débit de BLB, mais l'export en csv est un plus.
Je l'ai adopté. :-)

Connectez-vous pour ajouter un commentaire.
986 vues
20 commentaires
Voir aussi