840 réponses
Boris Beaulant
( Modifié )

Salut,

Il est tout à fait possible de saisir un prix à la pièce pour des panneaux dans OpenCutList sans être obligé de faire des calculs de tête.

Mais pour ça, il faut lui dire de quelle pièce on parle.

  1. Ajoute dans les options de débit l'épaisseur standard que tu vas utiliser
  2. Ajoute dans les options de débit la taille standard que tu vas utiliser
  3. Dans l'onglet attributs, tu cliques sur Ajouter un prix et sélectionnes la combinaison épaisseur + taille qui te va bien.
  4. Tu peux changer l'unité à € / pièce.

Dans l'exemple précédent, le "par pièce" correspondant à un panneau de 2800x2070x19mm.

Mis à jour
Boris Beaulant
( Modifié )
Meilleure réponse

Salut,

Les tracés peuvent répondre à des besoins multiples (avec Shaper Origin ou non), difficile de tout rendre parfaitement clé en main.

La couleur

Par défaut, les tracés s'exportent en trait bleu. D'après l'encodage des couleurs défini par Shaper (ici), le bleu, sera vu par la machine comme du guide non usiné.

Pour le moment OpenCutList ne permet de choisir une couleur de remplissage sur l'export des tracés en SVG. Il est donc en effet impossible de "coder" le type d'usinage "Intérieur". Mais ce qu'il faut voir c'est que ça ne t'empêche pas de changer le type d'usinage sur la machine une fois que le SVG y est chargé.

Forme fermée ou ouverte

L'autre chose importante à comprendre est que dans SketchUp les arrêtes non rattachées à une face ne sont pas naturellement soudées. Donc pour qu'OCL utilise un tracé comme une forme fermée d'usinage, il faudra souder ses arrêtes.

J'ai préféré ne pas rendre cette opération automatique pour garder la flexibilité de choisir ce qui est un tracé continu de ce qui ne l'est pas.

Un tracé non fermé affichera un petit carré gris à ses extrémités.
Ici, par exemple, trois arrêtes indépendantes.

Alors que que si tu soudes les arrêtes, la forme peut être vue comme fermée.
Ici une forme fermée, aucune extrémité.

Mis à jour
Boris Beaulant
( Modifié )

Salut,

j'aimerais avoir le sens du fil lorsque je fais un export des instances, ou tout du moins savoir si la matière à la coche "Le fil suit la longueur".

Si fil il y a, il suit forcément la dimension "longueur" pour OCL. (Jamais la dimension largeur quoi).
Par contre le paramètre n'est pas disponible pour l'export, en effet.

Par ailleurs j'ai essayé de faire une formule pour l'export des instances =IF(edge_ymin<>"";"M";"")

Ici, il faut écrire du Ruby, pas du Excel 😉. Les conditions ne s'écrivent pas comme ça. Ruby est un language de programmation. Tu trouveras moulte tutos sur le net pour ça.
Pour comprendre le "if", il peut y avoir celui là.

Ce que tu veux faire peut s'écrire comme ça :

if @edge_ymin.empty?
 ""
else
 "M"
end

Ici, j'utilise la méthode empty? pour regarder si la chaine de texte renvoyée nativement est vide. Et j'ai écrit la condition à l'envers de toi. Mais tout est possible :)

Ou même en une seule ligne avec la notation simplifiée du if : CONDITION ? ACTION_SI_VRAI : ACTION_SI_FAUX :

@edge_ymin.empty? ? "" : "M"
Mis à jour
Boris Beaulant
( Modifié )
Meilleure réponse

Salut,

ODA File Converter devrait répondre à ton besoin.

C'est un utilitaire gratuit qui existe pour Windows, Mac et Linux.

ODA (Open Design Alliance) est un consortium réunissant de nombreux éditeurs de logiciels de CAO, qui fait la promotion d'un format DXF/DWG ouvert.
Extrait

Mis à jour
Boris Beaulant
( Modifié )

Bonjour,

Je vois que tu as mis une épaisseur de stratifié à 0mm. Ce qui fait que quelque soit la surface de ton stratifié, son volume sera égale à 0.

Ce qu'il faut comprendre, c'est qu'en interne, tout fonctionne avec des volumes. Et les prix linéaires ou surfaciques sont tous convertis en prix volumique en ajoutant la ou les dimensions qu'il manque à partir des données standard configurées sur la matière.

En l'état une épaisseur de 0mm ne peut pas permettre une évaluation. Ici, ce n'est pas un bug.

Dans ton cas, il faut que tu indiques 0,8mm dans l'épaisseur standard de ta matière stratifiée. Et bien entendu, il faudra dessiner les panneaux plaqués avec 0,8mm ou 1,6mm de plus dans leur épaisseur pour que ça sorte des panneaux de 19mm.

Mis à jour
Boris Beaulant
( Modifié )

Normal, je dirais que non. Mais la diversité des appareils est grande :)

En tout cas les photos sont zoomables sur mon mobile (iPhone), avec Firefox, Chrome ou Safari.

Mis à jour
Boris Beaulant
( Modifié )

Bonjour Bertrand,

Oui, c'est possible. Mais pour le moment avec un outil externe.

Grâce à la version 6.0, il est possible d'exporter toutes les pièces une à une en DXF. Plus d'explications dans la documentation, ici.

Ensuite ces fichiers peuvent être importés dans un outil externe comme NestingCenter. Et lui il pourra te faire le calepinage imbriqué.

Bien entendu, tout ça présuppose que tu auras en premier lieu bien orienté tes pièces pour le fil et le parement. Et le meilleur outil pour ça reste Orienter les Pièces.

Mis à jour
Boris Beaulant
( Modifié )

Dans une configuration normale, le bouton Dessin est là :

Mais, pour ne pas vendre du rêve qui marche pas, ce bouton ne s'affiche que si cette fonctionnalité peut fonctionner sur ton ordinateur (SketchUp 2018+ et Compatible avec WebGL).

Donc à priori, si ce bouton n'apparaît pas, je dirais que ton ordinateur n'est pas compatible avec WebGL, puisque tu es sur SketchUp 2023.

Pour le confirmer, tu peux tapper la commande suivante dans la Console Ruby.

Ladb::OpenCutList::Plugin.instance.devtool('webgl_report')

Qui devrait afficher une fenêtre du style :

S'il ne te dit pas "This browser supports WebGL 1", c'est rapé.

Mis à jour
Boris Beaulant

Image JPG ou PNG seulement et 256x256 pixels minimum.

Boris Beaulant

Bonjour Pascale,
Transmets lui à nouveau toute la force qui lui est nécessaire.

(Ton message est bien ici)

Boris Beaulant
( Modifié )

Hmm, ce n'est en effet pas normal.

Et est-ce que tu trouves le fichier Layout si tu vas l'ouvrir avec l'Explorateur de fichiers ?

Source possible du problème :

  • Layout n'est pas le programme par défaut pour ouvrir les fichiers .layout.
  • Le fichier est déjà ouvert dans Layout
  • Le fichier ou son chemin contient des caractères spéciaux ou des espaces
  • Il y a une autre erreur. Dans ce cas, je veux bien que tu ouvres la Console Ruby avant OpenCutList, que tu répètes l'opération et que tu me dises ce qui s'écrit dans cette console.
Mis à jour
Boris Beaulant
( Modifié )

Oui, il s'appel OpenCutList 😉

En fait rien n'oblige l'utilisateur à limiter l'utilisation d'OpenCutList aux métiers du bois.
Une plaque de placo est un panneau comme un autre.

En plus, si tu le combine avec Curic Face Knife, tu peux presque imaginer calepiner ton placo ou tes lames de parquet, terrasse, etc ...

Mis à jour
Boris Beaulant
( Modifié )

Salut,

Peut-être faut-il changer d'axe pour analyser ce genre de ressenti.

Sans contributeur, il n'y a plus rien à visiter. Attention à ne pas se plaindre aujourd'hui du trop pour demain se plaindre du plus rien.

Et si au lieu de contraindre plus le contributeur c'est au lecteur à qui il fallait enseigner à ne pas s'arrêter au 3 premières vignettes de chaque page ?

Il y a entre 40 et 60 créations publiées par semaine. Moins de 10 par jour. Est-ce vraiment la noyade ? Est-ce qu'une publication à la 5ème place est vraiment invisible ?
Ce qui est certain, c'est qu'elle est surtout rendu invisible par la paresse des lecteurs à scroller plus loin, pas par la fougue des contributeurs.

Il y a aussi déjà des éléments en place pour tenter d'apporter des solutions à ça :

  • Le lecteur est informé du nombre de nouvelle création qu'il n'a pas vu par la étiquette orange sur le bouton de rubrique et la petite pastille ronde sur les vignettes. Ce sont aussi des indices à suivre.
  • Les coups de projecteur peuvent faire remonter LA création qu'il fallait pas louper.
  • La newsletter du vendredi peut faire ressortir des pépites de la semaine.

De mon point de vue ce genre de contrainte aurait des effets négatifs autant sur l'ambience que sur la pérennité de la plateforme.

Il ne faut pas sous estimer le puissance négative de la frustration face à une barrière. Ici tout le monde est roi, mais le contributeur un peu plus, parce qu'il donne. Sans lui pas de source et sans source, pas de fleuve.

L'Air du Bois a été pensé pour autant servir une consultation régulière que l'enrichissement d'une base d'idées et savoirs à consulter dans des temps longs. Tout est fait pour que les choses restent pas forcément cachées.

Mis à jour
Boris Beaulant
( Modifié )

ReportLabelArea de Fredo6 sera surement plus adapté à ton besoin.

Mis à jour
Boris Beaulant

Bonjour Flo,

Il doit surement y avoir une erreur qui se produit au moment du calcul et qui le bloque.

Il faudrait ouvrir la console Ruby (Menu Fenêtre / Console Ruby) avant de lancer le calepinage pour voir quelle est cette erreur.

Boris Beaulant
( Modifié )

Oui, c'est possible. Il te suffit d'écrire la formule suivante :

Si tu regardes cette page de la doc, tu auras la listes des variables disponible sur les valeur de type chant.

Mis à jour