Draft Rotate/pl: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
<div class="mw-translate-fuzzy"> |
|||
{{Docnav/pl |
{{Docnav/pl |
||
|[[Draft_Move|Przesuń]] |
|[[Draft_Move|Przesuń]] |
||
Line 8: | Line 9: | ||
|IconR=Draft_Offset.svg |
|IconR=Draft_Offset.svg |
||
}} |
}} |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/pl |
{{GuiCommand/pl |
||
|Name=Draft Rotate |
|Name=Draft Rotate |
||
Line 18: | Line 21: | ||
|Version=0.7 |
|Version=0.7 |
||
}} |
}} |
||
</div> |
|||
==Opis== |
==Opis== |
||
Line 23: | Line 27: | ||
Narzędzie '''Obróć''' obraca lub kopiuje wybrane obiekty o zadany kąt wokół punktu odniesienia. |
Narzędzie '''Obróć''' obraca lub kopiuje wybrane obiekty o zadany kąt wokół punktu odniesienia. |
||
<div class="mw-translate-fuzzy"> |
|||
Narzędzie Obróć może być używane dla kształtów 2D utworzonych za pomocą Środowisk pracy [[Draft Workbench|Draft]] lub [[Sketcher Workbench|Sketcher]], ale może być również używane dla wielu typów obiektów 3D, takich jak te utworzone za pomocą [[Part Workbench|Part]] lub [[Arch Workbench|Arch]]. |
Narzędzie Obróć może być używane dla kształtów 2D utworzonych za pomocą Środowisk pracy [[Draft Workbench|Draft]] lub [[Sketcher Workbench|Sketcher]], ale może być również używane dla wielu typów obiektów 3D, takich jak te utworzone za pomocą [[Part Workbench|Part]] lub [[Arch Workbench|Arch]]. |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
Aby przesuwać obiekty bez obracania, użyj [[Draft Move|Move]]. Aby wykonać różne kopie w różnych układach, należy użyć [[Draft Array|Array]], [[Draft PathArray|Path Array]] i [[Draft PointArray|PointArray]]. |
Aby przesuwać obiekty bez obracania, użyj [[Draft Move|Move]]. Aby wykonać różne kopie w różnych układach, należy użyć [[Draft Array|Array]], [[Draft PathArray|Path Array]] i [[Draft PointArray|PointArray]]. |
||
</div> |
|||
[[Image:Draft_Rotate_example.jpg|400px]] |
[[Image:Draft_Rotate_example.jpg|400px]] |
||
{{Caption|Obracanie jednego obiektu przy użyciu środkowego punktu odniesienia, pomiędzy jednym kątem odniesienia a drugim}}. |
{{Caption|Obracanie jednego obiektu przy użyciu środkowego punktu odniesienia, pomiędzy jednym kątem odniesienia a drugim}}. |
||
<div class="mw-translate-fuzzy"> |
|||
==Jak używać== |
==Jak używać== |
||
</div> |
|||
# Wybierz obiekty, które chcesz przesunąć lub skopiować. |
# Wybierz obiekty, które chcesz przesunąć lub skopiować. |
||
Line 38: | Line 48: | ||
# Kliknij trzeci punkt na widoku 3D lub wpisz kąt obrotu. Określa on obrót linii bazowej, a tym samym obiektów. |
# Kliknij trzeci punkt na widoku 3D lub wpisz kąt obrotu. Określa on obrót linii bazowej, a tym samym obiektów. |
||
<div class="mw-translate-fuzzy"> |
|||
=== Ograniczenia=== |
=== Ograniczenia=== |
||
Podczas obracania obiektu, który jest oparty na [[Sketcher Sketch|Sketch]], na przykład, element utworzony za pomocą Środowisk pracy [[PartDesign Workbench|Part Design]], ''([[PartDesign Pad|Pad]], [[PartDesign Revolution|Revolution]], itd.)'' musisz przesunąć oryginalny szkic. Jeśli przesuniesz obiekt pochodny, powróci on do pozycji zdefiniowanej w szkicu. |
Podczas obracania obiektu, który jest oparty na [[Sketcher Sketch|Sketch]], na przykład, element utworzony za pomocą Środowisk pracy [[PartDesign Workbench|Part Design]], ''([[PartDesign Pad|Pad]], [[PartDesign Revolution|Revolution]], itd.)'' musisz przesunąć oryginalny szkic. Jeśli przesuniesz obiekt pochodny, powróci on do pozycji zdefiniowanej w szkicu. |
||
</div> |
|||
==Możliwości== |
==Możliwości== |
||
Line 46: | Line 58: | ||
* Aby ręcznie wprowadzić współrzędne, po prostu wprowadź liczby, a następnie naciśnij klawisz {{KEY|Enter}} między każdą składową '''X''', '''Y''' i '''Z'''. Możesz nacisnąć przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint|dodaj punkt]]}}, gdy masz wprowadzone żądane wartości do wstawienia punktu. |
* Aby ręcznie wprowadzić współrzędne, po prostu wprowadź liczby, a następnie naciśnij klawisz {{KEY|Enter}} między każdą składową '''X''', '''Y''' i '''Z'''. Możesz nacisnąć przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint|dodaj punkt]]}}, gdy masz wprowadzone żądane wartości do wstawienia punktu. |
||
<div class="mw-translate-fuzzy"> |
|||
==Pisanie skryptów== |
==Pisanie skryptów== |
||
{{Emphasis|Zobacz również:}} [[Draft API]] oraz [[FreeCAD Scripting Basics|Podstawy pisania skryptów dla FreeCAD]]. |
{{Emphasis|Zobacz również:}} [[Draft API]] oraz [[FreeCAD Scripting Basics|Podstawy pisania skryptów dla FreeCAD]]. |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
Narzędzie Obróć może być używane w [[macros|makrodefinicjach]] i z konsoli [[Python]] za pomocą następującej funkcji: |
Narzędzie Obróć może być używane w [[macros|makrodefinicjach]] i z konsoli [[Python]] za pomocą następującej funkcji: |
||
</div> |
|||
{{Code|code= |
{{Code|code= |
||
Line 64: | Line 80: | ||
Przykład: |
Przykład: |
||
{{Code|code= |
{{Code|code= |
||
import FreeCAD, Draft |
import FreeCAD, Draft |
||
Line 92: | Line 109: | ||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
{{Docnav/pl |
{{Docnav/pl |
||
|[[Draft_Move|Przesuń]] |
|[[Draft_Move|Przesuń]] |
||
Line 100: | Line 118: | ||
|IconR=Draft_Offset.svg |
|IconR=Draft_Offset.svg |
||
}} |
}} |
||
</div> |
|||
{{Draft Tools navi}} |
{{Draft Tools navi}} |
Revision as of 09:59, 28 January 2020
Draft Rotate |
Lokalizacja w menu |
---|
Draft → Rotate |
Środowisko pracy |
Draft, Arch |
Domyślny skrót |
R O |
Wprowadzono w wersji |
0.7 |
Zobacz także |
Draft Move, Draft Array |
Opis
Narzędzie Obróć obraca lub kopiuje wybrane obiekty o zadany kąt wokół punktu odniesienia.
Narzędzie Obróć może być używane dla kształtów 2D utworzonych za pomocą Środowisk pracy Draft lub Sketcher, ale może być również używane dla wielu typów obiektów 3D, takich jak te utworzone za pomocą Part lub Arch.
Aby przesuwać obiekty bez obracania, użyj Move. Aby wykonać różne kopie w różnych układach, należy użyć Array, Path Array i PointArray.
Obracanie jednego obiektu przy użyciu środkowego punktu odniesienia, pomiędzy jednym kątem odniesienia a drugim
.
Jak używać
- Wybierz obiekty, które chcesz przesunąć lub skopiować.
- Naciśnij przycisk Obraca wybrane elementy ... lub wciśnij klawisz R a następnie O. Jeśli nie zostanie wybrany żaden obiekt, zostaniesz poproszony o wybranie jednego z nich.
- Kliknij pierwszy punkt na widoku 3D, lub wpisz koordynaty i naciśnij dodaj punkt. Służy on jako punkt bazowy operacji, tędy przebiegać będzie oś obrotu.
- Kliknij drugi punkt na widoku 3D lub wpisz kąt podstawy. Definiuje on linię bazową, która wykona obrót wokół pierwszego punktu.
- Kliknij trzeci punkt na widoku 3D lub wpisz kąt obrotu. Określa on obrót linii bazowej, a tym samym obiektów.
Ograniczenia
Podczas obracania obiektu, który jest oparty na Sketch, na przykład, element utworzony za pomocą Środowisk pracy Part Design, (Pad, Revolution, itd.) musisz przesunąć oryginalny szkic. Jeśli przesuniesz obiekt pochodny, powróci on do pozycji zdefiniowanej w szkicu.
Możliwości
- Naciśnij klawisz X, Y lub Z po punkcie, aby związać kolejny punkt na danej osi.
- Aby ręcznie wprowadzić współrzędne, po prostu wprowadź liczby, a następnie naciśnij klawisz Enter między każdą składową X, Y i Z. Możesz nacisnąć przycisk dodaj punkt, gdy masz wprowadzone żądane wartości do wstawienia punktu.
Pisanie skryptów
Zobacz również: Draft API oraz Podstawy pisania skryptów dla FreeCAD.
Narzędzie Obróć może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:
rotatedlist = rotate(objectslist, angle, center=Vector(0,0,0), axis=Vector(0,0,1), copy=False)
- Obraca obiekt w punkcie bazowym
objectlist
o podanykąt
.objectlist
jest albo pojedynczym obiektem, albo listą obiektów.- Jeśli podano punkt bazowy rotacji
center
, orazaxis
, zostaną one użyte; w przeciwnym razie rotacja jest oparta na początku i wokół osi Z.
- Kąt obrotu odnosi się do punktu bazowego obiektu co oznacza, że jeśli obiekt zostanie obrócony o 45 stopni, a następnie o kolejne 45 stopni, to w sumie obróci się o 90 stopni w stosunku do swojego pierwotnego położenia.
- Jeśli
copy
wynosiTrue
, wówczas utworzone zostaną kopie zamiast wykonania obrotu oryginalnych obiektów. rotatedlist
jest zwracany z oryginalnymi obróconymi obiektami, lub z nowymi kopiami.rotatedlist
jest albo pojedynczym obiektem, albo listą obiektów, w zależności od elementów wejściowychobjectlist
.
Przykład:
import FreeCAD, Draft
Polygon1 = Draft.makePolygon(3, radius=500)
Draft.move(Polygon1, FreeCAD.Vector(1500, 0, 0))
Draft.rotate(Polygon1, 45)
# Rotation around the origin
angle1 = 63
rot2 = Draft.rotate(Polygon1, angle1, copy=True)
rot3 = Draft.rotate(Polygon1, 2*angle1, copy=True)
rot4 = Draft.rotate(Polygon1, 4*angle1, copy=True)
Polygon2 = Draft.makePolygon(3, radius=1000)
Polygon3 = Draft.makePolygon(5, radius=500)
Draft.move(Polygon2, FreeCAD.Vector(2000, 0, 0))
Draft.move(Polygon3, FreeCAD.Vector(2000, 0, 0))
# Rotation around another point
angle2 = 60
c = FreeCAD.Vector(3100, 0, 0)
List2 = [Polygon2, Polygon3]
rot_list2 = Draft.rotate(List2, angle2, center=c, copy=True)
rot_list3 = Draft.rotate(List2, 2*angle2, center=c, copy=True)
rot_list4 = Draft.rotate(List2, 4*angle2, center=c, copy=True)
- Drafting: Line, Polyline, Fillet, Arc, Arc by 3 points, Circle, Ellipse, Rectangle, Polygon, B-spline, Cubic Bézier curve, Bézier curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation styles, Annotation scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar array, Circular array, Path array, Path link array, Point array, Point link array, Edit, Subelement highlight, Join, Split, Upgrade, Downgrade, Wire to B-spline, Draft to sketch, Set slope, Flip dimension, Shape 2D view
- Draft Tray: Select plane, Set style, Toggle construction mode, AutoGroup
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid
- Miscellaneous: Apply current style, Layer, Manage layers, Add a new named group, Move to group, Select group, Add to construction group, Toggle normal/wireframe display, Create working plane proxy, Heal, Show snap toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Layer container: Merge layer duplicates, Add new layer
- Layer: Activate this layer, Select layer contents
- Text: Open hyperlinks
- Wire: Flatten
- Working plane proxy: Write camera position, Write objects state
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Start, Powierzchnia 3D, Rysunek Techniczny, Test Framework, Web