Import text and geometry from Inkscape/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "== Introduction == Ce tutoriel est censé montrer comment importer du texte ou de la géométrie créé avec inkscape via svg-format dans FreeCAD. <br /> Inkscape 0.91 et Fre...")
(Created page with "== Conseils généraux pour l'importation à partir de inkscape == * le svg-import dans FreeCAD ne peut pas gérer un fichier svg avec une résolution de plus de 45 dpi, alors...")
Line 12: Line 12:
Inkscape 0.91 et FreeCAD 0.16.6704 sur Windows sont utilisés pour ces opérations. <br />
Inkscape 0.91 et FreeCAD 0.16.6704 sur Windows sont utilisés pour ces opérations. <br />


== General tips for importing from inkscape ==
== Conseils généraux pour l'importation à partir de inkscape ==
*the svg-import in FreeCAD cannot handle a svg file with a resolution of more than 45 dpi, so check the settings in inkscape
* le svg-import dans FreeCAD ne peut pas gérer un fichier svg avec une résolution de plus de 45 dpi, alors vérifiez les paramètres dans inkscape
* lors de l'importation de chemin d'accès d'objets qui apparaissent pas très lisses dans la vue 3D dans FreeCAD , cela peut être dû à des paramètres de FreeCAD-settings pour la vue de la forme.
*when importing path objects which show up in the 3D view in FreeCAD not very smooth it may be a matter of the FreeCAD-settings for the shape view.
**in FreeCAD choose {{KEY| Edit}} {{KEY| Preferences}} {{KEY| Part Design}} {{KEY| Shape View}}
** dans FreeCAD, choisissez {{KEY | Édition}} → {{KEY | Préférences}} → {{KEY | Conception de pièce}} → {{KEY | Vue de la Forme}}
**as for "Tesselation", the "Maximum deviation depending on the model bounding box" the default value is "0,5 %"
** en ce qui concerne "Tesselation", la "Déviation maximale selon la zone de délimitation du modèle", la valeur par défaut est "0,5%"
** le réglage de cette valeur à une valeur inférieure augmentera la douceur du modèle dans la vue 3D (et utilisera plus de performances du PC)
**setting this to a lower value will increase smoothness of the model in the 3D view (and use more PC performance)
**don't use values lower than "0,01 %", this will most likely crash FreeCAD
** n'utilisez pas de valeurs inférieures à "0,01%", cela entraînera probablement un crash de FreeCAD
**in that case deleting "system.cfg" and "user.cfg" in your FreeCAD-user-directory will solve this problem
** dans ce cas, la suppression des fichiers "system.cfg" et "user.cfg" dans votre répertoire FreeCAD-user résoudra ce problème


== Importing text from inkscape ==
== Importing text from inkscape ==

Revision as of 09:53, 5 October 2017

Tutorial
Topic
Import text and geometry from Inkscape
Level
Beginner
Time to complete
30 minutes
Authors
r-frank
FreeCAD version
0.16.6704
Example files
See also
None

Introduction

Ce tutoriel est censé montrer comment importer du texte ou de la géométrie créé avec inkscape via svg-format dans FreeCAD.
Inkscape 0.91 et FreeCAD 0.16.6704 sur Windows sont utilisés pour ces opérations.

Conseils généraux pour l'importation à partir de inkscape

  • le svg-import dans FreeCAD ne peut pas gérer un fichier svg avec une résolution de plus de 45 dpi, alors vérifiez les paramètres dans inkscape
  • lors de l'importation de chemin d'accès d'objets qui apparaissent pas très lisses dans la vue 3D dans FreeCAD , cela peut être dû à des paramètres de FreeCAD-settings pour la vue de la forme.
    • dans FreeCAD, choisissez Édition Préférences Conception de pièce Vue de la Forme
    • en ce qui concerne "Tesselation", la "Déviation maximale selon la zone de délimitation du modèle", la valeur par défaut est "0,5%"
    • le réglage de cette valeur à une valeur inférieure augmentera la douceur du modèle dans la vue 3D (et utilisera plus de performances du PC)
    • n'utilisez pas de valeurs inférieures à "0,01%", cela entraînera probablement un crash de FreeCAD
    • dans ce cas, la suppression des fichiers "system.cfg" et "user.cfg" dans votre répertoire FreeCAD-user résoudra ce problème

Importing text from inkscape

  • after inserting text in inkscape (and perhaps applying effects like bending or something else to it) make sure to
    • select your text and choose Path Object to path
    • ungroup your objects
    • save as "Plain SVG (*.svg)" file format
  • open the file in FreeCAD, choosing the option "SVG as geometry (importSVG)"
  • a path object for each letter/number/sign will be created in the tree view
  • use draft upgrade on each path object to create faces
  • use pad or extrude on the faces to get solids
  • you can fuse your objects or use compound on them depending on your intended further work

Importing geometry from inkscape

Since inkscape and FreeCAD seem to have different approaches on how to apply dimensions on svg-object, the recommended workflow seems to be:

  • ungroup all objects in inkscape
  • select all objects in inkscape
  • apply a stroke style with a width of 0 mm (yes, that is zero millimeter) to all objects
  • save as "Inkscape SVG (*.svg)" or "Plain SVG (*.svg)" file format
  • open the file in FreeCAD, choosing the option "SVG as geometry (importSVG)"
  • the dimensions of the objects in inkscape and in FreeCAD should now be identical

Credits

Thanks to users "freecad-heini-1" and "herbk" for testing and providing valuable feedback.