Introduction
SVG est l'abréviation de « Scalable Vector Graphics », un format d'image vectoriel destiné aux graphiques en deux dimensions.
Les formats vectoriels tels que SVG sont très utiles dans les programmes de dessin technique, tels que FreeCAD, car une image SVG peut être redimensionnée à n’importe quelle taille sans perte de forme ou de la quantité des détails. Le fichier au format SVG peut être adapté à toute résolution requise et converti au format bitmap tel que PNG ou JPEG pour l’impression.
L'image SVG est décrite dans un langage de type XML, ce qui signifie que le fichier peut être ouvert et modifié avec un simple éditeur de texte pour y apporter des modifications. En raison de sa nature textuelle, le fichier peut également être recherché, indexé et facilement compressé. Ce langage de balisage SVG est un standard ouvert développé par le World Wide Web Consortium (W3C) depuis 1999. Cela signifie qu'un fichier SVG doit être lu et interprété de la même manière par les visualiseurs conformes et les applications de dessin.
Pour plus d'informations sur le format SVG, voir Scalable Vector Graphics.
Le format SVG dans FreeCAD
FreeCAD est avant tout un logiciel de modélisation 3D et ne dispose donc pas de nombreux outils de dessin 2D. En revanche, FreeCAD s'appuie sur des fichiers SVG :
- Les icônes de l'interface graphique, qui représentent les outils dans les menus et les barres d'outils, ou les objets et les fonctions dans l'arborescence
- Les modèles pour l'atelier TechDraw, représentant des feuilles de papier, qui définissent le format d'un dessin et permettent l'impression à l'échelle. Ils peuvent également fournir des cadres et un cartouche.
- Les symboles, vues de TechDraw intégrant chacune un fichier SVG unique, afin de fournir des éléments d'annotation graphique fréquemment utilisés.
De plus, FreeCAD permet d'importer des fichiers SVG dans l'espace 3D :
- Sous la forme d'un plan d'image pouvant être positionné à l'aide de sa propriété « Placement ».
- Sous la forme de figures 2D distinctes sur le plan XY, pouvant servir de géométrie de base pour la suite de la modélisation.
FreeCAD dispose enfin d'outils permettant d'exporter au format SVG :
- La géométrie 3D peut être enregistrée au format SVG aplati. Dans ce cas, la géométrie sélectionnée est projetée sur le plan XY et seules les coordonnées X et Y sont utilisées pour générer les éléments SVG.
- TechDraw propose un outil permettant d'enregistrer le dessin en cours.
Std Importer et
Std Exporter gèrent les tâches d'importation et d'exportation 3D liées au format SVG ; elles utilisent la fonction Draft SVG du module Draft pour convertir la géométrie 3D depuis et vers le format SVG.
Utilisation
Vous trouverez ici des descriptions supplémentaires concernant les fichiers SVG pour les commandes « Std Importer » et « Std Exporter ».
Importer des 3D
- Assurez-vous qu'un document est actif.
- Sélectionnez l'option Fichier →
Importer... du menu.
- Dans l'explorateur de fichiers qui s'affiche, procédez de l'une des manières suivantes :
- En conservant les paramètres par défaut :
- Sélectionnez un fichier et cliquez sur le bouton Ouvrir.
- La boîte de dialogue Sélectionner un module s'affiche. Dans Ouvrir le SVG en tant que, sélectionnez :
- Formats d'image (FreeCAD) pour importer le fichier SVG en tant que plan d'image.
- SVG en tant que géométrie (importSVG) pour importer le fichier SVG sous forme de formes distinctes.
- Cliquez sur le bouton Ouvrir pour fermer la boîte de dialogue et terminer l'utilisation de l'outil.
- Vous pouvez sélectionner l'option de filtre SVG en tant que géométrie.
- Sélectionnez le fichier SVG souhaité et cliquez sur le bouton Ouvrir pour terminer l'utilisation de l'outil.
- En fonction des options sélectionnées, un plan d'image ou plusieurs objets de forme et de texte sont ajoutés au document.
Exporter des 3D
Sélectionnez une ou plusieurs formes.
- Sélectionnez l'option Fichier →
Exporter... du menu.
- Dans l'explorateur de fichiers qui s'affiche, sélectionnez l'option de filtre SVG aplati.
- Saisissez un nom de fichier.
- Sélectionnez un dossier dans lequel enregistrer le fichier SVG.
- Cliquez sur le bouton Enregistrer pour fermer le navigateur et terminer l'opération.
Importer et exporter des 2D
Les descriptions des outils 2D sont clairement axées sur les fichiers SVG, il suffit donc ici d'ajouter les liens vers les pages correspondantes.
- Les modèles sont des fichiers SVG nécessaires à la définition des feuilles de dessin (objets « Page ») dans TechDraw.
- Un symbole est un type de vue de TechDraw permettant d'ajouter une image SVG à une page TechDraw à des fins d'annotation graphique et, éventuellement, de l'associer à une autre fonction de TechDraw en tant que propriétaire.
Symbole ouvre un explorateur de fichiers permettant de sélectionner et d'importer un fichier symbole SVG.
- Vous pouvez également, une fois le dessin terminé, exporter la page au format SVG.
En relation
Hub utilisateurs
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test