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

bipbip

OpenCutList usinages, calques et export DXF

Bonjour à tous

J'ai créé un meuble basique avec des perçages en ligne, le calepinage ne prend en compte que les contours des panneaux et ne tient pas compte des différents usinages, ici les perçages en ligne.
Existe t'il un moyen de les faire apparaitre pour obtenir un export DXF du calepinage usinages compris.
Est-il possible que chaque type d'usinage puissent être associé à un calque différents.
Les contours des composants sur un calque, les perçages de 5mm sur un calque différents, les rainures sur un autre calque etc?

Dans l'attente de vos lumières.

Par avance merci

Connectez-vous pour ajouter un commentaire.
?

1 réponse

1
EstOuest
( Modifié )

Tu peux créer des objets à l'intérieur du composant principal

  • Des tracés (ligne ouverte)
  • Des formes fermées : de préférence groupes ou composants 2D : ⚠ pour les formes fermées il faut supprimer les faces

  • Des composants 3D : ta demande : un perçage en ligne (à partir de OCL 6.3)
    Ce composant doit avoir une liaison.
    En créant un composant "Perçage" à l'intérieur du composant "Panneau", le réglage de la liaison va se proposer tout seul : valider
    Tu peux dupliquer ce composant perçage

Lors de l'export DXF ce composant devrait être pris en compte
Les calques sont créés automatiquement. Contours extérieurs / tracés simples / usinages par profondeurs

Mis à jour
Boris Beaulant
( Modifié )

Merci EstOuest.

J'ajouterai que pour que les tracé soient des polylines continues dans le DXF, il faut "souder les arrêtes" dans SketchUp. Sinon ce sont des segments mis bout à bout.

bipbip
( Modifié )

Bonjour à tous et merci à EstOuest et Boris Beaulant pour vos retours.

Les usinages n'apparaissaient pas car dans
"Débit -> Calepinage -> Forme des pièces" était sur "Masquées", en le passant sur "Déssinées Vue Face" ils apparaissent sur le DXF. Premier point résolu 😁 mais....

Lors de l'export en DXF des usinages (perçages, rainures etc...), les calques créés le sont automatiquement et il n'y a aucun moyen d'interagir avec cela, de les renommer par exemple?

Aussi, les calques créés ne dépendent que de la profondeur de l'usinage?
Deux perçages de même profondeur mais de diamètres différents apparaitront sur le même calque?

Boris Beaulant
( Modifié )

Aussi, les calques créés ne dépendent que de la profondeur de l'usinage?
Deux perçages de même profondeur mais de diamètres différents apparaitront sur le même calque?

C'est ça. Le découpage en calque sert à distinguer les profondeurs.

Je comprends que c'est une contrainte pour toi. Mais j'ai du mal à voir comment il pourrait en être autrement tant le contenu de l'export peut être un peut n'importe quoi et pour n'importe quel usage.

Sans compter que même dans le modèle 3D, il n'est pas indiqué de différence entre un percement et une rainure, par exemple.

Dans quel cas est-ce que tu en as besoin ?

bipbip

Bonjour Boris Beaulant

Je fais des découpes de panneaux, principalement du meuble (penderie, cuisine etc...)
Actuellement je dessine les meubles sur un logiciel de conception de meuble
J'exporte les pièces au format DXF que j'ouvre dans un logiciel de nesting.
Une fois les pièces disposées sur les panneaux, je passe sur un dernier logiciel qui me créé les parcours d'outils, G-Code.
Dans ce dernier logiciel, les parcours d'outils sont créés quasi automatiquement en fonction du nom des calques.

J'essaye de voir comment sketchup pourrait remplacer les deux premiers logiciels sans perdre dans la rigueur de conception et dans les erreurs en automatisant la pose d'usinages (profondeurs, positionnement etc..)
Le mix entre ton excellent plugin OCL et VMS-UP semble être une première solution prometteuse.
Il me reste à voir comment je peux sortir tous les usinages sur des calques sans erreurs.
Mais je suis confronté à un premier problème.

Pour les perçages en 5mm, suivant les fabricants et les quincailleries il y a plusieurs profondeurs à respecter
Je peux contourner ce problème en assignant toujours la même profondeurs mais qu'en est il quand je souhaite faire un perçage de 5mm débouchant?

Serait-il possible, envisageable, d'obtenir en plus de la profondeur d'un usinage, une autre caractéristiques, par exemple pour les cercles, leur diamètre ou pour une rainure la largeur?

Je te joint trois captures d'écran,
La première, qui provient du logiciel de conception on y voit le paramètre qui permet de définir les caractéristiques du calque La deuxième, les calques créés par le logiciel de conception lorsque je l'ouvre dans le logiciel qui me permet de créer les parcours d'outils.
La troisième est le DXF provenant de OCL ouvert dans le logiciel de création du G-Code.
Peut-être que cela sera plus parlant.

Par avance merci

Boris Beaulant

Salut, merci pour ces détails.

qu'en est il quand je souhaite faire un perçage de 5mm débouchant?

Les trous débouchants et non débouchants ne sont pas dans le même calque. Ils sont dans un calque qui fini en _HOLE et qui a DEPTH = l'épaisseur de la pièce.

Boris Beaulant
( Modifié )

Serait-il possible, envisageable, d'obtenir en plus de la profondeur d'un usinage, une autre caractéristiques, par exemple pour les cercles, leur diamètre ou pour une rainure la largeur?

Pour les cercles parfaits, ils sont exportés avec l'entité CIRCLE du format DXF qui contient donc les coordonnées du centre et son rayon. C'est au lecteur de DXF de savoir utiliser cette information.

Pour la largeur d'une rainure, ça me semble plus problématique. La seule chose qu'OCL peut connaitre à l'analyse du modèle 3D, c'est que la forme est un polygone. Dans ce contexte difficile d'en extraire une notion de largeur.

Boris Beaulant
( Modifié )

En l'état de ton besoin, je ne vois pas trop de solution qui irait bien. Tu as besoin de qualifier tes usinages et SketchUp et OCL ne vont pas le permettre de façon automatique. Parce que l'information de savoir différencier un rainure d'un usinage quelconque n'existe pas dans le modèle.

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

Publications associées

0 collection

Tags

    Aucun

Licence

Licence Creative Commons
Navigation