TechDraw TemplateHowTo/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "14. Twój szablon powinien teraz wyglądać dokładnie tak, jak na ukończonym obrazku powyżej.")
(Created page with "==Usuń przekształcenia z SVG==")
Line 87: Line 87:
14. Twój szablon powinien teraz wyglądać dokładnie tak, jak na ukończonym obrazku powyżej.
14. Twój szablon powinien teraz wyglądać dokładnie tak, jak na ukończonym obrazku powyżej.


==Usuń przekształcenia z SVG==
== Remove transformans on the SVG ==


15. Ensure that all your editable texts are "ungrouped" with {{KEY|Shift}}+{{KEY|Ctrl}}+{{KEY|g}}.
15. Ensure that all your editable texts are "ungrouped" with {{KEY|Shift}}+{{KEY|Ctrl}}+{{KEY|g}}.

Revision as of 17:21, 6 July 2020

Ćwiczenie
Temat
Przygotowanie projektu
Poziom trudności
początkujący
Czas wykonania
60 minut
Autorzy
wandererfan
Wersja FreeCAD
0.17
Pliki z przykładami
Nie dołączono
Zobacz również
-

Wprowadzenie

Poradnik ten pokazuje jak stworzyć plik SVG, który może być użyty jako szablon tła dla stron Środowiska pracy Tech Draw.

W poradniku tym założono, że znasz umiarkowanie dobrze Inkscape i SVG, jak również FreeCAD i Środowisko pracy Tech Draw.

Stworzymy prosty szablon dla papieru w rozmiarze US Letter w orientacji poziomej.

Kopia rezultatu tego poradnika jest dostępna w

$INSTALL_DIR/Mod/TechDraw/Templates/HowToExample.svg

Gdzie $INSTALL_DIR jest katalogiem, w którym zainstalowano FreeCAD, na przykład

/usr/share/freecad/Mod/TechDraw/Templates/HowToExample.svg

Tworzenie dokumentu bazowego

1. Otwórz nowy dokument w programie Inkscape.

2. W Właściwościach dokumentów

  • Wybierz rozmiar strony US Letter i orientację landscape.
  • Ustaw standardowe jednostki na "mm", a rozmiar strony na 279,4 i wysokość 215,9.

Inskcape: dokument z rozmiarem i orientacją strony

3. Użyj edytora XML, aby dodać klauzulę przestrzeni nazw „freecad” do elementu <svg>.

Inkscape: Edytor XML dodaje klauzulę przestrzeni nazw „freecad” do elementu <svg>

Tworzenie szablonu rysunku

4. Narysuj ramkę, numery stref, linie środkowe i inną geometrię.

5. Narysuj pola i linie dla bloku tytułu.

6. Dodaj i umieść swój tekst, który ma pozostać niezmienny.

7. Dodaj i umieść tekst, który będzie można edytować.

8. Masz teraz gotowe dzieło, które powinno wyglądać mniej więcej tak:

Inkscape: wstępny układ szablonu

Tworzenie pól do edycji

9. Użyj edytora XML, aby dodać tag freecad:editable} do każdego edytowalnego elementu {{incode|<text>}.

  • Przypisać sensowną nazwę do każdego pola tekstowego, które można edytować.

Inkscape: Edytor XML dodający właściwość "freecad:editable" do żądanej pozycji <text>.

Dopasowanie wielkości SVG

10. Użyj edytora XML, aby dopasować atrybut viewBox do rozmiaru strony, w milimetrach.

  • Są to cztery wartości, w formacie "0 0 width height"

Inkscape: Edytor XML dopasowujący pole widzenia do rozmiaru strony w milimetrach

11. Twój szablon pojawi się teraz znacznie większy niż oczekiwano.

Inkscape: wstępny układ szablonów przekraczający rozmiar strony.

12. Musimy go skurczyć.

  • Edycja → Wybierz wszystko we wszystkich warstwach lub pole wyboru wybierz i zaznacz wszystkie.
  • Dostosuj proporcje pola roboczego W: i H: do rozmiarów twojego dzieła w milimetrach.
  • Ustaw go na rozmiar strony pomniejszony o odpowiednie marginesy, na przykład W: 250, i H: 200.

13. Użyj opcji Wyrównaj i Rozmieść lub przycisków X: i Y:, aby umieścić grafikę w obszarze strony, jeśli to konieczne.

14. Twój szablon powinien teraz wyglądać dokładnie tak, jak na ukończonym obrazku powyżej.

Usuń przekształcenia z SVG

15. Ensure that all your editable texts are "ungrouped" with Shift+Ctrl+g.

16. Select everything on your page, Edit → Select All, and then Edit → Copy.

17. Then delete the current layer, Layer → Delete Current Layer.

18. Then paste, Edit → Paste in Place.

19. Your template should now look right and shouldn't have any unwanted transforms.

20. Zapisz swój szablon.

21. Wypróbuj go w programie FreeCAD i Środowisku pracy Tech Draw z Nowy wybór.

FreeCAD: gotowy szablon z polem tekstowym do edycji

Uwagi

Nie używaj warstw w programie Inkscape, dopóki nie opanowałeś tworzenia szablonów bez nich. Warstwy i grupy mogą automatycznie wstawiać niechciane zmiany do Twojego pliku SVG.

Ostatnim krokiem przed użyciem nowego szablonu jest usunięcie wszelkich zapisów o przekształceniach z kodu SVG. Ponieważ spowodują one problemy.

Zobacz dyskusję w portalu Stackoverflow na temat usuwanie zapisów o przekształceniach w plikach SVG. Template:Tutorials navi/pl