BIM prostředí BIM Workbench poskytuje moderní postup informačního modelování staveb (Building Information Modeling) Building Information Modelling ve FreeCADu s plně parametrickými objekty jako jsou zdi, trámy, střechy, okna, schody, potrubí i nábytek. Podporuje standardní datové (IFC) soubory Industry Foundation Classes v kombinaci s tvorbou 2D výkresů v prostředí TechDraw TechDraw Workbench.
BIM prostředí používá nástroje prostředí pro tvorbu výkresů Draft Draft Workbench k tvorbě parametrických 3D objektů z 2D objektů. Může ale také používat objemová tělesa z prostředí Part Part a PartDesign PartDesign.
Jste-li uživatelé jiných BIM aplikací, tak se pro rychlý přehled podívejte do průvodce migrací BIM dat ve FreeCADu FreeCAD BIM migration guide.
Vývojáři prostředí Draft a BIM také spolupracují s větší komunitou OSArch OSArch community s cílem zlepšit návrh stavby s použitím zcela svobodného programového vybavení.
Začínáme
Při prvním spuštění prostředí BIM se otevře uvítací dialogové okno se základním přehledem o funkci prostředí a umožní uživateli spustit výukový tutoriál in-game tutorial. Uvítací okno je dostupné i z nabídky nápovědy. Po uzavření uvítacího okna kliknutím na OK se otevře dialogové okno BIM Setup dovolující uživateli nastavit některé z nejběžnějších preferencí FreeCADu bez nutnosti procházet položky v nabídce Nastavení FreeCAD preferences pages.
Nástroj Nastavení projektu Setup Project umožňuje uživateli rychle nastavit BIM projekt zadáním několika základních informací o daném projektu. Potom je možné například použít různé nástroje 2D kreslení ke skicování pomocných konstrukčních čar a základen, a potom použít další nástroje 3D modelování k automatickému vytvoření 3D BIM objektů na jejich základě. Například čára se může stát zdí, pokud ji jednoduše vybereme a stiskneme tlačítko Wall.
Základní stavební prvky, jako třeba zdi walls nebo sloupy, columns jsou jednoduše vytvořeny stisknutím příslušného tlačítka na nástrojové liště a označením bodů v 3D pohledu. Mohou být dále posunuty, otáčeny a jinak měněny hned po vytvoření. Většina BIM prvků jsou vytvořeny na aktuální pracovní rovině working plane, takže typický postup začíná umístěním pracovní roviny, na které vytvoříme BIM prvek. Složitější prvky mohou být vytvořeny nakreslením nejprve 2D elementů a pak s použitím některého BIM nástroje je provedena jejich konverze na požadovaný prvek.
Jednotlivé prvky stavebních projektů mohou být organizovány s použitím sites, buildings a levels pro opakované použití toho, co se běžně dělá, i v jiných BIM aplikacích. Ve Free CADu však takové konstrukce nejsou povinné a uživatel si může své prvky uspořádat dle libosti, například s použitím groups.
2D výkresy mohou být vygenerovány z modelu pro znázornění plánu, jednotlivých řezů, nebo půdorysných pohledů z výšky. Pro generování takových výkresů se do modelu vkládají roviny řezu section planes, které určují, jak má být veden řez, nebo odkud směřuje pohled. Jakmile jsou roviny řezu na místě, lze je použít dvěma způsoby:
Vytvořit průmětné pohledy v dokumentu s použitím shape views, potom vložit všechny potřebné anotace, jako jsou popisky a kóty, a následně vše umístit na stránku. To je doporučený postup, protože dává více volnosti.
Vytvořit pohled na stránku přímo z roviny řezu. Následně všechny potřebné 2D anotace musí být buď přidány do roviny řezu, nebo přímo na stránku výkresu. To je méně flexibilní.
Nakonec lze vytvořit kusovník pomocí nástroje schedule.
Jestliže jste zvyklí na jiné BIM aplikace, nahlédněte do tabulky kompatibility BIM application compatibility table, abyste se ve Free CADu zorientovali.
Projít si tutoriál in-game tutorial je snadnou cestou, jak se s prostředím BIM seznámit.
Nástroje
The BIM workbench gathers tools from several other FreeCAD workbenches, mainly Draft and Part, roughly reorganized in logical categories.
Additionally, if such addons are installed, tools from Reinforcement (extra reinforcing bar tools), Fasteners (bolts and screws), Flamingo/Dodo (metal structure and piping tools) and Parts Library are automatically included in the BIM workbench.
The BIM workbench also adds a series of items in the Status Bar of FreeCAD, and a couple of context menu items, accessible by right-clicking in the 3D View or in the Tree View.
The order of the tools matches the version 26.3 menu.
2D Drafting
2D objects are commonly used as drafting aids, or to draw base lines and profiles to build BIM objects on. They can also be used to draw symbols and annotations in your model. Apart from sketches, that use their own coordinate system, 2D objects will be drawn on the current working plane.
Sketch: Creates a new sketch and enters sketch edit mode. Sketches are advanced 2D objects with constraints support.
Component: Creates a non-parametric Arch component.
External Reference: Links objects from another FreeCAD file into the current document.
Annotation
Annotations are visual help objects that can be placed inside your model. They can be used to export your model directly to a 2D format like DXF, or reused when creating 2D views of your model with the TechDraw Workbench.
Aligned Dimension: Creates a dimension aligned with two points or a selected edge.
Horizontal Dimension: Creates an horizontal dimension between two points or from a selected edge.
Vertical Dimension: Creates a vertical dimension between two points or from a selected edge.
Text: Creates a 2D text in a document or on a TechDraw page.
Leader: Creates a 2-segment polyline with an arrow at its end, to be used as a leader line in conjunction with a Text.
Label: Creates a multi-line text with a 2-segment leader line and an arrow.
Hatch: Creates hatches on the planar faces of a selected object.
Copy: Copies selected objects from one point to another.
Simple Copy: Creates a non-parametric copy of a selected object. This is the same tool as Part SimpleCopy.
Compound: Creates a compound from selected objects. This is the same tool as Part Compound.
Offset Tools:
2D Offset: Constructs a parallel wire at a given distance from the original, or enlarges/shrinks a planar face (parametric version). This is the same tool as Part Offset2D.
Offset: Offsets each segment of a selected object over a given distance, or creates an offset copy of the selected object.
A set of tools that incrementally move, rotate, or change the height of selected objects.
Nudge Switch
Nudge Up
Nudge Down
Nudge Left
Nudge Right
Nudge Rotate Left
Nudge Rotate Right
Nudge Extend
Nudge Shrink
Status Bar
The Status Bar contains a few buttons that allow to easily change different states:
Toggle BIM views panels on/off: Shows or hides the BIM Views panel.
Toggle 3D View background between simple and gradient: Cycles between vertical gradient, radial gradient and simple color background modes. This can be used to toggle between a dark background for modelling and a white background for 2D drawing.
Preferences: General preferences for the BIM Workbench.
Fine tuning: Extra parameters to fine-tune BIM behavior.
Working with IFC
The BIM workbench works natively with Industry Foundation Classes (IFC) files. Native means there is no more translation between the IFC contents and FreeCAD: The IFC contents are directly rendered in FreeCAD, and any change affects the IFC contents directly. Read more on Native IFC.
Native IFC support requires IfcOpenShell. If it is not available, FreeCAD reports that IFC support is disabled and the other BIM tools remain available. Use the IfcOpenShell Update tool to install or update the dependency.
If you don't plan to work with others, and have no need for IFC, you can still use the BIM workbench tools and simply ignore anything related to IFC. You can still export your model to IFC anytime.
The old Arch IFC importer is disabled by default in FreeCAD, but still available from Python.
There is also a specific Native IFC Tutorial that explains the concepts further.