L'impact de la qualité des images SOLIDWORKS sur la taille des fichiers

Article de Jim Peltier, CSWE mis à jour le 27 septembre 2016

Article

L'une des nombreuses choses intéressantes que j'ai apprises à Javelin est l'effet que le paramètre de qualité d'image de SOLIDWORKS a sur la taille des fichiers. J'avais toujours supposé que ce paramètre avait un impact sur les performances globales, mais je n'aurais jamais pensé qu'il aurait un tel impact sur la taille des fichiers. Bien sûr, l'effet qu'il peut avoir varie énormément d'un fichier à l'autre. J'ai donc décidé d'examiner quatre formes de base : Un cube, un cylindre, une sphère et un tore.

Cylindre, tore, sphère et cube

Cylindre, tore, sphère et cube

Pour régler la qualité de l'image, j'ai sélectionné Outils > Options, puis j'ai cliqué sur l'onglet Propriétés du document, et j'ai sélectionné Qualité de l'image dans la liste de gauche. J'ai ensuite enregistré les 4 fichiers avec le curseur Qualité de l'image en position nominale, en prenant note de la taille des fichiers.

Réglage de la qualité d'image de SOLIDWORKS dans les propriétés du document

Réglage de la qualité de l'image SOLIDWORKS dans les propriétés du document

J'ai ensuite ajusté le curseur tout à fait à gauche (le réglage le plus bas), j'ai reconstruit et enregistré à nouveau et j'ai pris note de la taille des fichiers.

Qualité d'image faible

Qualité d'image faible

J'ai ensuite ajusté le curseur jusqu'au rouge à droite (le plus haut) et j'ai reconstruit, sauvegardé et enregistré la taille des fichiers.

Qualité d'image élevée

Qualité d'image élevée

Voici les résultats de la taille du fichier SOLIDWORKS :

ModèleNormalFaibleHaut
Cube54kb54kb54kb
Cylindre49kb49kb59kb
Sphère83kb70kb1131kb
Torus110kb88kb2198kb

 

J'ai remarqué que sur le cube, qui ne comporte que des surfaces planes, la taille du fichier n'était absolument pas affectée par le paramètre de qualité d'image de SOLIDWORKS. J'ai également remarqué que pour les formes plus courbes, comme le tore ou la sphère, la taille du fichier avait un impact significatif (13-20x). Cela est dû au nombre de triangles nécessaires pour créer les surfaces. Le cube nécessite 12 triangles (2 par face), quelle que soit la qualité de l'image.

Si vous créez une sphère à partir de triangles, le paramètre de qualité fait une grande différence entre un niveau bas (où vous pouvez avoir 20 triangles et obtenir un icosaèdre), et un niveau plus élevé (avec des milliers de triangles formant une sphère presque parfaite). Ce nombre de triangles est à l'origine de la taille importante du fichier, mais il existe un moyen de contourner cet effet sur la taille du fichier :

Sauvegarder la tessellation

Sauvegarder la tessellation

Si vous décochez la case "Enregistrer la tessellation avec le document partiel", le curseur de qualité de l'image n'aura aucun impact sur la taille du fichier. Voici les résultats :

ModèleNormalFaibleHautNon Tess
Cube54kb54kb54kb51kb
Cylindre49kb49kb59kb46kb
Sphère83kb70kb1131kb62kb
Torus110kb88kb2198kb79kb

 

Gardez à l'esprit qu'il s'agit d'une propriété de document, ce qui signifie qu'elle est spécifique au fichier. Cela signifie également que je peux la configurer correctement dans un modèle de pièce.

Il convient également de noter que l'API de SOLIDWORKS permet d'accéder à ce paramètre. Cela signifie que vous pourriez créer une macro qui s'exécuterait dans les fichiers archivés et régler ce curseur sur le paramètre le plus bas.

Trouver du contenu connexe par TAG :

Jim Peltier, CSWE

Jim utilise SolidWorks depuis 2001, et a passé la majeure partie de cette période à travailler dans la conception d'équipements industriels de fabrication automatisée. Il travaille en tant qu'expert en applications chez Javelin Technologies à Oakville, en Ontario, depuis juillet 2012 et est un expert certifié SolidWorks (CSWE).