Tato funkce importuje SVG soubory jako zpracovatelné 2D objekty, jako protějšek zabudovaného kreslicího modulu, který importuje SVG soubory jako výkresy. V současnosti jsou importovány následující SVG objekty:
Funguje stejně jako otevření, ale vytváří objekty v aktivním dokumentu místo vytváření nového dokumentu.
V SVG souboru mohou být exportovány následující objekty:
Mějte na mysli, že SVG je 2D formát, takže všechny Z informace budou ignorovány (všechny objekty budou ploché).
V záložce Kreslení Předvolby (menu Úpravy -> Předvolby -> Kreslení) mohou být specifikovány následující parametry:
Při exportu se jedna User Unit (px) rovná jednomu milimetru.
Při importu jsou respektovány atributy šířky, výšky a viewBoxu. Všechny prvky jsou převedeny na jejich rozměry v milimetrech, což je interní jednotka FreeCADu. Pokud SVG neobsahuje informace o fyzickém rozměru, předpokládá se rozlišení 90 DPI. Doporučuje se vyhýbat se použití absolutních jednotek v atributech uvnitř SVG . Relativní jednotky jako jsou em,ex a % nejsou aktuálně ve FreeCADu podporovány.
SVG editor Inkscapu aktuálně pracuje s dokumenty s rozlišením 90 DPI. Nezáleží na tom jaké jsou v Inkscapu vybrány jednotky. Je třeba počítat s tím, že všechny výstupy jsou konvertovány do rozlišení 90 DPI a zaokrouhleny na 6 desetinných míst. Protože FreeCAD (a SVG standard) nedůvěřuje přesnosti zaokrouhlování v Inkscpau, nebudou tyto hodnoty zaoukrouhlovány na vstupu. Přebytečné informace v milimetrech zbudou. Jestliže potřebujete aby SVG import nebyl zaokrouhlován, pracujte v Inkscapu s User Units(px). Přepočet může být dodatečně proveden po importu do FreeCADu nebo změnou atributů šířky, výšky a viewBoxu.