Draft Point/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Docnav/pl |Krzywa Bézier'a |Łącznik kształtów |środowisko pracy Rysunek Roboczy |IconL=Draft_BezCurve.svg |IconR=Draft_Facebinder.svg |IconC=Workbench_Draft.svg }}")
No edit summary
 
(25 intermediate revisions by 2 users not shown)
Line 39: Line 39:
==Opcje==
==Opcje==


Skróty klawiaturowe jedno znakowe dostępne w panelu zadań można zmienić. Zobacz stronę [[Draft_Preferences/pl|Preferencji]]. Skróty wymienione tutaj są skrótami domyślnymi.
Skróty klawiaturowe jedno znakowe dostępne w panelu zadań można zmienić. Zobacz stronę [[Draft_Preferences/pl|Preferencji]]. Skróty wymienione tutaj są skrótami domyślnymi ''(w wersji 0.22)''.


* To manually enter coordinates enter the X, Y and Z component, and press {{KEY|Enter}} after each. Or you can press the {{Button|[[Image:Draft_AddPoint.svg|16px]] Enter point}} button when you have the desired values. It is advisable to move the pointer out of the [[3D_view|3D view]] before entering coordinates.
* Aby ręcznie wprowadzić współrzędne, wprowadź element X, Y i Z i naciśnij {{KEY|Enter}} po każdym z nich. Możesz też nacisnąć przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]] Wprowadź punkt}}, gdy uzyskasz żądane wartości. Zaleca się przesunięcie kursora poza obszar okna [[3D_view/pl|widoku 3D]] przed wprowadzeniem współrzędnych.
* Press {{KEY|G}} or click the {{MenuCommand|Global}} checkbox to toggle global mode. If global mode is on, coordinates are relative to the global coordinate system, else they are relative to the [[Draft_SelectPlane|working plane]] coordinate system. {{Version|0.20}}
* Naciśnij {{KEY|G}} lub kliknij pole wyboru {{MenuCommand|Globalnie}}, aby włą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 [[Draft_SelectPlane/pl|płaszczyzny roboczej]]. {{Version|0.20}}
* Press {{KEY|T}} or click the {{MenuCommand|Continue}} checkbox to toggle continue mode. If continue mode is on, the command will restart after finishing, allowing you to continue creating points.
* Naciśnij {{KEY|N}} lub kliknij pole wyboru {{MenuCommand|Kontynuuj}}, aby włączyć tryb kontynuacji. Jeśli tryb kontynuacji jest włączony, polecenie uruchomi się ponownie po zakończeniu, umożliwiając dalsze tworzenie punktów.
* Press {{KEY|S}} to switch [[Draft_Snap|Draft snapping]] on or off.
* Wciśnij {{KEY|S}} by włączyć lub wyłączyć [[Draft_Snap/pl|Przyciąganie]].
* Press {{KEY|Esc}} or the {{Button|Close}} button to abort the command.
* Naciśnij {{KEY|Esc}} lub przycisk {{Button|Zamknij}}, aby przerwać wykonywanie polecenia.


==Notes==
<span id="Notes"></span>
==Uwagi==


* Use [[Image:Draft_Snap_Near.svg|16px]] [[Draft_Snap_Near|Draft Snap Near]] ({{VersionMinus|0.20}}) or [[Image:Draft_Snap_Endpoint.svg|16px]] [[Draft_Snap_Endpoint|Draft Snap Endpoint]] ({{VersionPlus|0.21}}) to snap to Draft points.
* Użyj narzędzi [[Image:Draft_Snap_Near.svg|16px]] [[Draft_Snap_Near/pl|Przyciągnij do najbliższego]] ''({{VersionMinus/pl|0.20}})'' lub [[Image:Draft_Snap_Endpoint.svg|16px]] [[Draft_Snap_Endpoint/pl|Przyciągnij do punktu końcowego]] ''({{VersionPlus/pl|0.21}})'', aby przyciągać do punktów szkicu.


<span id="Properties"></span>
==Preferences==
==Właściwości==


Zapoznaj się również z informacjami na stronie: [[Property_editor/pl|Edytor właściwości]].
See also: [[Preferences_Editor|Preferences Editor]] and [[Draft_Preferences|Draft Preferences]].


Obiekt Punkt środowiska pracy Rysunek Roboczy wywodzi się z obiektu [[Part_Feature/pl|Część: Cecha]] i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:
* To change the number of decimals used for the input of coordinates: {{MenuCommand|Edit → Preferences... → General → Units → Units settings → Number of decimals}}.


<span id="Data"></span>
==Properties==
===Dane===


{{TitleProperty|Rysunek Roboczy}}
See also: [[Property_editor|Property editor]].


* {{PropertyData|X|Distance}}: określa współrzędną punktu X.
A Draft Point object is derived from a [[Part_Feature|Part Feature]] object and inherits all its properties. It also has the following additional properties:
* {{PropertyData|Y|Distance}}: określa współrzędną punktu Y.
* {{PropertyData|Z|Distance}}: określa współrzędną punktu Z.


<span id="View"></span>
===Data===
===Widok===


{{TitleProperty|Draft}}
{{TitleProperty|Rysunek Roboczy}}


* {{PropertyView|Wzór|Enumeration}}: niewykorzystane.
* {{PropertyData|X|Distance}}: specifies the X coordinate of the point.
* {{PropertyView|Rozmiar wzoru|Float}}: niewykorzystane.
* {{PropertyData|Y|Distance}}: specifies the Y coordinate of the point.
* {{PropertyData|Z|Distance}}: specifies the Z coordinate of the point.


<span id="Scripting"></span>
===View===
==Tworzenie skryptów==


Zobacz również stronę: [https://freecad.github.io/SourceDoc/ Dokumentacja API generowana automatycznie] oraz [[FreeCAD_Scripting_Basics/pl|Podstawy pisania skryptów dla FreeCAD]].
{{TitleProperty|Draft}}


Aby utworzyć Punkt środowiska Rysunek Roboczy użyj metody {{incode|make_point}} modułu Rysunek Roboczy ''({{Version/pl|0.19}})''. Ta metoda zastępuje przestarzałą metodę {{incode|makePoint}}.
* {{PropertyView|Pattern|Enumeration}}: not used.
* {{PropertyView|Pattern Size|Float}}: not used.

==Scripting==

See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].

To create a Draft Point use the {{incode|make_point}} method ({{Version|0.19}}) of the Draft module. This method replaces the deprecated {{incode|makePoint}} method.


{{Code|code=
{{Code|code=
Line 89: Line 88:
}}
}}


* Creates a {{incode|point}} object in the specified {{incode|X}}, {{incode|Y}} and {{incode|Z}} coordinates, with units in millimeters. If no coordinates are given the point is created at the origin (0,0,0).
* Tworzy obiekt {{incode|point}} w podanych współrzędnych {{incode|X}}, {{incode|Y}} i {{incode|Z}}, z jednostkami w milimetrach. Jeśli nie podano współrzędnych, punkt zostanie utworzony w punkcie odniesienia położenia (0,0,0).
** If {{incode|X}} is a {{incode|point}} defined by a {{incode|FreeCAD.Vector}}, it is used.
** Jeśli {{incode|X}} jest {{incode|point}} zdefiniowanym przez {{incode|FreeCAD.Vector}}, jest on używany.
* {{incode|color}} is a tuple {{incode|(R, G, B)}} that indicates the color of the point in the RGB scale; each value in the tuple should be in the range from {{incode|0}} to {{incode|1}}.
* {{incode|color}} jest krotką {{incode|(R, G, B)}}, która wskazuje kolor punktu w skali RGB; Każda wartość w krotce powinna mieścić się w zakresie od {{incode|0}} do {{incode|1}}.
* {{incode|name}} is the name of the object.
* {{incode|name}} jest nazwą obiektu.
* {{incode|point_size}} is the size of the object in pixels, if the graphical user interface is loaded.
* {{incode|point_size}} to rozmiar obiektu w pikselach, jeśli załadowany jest graficzny interfejs użytkownika.


Przykład:
Przykład:

Latest revision as of 07:44, 9 January 2024

Rysunek Roboczy: Punkt

Lokalizacja w menu
Kreślenie → Punkt
Środowisko pracy
Rysunek Roboczy, Architektura
Domyślny skrót
brak
Wprowadzono w wersji
0.7
Zobacz także
brak

Opis

Polecenie Puntk środowiska Rysunek Roboczy tworzy zwykły punkt. Punkty mogą być przydatne jako odniesienie do umieszczania linii, polilinii lub innych obiektów.

Użycie

Zapoznaj się również z informacjami na stronie: Tacka narzędziowa, Przyciąganie oraz Wiązania.

  1. Polecenie można wywołać na kilka sposobów:
    • Naciśnij przycisk Punkt.
    • Wybierz z menu opcję Kreślenie → Punkt.
  2. Otworzy się panel zadań Punkt. Więcej informacji znajduje się w sekcji Opcje.
  3. Wybierz punkt w oknie widoku 3D lub wpisz współrzędne i naciśnij przycisk Wprowadź punkt.

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 (w wersji 0.22).

  • 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 kursora poza obszar okna widoku 3D przed wprowadzeniem współrzędnych.
  • Naciśnij G lub kliknij pole wyboru Globalnie, aby włą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. introduced in version 0.20
  • Naciśnij N lub kliknij pole wyboru Kontynuuj, aby włączyć tryb kontynuacji. Jeśli tryb kontynuacji jest włączony, polecenie uruchomi się ponownie po zakończeniu, umożliwiając dalsze tworzenie punktów.
  • Wciśnij S by włączyć lub wyłączyć Przyciąganie.
  • Naciśnij Esc lub przycisk Zamknij, aby przerwać wykonywanie polecenia.

Uwagi

Właściwości

Zapoznaj się również z informacjami na stronie: Edytor właściwości.

Obiekt Punkt środowiska pracy Rysunek Roboczy wywodzi się z obiektu Część: Cecha i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:

Dane

Rysunek Roboczy

  • DANEX (Distance): określa współrzędną punktu X.
  • DANEY (Distance): określa współrzędną punktu Y.
  • DANEZ (Distance): określa współrzędną punktu Z.

Widok

Rysunek Roboczy

  • WIDOKWzór (Enumeration): niewykorzystane.
  • WIDOKRozmiar wzoru (Float): niewykorzystane.

Tworzenie skryptów

Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.

Aby utworzyć Punkt środowiska Rysunek Roboczy użyj metody make_point modułu Rysunek Roboczy (dostępne w wersji 0.19). Ta metoda zastępuje przestarzałą metodę makePoint.

point = make_point(X=0, Y=0, Z=0, color=None, name="Point", point_size=5)
point = make_point(point, Y=0, Z=0, color=None, name="Point", point_size=5)
  • Tworzy obiekt point w podanych współrzędnych X, Y i Z, z jednostkami w milimetrach. Jeśli nie podano współrzędnych, punkt zostanie utworzony w punkcie odniesienia położenia (0,0,0).
    • Jeśli X jest point zdefiniowanym przez FreeCAD.Vector, jest on używany.
  • color jest krotką (R, G, B), która wskazuje kolor punktu w skali RGB; Każda wartość w krotce powinna mieścić się w zakresie od 0 do 1.
  • name jest nazwą obiektu.
  • point_size to rozmiar obiektu w pikselach, jeśli załadowany jest graficzny interfejs użytkownika.

Przykład:

import FreeCAD as App
import Draft

doc = App.newDocument()

point1 = Draft.make_point(1600, 1400, 0)

p2 = App.Vector(-3200, 1800, 0)
point2 = Draft.make_point(p2, color=(0.5, 0.3, 0.6), point_size=10)

doc.recompute()

Przykład:

Ten kod tworzy N losowych punktów w kwadracie o boku 2L. Wykonuje pętlę tworzącą N punktów, które mogą pojawić się w dowolnym miejscu od -L do +L na X i Y. Wybiera również losowy kolor i rozmiar dla każdego punktu. Zmień wartość N, aby zmienić liczbę punktów, i zmień wartość L, aby zmienić obszar pokryty przez punkty.

import random
import FreeCAD as App
import Draft

doc = App.newDocument()

L = 1000
centered = App.Placement(App.Vector(-L, -L, 0), App.Rotation())
rectangle = Draft.make_rectangle(2*L, 2*L, placement=centered)

N = 10
for i in range(N):
    x = 2*L*random.random() - L
    y = 2*L*random.random() - L
    z = 0
    r = random.random()
    g = random.random()
    b = random.random()
    size = 15*random.random() + 5
    Draft.make_point(x, y, z, color=(r, g, b), point_size=size)

doc.recompute()