Arch Survey/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "Architektura: Przegląd")
 
(Created page with "{{Docnav/pl |Usuń komponent |Komponent |środowisko pracy Architektura |IconL=Arch_Remove.svg |IconR=Arch_Component.svg |IconC=Workbench_Arch.svg }}")
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav
{{Docnav/pl
|[[Arch_Remove|Remove component]]
|[[Arch_Remove/pl|Usuń komponent]]
|[[Arch_Component|Component]]
|[[Arch_Component/pl|Komponent]]
|[[Arch_Module|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_Remove.svg
|IconL=Arch_Remove.svg
|IconR=Arch_Component.svg
|IconR=Arch_Component.svg
Line 9: Line 10:
}}
}}


{{GuiCommand
{{GuiCommand/pl
|Name=Arch Survey
|Name=Arch Survey
|Name/pl=Architektura: Spis wymiarów
|MenuLocation=Arch → Survey
|MenuLocation=Arch → Spis wymiarów
|Workbenches=[[Arch_Module|Arch]]
|Workbenches=[[Arch_Workbench/pl|Architektura]]
|SeeAlso=[[Macro_FCInfo|Macro FCInfo]], [[Macro_SimpleProperties|Macro SimpleProperties]]
|SeeAlso=[[Macro_FCInfo/pl|Makrodefinicja: FCInfo]], [[Macro_SimpleProperties/pl|Makrodefinicja: SimpleProperties]]
}}
}}


==Description==
<span id="Description"></span>
==Opis==


Narzędzie {{Button|[[Image:Arch_Survey.svg|16px]] '''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)'':
The {{Button|[[Image:Arch_Survey.svg|16px]] [[Arch_Survey|Arch Survey]]}} tool enters a special surveying mode, which allows you to quickly grab measurements and information from a model, and transfer that information to other applications. Once you are in Survey mode, clicking on different subelements of 3D objects gathers the following information (depending on what you click):


* Jeśli klikniesz na krawędź, otrzymasz jej długość.
* If you click on an edge, you get its length
* Jeśli klikniesz na wierzchołek, otrzymasz jego wysokość ''(współrzędna na osi Z)''.
* If you click on a vertex, you get its height (coordinate on the Z axis)
* Jeśli klikniesz na ścianę, otrzymasz jej powierzchnię.
* If you click on a face, you get its area
* Dwukrotne kliknięcie czegokolwiek, czyli zaznaczenie całego obiektu, spowoduje wyświetlenie jego objętości.
* If you double-click anything, therefore select the whole object, you get its volume


Po zebraniu takich informacji dzieje się kilka rzeczy:
When such a piece of information is gathered, several things happen:


* 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)''.
* A label is placed on top of the element you clicked, that displays the value (with "a" for area, "l" for length, "z" for height, or "v" for volume)
* Wartość liczbowa jest kopiowana do schowka, dzięki czemu można ją wkleić w innej aplikacji.
* The numeric value is copied to the clipboard, so you can paste it in another application
* 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)''.
* A line is printed on the FreeCAD output window. After you exit the survey mode, those lines can be copied and pasted in another application (the values are comma-separated, making it easy to convert to spreadsheet data)
* Całkowita długość lub powierzchnia klikniętych elementów jest również drukowana w oknie wyjściowym.
* The total length or area of the elements you clicked so far is also printed in the output window
* Każda długość lub powierzchnia jest również rejestrowana w oknie dialogowym zadania.
* Each length or area is also recorded in the task dialog


[[Image:Arch Survey example.jpg|640px]]
[[Image:Arch Survey example.jpg|640px]]


''Powyższy obraz pokazuje, co dzieje się po uruchomieniu trybu spisu.''
''The above image shows what happens when running the survey mode.''


==Usage==
<span id="Usage"></span>
==Użycie==


# Press the {{Button|[[Image:Arch Survey.svg|16px]] [[Arch_Survey|Arch Survey]]}} button.
# Naciśnij przycisk {{Button|[[Image:Arch Survey.svg|16px]] '''Spis wymiarów'''}}.
# Kliknij wierzchołki, krawędzie, ściany lub kliknij dwukrotnie, aby zaznaczyć całe obiekty.
# Click on vertices, edges, faces or double-click to select whole objects.
# 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.
# Click outside any geometry (on the background of the 3D view) to remove existing labels, print a total line in the Task dialog, and restart counting lengths and areas from zero.
# Press {{KEY|Esc}} or the {{Button|Close}} button to exit survey mode and remove all the labels.
# Naciśnij {{KEY|Esc}} lub przycisk {{Button|Zamknij}}, aby wyjść z trybu pomiaru i usunąć wszystkie etykiety.


==Options==
<span id="Options"></span>
==Opcje==


* Można dodać niestandardową etykietę do dowolnego wiersza w oknie dialogowym zadania, klikając ten wiersz, a następnie dodaj tekst w polu opisu i naciśnij przycisk '''ustaw opis'''.
* 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.
* Po zakończeniu, przed zamknięciem, można wyeksportować zawartość okna dialogowego Zadanie, naciskając przycisk "eksportuj CSV". Wynikowy plik CSV można następnie otworzyć w dowolnej aplikacji arkusza kalkulacyjnego, takiej jak Excel lub LibreOffice Calc. Wartości i jednostki zostaną rozdzielone w wynikowym pliku CSV, a sumy zostaną zapisane jako funkcje SUM().
* 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.


[[Image:Arch Survey spreadsheet.jpg|640px]]
[[Image:Arch Survey spreadsheet.jpg|640px]]


==Tworzenie skryptów==
==Scripting==
{{Emphasis|See also:}} [[Arch_API|Arch API]] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]].
{{Emphasis|Zobacz również:}} [[Arch_API/pl|API: Architektura]] i [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]].


Narzędzie Spis nie ma interfejsu programistycznego, ale zbieranie tych samych informacji z dowolnego wybranego obiektu opartego na obiekcie [[Part_Workbench/pl|Część]] można odtworzyć za pomocą następującego skryptu:
The Survey tool doesn't have a programming interface, but gathering the same information from any selected [[Part Module|Part]]-based object is reproduced with the following script:


{{Code|code=
{{Code|code=
Line 69: Line 74:
}}
}}



{{Docnav
{{Docnav/pl
|[[Arch_Remove|Remove component]]
|[[Arch_Remove/pl|Usuń komponent]]
|[[Arch_Component|Component]]
|[[Arch_Component/pl|Komponent]]
|[[Arch_Module|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_Remove.svg
|IconL=Arch_Remove.svg
|IconR=Arch_Component.svg
|IconR=Arch_Component.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
}}
}}



{{Arch Tools navi{{#translation:}}}}
{{Arch Tools navi{{#translation:}}}}

Latest revision as of 15:41, 5 May 2024

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

  • Można dodać niestandardową etykietę do dowolnego wiersza w oknie dialogowym zadania, klikając ten wiersz, a następnie dodaj tekst w polu opisu i naciśnij przycisk ustaw opis.
  • Po zakończeniu, przed zamknięciem, można wyeksportować zawartość okna dialogowego Zadanie, naciskając przycisk "eksportuj CSV". Wynikowy plik CSV można następnie otworzyć w dowolnej aplikacji arkusza kalkulacyjnego, takiej jak Excel lub LibreOffice Calc. Wartości i jednostki zostaną rozdzielone w wynikowym pliku CSV, a sumy zostaną zapisane jako funkcje SUM().

Tworzenie skryptów

Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.

Narzędzie Spis nie ma interfejsu programistycznego, ale zbieranie tych samych informacji z dowolnego wybranego obiektu opartego na obiekcie Część można odtworzyć za pomocą następującego skryptu:

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)