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

From FreeCAD Documentation
(Created page with "*import svg we FreeCAD nie może obsłużyć pliku svg o rozdzielczości większej niż 45 dpi, więc sprawdź ustawienia w inkscape. *Podczas importowania obiektów ścieżek, które pojawiają się w oknie widoku 3D we FreeCAD niezbyt gładko, może to być kwestia ustawień FreeCAD dla widoku kształtu. **We FreeCAD wybierz {{MenuCommand|Edycja → Preferencje ... → Projekt Części → Widok kształtu}}. **Jeśli chodzi o "Tesselację", "Maksymalne dopuszczalne odc...")
(Created page with "Podziękowania dla użytkowników "freecad-heini-1" i "herbk" za przetestowanie i przekazanie cennych opinii.")
 
(6 intermediate revisions by the same user not shown)
Line 17: Line 17:


<span id="General_tips_for_importing_from_inkscape"></span>
<span id="General_tips_for_importing_from_inkscape"></span>
==Ogólne wskazówki dotyczące importu z inkscape==
==Ogólne wskazówki dotyczące importu z Inkscape==


*import svg we FreeCAD nie może obsłużyć pliku svg o rozdzielczości większej niż 45 dpi, więc sprawdź ustawienia w inkscape.
*import svg we FreeCAD nie może obsłużyć pliku svg o rozdzielczości większej niż 45 dpi, więc sprawdź ustawienia w inkscape.
Line 27: Line 27:
**w takim przypadku usunięcie "system.cfg" i "user.cfg" w katalogu użytkownika FreeCAD rozwiąże ten problem.
**w takim przypadku usunięcie "system.cfg" i "user.cfg" w katalogu użytkownika FreeCAD rozwiąże ten problem.


<span id="Importing_text_from_inkscape"></span>
== Importing text from inkscape ==
==Importowanie tekstu z programu inkscape==


*W inkscape, po wstawieniu tekstu ''(i być może zastosowaniu do niego efektów takich jak zginanie lub coś innego)'' upewnij się, że:
*In inkscape, after inserting text (and perhaps applying effects like bending or something else to it) make sure to
**select your text and choose {{KEY|Path}} → {{KEY|Object to path}}
**zaznaczyłeś tekst i wybrałeś {{KEY|Ścieżka}} → {{KEY|Obiekt do ścieżki}},
**rozgrupuj obiekty,
**ungroup your objects
**save as "Plain SVG (*.svg)" file format
**zapisz plik w formacie "Zwykły SVG (*.svg)",
*open the file in FreeCAD, choosing the option "SVG as geometry (importSVG)"
*Otwórz plik we FreeCAD, wybierając opcję "SVG jako geometria (importSVG)".
*Obiekt ścieżki dla każdej litery/liczby/znaku zostanie utworzony w widoku drzewa.
*a path object for each letter/number/sign will be created in the tree view
*use [[Draft_Upgrade|Draft Upgrade]] tool on each path object to create faces
*Użyj narzędzia [[Draft_Upgrade/pl|Ulepsz kształt]] na każdym obiekcie ścieżki, aby utworzyć ściany.
*use pad or [[Part_Extrude|Part Extrude]] tool on the faces to get solids
*Użyj narzędzia Wyciągnij lub [[Part_Extrude/pl|Wyciągnij]] środowiska Część na powierzchniach, aby uzyskać bryły.
*Możesz połączyć swoje obiekty lub wykonać na nich złożenia w zależności od planowanej dalszej pracy
*you can fuse your objects or use compound on them depending on your intended further work


<span id="Importing_geometry_from_inkscape"></span>
== Importing geometry from inkscape ==
==Importowanie geometrii z programu Inkscape==


Since inkscape and FreeCAD seem to have different approaches on how to apply dimensions on svg-object, the recommended workflow seems to be:
Ponieważ inkscape i FreeCAD wydają się mieć różne podejścia do stosowania wymiarów na obiekcie svg, zalecanym przepływem pracy wydaje się być:
*Rozgrupowanie wszystkich obiektów w Inkscape.
*ungroup all objects in inkscape
*Zaznaczenie wszystkich obiektów w Inkscape.
*select all objects in inkscape
*apply a stroke style with a width of 0 mm (yes, that is zero millimeter) to all objects
*Zastosowanie stylu obrysu o szerokości 0 mm ''(tak, to jest zero milimetrów)'' do wszystkich obiektów.
*save as "Inkscape SVG (*.svg)" or "Plain SVG (*.svg)" file format
*Zapisanie pliku w formacie "Inkscape SVG (*.svg)" lub "Zwykły SVG (*.svg)".
*open the file in FreeCAD, choosing the option "SVG as geometry (importSVG)"
*Otwarcie pliku w programie FreeCAD, wybierając opcję "SVG jako geometria (importSVG)".
*the dimensions of the objects in inkscape and in FreeCAD should now be identical
*wymiary obiektów w inkscape i FreeCAD powinny być teraz identyczne.


== Credits ==
<span id="Credits"></span>
==Zasłużeni==


Thanks to users "freecad-heini-1" and "herbk" for testing and providing valuable feedback.
Podziękowania dla użytkowników "freecad-heini-1" i "herbk" za przetestowanie i przekazanie cennych opinii.

Latest revision as of 09:37, 29 October 2023

Ćwiczenie
Temat
Import tekstu i geometrii z programu Inkscape
Poziom trudności
Początkujący
Czas wykonania
30 minut
Autorzy
r-frank
Wersja FreeCAD
0.16.6704
Pliki z przykładami
Zobacz również
-

Wprowadzenie

Ten samouczek ma na celu pokazanie, jak zaimportować tekst lub geometrię utworzoną w programie inkscape za pomocą formatu svg do programu FreeCAD.
Do tych operacji używane są Inkscape 0.91 i FreeCAD 0.16.6704 na Windows.

Ogólne wskazówki dotyczące importu z Inkscape

  • import svg we FreeCAD nie może obsłużyć pliku svg o rozdzielczości większej niż 45 dpi, więc sprawdź ustawienia w inkscape.
  • Podczas importowania obiektów ścieżek, które pojawiają się w oknie widoku 3D we FreeCAD niezbyt gładko, może to być kwestia ustawień FreeCAD dla widoku kształtu.
    • We FreeCAD wybierz Edycja → Preferencje ... → Projekt Części → Widok kształtu.
    • Jeśli chodzi o "Tesselację", "Maksymalne dopuszczalne odchylenie w zależności od ramki otaczającej", domyślną wartością jest "0,5 %",
    • ustawienie tej wartości na niższą zwiększy płynność modelu w oknie widoku 3D (i wykorzysta większą wydajność komputera),
    • nie używaj wartości niższych niż "0,01 %", najprawdopodobniej spowoduje to awarię programu FreeCAD,
    • w takim przypadku usunięcie "system.cfg" i "user.cfg" w katalogu użytkownika FreeCAD rozwiąże ten problem.

Importowanie tekstu z programu inkscape

  • W inkscape, po wstawieniu tekstu (i być może zastosowaniu do niego efektów takich jak zginanie lub coś innego) upewnij się, że:
    • zaznaczyłeś tekst i wybrałeś ŚcieżkaObiekt do ścieżki,
    • rozgrupuj obiekty,
    • zapisz plik w formacie "Zwykły SVG (*.svg)",
  • Otwórz plik we FreeCAD, wybierając opcję "SVG jako geometria (importSVG)".
  • Obiekt ścieżki dla każdej litery/liczby/znaku zostanie utworzony w widoku drzewa.
  • Użyj narzędzia Ulepsz kształt na każdym obiekcie ścieżki, aby utworzyć ściany.
  • Użyj narzędzia Wyciągnij lub Wyciągnij środowiska Część na powierzchniach, aby uzyskać bryły.
  • Możesz połączyć swoje obiekty lub wykonać na nich złożenia w zależności od planowanej dalszej pracy

Importowanie geometrii z programu Inkscape

Ponieważ inkscape i FreeCAD wydają się mieć różne podejścia do stosowania wymiarów na obiekcie svg, zalecanym przepływem pracy wydaje się być:

  • Rozgrupowanie wszystkich obiektów w Inkscape.
  • Zaznaczenie wszystkich obiektów w Inkscape.
  • Zastosowanie stylu obrysu o szerokości 0 mm (tak, to jest zero milimetrów) do wszystkich obiektów.
  • Zapisanie pliku w formacie "Inkscape SVG (*.svg)" lub "Zwykły SVG (*.svg)".
  • Otwarcie pliku w programie FreeCAD, wybierając opcję "SVG jako geometria (importSVG)".
  • wymiary obiektów w inkscape i FreeCAD powinny być teraz identyczne.

Zasłużeni

Podziękowania dla użytkowników "freecad-heini-1" i "herbk" za przetestowanie i przekazanie cennych opinii.