Arch Survey/pl: Difference between revisions
(Created page with "* 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 jednos...") |
(Created page with "==Tworzenie skryptów== {{Emphasis|Zobacz również:}} API: Architektura i Podstawy tworzenia skryptów FreeCAD.") |
||
Line 56: | Line 56: | ||
[[Image:Arch Survey spreadsheet.jpg|640px]] |
[[Image:Arch Survey spreadsheet.jpg|640px]] |
||
==Tworzenie skryptów== |
|||
==Scripting== |
|||
{{Emphasis| |
{{Emphasis|Zobacz również:}} [[Arch_API/pl|API: Architektura]] i [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]]. |
||
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: |
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: |
Revision as of 15:40, 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
- Naciśnij przycisk 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 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.
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)
środowisko pracy Architektura
- Elementy: Mury, Konstrukcja, ściana kurtynowa, Okna, Drzwi, Dach, Kubatura, Schody, Wyposażenie, Ramy, Ogrodzenie, Kratownica, Profil, Rura, Kształtka
- Zbrojenie: Pręty zbrojeniowe proste, Pręty zbrojeniowe typu U, Pręty zbrojeniowe typu L, Strzemiona, Strzemiona, Pręty zbrojeniowe spiralne, Zbrojenie słupów, Zbrojenie belek, Zbrojenie płyt stropowych, Zbrojenie stóp fundamentowych, Pręt zbrojeniowy
- Panels: Panel, Panelizacja do cięcia, Arkusz panela, Zagnieżdżanie
- Materiał: Wybór materiału, Materiał złożony
- Organizacja: Część budowli, Projekt, Teren, Budowla, Piętro, Odniesienie, Płaszczyzna przekroju, Obmiar
- Osie: Osie, Układ osi, Siatka
- Modifikacja: Płaszczyzna cięcia, Komponent dodaj, Komponent usuń, Przegląd
- Narzędzia: Komponent, Klonuj komponent, Podziel siatkę, Siatka na kształt, Zaznacz siatki nie bryłowe, Usuń kształt., Zamknij otwory, Połącz ściany, Sprawdź, Przełącz flagę Brep IFC, Trzy widoki, Arkusz kalkulacyjny IFC, Przełącz widoczność odjęcia
- Dodatkowe: Preferencje, Ustawienia Importu i Eksportu (IFC, DAE, OBJ, JSON, 3DS); SHP), Architektura: API
Centrum użytkownika
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework