le fichier a-t-il aussi été créé en Solidwoks 2011??? Avez-vous essayé d'en faire une copie et en le renommant puis faire un enregistrement sous pour voir si c'est pareil???
Pour comprendre ce phénomène, il faut remonter aux origines de Solidworks, à savoir son modeleur 3D, qui n'est autre que Parasolid. Et le phénomène de "surpoids" des fichiers Solidworks doit se retrouver chez les autres softs utilisants ce même modeleur, comme SolidEdge ou Topsolid, mais il y en a d'autres.
En effet, quand on lit attentivement les docs ventant les mérites de Parasolid, on peut noter que la géométrie 3D est le résultat d'opérations booléennes (et oui, c'est un vieux soft, Parasolid. Il date de la fin des années 80, l'époque où les dinosaures Euclid, Cadds, Catia v3 régnaient en maîtres sur la planète MCAD).
Extrait : Functionality Parasolid advantage Modeling operators Powerful hybrid modeling operators enable users to create and edit new models by uniting, subtracting or intersecting any combination of wire, sheet and solid bodies. The suite of boolean-based operations includes: • Versatile region selection and matching options for optimized feature attachment • Instancing for fast replication of features • Generalized Booleans for operations involving disjoint, non-manifold or mixed-dimensional models.
Traduit en français, cela veut dire que lorsque je perce un trou, je soustrais un cylindre de mon volume, et lorsque je crois le détruire dans l'arbre des fonctions, et bien Parasolid ne l'efface pas mais le rebouche... D'où l'augmentation constante de la taille des fichiers.
Ce phénomêne n'existe pas avec un logiciel comme Pro/ENGINEER car celui-ci n'est pas basé sur un modeleur booléen, mais "feature based". Il stocke l'historique de création des fonctions ce qui fait que lorsque l'on détruit une fonction, la taille du fichier diminue pour retrouver la taille qu'il avait avant la création de la fonction détruite...
Pour expliquer la diminution de taille du fichier lors de la suppression des fonctions dans l'arbre de construction où lors de la création d'un cube "englobant", il faut prendre en compte cette fois que tous les logiciels de CAO solides exacts représentent les volumes par leurs frontières (Boundary Representation = Brep). Et plus cette géométrie est complexe (arrondis, surfaces gauches...) plus la taille des fichiers sera importante. En supprimant ou en masquant les fonctions, on diminue la taille du fichier...
CQFD
en reengistrant sous un autre nom souvent la taille diminue une fois la piece fini comme le precise @ AcCobra
Sur une de nos pièce récement on à eu le même souci elle fesait 120Mo alors que d'autre pièces presque identique avec le même nombre de ligne en gros dans la famille de pièces fesait 0.5Mo.
Pour retouver un poids normal on à suprimer la famille de pièce puis on la recreer et tout est rentré dans l'ordre.
Si tu peux faire une sauvegarde de ta pièce tu peux tenter le coup de supprimer et recréer cette famille de pièce pour voir.
- Enregistrer sous un autre nom : pas d'amélioration
- Suppression de la famille de pièce et des configurations (j'ai laisser uniquement la configuration de base) : pas d'amélioration, elle a même pris 50Mo ...
J'ai fais le test et il semblerait que sw à modifié le principe, un cube sans trou fesait 155648 octets avant perçage, 184320 octets après perçage et revient à 155648 après supression du perçage. En version 2014