Architektura: Poziom
|
|
| Lokalizacja w menu |
|---|
| 3D / BIM → Budynek |
| Środowisko pracy |
| BIM |
| Domyślny skrót |
| L V |
| Wprowadzono w wersji |
| - |
| Zobacz także |
| brak |
Opis
Poziomy są specjalnym typem obiektu grupy FreeCAD, który posiada kilka dodatkowych właściwości szczególnie przydatnych dla poziomów budynków. W szczególności posiadają właściwość wysokości, którą mogą wykorzystać podrzędne obiekty (ściany i konstrukcje) do automatycznego ustawiania swojej wysokości. Są one głównie używane do organizacji modelu.
Obiekt Poziom wywodzi się w całości z obiektu Część budynku, który jest ogólnym kontenerem do organizowania modelu budynku, nieograniczonym do poziomów lub kondygnacji. Starsze obiekty Poziom można przekonwertować na nowy typ, klikając je prawym przyciskiem myszy i wybierając Konwertuj na Część budynku.
Użycie
- Opcjonalnie wybierz jeden lub więcej obiektów, które mają zostać uwzględnione na nowym poziomie.
- Istnieje kilka sposobów na wywołanie tego narzędzia:
- Naciśnij przycisk
Poziom.
- Z menu wybierz opcję 3D/BIM →
Poziom.
- Użyj skrótu klawiaturowego: L, a następnie V.
- Naciśnij przycisk
Opcje
- Po utworzeniu poziomu można dodać do niego więcej obiektów, przeciągając je i upuszczając w widoku drzewa lub używając narzędzia
Dodaj komponent.
- Obiekty można usuwać z piętra poprzez przeciąganie i upuszczanie ich w widoku drzewa lub za pomocą narzędzia
Usuń komponent.
Właściwości
Obiekt Poziom dzieli wszystkie właściwości z obiektem Część budynku, przy czym DANEIFC Type jest ustawione na "Building Storey".
Tworzenie skryptów
Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.
Narzędzie Poziom może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:
Floor = makeFloor(objectslist=None, baseobj=None, name="Floor")
- Tworzy obiekt
Floorzobjectslist, który jest listą obiektów.
Przykład:
import FreeCAD, Draft, Arch
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)
Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
FreeCAD.ActiveDocument.recompute()
Floor = Arch.makeFloor([Wall1, Wall2])
Building = Arch.makeBuilding([Floor])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()
- 2D Drafting: New Sketch, Line, Polyline, Rectangle, Arc, Arc From 3 Points, Circle, Ellipse, Polygon, B-Spline, Bézier Curve, Cubic Bézier Curve, Point, Fillet
- 3D/BIM: Site, Building, Level, Space, Wall, Curtain Wall, Column, Beam, Slab, Door, Window, Covering, 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: Aligned Dimension, Horizontal Dimension, Vertical Dimension, Text, Leader, Label, Hatch, Axis, Axis System, Grid, Section Plane, 2D Drawing, Section View, Section Cut, New Page, New 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 Front, Working Plane Top, Working Plane Side, Working Plane
- Modify: Move, Rotate, Scale, Mirror, Clone, Make Link, Unclone, Copy, Simple Copy, Compound, 2D Offset, Offset, Trimex, Join, Split, Stretch, Draft to Sketch, Edit, Upgrade, Downgrade, Add Component, Remove Component, Array, Path Link Array, Polar Array, Point Link Array, Cut With Plane, Extrude, Extrude Face, Union, Difference, Intersection
- Manage: BIM Setup, Setup Project, Manage Doors and Windows, Manage IFC Elements, Manage IFC Quantities, Manage IFC Properties, Manage Classification, Manage Layers, Material, Report, Schedule, Survey, Preflight Checks, Annotation Styles
- Utils: Move to Trash, Working Plane View, Select Group, Set Slope, Working Plane Proxy, Add to Construction Group, Split Mesh, Mesh to Shape, Select Non-Manifold Meshes, Remove Shape From BIM, Close Holes, Merge Walls, Check, Toggle IFC B-Rep Flag, Toggle Subcomponents, IFC Shape Diff, IFC Explorer, New IFC Spreadsheet, Image Plane, Rewire, Glue, Re-Extrude
- Panel Tools: Panel, Panel Cut, Panel Sheet, Nest
- Structure Tools: Structure, Structural System, Multiple Structures
- IFC Tools: IFC Project, IFC File Diff, IFC Expand, Convert to 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
- Additional: Preferences, Fine tuning, Import Export Preferences, IFC, DAE, OBJ, JSON, 3DS, SHP
- 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