Arch Survey/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "* 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ę...")
(Updating to match new version of source page)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
<languages/>
<languages/>


<div class="mw-translate-fuzzy">
{{Docnav/pl
{{Docnav/pl
|[[Arch_Remove/pl|Usuń komponent]]
|[[Arch_Remove/pl|Usuń komponent]]
Line 9: Line 10:
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
}}
}}
</div>


{{VeryImportantMessage|THIS COMMAND IS PART OF THE INTEGRATED [[BIM_Workbench|BIM WORKBENCH]] IN V1.0<br>
This page has been updated for that version.}}

<div class="mw-translate-fuzzy">
{{GuiCommand/pl
{{GuiCommand/pl
|Name=Arch Survey
|Name=Arch Survey
Line 17: Line 23:
|SeeAlso=[[Macro_FCInfo/pl|Makrodefinicja: FCInfo]], [[Macro_SimpleProperties/pl|Makrodefinicja: SimpleProperties]]
|SeeAlso=[[Macro_FCInfo/pl|Makrodefinicja: FCInfo]], [[Macro_SimpleProperties/pl|Makrodefinicja: SimpleProperties]]
}}
}}
</div>


<span id="Description"></span>
<span id="Description"></span>
Line 43: Line 50:
==Użycie==
==Użycie==


<div class="mw-translate-fuzzy">
# 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'''}}.
# Click on vertices, edges, faces or double-click to select whole objects.
# Kliknij wierzchołki, krawędzie, ściany lub kliknij dwukrotnie, aby zaznaczyć całe obiekty.
# 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.
# 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.
# 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.
</div>


<span id="Options"></span>
<span id="Options"></span>
==Opcje==
==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_Workbench|Part]]-based object is reproduced with the following script:


{{Code|code=
{{Code|code=
Line 75: Line 84:




<div class="mw-translate-fuzzy">
{{Docnav
{{Docnav/pl
|[[Arch_Remove|Remove]]
|[[Arch_Remove/pl|Usuń komponent]]
|[[Arch_Component|Component]]
|[[Arch_Component/pl|Komponent]]
|[[Arch_Workbench|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
}}
}}
</div>


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

Latest revision as of 14:45, 11 June 2024

THIS COMMAND IS PART OF THE INTEGRATED BIM WORKBENCH IN V1.0
This page has been updated for that version.

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)


Template:BIM Tools navi/pl