Draft Dimension/pl: Difference between revisions
(Created page with "Aby utworzyć wymiar kątowy, użyj następującej metody:") |
(Created page with "* Tworzy {{incode|wymiar}} kąta z podanego punktu {{incode|środka}}, listy {{incode|kątów}} z dwoma elementami i punktu {{incode|p3}}, przez który ma przechodzić łuk. ** Jeśli {{incode|angle1 > angle2}}, wyświetlany kąt jest różnicą {{incode|angle1 - angle2}}; w przeciwnym razie wyświetlany jest kąt dopełniający, {{incode|360 - (angle2 - angle1)}}. ** Kąty powinny być podane w stopniach.") |
||
Line 239: | Line 239: | ||
}} |
}} |
||
* |
* Tworzy {{incode|wymiar}} kąta z podanego punktu {{incode|środka}}, listy {{incode|kątów}} z dwoma elementami i punktu {{incode|p3}}, przez który ma przechodzić łuk. |
||
** |
** Jeśli {{incode|angle1 > angle2}}, wyświetlany kąt jest różnicą {{incode|angle1 - angle2}}; w przeciwnym razie wyświetlany jest kąt dopełniający, {{incode|360 - (angle2 - angle1)}}. |
||
** Kąty powinny być podane w stopniach. |
|||
** The angles should be given in degrees. |
|||
The view properties of {{incode|dimension}} can be changed by overwriting its attributes; for example, overwrite {{incode|ViewObject.FontSize}} with the new size in millimeters. |
The view properties of {{incode|dimension}} can be changed by overwriting its attributes; for example, overwrite {{incode|ViewObject.FontSize}} with the new size in millimeters. |
Revision as of 13:00, 24 November 2023
Draft: Wymiar |
Lokalizacja w menu |
---|
Adnotacja → Wymiar |
Środowisko pracy |
Rysunek roboczy, Architektura |
Domyślny skrót |
D I |
Wprowadzono w wersji |
0.8 |
Zobacz także |
Obróć wymiar |
Opis
Polecenie Draft Dimension tworzy Wymiar liniowy, Wymiar promieniowy lub Wymiar kątowy. Polecenie może być również użyte do konwersji obiektów Std: Pomiar.
Wymiary liniowe oparte na krawędziach i wymiary promieniowe są parametryczne. Oznacza to, że będą one aktualizowane, jeśli zmierzona krawędź zostanie zmodyfikowana. Zmierzone krawędzie mogą należeć do obiektów środowiska Rysunek Roboczy, ale także do brył. Wymiary kątowe nie są parametryczne.
Wymiary środowiska pracy Rysunek Techniczny mogą być wyświetlane na stronie Rysunku Technicznego za pomocą poleceń Wstaw widok rysunku lub Wstaw obiekt środowiska Architektura. środowisko Rysunek Techniczny oferuje swoje własne narzędzia wymiarowania. Tworzą one jednak wymiary, które są wyświetlane tylko na stronie rysunku, a nie w oknie widoku 3D.
Wymiar określony przez trzy punkty
Tworzenie
Zapoznaj się również z informacjami na stronie: Tacka narzędziowa, Przyciąganie oraz Wiązania.
Zastosowanie wymiaru liniowego
- Opcjonalnie wybierz prostą krawędź w oknie widoku 3D.
- Polecenie można wywołać na kilka sposobów:
- Otworzy się panel zadań Wymiar. Więcej informacji znajduje się w sekcji Opcje.
- Jeśli krawędź nie została jeszcze wybrana, wykonaj jedną z poniższych czynności:
- Naciśnij E lub przycisk Wybierz krawędź i wybierz prostą krawędź w 3D view.
- Przytrzymaj klawisz Alt, wybierz prostą krawędź w oknie widoku 3Di zwolnij klawisz Alt.
- Zdefiniuj zmierzoną odległość, wybierając punkty:
- Aby ustawić linię wymiarową, wykonaj jedną z poniższych czynności:
- Dla wymiaru wyrównanego:
- Wybierz punkt w oknie widoku 3D lub wpisz współrzędne i naciśnij przycisk Wprowadź punkt.
- Dla wymiaru poziomego:
- Przesuń wskaźnik powyżej lub poniżej krawędzi lub punktów.
- Przytrzymaj klawisz Shift, przesuń wskaźnik i wybierz punkt w oknie widoku 3D.
- Dla wymiaru pionowego:
- Przesuń wskaźnik w lewo lub w prawo od krawędzi lub punktów.
- Przytrzymaj klawisz Shift, przesuń wskaźnik i wybierz punkt w oknie widoku 3D.
- Dla wymiaru wyrównanego:
Zastosowanie wymiaru promieniowego
- Opcjonalnie wybierz okrągłą krawędź w oknie widoku 3D.
- Istnieje kilka sposobów wywołania polecenia:
- Otworzy się panel zadań Wymiar. Więcej informacji znajduje się w sekcji Opcje.
- Jeśli krawędź nie została jeszcze wybrana, wykonaj jedną z poniższych czynności:
- Aby ustawić linię wymiarową, wykonaj jedną z poniższych czynności:
Zastosowanie wymiaru kątowego
- Polecenie można wywołać na kilka sposobów:
- Otworzy się panel zadań Wymiar. Więcej informacji znajduje się w sekcji Opcje.
- Wykonaj jedną z następujących czynności:
- Aby ustawić łuk wymiarowy, wybierz punkt w oknie widoku 3D.
- Wyświetlany kąt zależy od krawędzi i wybranego punktu.
Opcje
Skróty klawiaturowe jedno znakowe dostępne w panelu zadań można zmienić. Zobacz stronę Preferencji. Skróty wymienione tutaj są skrótami domyślnymi.
- Aby ręcznie wprowadzić współrzędne, wprowadź element X, Y i Z i naciśnij Enter po każdym z nich. Możesz też nacisnąć przycisk Wprowadź punkt, gdy uzyskasz żądane wartości. Zaleca się przesunięcie wskaźnika poza obszar okna widoku 3D przed wprowadzeniem współrzędnych.
- Wciśnij R lub kliknij pole wyboru Względnie, aby przełączyć tryb względny. Jeśli tryb względny jest włączony, współrzędne są względne do ostatniego punktu, jeśli jest dostępny, w przeciwnym razie są one względne do początku układu współrzędnych.
- Naciśnij G lub kliknij pole wyboru Globalne, aby przełączyć tryb globalny. Jeśli tryb globalny jest włączony, współrzędne odnoszą się do globalnego układu współrzędnych, w przeciwnym razie odnoszą się do układu współrzędnych płaszczyzny roboczej. dostępne w wersji 0.20
- Naciśnij T lub kliknij pole wyboru Kontynuuj, aby włączyć tryb kontynuacji. Tryb ten działa tylko dla wymiarów liniowych. Jeśli tryb kontynuacji jest włączony, polecenie uruchomi się ponownie po zakończeniu, umożliwiając dalsze tworzenie wymiarów. Wszystkie kolejne wymiary będą rozpoczynać się od ostatniego punktu poprzedniego wymiaru i będą używać tej samej linii bazowej co pierwszy wymiar. Należy pamiętać, że wybór krawędzi nie jest możliwy dla kolejnych wymiarów.
- Naciśnij S, aby włączyć lub wyłączyć przyciąganie.
- Naciśnij Esc lub przycisk Zamknij, aby zakończyć polecenie.
Konwersja
Użycie
- Wybierz jeden lub więcej obiektów Wymiarowanie odległości.
- Polecenie można wywołać na kilka sposobów:
- Każdy wybrany obiekt zostanie zastąpiony nieparametrycznym liniowym wymiarem Draft Dimension.
Uwagi
Liniowe i promieniowe wymiary środowiska Rysunek Roboczy można edytować za pomocą polecenia Edytuj.
- Wymiary szkicu utworzone lub zapisane w wersji FreeCAD 0.21 nie są kompatybilne wstecz.
Właściwości
See also: Property editor.
A Draft Dimension object is derived from an App FeaturePython object and inherits all its properties. The following properties are additional unless otherwise stated:
Data linear and radial dimension
Dimension
- DANEDimline (
VectorDistance
): specifies the point through which the dimension line passes. - DANELinked Geometry (
LinkSubList
): specifies the object and its subelement(s) the dimension is linked to. - DANENormal (
Vector
): specifies the normal of the plane of the text. - DANE (hidden)Support (
Link
): specifies the measured object.
Linear/radial dimension
- DANEDirection (
Vector
): specifies the direction of the measurement. - DANEDistance (
Length
): (read-only) specifies the value of the measurement. - DANEEnd (
VectorDistance
): specifies the end point of the measurement. - DANEStart (
VectorDistance
): specifies the start point of the measurement.
Radial dimension
- DANEDiameter (
Bool
): specifies if a radial dimension is displayed as a diameter dimension. Not used for linear dimensions.
Data angular dimension
Angular dimension
- DANEAngle (
Angle
): (read-only) specifies the value of the measurement. - DANECenter (
VectorDistance
): specifies the center of the measurement. - DANEFirst Angle (
Angle
): specifies the start angle of the measurement. - DANELast Angle (
Angle
): specifies the end angle of the measurement.
Dimension
- DANEDimline (
VectorDistance
): specifies the point through which the dimension arc passes. - DANE (hidden)Linked Geometry (
LinkSubList
): not used. - DANE (hidden)Normal (
Vector
): specifies the normal of the plane of the dimension. - DANE (hidden)Support (
Link
): not used.
Widok
Annotation
- WIDOKAnnotation Style (
Enumeration
): specifies the annotation style applied to the dimension. See Draft AnnotationStyleEditor. - WIDOKScale Multiplier (
Float
): specifies the general scaling factor applied to the dimension.
Display Options
- WIDOKDisplay Mode (
Enumeration
): specifies how the text is displayed. If it isWorld
the text will be displayed on a plane defined by the DANENormal of the measurement. If it isScreen
the text will always face the screen. This is an inherited property. The mentioned options are the renamed options (introduced in version 0.21).
Graphics
- WIDOKArrow Size (
Length
): specifies the size of the symbols displayed at the ends of the dimension line or arc. - WIDOKArrow Type (
Enumeration
): specifies the type of symbol displayed at the ends of the dimension line or arc, which can beDot
,Circle
,Arrow
,Tick
orTick-2
. - WIDOKDim Overshoot (
Distance
): specifies the additional length added to the dimension line. Not used for angular dimensions. - WIDOKExt Lines (
Distance
): specifies the length of the extension lines that go from the dimension line to the measured points. Use0
for full extension lines. A negative value defines the gap between the ends of the extension lines and the measured points. A positive value defines the maximum length of the extension lines. Only used for linear dimensions. - WIDOKExt Overshoot (
Distance
): specifies the additional length of the extension lines beyond the dimension line. Not used for angular dimensions. - WIDOKFlip Arrows (
Bool
): specifies whether to flip the orientation of the symbols at the ends of the dimension line or arc. Only works if the symbols are arrows. - WIDOKLine Color (
Color
): specifies the color of the dimension line or arc, and the arrows. - WIDOKLine Width (
Float
): specifies the width of the lines or arc belonging to the dimension. - WIDOKShow Line (
Bool
): specifies whether to display the dimension line. Does not affect the display of extension lines and overshoots. Not used for angular dimensions.
Text
- WIDOKFlip Text (
Bool
): specifies whether to flip the orientation of the text. - WIDOKFont Name (
Font
): specifies the font used to draw the text. It can be a font name, such asArial
, a default style such assans
,serif
ormono
, a family such asArial,Helvetica,sans
, or a name with a style such asArial:Bold
. If the given font is not found on the system, a default font is used instead. - WIDOKFont Size (
Length
): specifies the size of the letters. The text can be invisible in the 3D view if this value is very small. - WIDOKOverride (
String
): specifies a custom text to display instead of the actual measurement. Use the string$dim
inside the text to include the measurement. - WIDOKText Color (
Color
): specifies the color of the text. introduced in version 0.21 - WIDOKText Position (
VectorDistance
): specifies the position of the text in absolute coordinates.[0, 0, 0]
will display the text in its default position near the dimension line or arc. - WIDOKText Spacing (
Length
): specifies the space between the text and the dimension line or arc.
Units
- WIDOKDecimals (
Integer
): specifies the number of decimal places to display for the measurement. - WIDOKShow Unit (
Bool
): specifies whether to display the unit next to the numerical value of the measurement. Not used for angular dimensions. - WIDOKUnit Override (
String
): specifies the unit in which to express the measurement, for example,km
,m
,cm
,mm
,mi
,ft
,in
orarch
for arch units. Leave this blank to use the default unit. Not used for angular dimensions.
Tworzenie skryptów
Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.
Aby utworzyć Wymiar środowiska Rysunek Roboczy użyj metody make_dimension
modułu Rysunek Roboczy (dostępne w wersji 0.19). Ta metoda zastępuje przestarzałą metodę makeDimension
.
dimension = make_dimension(p1, p2, p3=None, p4=None)
Istnieją różne sposoby wywołania tej metody, w zależności od przekazanych do niej argumentów:
dimension = make_dimension(p1, p2, p3=None)
dimension = make_dimension(object, i1, i2, p4=None)
dimension = make_dimension(object, i1, mode, p4=None)
- Tworzy
wymiar
liniowy, mierząc odległość między punktamip1
ip2
. - Tworzy liniowy
wymiar
powiązany zobiektem
, mierząc odległość między jego wierzchołkami indeksowanymii1
ii2
. - Tworzy
wymiar
kołowy powiązany zobiektem
, zi1
będącym indeksem zakrzywionej krawędzi do zmierzenia itrybem
będącym"promieniem"
lub"średnicą"
określającym typ wymiaru.p3
w pierwszym wywołaniu ip4
w pozostałych dwóch, określają opcjonalny punkt, przez który powinna przechodzić linia wymiarowa.- Wszystkie punkty są zdefiniowane przez ich
FreeCAD.Vector
.
Aby utworzyć wymiar kątowy, użyj następującej metody:
dimension = make_angular_dimension(center, angles, p3, normal=None)
dimension = make_angular_dimension(center, [angle1, angle2], p3, normal=None)
- Tworzy
wymiar
kąta z podanego punktuśrodka
, listykątów
z dwoma elementami i punktup3
, przez który ma przechodzić łuk.- Jeśli
angle1 > angle2
, wyświetlany kąt jest różnicąangle1 - angle2
; w przeciwnym razie wyświetlany jest kąt dopełniający,360 - (angle2 - angle1)
. - Kąty powinny być podane w stopniach.
- Jeśli
The view properties of dimension
can be changed by overwriting its attributes; for example, overwrite ViewObject.FontSize
with the new size in millimeters.
Przykład:
import FreeCAD as App
import Draft
doc = App.newDocument()
p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(-2500, 0, 0)
dimension1 = Draft.make_dimension(p1, p2, p3)
dimension1.ViewObject.FontSize = 200
polygon = Draft.make_polygon(3, radius=1000)
doc.recompute()
p4 = App.Vector(-2000, 1500, 0)
dimension2 = Draft.make_dimension(polygon, 1, 2, p4)
dimension2.ViewObject.FontSize = 200
center = App.Vector(2000, 0, 0)
p5 = App.Vector(3000, 1000, 0)
angle1 = 45
angle2 = 10
dimension3 = Draft.make_angular_dimension(center, [angle1, angle2], p5)
dimension3.ViewObject.FontSize = 200
dimension4 = Draft.make_angular_dimension(center, [angle2, angle1], p5*1.2)
dimension4.ViewObject.FontSize = 200
doc.recompute()
- Kreślenie: Linia, Polilinia, Zaokrąglenie, Łuk, Łuk przez 3 punkty, Okrąg, Elipsa, Wielokąt foremny, Krzywa złożona, Krzywa Bezier'a, Punkt, Łącznik ścian, Kształt z tekstu, Kreskowanie, Prostokąt
- Adnotacje: Adnotacja wieloliniowa, Wymiarowanie, Etykieta, Edytor stylów adnotacji, Widżet skali anotacji
- Modyfikacja: Przesuń, Obróć, Skala, Odbicie lustrzane, Odsunięcie, Przytnij, Rozciągnij, Klonuj, Szyk, Szyk biegunowy, Szyk kołowy, Szyk po ścieżce, Szyk powiązań po ścieżce, Szyk z punktów, Szyk powiązań w punktach, Edycja, Podświetl element podrzędny, Połącz, Rozdziel, Ulepsz kształt, Rozbij obiekt na elementy, Polilinia na krzywą złożoną, Rysunek Roboczy do szkicu, Nachylenie, Obróć wymiar, Widok 2D kształtu
- Tacka narzędziowa: Wybór płaszczyzny, Ustaw styl, Przełącz tryb konstrukcyjny, Grupowanie automatyczne
- Przyciąganie: Przełącz przyciąganie, Przyciągnij do punktu końcowego, Przyciągnij do punktu środkowego, Przyciągnij do środka, Przyciągnij do kąta, Przyciąganie do punktu przecięcia, Przyciągnij prostopadle, Rozszerz, Przyciągnij równolegle, Przyciągnij specjalnie, Przyciąganie do najbliższego, Przyciągnij ortogonalnie, Przyciągnij do siatki, Przyciągnij do płaszczyzny roboczej, Przyciągnij do wymiaru, Pokaż / ukryj siatkę
- Różności: Zastosuj bieżący styl, Warstwa, Zarządzaj warstwami, Dodaj grupę o nazwie, Dodaj do grupy, Wybierz grupę, Dodaj do grupy konstrukcyjnej, Przełącz tryb wyświetlania, Pośrednia płaszczyzna robocza, Ulecz, Przełącz tryb kontynuacji, Pokaż przybornik przyciągania
- Dodatkowe:: Wiązania, Wypełnienie wzorem, Preferencje, Ustawienia Importu i Eksportu, DXF/DWG, SVG, OCA, DAT
- Menu podręczne:
- Kontener warstwy: Połącz duplikaty warstw, Dodaj warstwę
- Warstwa: Aktywuj warstwę, Zaznacz zawartość warstwy
- Pośrednia płaszczyzna robocza: Zapisz ujęcie widoku, Zapisz stan obiektów
- 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, Powierzchnia 3D, Rysunek Techniczny, Test Framework