Draft Point/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "{{TitleProperty|Rysunek Roboczy}}")
(Created page with "* {{PropertyData|X|Distance}}: określa współrzędną punktu X. * {{PropertyData|Y|Distance}}: określa współrzędną punktu Y. * {{PropertyData|Z|Distance}}: określa współrzędną punktu Z.")
Line 71: Line 71:
{{TitleProperty|Rysunek Roboczy}}
{{TitleProperty|Rysunek Roboczy}}


* {{PropertyData|X|Distance}}: specifies the X coordinate of the point.
* {{PropertyData|X|Distance}}: określa współrzędną punktu X.
* {{PropertyData|Y|Distance}}: specifies the Y coordinate of the point.
* {{PropertyData|Y|Distance}}: określa współrzędną punktu Y.
* {{PropertyData|Z|Distance}}: specifies the Z coordinate of the point.
* {{PropertyData|Z|Distance}}: określa współrzędną punktu Z.


===View===
===View===

Revision as of 17:01, 23 November 2023

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.

  • 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 T 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

Ustawienia

Zobacz także strony: Edytor ustawień oraz Rysunek Roboczy: Ustawienia.

  • Aby zmienić liczbę miejsc po przecinku używanych do wprowadzania współrzędnych: Edycja → Preferencje... → Ogólne → Jednostki → Ustawienia jednostek → Liczba cyfr po przecinku.

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.

View

Draft

  • WIDOKPattern (Enumeration): not used.
  • WIDOKPattern Size (Float): not used.

Scripting

See also: Autogenerated API documentation and FreeCAD Scripting Basics.

To create a Draft Point use the make_point method (introduced in version 0.19) of the Draft module. This method replaces the deprecated makePoint method.

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)
  • Creates a point object in the specified X, Y and Z coordinates, with units in millimeters. If no coordinates are given the point is created at the origin (0,0,0).
    • If X is a point defined by a FreeCAD.Vector, it is used.
  • color is a tuple (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 0 to 1.
  • name is the name of the object.
  • point_size is the size of the object in pixels, if the graphical user interface is loaded.

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()