POLECENIE TO JEST CZĘŚCIĄ ZINTEGROWANEGO środowiska pracy
BIM w V1.0
Ta strona została zaktualizowana dla tej wersji.
Architektura: Obmiar
|
Lokalizacja w menu
|
Zarządzanie → Obmiar
|
Środowisko pracy
|
BIM
|
Domyślny skrót
|
brak
|
Wprowadzono w wersji
|
-
|
Zobacz także
|
brak
|
|
Opis
Narzędzie Obmiar umożliwia tworzenie i automatyczne wypełnianie arkusza kalkulacyjnego zawartością zebraną z modelu.
Aby uzyskać bardziej ogólne rozwiązanie, zapoznaj się z środowiskiem pracy Reporting Workbench na liście zewnętrznych środowisk pracy. To środowisko pracy używa składni SQL do wyodrębniania informacji z dokumentu.
Użycie
- Otwórz lub utwórz dokument FreeCAD zawierający kilka obiektów.
- Naciśnij przycisk
Obmiar.
- Dostosuj żądane opcje. Włącz opcję Skojarz arkusz jeśli chcesz aby Obmiar generował arkusz programu FreeCAD. Lub, alternatywnie, kliknij prawym przyciskiem myszy na obmiarze w widoku drzewa po utworzeniu i wybierz opcję Dołącz arkusz z menu kontekstowego.
- Naciśnij przycisk OK.
Przepływ pracy
Najpierw musisz mieć model. Na przykład tutaj jest dokument z kilkoma obiektami Architektury, ale inne obiekty są również obsługiwane.
Po wciśnięciu przycisku
Obmiar pojawi się następujący panel zadań:
Teraz możesz wypełnić obmiar wiersz po wierszu. Każdy wiersz jest "zapytaniem" i wygeneruje jeden wiersz w arkuszu kalkulacyjnym. Naciśnij przycisk
Dodaj wiersz, aby dodać nowy wiersz i kliknij dwukrotnie każdą komórkę z tego wiersza, aby wypełnić wartości. Przycisk
Usuń wiersz usunie wiersz zawierający aktualnie zaznaczoną komórkę, a
Wyczyść usunie wszystkie wiersze. Możliwe wartości do wpisania w kolumnach to:
- Opis: Opis dla tego zapytania. Kolumna Opis będzie pierwszą kolumną wynikowego arkusza kalkulacyjnego. Opis jest obowiązkowy do wykonania zapytania. Jeśli komórka opisu pozostanie pusta, cały wiersz zostanie pominięty i pozostawiony pusty w arkuszu kalkulacyjnym. Pozwala to na dodanie wierszy "separatorów".
- Właściwość: Jest to rzeczywiste zapytanie, które ma zostać wykonane na wszystkich obiektach wybranych przez zapytanie. Mogą to być dwie rzeczy: słowo
count
lub właściwość obiektu:
- Jeśli wpiszesz
count
(lub Count
lub COUNT
, wielkość liter nie ma znaczenia) wybrane obiekty zostaną po prostu zliczone.
- Jeśli wprowadzi właściwość obiektu, wartość tej właściwości będzie odzyskana dla każdego z zaznaczonych obiektów i zsumowana. Obiekty, które nie mają danej właściwości będą pominięte. Ogólnie nazwa właściwości będzie tą pokazaną w Edytorze właściwości, bez spacji (np. typ
PerimeterLength
w kolumnie właściwości jeśli obiekt ma właściwość Perimeter Length
w Edytorze właściwości). Użyj notacji kropkowej, aby pobrać właściwości właściwości: PropertyOfObject.PropertyOfProperty1.PropertyOfProperty2
. Jeśli właściwość przed pierwszą kropką zaczyna się od małej litery, zostanie ona uznana za odniesienie do samego obiektu i zignorowana. Wpisanie na przykład object.Shape.Volume
jest tym samym, co wpisanie Shape.Volume
.
- Jednostka: Opcjonalna jednostka, w której wyrażone zostaną wyniki. Do użytkownika należy podanie jednostki, która pasuje do zapytania, które wykonuje, na przykład, jeśli pobierasz objętości, powinieneś użyć jednostki objętości, takiej jak
m^3
lub m³
. Jeśli użyjesz niewłaściwej jednostki dla właściwości, np. cm
dla objętości, otrzymasz błędne wyniki.
- Obiekty: Można pozostawić to pole puste, wtedy wszystkie obiekty dokumentu będą brane pod uwagę przez to zapytanie, lub podać listę nazw obiektów oddzielonych średnikiem
;
. Jeśli którykolwiek z obiektów na tej liście jest grupą, jego dzieci również zostaną wybrane. Najprostszym sposobem na użycie tej funkcji jest pogrupowanie obiektów w dokumencie i podanie nazwy grupy w tym miejscu. Możesz także użyć przycisku
Dodaj wybrane, aby dodać obiekty aktualnie zaznaczone w dokumencie. W tym przypadku należy użyć nazw wewnętrznych. Aby wybrać obiekty według ich etykiety, pozostaw tę kolumnę pustą i użyj zamiast niej kolumny Filtr.
- Filtr: W tym miejscu można dodać listę filtrów oddzielonych średnikami
;
. Każdy filtr ma postać: property:value
. Można używać tylko właściwości, które przechowują wartość łańcuchową. Zarówno właściwość, jak i wartość nie uwzględniają wielkości liter. Można pominąć value
, ale nie :
. Aby poprawnie obsługiwać harmonogramy utworzone w poprzednich wersjach Obmiaru, właściwość type
zostanie przetłumaczona na właściwość ifctype
. Zaleca się, aby nie używać type
w nowych harmonogramach.
Example filter queries
Zapytanie
|
Opis
|
label:floor1;ifctype:window
|
Zachowa tylko obiekty, które mają "floor1" w ich DANELabel i "window" w ich DANEIFC Type. Okno z DANELabel "Floor1-AA" i DANEIFC Type "Standardowym Przypadkiem Okna" będzie uwzględnione.
|
label:door
|
Zachowa tylko obiekty, które mają "door" w ich DANELabel
|
!label:door
|
Zachowa tylko obiekty, które nie mają "door" w ich DANELabel
|
ifctype:structural
|
Zachowa tylko obiekty, które mają "structural" w ich DANEIFC Type
|
!ifctype:something
|
Zachowa tylko obiekty, które nie mają "structural" w ich DANEIFC Type lub te, które nie mają właściwości DANEIFC Type
|
!ifctype:
|
Zachowa tylko obiekty, które nie mają właściwości DANEIFC Type
|
Przycisk
Import umożliwia zaimportowanie listy utworzonej w innej aplikacji arkusza kalkulacyjnego, w postaci pliku csv.
Ukończony obmiar może wyglądać tak:
Wreszcie, naciśnij OK i nowy obmiar zostanie dodany do dokumentu. Jeśli została wybrana powiązana opcja, obmiar będzie zawierał skojarzony arkusz:
Aby edytować istniejący obmiar, kliknij na nim dwukrotnie w widoku drzewa. Dwukrotne kliknięcie samego arkusza kalkulacyjnego powoduje wyświetlenie wyników w 3 kolumnach: Opis, Wartość, Jednostka (jeśli dotyczy):
Arkusz kalkulacyjny można następnie normalnie wyeksportować do formatu csv z poziomu środowiska pracy Arkusz Kalkulacyjny.
Własności dynamiczne
Możliwe jest dodawanie własnych właściwości do obiektów. Są one nazywane właściwościami dynamicznymi. Jeśli zostały one dodane z zaznaczoną opcją Prefiks dla nazwy grupy, ich nazwy rzeczywiście zaczynają się od nazwy grupy, ale ten przedrostek nie jest wyświetlany w Edytorze właściwości. Ich nazwy mają następującą postać: NameOfGroup_NameOfProperty
. Aby odwołać się do nich w harmonogramie, należy użyć tej pełnej nazwy.
BIM
- 2D drafting: Sketch, Line, Polyline, Circle, Arc, Arc by 3 points, Fillet, Ellipse, Polygon, Rectangle, B-spline, Bézier curve, Cubic Bézier curve, Point
- 3D/BIM: Project, Site, Building, Level, Space, Wall, Curtain Wall, Column, Beam, Slab, Door, Window, Pipe, Pipe Connector, Stairs, Roof, Panel, Frame, Fence, Truss, Equipment
- Reinforcement tools: Custom Rebar, Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement
- Generic 3D tools: Profile, Box, Shape builder..., Facebinder, Objects library, Component, External reference
- Annotation: Text, Shape from text, Aligned dimension, Horizontal dimension, Vertical dimension, Leader, Label, Axis, Axes System, Grid, Section Plane, Hatch, Page, View, Shape-based view
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid, Working Plane Top, Working Plane Front, Working Plane Side
- Modify: Move, Copy, Rotate, Clone, Create simple copy, Make compound, Offset, 2D Offset..., Trimex, Join, Split, Scale, Stretch, Draft to sketch, Upgrade, Downgrade, Add component, Remove component, Array, Path array, Polar array, Point array, Cut with plane, Mirror, Extrude..., Difference, Union, Intersection
- Manage: BIM Setup..., Views manager, Manage project..., Manage doors and windows..., Manage IFC elements..., Manage IFC quantities..., Manage IFC properties..., Manage classification..., Manage layers..., Material, Schedule, Preflight checks..., Annotation styles...
- Utils: Toggle bottom panels, Move to Trash, Working Plane View, Select group, Set slope, Create working plane proxy, Add to construction group, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, Toggle subcomponents, Survey, IFC Diff, IFC explorer, Create IFC spreadsheet..., Image plane, Unclone, Rewire, Glue, Reextrude
- Panel tools: Panel, Panel Cut, Panel Sheet, Nest
- Structure tools: Structure, Structural System, Multiple Structures
- IFC tools: IFC Diff..., IFC Expand, Make IFC project, IfcOpenShell update
- Nudge: Nudge Switch, Nudge Up, Nudge Down, Nudge Left, Nudge Right, Nudge Rotate Left, Nudge Rotate Right, Nudge Extend, Nudge Shrink
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, Złożenie, BIM, 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