Bonjour,
Ma question en version rapide : si j'ai une pièce qui fait 12,007mm d'épaisseur, et que dans mes matières je n'ai que 12mm d'épaisseur, existe-t-il une solution pour dire à OCL de compter cette pièce comme faisant 12mm malgré tout ?
Je sais que je peux rajouter une matière de 12,007mm mais comme toutes mes pièces n'ont pas toutes les mêmes épaisseurs (12,001, 12,008,12,003...) cela foire mon calepinage.
Pour ceux qui me demanderaient d'être précis le contexte de cet état de fait ci-dessous :
Dans Sketchup, j'ai fait un plan 3D d'aménagement d'une cellule de camping-car initialement dans un prisme droit à base rectangulaire car je n'avais pas les côtes précises du véhicule.
A ce moment toutes mes pièces avaient bien 12,000mm d'épaisseur et mon calepinage était parfait.
Les parois du véhicule n'étant ni droites ni planes, j'ai fait faire un scan 3D qui m'a permis d'obtenir un mesh de l'intérieur de ma cellule.
J'ai fait entrer mon plan dans le mesh, j'ai agrandi les éléments qui touchaient les parois pour que le mesh viennent les "couper" à la manière d'un pathfinder.
Ceci m'a permis d'obtenir la courbe exacte de toutes mes parois et donc de toutes les pièces y prenant appui. Cela n'a pas été une mince affaire mais j'y suis parvenu.
Le problème est qu'au moment de ce "pathfinder" les épaisseurs de mes pièces ont changées de quelques centième de millimètre (sans doute à cause de vertex qui dépassaient légèrement, il fallait bien que Sketchup trouve le tracé le plus proche, j'imagine).
Je me retrouve donc avec des pièces qui ne sont plus exactement à 12mm et je ne peux plus faire de calepinage. Certes je peux reprendre le calepinage de base mais parfois il s'agit de 50mm de différence de hauteur et/ou de largeur et pas forcément en moins !
Je ne pense pas qu'il existe une telle option dans OCL mais voilà bien un cas, où cela pourrait servir.
Merci de m'avoir lu jusqu'au bout.
Alex
2 réponses

La précision minimal utilisée en interne pour unifier les épaisseurs d'OpenCutList est à 0.000.
La logique que j'ai suivit avec ça est que quelque soit la précision donné au modèle, la répartition des pièces dans les groupes ne change pas.
Par ailleurs ces imprécisions au millième sont le plus souvent des révélateurs de petites erreurs de géométrie qu'il est préférable de corriger à la source sans quoi c'est tout le projet qui serait lu en "à peu près".
Dans ton cas, c'est peut-être un vertex qui dépasse (mais en principe SU ne fait pas des erreurs au millième pour ça) ou un facteur d'échelle si tu as étiré des pièces, ou un axe mal aligné.
Je serai intéressé pour tester les pièces qui posent problème. Peux-tu me les envoyer via le bouton Rapporter un bug en bas de la fenêtre OCL ?