Draft Workbench/pl: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
Line 6: Line 6:
|IconR=Workbench_Drawing.svg
|IconR=Workbench_Drawing.svg
}}
}}

[[Image:Workbench_Draft.svg|240px|center]]
<div class="mw-translate-fuzzy">
{{Caption|align=center|Ikonka FreeCAD dla Środowiska pracy Draft}}
{{Caption|align=center|Ikonka FreeCAD dla Środowiska pracy Draft}}
</div>


==Wprowadzenie==
==Wprowadzenie==
Line 16: Line 18:
FreeCAD jest przede wszystkim aplikacją do modelowania 3D, a zatem jego narzędzia 2D nie są tak zaawansowane jak w innych programach do rysowania. Jeśli Twoim głównym celem jest tworzenie złożonych rysunków 2D i plików [[DXF|DXF]], a nie potrzebujesz modelowania 3D, możesz rozważyć zastosowanie dedykowanego programu do tworzenia projektów technicznych, takiego jak [https://en.wikipedia.org/wiki/LibreCAD LibreCAD], [https://en.wikipedia.org/wiki/QCad QCad], TurboCad i inne.
FreeCAD jest przede wszystkim aplikacją do modelowania 3D, a zatem jego narzędzia 2D nie są tak zaawansowane jak w innych programach do rysowania. Jeśli Twoim głównym celem jest tworzenie złożonych rysunków 2D i plików [[DXF|DXF]], a nie potrzebujesz modelowania 3D, możesz rozważyć zastosowanie dedykowanego programu do tworzenia projektów technicznych, takiego jak [https://en.wikipedia.org/wiki/LibreCAD LibreCAD], [https://en.wikipedia.org/wiki/QCad QCad], TurboCad i inne.


[[Image:Draft_Workbench_Example.png|400px|Draft Workbench Example]]
{{TOCright}}
[[Image:Draft_Workbench_Example.png|600px|Draft Workbench Example]]


===Obiekty rysunku===
===Obiekty rysunku===
Line 23: Line 24:
Narzędzia do tworzenia obiektów.
Narzędzia do tworzenia obiektów.


<div class="mw-translate-fuzzy">
* [[Image:Draft_Line.svg|32px]] [[Draft_Line/pl|Dwupunktowa linia]]: Rysuje odcinek pomiędzy dwoma punktami
* [[Image:Draft_Line.svg|32px]] [[Draft_Line/pl|Dwupunktowa linia]]: Rysuje odcinek pomiędzy dwoma punktami
* [[Image:Draft_Wire.svg|32px]] [[Draft Wire/pl|wielopunktowa linia (Polilinia)]]: Rysuje łamaną składającą się z wielu odcinków (pomiędzy wieloma punktami)
* [[Image:Draft_Wire.svg|32px]] [[Draft Wire/pl|wielopunktowa linia (Polilinia)]]: Rysuje łamaną składającą się z wielu odcinków (pomiędzy wieloma punktami)
Line 41: Line 43:
* [[Image:Draft_BezCurve.svg|32px]] [[Draft_BezCurve/pl|Bezier Curve]]: Rysuje krzywą Beziera z serii punktów.
* [[Image:Draft_BezCurve.svg|32px]] [[Draft_BezCurve/pl|Bezier Curve]]: Rysuje krzywą Beziera z serii punktów.
* [[Image:Draft_Label.svg|32px]] [[Draft_Label/pl|Label]]: Umieszcza etykietę ze strzałką wskazującą na wybrany element. {{Version/pl|0.17}}
* [[Image:Draft_Label.svg|32px]] [[Draft_Label/pl|Label]]: Umieszcza etykietę ze strzałką wskazującą na wybrany element. {{Version/pl|0.17}}
</div>

== Annotation objects ==

* [[Image:Draft_Text.svg|32px]] [[Draft_Text|Text]]: draws a multi-line text annotation.
* [[Image:Draft_Dimension.svg|32px]] [[Draft_Dimension|Dimension]]: draws a dimension annotation.
* [[Image:Draft_Label.svg|32px]] [[Draft_Label|Label]]: places a label with an arrow pointing to a selected element. {{Version|0.17}}


==Modyfikowanie obiektów==
==Modyfikowanie obiektów==
Line 48: Line 57:
Wiele narzędzi operacyjnych ''(przesuwanie, obracanie, szyk itp.)'' działa również na obiektach brył ''([[Part Workbench|Part]], [[PartDesign Workbench|PartDesign]], [[Arch Workbench|Arch]], itp.)''.
Wiele narzędzi operacyjnych ''(przesuwanie, obracanie, szyk itp.)'' działa również na obiektach brył ''([[Part Workbench|Part]], [[PartDesign Workbench|PartDesign]], [[Arch Workbench|Arch]], itp.)''.


<div class="mw-translate-fuzzy">
* [[Image:Draft_Move.svg|32px]] [[Draft_Move/pl|Przesuń]]: Przesuwa obiekty z jednego miejsca do drugiego.
* [[Image:Draft_Move.svg|32px]] [[Draft_Move/pl|Przesuń]]: Przesuwa obiekty z jednego miejsca do drugiego.
* [[Image:Draft_Rotate.svg|32px]] [[Draft_Rotate/pl|Obróć]]: Obraca obiekty od kąta początkowego do końcowego.
* [[Image:Draft_Rotate.svg|32px]] [[Draft_Rotate/pl|Obróć]]: Obraca obiekty od kąta początkowego do końcowego.
Line 75: Line 85:
* [[Image:Draft_Mirror.svg|32px]] [[Draft_Mirror|Mirror]]: Tworzy lustrzane odbicie wybranych obiektów.
* [[Image:Draft_Mirror.svg|32px]] [[Draft_Mirror|Mirror]]: Tworzy lustrzane odbicie wybranych obiektów.
* [[Image:Draft_Stretch.svg|32px]] [[Draft_Stretch|Stretch]]: Rozciąga wybrane obiekty. {{Version/pl|0.17}}
* [[Image:Draft_Stretch.svg|32px]] [[Draft_Stretch|Stretch]]: Rozciąga wybrane obiekty. {{Version/pl|0.17}}
</div>

=== Obsolete ===

This command is considered obsolete because the [[Drawing_Workbench|Drawing Workbench]] is obsolete. However, the command itself is still shown in the toolbar.
* [[Image:Draft_Drawing.svg|32px]] [[Draft_Drawing|Drawing]]: writes selected objects to a [[Drawing_Workbench|Drawing Workbench]] page. {{obsolete|0.17}}

These commands have been removed from the interface.
* [[Image:Draft_AddPoint.svg|32px]] [[Draft_AddPoint|Add point]]: adds a point to a wire or B-Spline. {{Obsolete|0.19}}
* [[Image:Draft_DelPoint.svg|32px]] [[Draft_DelPoint|Delete point]]: deletes a point from a wire or B-Spline. {{Obsolete|0.19}}
* [[Image:Draft_Array.svg|32px]] [[Draft_Array|Array]]: creates a polar or rectangular array from selected objects. {{Obsolete|0.19}}


===Narzędzia użytkowe===
===Narzędzia użytkowe===
Line 158: Line 179:


Gdzie {{incode|$INSTALLDIR}} jest katalogiem wyższego poziomu, w którym zainstalowano oprogramowanie; na przykład, w Linuksie może to być {{incode|/usr/share/freecad}}.
Gdzie {{incode|$INSTALLDIR}} jest katalogiem wyższego poziomu, w którym zainstalowano oprogramowanie; na przykład, w Linuksie może to być {{incode|/usr/share/freecad}}.

[[File:Draft_test_objects.png|500px]]
{{Caption|Test objects for the [[Draft_Workbench|Draft Workbench]].}}


==Poradniki==
==Poradniki==
Line 170: Line 194:
|IconR=Workbench_Drawing.svg
|IconR=Workbench_Drawing.svg
}}
}}



{{Draft Tools navi{{#translation:}}}}
{{Draft Tools navi{{#translation:}}}}

Revision as of 07:29, 18 March 2020

Ikonka FreeCAD dla Środowiska pracy Draft

Wprowadzenie

Środowisko pracy Draft umożliwia rysowanie prostych obiektów 2D i oferuje kilka narzędzi do ich późniejszej modyfikacji. Dostarcza również narzędzi do definiowania płaszczyzny roboczej, siatki i systemu zatrzasków/wiązań do precyzyjnej kontroli położenia geometrii.

Utworzone obiekty 2D mogą być wykorzystywane do sporządzania ogólnych szkiców w sposób podobny jak w przypadku Inkscape'a lub Autocada. Te kształty 2D mogą być również wykorzystywane jako podstawowe komponenty obiektów 3D tworzonych z innymi Środowiskami pracy, na przykład Part i Arch. Możliwa jest również konwersja obiektów roboczych na Sketches, co oznacza, że kształty mogą być również używane z PartDesign do tworzenia brył.

FreeCAD jest przede wszystkim aplikacją do modelowania 3D, a zatem jego narzędzia 2D nie są tak zaawansowane jak w innych programach do rysowania. Jeśli Twoim głównym celem jest tworzenie złożonych rysunków 2D i plików DXF, a nie potrzebujesz modelowania 3D, możesz rozważyć zastosowanie dedykowanego programu do tworzenia projektów technicznych, takiego jak LibreCAD, QCad, TurboCad i inne.

Draft Workbench Example

Obiekty rysunku

Narzędzia do tworzenia obiektów.

Annotation objects

Modyfikowanie obiektów

Są to narzędzia do modyfikowania istniejących obiektów. Działają one na wybranych obiektach, ale jeśli żaden z nich nie zostanie wybrany, zostaniesz poproszony o jego wybranie.

Wiele narzędzi operacyjnych (przesuwanie, obracanie, szyk itp.) działa również na obiektach brył (Part, PartDesign, Arch, itp.).

Obsolete

This command is considered obsolete because the Drawing Workbench is obsolete. However, the command itself is still shown in the toolbar.

These commands have been removed from the interface.

Narzędzia użytkowe

Dodatkowe narzędzia dostępne z menu Draft → Narzędzia lub poprzez menu kontekstowe, w zależności od wybranego obiektu.

Ustawienia

Formaty plików

Są to funkcje otwierania, importowania lub eksportowania innych formatów plików. Otworzenie spowoduje otwarcie nowego dokumentu z zawartością pliku, podczas gdy import doda zawartość pliku do bieżącego dokumentu. Eksport zapisuje wybrane obiekty do pliku. Jeśli nic nie zostanie zaznaczone, wszystkie obiekty zostaną wyeksportowane. Należy pamiętać, że celem modułu roboczego jest praca z obiektami 2D, więc te procedury importu skupiają się tylko na obiektach 2D i chociaż formaty DXF i OCA obsługują również definicje obiektów w przestrzeni 3D (obiekty niekoniecznie są płaskie), nie będą importować obiektów wolumetrycznych, takich jak siatki, powierzchnie 3D itp. Obecnie obsługiwane są formaty plików:

Instalacja importerów

Dodatkowe właściwości

  • Coordinates: Aby zdefiniować nowy punkt wprowadź współrzędne zamiast klikać na widok 3D.
  • Constraining: Ograniczenie ruchu kursora do ruchów poziomych lub pionowych względem poprzedniego punktu.
  • Przyciąganie (Snapping): Pozwala umieszczać nowe punkty w specjalnych miejscach istniejących obiektów.
  • Copy Mode: Wszystkie narzędzia modyfikacji mogą też modyfikować lub tworzyć zmodyfikowane kopie zaznaczonych obiektów.
    Przytrzymując klawisz Alt gdy obiekt jest modyfikowany, np. przesuwany lub obracany, tworzy kopię z chwilą puszczenia klawisza.
  • Tryb konstrukcji: Pozwala na tworzenie geometrii oddzielonych od reszty poprzez proste włączanie i wyłączanie opcji.
  • Working plane: Umożliwia wybranie powierzchni, na której można budować swoje kształty.

Test jednostek

Zobacz również: Środowisko pracy Test.

Aby przeprowadzić testy jednostek w Środowisku pracy, należy wykonać następujące czynności z terminala systemu operacyjnego.

freecad -t TestDraft

Tworzenie skryptów

Narzędzia Draft mogą być używane w Makrach i z konsoli Python przy użyciu Draft API.

Środowisko pracy zawiera moduł do tworzenia przykładów wszystkich obiektów w nowym dokumencie. dostępne w wersji 0.19

Użyj tego, aby sprawdzić, czy wszystkie obiekty są prawidłowo utworzone.

import drafttests.draft_test_objects as dto
doc = dto.create_test_file()

Sprawdzenie kodu tego modułu jest przydatne, aby zrozumieć, jak korzystać z interfejsu programowania.

$INSTALLDIR/Mod/Draft/drafttests/draft_test_objects.py

Gdzie $INSTALLDIR jest katalogiem wyższego poziomu, w którym zainstalowano oprogramowanie; na przykład, w Linuksie może to być /usr/share/freecad.

Test objects for the Draft Workbench.

Poradniki