Architektura: Spis wymiarów

From FreeCAD Documentation
Revision as of 15:35, 5 May 2024 by Kaktus (talk | contribs) (Created page with "# Naciśnij przycisk {{Button|16px '''Spis wymiarów'''}}. # Kliknij wierzchołki, krawędzie, ściany lub kliknij dwukrotnie, aby zaznaczyć całe obiekty. # Kliknij poza dowolną geometrią ''(w oknie widoku 3D)'', aby usunąć istniejące etykiety, zostanie wydrukowana linia sumaryczna w oknie dialogowym Zadanie, a liczenie długości i powierzchni zostanie wznowione od zera. # Naciśnij {{KEY|Esc}} lub przycisk {{Button|Zamknij}}, aby wyjś...")

Architektura: Spis wymiarów

Lokalizacja w menu
Arch → Spis wymiarów
Środowisko pracy
Architektura
Domyślny skrót
brak
Wprowadzono w wersji
-
Zobacz także
Makrodefinicja: FCInfo, Makrodefinicja: SimpleProperties

Opis

Narzędzie Spis wymiarów uruchamia specjalny tryb geodezyjny, który pozwala na szybkie pobieranie pomiarów i informacji z modelu oraz przesyłanie ich do innych aplikacji. Po przejściu do trybu geodezyjnego, kliknięcie różnych elementów podrzędnych obiektów 3D powoduje zebranie następujących informacji (w zależności od klikniętego elementu):

  • Jeśli klikniesz na krawędź, otrzymasz jej długość.
  • Jeśli klikniesz na wierzchołek, otrzymasz jego wysokość (współrzędna na osi Z).
  • Jeśli klikniesz na ścianę, otrzymasz jej powierzchnię.
  • Dwukrotne kliknięcie czegokolwiek, czyli zaznaczenie całego obiektu, spowoduje wyświetlenie jego objętości.

Po zebraniu takich informacji dzieje się kilka rzeczy:

  • Na górze klikniętego elementu umieszczana jest etykieta wyświetlająca wartość (z "a" dla powierzchni, "l" dla długości, "z" dla wysokości lub "v" dla objętości).
  • Wartość liczbowa jest kopiowana do schowka, dzięki czemu można ją wkleić w innej aplikacji.
  • Linia jest drukowana w oknie wyjściowym FreeCAD. Po wyjściu z trybu spisu linie te można skopiować i wkleić w innej aplikacji (wartości są oddzielone przecinkami, co ułatwia konwersję na dane arkusza kalkulacyjnego).
  • Całkowita długość lub powierzchnia klikniętych elementów jest również drukowana w oknie wyjściowym.
  • Każda długość lub powierzchnia jest również rejestrowana w oknie dialogowym zadania.

Powyższy obraz pokazuje, co dzieje się po uruchomieniu trybu spisu.

Użycie

  1. Naciśnij przycisk Spis wymiarów.
  2. Kliknij wierzchołki, krawędzie, ściany lub kliknij dwukrotnie, aby zaznaczyć całe obiekty.
  3. Kliknij poza dowolną geometrią (w oknie widoku 3D), aby usunąć istniejące etykiety, zostanie wydrukowana linia sumaryczna w oknie dialogowym Zadanie, a liczenie długości i powierzchni zostanie wznowione od zera.
  4. Naciśnij Esc lub przycisk Zamknij, aby wyjść z trybu pomiaru i usunąć wszystkie etykiety.

Opcje

  • You can add a custom label to any line in the Task dialog by clicking that line, then adding a text in the description field, then press the set description button.
  • Once you are done, before closing, you can export the contents of the Task dialog by pressing the "export CSV" button. The resulting CSV file can then be opened in any spreadsheet application such as Excel or LibreOffice Calc. The values and units will be separated in the resulting CSV file, and the totals are written as SUM() functions.

Scripting

See also: Arch API and FreeCAD Scripting Basics.

The Survey tool doesn't have a programming interface, but gathering the same information from any selected Part-based object is reproduced with the following script:

import FreeCADGui

selection = FreeCADGui.Selection.getSelectionEx()

for obj in selection:
    for element in obj.SubObjects:
        print("Area: %f", element.Area)
        print("Length: %f", element.Length)
        print("Volume: %f", element.Volume)
        print("Center of Mass: %f", element.CenterOfMass)