mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-16 02:24:30 +00:00
Blender docs: More stubs, walls, doors, windows
This commit is contained in:
@@ -67,6 +67,16 @@ Sections
|
||||
:doc:`/users/drawing/index`
|
||||
2D drawing generation and annotation.
|
||||
|
||||
.. container:: card
|
||||
|
||||
:doc:`/users/structural_analysis/index`
|
||||
Structural analysis capabilities in BlenderBIM.
|
||||
|
||||
.. container:: card
|
||||
|
||||
:doc:`/users/costing_and_scheduling/index`
|
||||
Cost estimation and project scheduling features.
|
||||
|
||||
.. container:: card
|
||||
|
||||
:doc:`/users/advanced/index`
|
||||
@@ -97,6 +107,8 @@ Sections
|
||||
users/modeling/interface
|
||||
users/modeling/ifc_modeling
|
||||
users/drawing/index
|
||||
users/structural_analysis/index
|
||||
users/costing_and_scheduling/index
|
||||
users/advanced/index
|
||||
users/tutorials/index
|
||||
users/user_interface
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
Costing and Scheduling
|
||||
======================
|
||||
|
||||
This section covers the cost estimation and project scheduling features in BlenderBIM.
|
||||
|
||||
.. note::
|
||||
This page is a stub. More detailed content will be added in future updates.
|
||||
|
||||
Overview
|
||||
--------
|
||||
|
||||
BlenderBIM offers integrated tools for cost estimation and project scheduling, allowing users to link BIM elements directly to cost data and timeline information.
|
||||
|
||||
Key Features
|
||||
------------
|
||||
|
||||
- Material and element cost association
|
||||
- Quantity takeoffs
|
||||
- Project timeline creation
|
||||
- Resource allocation
|
||||
- 4D BIM visualization
|
||||
|
||||
Getting Started
|
||||
---------------
|
||||
|
||||
To begin using the costing and scheduling features in BlenderBIM:
|
||||
|
||||
1. Access the Costing and Scheduling panel in the BlenderBIM interface
|
||||
2. Associate costs with materials and elements
|
||||
3. Create a project timeline
|
||||
4. Link BIM elements to schedule activities
|
||||
|
||||
.. seealso::
|
||||
- :doc:`/users/modeling/ifc_modeling`
|
||||
- :doc:`/users/advanced/index`
|
||||
@@ -0,0 +1,50 @@
|
||||
============================
|
||||
Advanded Modeling Techniques
|
||||
============================
|
||||
|
||||
Complex modeling techniques for advanced users.
|
||||
|
||||
.. note::
|
||||
This page is a stub. More detailed content will be added in future updates.
|
||||
|
||||
Custom Parametric Wall Types
|
||||
----------------------------
|
||||
|
||||
[Content about creating custom parametric wall types]
|
||||
|
||||
Material assignment
|
||||
-------------------
|
||||
|
||||
:doc:`material_assignment`
|
||||
|
||||
Modeling Furniture and Fixtures
|
||||
-------------------------------
|
||||
|
||||
[Content about modeling furniture and fixtures]
|
||||
|
||||
Structural Elements
|
||||
-------------------
|
||||
|
||||
.. seealso::
|
||||
|
||||
:doc:`/users/structural_analysis/index`
|
||||
|
||||
[Content about modeling structural elements]
|
||||
|
||||
Multi-Story Buildings
|
||||
---------------------
|
||||
|
||||
[Content about modeling multi-story buildings]
|
||||
|
||||
Complex Structures
|
||||
------------------
|
||||
|
||||
[Content about modeling complex structures]
|
||||
|
||||
|
||||
.. toctree::
|
||||
:hidden:
|
||||
:caption: Sections
|
||||
:maxdepth: 2
|
||||
|
||||
material_assignment
|
||||
@@ -0,0 +1,102 @@
|
||||
Material Assignment
|
||||
===================
|
||||
|
||||
This section covers how to assign and customize materials in your BIM model using the BlenderBIM Add-on.
|
||||
|
||||
Types of Material Definitions
|
||||
-----------------------------
|
||||
|
||||
In BIM, materials can be defined in several ways:
|
||||
|
||||
1. Single Material: The simplest approach, where an object has one material.
|
||||
2. Material Constituent Set: For objects with multiple materials (e.g., a window with an aluminum frame and glass glazing).
|
||||
3. Material Layer Set: Used for objects like walls or slabs, defining layers of different materials and thicknesses.
|
||||
4. Material Profile Set: Typically used for structural elements, defining materials in relation to a specific profile shape.
|
||||
|
||||
Basic Material Assignment
|
||||
-------------------------
|
||||
|
||||
To assign a material to an object:
|
||||
|
||||
1. Select the object in the 3D viewport.
|
||||
2. Go to the Material Properties panel.
|
||||
3. Click "New" to create a new material.
|
||||
4. Give the material a name.
|
||||
5. Set the material type (single, constituent set, layer set, or profile set).
|
||||
|
||||
Material Categories
|
||||
-------------------
|
||||
|
||||
Materials should be categorized for easy identification and scheduling:
|
||||
|
||||
- In IFC4 models, materials are automatically grouped into categories (e.g., concrete, steel, wood).
|
||||
- For IFC2x3 models, materials may appear uncategorized.
|
||||
|
||||
To view all materials in your project:
|
||||
|
||||
1. Go to the Materials schedule in the BlenderBIM panels.
|
||||
2. You'll see a list of all materials used in the model.
|
||||
|
||||
Best Practices for Material Naming
|
||||
----------------------------------
|
||||
|
||||
- Use standardized naming conventions for materials.
|
||||
- Names should match how materials are tagged in drawings, schedules, and specifications.
|
||||
- Avoid using color codes as material names.
|
||||
|
||||
Material Properties
|
||||
-------------------
|
||||
|
||||
In IFC4 models, materials can have associated properties:
|
||||
|
||||
1. Select a material in the Materials panel.
|
||||
2. Look for the "Common Properties" section.
|
||||
3. Set relevant properties for the material (e.g., density, thermal properties).
|
||||
|
||||
Note: IFC2x3 models have limited support for material properties.
|
||||
|
||||
Profiles for Structural Elements
|
||||
--------------------------------
|
||||
|
||||
For structural models, especially steel structures:
|
||||
|
||||
1. Use Material Profile Sets for elements like beams and columns.
|
||||
2. Name profiles according to standardized codes in your region.
|
||||
3. In IFC4 models, profiles can have associated structural properties.
|
||||
|
||||
To view profiles:
|
||||
|
||||
1. Look for the Profiles schedule in BlenderBIM panels.
|
||||
2. You should see a list of all profiles used in the project.
|
||||
|
||||
Color vs. Material
|
||||
------------------
|
||||
|
||||
It's important to distinguish between an object's color and its material:
|
||||
|
||||
- Color is a visual property for rendering and display.
|
||||
- Material defines the physical properties and composition of the object.
|
||||
|
||||
Avoid merging these concepts; an object can have a material without a specific color, and vice versa.
|
||||
|
||||
Saving and Exporting
|
||||
--------------------
|
||||
|
||||
Remember that BlenderBIM .ifc files cannot currently save textures from image files. To preserve both BIM data and detailed materials:
|
||||
|
||||
1. Save your project as a .blend file to retain all material and texture information for rendering.
|
||||
2. Also save as an .ifc file to store BIM data.
|
||||
|
||||
Always maintain both .blend and .ifc versions of your project to ensure all information is preserved.
|
||||
|
||||
IFC Version Considerations
|
||||
--------------------------
|
||||
|
||||
- IFC4 provides better support for material properties, categories, and profiles compared to IFC2x3.
|
||||
- Consider migrating to IFC4 for more comprehensive material information and structural analysis capabilities.
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
||||
- :doc:`../../structural_analysis/index`
|
||||
- :doc:`../../costing_and_scheduling/index`
|
||||
@@ -0,0 +1,113 @@
|
||||
Adding Doors and Windows
|
||||
========================
|
||||
|
||||
This section covers how to add and customize doors and windows in your BIM model using the BlenderBIM Add-on.
|
||||
|
||||
Adding a Door
|
||||
-------------
|
||||
|
||||
1. Select the wall where you want to place the door.
|
||||
2. Set the 3D cursor on the wall at the desired door location.
|
||||
3. Click on the "Create Door" tool in the BlenderBIM toolbar.
|
||||
4. In the top bar, you'll see "[No IfcDoorType Found] | Name [TYPEX] | + Add IfcDoorType".
|
||||
5. Edit [TYPEX] to use a door type name of your choice (e.g., DOOR001).
|
||||
6. Click "+ Add IfcDoorType". The top bar will update with additional options.
|
||||
7. Click "Add" (or press SHIFT+A) to create a door with its own type.
|
||||
8. Adjust the door's width and height using the parameters in the top bar.
|
||||
|
||||
Adding a Window
|
||||
---------------
|
||||
|
||||
1. Select the wall where you want to place the window.
|
||||
2. Set the 3D cursor on the wall at the desired window location.
|
||||
3. Click on the "Create Window" tool in the BlenderBIM toolbar.
|
||||
4. In the top bar, you'll see "[No IfcWindowType Found] | Name [TYPEX] | + Add IfcWindowType".
|
||||
5. Edit [TYPEX] to use a window type name of your choice (e.g., WINDOW001).
|
||||
6. Click "+ Add IfcWindowType". The top bar will update with additional options.
|
||||
7. Click "Add" (or press SHIFT+A) to create a window with its own type.
|
||||
8. Adjust the window's width and height using the parameters in the top bar.
|
||||
|
||||
Modifying Doors and Windows
|
||||
---------------------------
|
||||
|
||||
.. note::
|
||||
Some functionality is not implemented.
|
||||
|
||||
You can modify doors and windows using various tools:
|
||||
|
||||
- Resize: Adjust the width and height parameters in the top bar.
|
||||
- Move: Use Blender's standard move tools to reposition the door or window.
|
||||
- Flip: Change the opening direction using the flip tool (if available).
|
||||
|
||||
.. note::
|
||||
After moving a door or window, you need to recalculate the void in the wall. To do this:
|
||||
|
||||
- Select the wall containing the moved door or window and the door/window.
|
||||
- Click on the "Apply Void" (:kbd:`Shift` + :kbd:`O`) button in the top bar or use the appropriate shortcut.
|
||||
- This ensures that the opening in the wall is correctly positioned after moving the door or window.
|
||||
|
||||
|
||||
Door and Window Properties
|
||||
--------------------------
|
||||
|
||||
.. note::
|
||||
This functionality is not implemented.
|
||||
|
||||
After adding a door or window, you can customize its properties:
|
||||
|
||||
1. Select the door or window in the 3D viewport.
|
||||
2. Go to the ... panel.
|
||||
3. Find the ... section.
|
||||
4. Here you can set various properties such as fire rating, u-value, or any custom properties required for your project.
|
||||
|
||||
Customizing Door Properties
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. note::
|
||||
This functionality is not implemented.
|
||||
|
||||
You can customize various properties of the door:
|
||||
|
||||
- Dimensions (width, height, thickness)
|
||||
- Opening direction
|
||||
- Door type (e.g. single swing, double swing, sliding)
|
||||
- Material
|
||||
|
||||
Window Customization
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. note::
|
||||
This functionality is not implemented.
|
||||
|
||||
Customize window properties such as:
|
||||
|
||||
- Dimensions
|
||||
- Window type (e.g. fixed, casement, sliding)
|
||||
- Glazing options
|
||||
- Frame material
|
||||
|
||||
Creating Multiple Doors or Windows
|
||||
----------------------------------
|
||||
|
||||
To create multiple doors or windows of the same type:
|
||||
|
||||
1. Select the desired door or window type from the dropdown menu in the top bar.
|
||||
2. Set the 3D cursor on a wall where you want to place the new door or window.
|
||||
3. Click "Add" (or press SHIFT+A) for each new door or window you want to create.
|
||||
4. Adjust the position and parameters for each new element as needed.
|
||||
|
||||
Calculating Quantities
|
||||
----------------------
|
||||
|
||||
After creating doors and windows, you can calculate quantities:
|
||||
|
||||
1. Select the door(s) or window(s) you want to measure.
|
||||
2. Press Q or click "Calculate All Quantities" in the top bar.
|
||||
|
||||
This will update the quantity information for the selected elements.
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
||||
- :doc:`creating_walls`
|
||||
- :doc:`../advanced_modeling/material_assignment`
|
||||
@@ -0,0 +1,79 @@
|
||||
Creating Walls
|
||||
--------------
|
||||
|
||||
Walls are fundamental elements in any building design. BlenderBIM provides powerful tools for creating and manipulating wall elements.
|
||||
This section will guide you through the process of creating standalone walls, multiple connected walls, and joining walls using various techniques.
|
||||
|
||||
By following these steps and utilizing the various tools provided by BlenderBIM,
|
||||
you can efficiently create, modify, and join walls to form complex building layouts.
|
||||
Remember to use snapping and alignment tools to ensure precision in your model.
|
||||
|
||||
Creating a Standalone Wall
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
1. Open an empty model (without predefined types).
|
||||
2. Click on the wall icon in the toolbar. The top bar will display "[No IfcWallType Found] | Name [TYPEX] | + Add IfcWallType".
|
||||
3. Edit [TYPEX] to use a wall type name of your choice (e.g., WALL100).
|
||||
4. Click "+ Add IfcWallType". The top bar will change, providing you with additional options.
|
||||
5. Click "Add" (or press SHIFT+A) to create a wall with its own type.
|
||||
6. You can adjust the wall's length and height using the parameters in the top bar.
|
||||
|
||||
Creating Multiple Connected Walls
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
1. Activate the wall tool from the toolbar or use the shortcut (SHIFT + SPACEBAR, 6).
|
||||
2. Select the wall type from the dropdown menu, or create a new wall type if needed.
|
||||
3. Set the 3D cursor to the desired starting location for the wall by holding SHIFT and left-clicking in the 3D viewport.
|
||||
4. Add the first wall segment by pressing SHIFT + A.
|
||||
5. Adjust the length of the wall segment by dragging the "Length" parameter or entering a numeric value.
|
||||
6. Set the 3D cursor to the location for the next wall segment. Enable snapping to ensure precise connections between segments.
|
||||
7. Add the next wall segment by pressing SHIFT + A again.
|
||||
8. If needed, rotate the new wall segment by pressing SHIFT + R and adjusting the angle.
|
||||
9. Adjust the length of the new segment as required.
|
||||
10. Repeat steps 6-9 to create additional wall segments, setting the 3D cursor to the desired locations, until you've completed the wall layout.
|
||||
|
||||
Modifying and Joining Walls
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
BlenderBIM offers various tools for modifying and joining wall segments:
|
||||
|
||||
- **Extend (SHIFT + E)**: Extend an existing wall to intersect with another face.
|
||||
- **Butt (SHIFT + T)**: Join wall segments end-to-end.
|
||||
- **Mitre (SHIFT + Y)**: Create a mitre joint between two wall segments.
|
||||
- **Merge (SHIFT + M)**: Combine two wall segments into a single wall.
|
||||
- **Flip (SHIFT + F)**: Reverse the direction of a wall segment.
|
||||
- **Split (SHIFT + K)**: Divide a wall segment into two parts.
|
||||
- **Rotate 90° (SHIFT + R)**: Rotate the wall by 90 degrees.
|
||||
|
||||
To use these tools:
|
||||
|
||||
1. Select the wall segment(s) you want to modify.
|
||||
2. Use the appropriate shortcut or select the tool from the top bar.
|
||||
3. Follow the on-screen prompts or adjust parameters as needed.
|
||||
|
||||
Aligning Walls
|
||||
^^^^^^^^^^^^^^
|
||||
|
||||
You can align walls using the following options:
|
||||
|
||||
- **Align Exterior (SHIFT + X)**: Align the wall to its exterior face.
|
||||
- **Align Centerline (SHIFT + C)**: Align the wall to its centerline.
|
||||
- **Align Interior (SHIFT + V)**: Align the wall to its interior face.
|
||||
|
||||
Adding Openings
|
||||
^^^^^^^^^^^^^^^
|
||||
|
||||
To add openings (e.g., for doors or windows) to your walls:
|
||||
|
||||
1. Select the wall where you want to add an opening.
|
||||
2. Click "Add Void" in the top bar or press SHIFT + O.
|
||||
3. Adjust the opening's size and position as needed.
|
||||
|
||||
Calculating Quantities
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
After creating your walls, you can calculate quantities to ensure accurate measurements:
|
||||
|
||||
1. Select the wall(s) you want to measure.
|
||||
2. Press Q or click "Calculate All Quantities" in the top bar.
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
Defining Rooms and Spaces
|
||||
=========================
|
||||
|
||||
.. note::
|
||||
This page is a stub. More detailed content will be added in future updates.
|
||||
|
||||
[Content about defining rooms and spaces]
|
||||
@@ -0,0 +1,44 @@
|
||||
=========================
|
||||
Basic Modeling Techniques
|
||||
=========================
|
||||
|
||||
Fundamental techniques for IFC modeling.
|
||||
|
||||
.. only:: builder_html and (not singlehtml)
|
||||
|
||||
.. container:: toc-cards
|
||||
|
||||
.. container:: card
|
||||
|
||||
:doc:`creating_walls`
|
||||
Learn how to create and modify walls in your IFC model.
|
||||
|
||||
.. container:: card
|
||||
|
||||
:doc:`adding_doors_windows`
|
||||
Techniques for adding and customizing doors and windows.
|
||||
|
||||
.. container:: card
|
||||
|
||||
:doc:`modeling_slabs_roofs`
|
||||
Guide to modeling slabs and different types of roofs.
|
||||
|
||||
.. container:: card
|
||||
|
||||
:doc:`defining_rooms_spaces`
|
||||
Methods for defining and managing rooms and spaces in your model.
|
||||
|
||||
.. container:: global-index-toc
|
||||
|
||||
.. toctree::
|
||||
:hidden:
|
||||
:caption: Basic Modeling Techniques
|
||||
:maxdepth: 1
|
||||
|
||||
creating_walls
|
||||
adding_doors_windows
|
||||
modeling_slabs_roofs
|
||||
defining_rooms_spaces
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
Modeling Slabs and Roofs
|
||||
========================
|
||||
|
||||
.. note::
|
||||
This page is a stub. More detailed content will be added in future updates.
|
||||
|
||||
[Content about modeling slabs and roofs]
|
||||
@@ -2,116 +2,65 @@
|
||||
IFC modeling
|
||||
============
|
||||
|
||||
Understanding IFC
|
||||
=================
|
||||
This chapter covers the essential aspects of working with Industry Foundation Classes (IFC) in BlenderBIM. It is divided into five main sections:
|
||||
|
||||
Industry Foundation Classes (IFC) is an open, international standard for Building Information Modeling (BIM) data.
|
||||
It provides a standardized way to describe, exchange, and share information about building and construction industry data.
|
||||
.. only:: builder_html and (not singlehtml)
|
||||
|
||||
IFC Schema
|
||||
----------
|
||||
.. container:: toc-cards
|
||||
|
||||
The IFC schema defines a comprehensive set of consistent data representations of building information for exchange between AEC software applications.
|
||||
It covers various aspects of buildings throughout their lifecycle, from conception to demolition.
|
||||
.. container:: card
|
||||
|
||||
Basic Spatial Objects
|
||||
---------------------
|
||||
:doc:`understanding_ifc`
|
||||
An introduction to IFC standards, schemas, and concepts.
|
||||
This section explains the structure of IFC data, key spatial objects, and the role of organizations
|
||||
like buildingSMART in maintaining IFC standards. It also covers IfcOpenShell and the broader ecosystem
|
||||
of open standards in the AEC industry.
|
||||
|
||||
IFC organizes building information in a hierarchical structure:
|
||||
|
||||
- IfcProject
|
||||
- IfcSite
|
||||
- IfcBuilding
|
||||
- IfcBuildingStorey
|
||||
- IfcSpace
|
||||
.. container:: card
|
||||
|
||||
buildingSMART and Standards
|
||||
---------------------------
|
||||
:doc:`importing_viewing_models`
|
||||
A guide on how to import existing IFC models into BlenderBIM and navigate them effectively.
|
||||
This section includes techniques for inspecting and querying IFC data within the BlenderBIM environment.
|
||||
|
||||
buildingSMART International (bSI) is the organization responsible for developing and maintaining the IFC standard.
|
||||
They also develop other related standards like BCF (BIM Collaboration Format) and bSDD (buildingSMART Data Dictionary).
|
||||
|
||||
IfcOpenShell
|
||||
------------
|
||||
.. container:: card
|
||||
|
||||
IfcOpenShell is the open-source software library used by BlenderBIM to read, write, and manipulate IFC files.
|
||||
It provides the core functionality for working with IFC data.
|
||||
:doc:`starting_new_project`
|
||||
Instructions on creating and setting up a new IFC project from scratch in BlenderBIM.
|
||||
This covers initial project setup, including advanced options for more complex projects.
|
||||
|
||||
Interoperability and Other Standards
|
||||
------------------------------------
|
||||
.. container:: card
|
||||
|
||||
IFC is part of a broader ecosystem of open standards in the AEC industry. Other relevant standards include:
|
||||
:doc:`basic_modeling/index`
|
||||
An exploration of fundamental IFC modeling techniques, including:
|
||||
- Creating walls
|
||||
- Adding doors and windows
|
||||
- Modeling slabs and roofs
|
||||
- Defining rooms and spaces
|
||||
|
||||
- COBie (Construction Operations Building Information Exchange)
|
||||
- CityGML (City Geography Markup Language)
|
||||
- gbXML (Green Building XML)
|
||||
.. container:: card
|
||||
|
||||
The use of open standards like IFC ensures interoperability between different software tools
|
||||
and preserves data integrity throughout the building lifecycle.
|
||||
:doc:`advanced_modeling/index`
|
||||
A deep dive into more complex modeling techniques for experienced users, including:
|
||||
- Creating custom parametric wall types
|
||||
- Modeling furniture and fixtures
|
||||
- Working with structural elements
|
||||
- Designing multi-story buildings
|
||||
- Modeling complex structures
|
||||
|
||||
Importing and Viewing IFC Models
|
||||
================================
|
||||
|
||||
[Content about importing and viewing IFC models]
|
||||
.. container:: global-index-toc
|
||||
|
||||
Inspecting and Querying Models
|
||||
==============================
|
||||
.. toctree::
|
||||
:hidden:
|
||||
:caption: IFC Modeling
|
||||
:maxdepth: 2
|
||||
|
||||
[Content about inspecting and querying IFC models]
|
||||
understanding_ifc
|
||||
importing_viewing_models
|
||||
starting_new_project
|
||||
basic_modeling/index
|
||||
advanced_modeling/index
|
||||
|
||||
Starting a New IFC Project
|
||||
==========================
|
||||
|
||||
[Content about starting a new IFC project, including advanced options]
|
||||
|
||||
Basic Modeling Techniques
|
||||
=========================
|
||||
|
||||
Creating Walls
|
||||
--------------
|
||||
|
||||
[Content about creating walls]
|
||||
|
||||
Adding Doors and Windows
|
||||
------------------------
|
||||
|
||||
[Content about adding doors and windows]
|
||||
|
||||
Modeling Slabs and Roofs
|
||||
------------------------
|
||||
|
||||
[Content about modeling slabs and roofs]
|
||||
|
||||
Defining Rooms and Spaces
|
||||
-------------------------
|
||||
|
||||
[Content about defining rooms and spaces]
|
||||
|
||||
Advanced Modeling Techniques
|
||||
============================
|
||||
|
||||
Custom Parametric Wall Types
|
||||
----------------------------
|
||||
|
||||
[Content about creating custom parametric wall types]
|
||||
|
||||
Modeling Furniture and Fixtures
|
||||
-------------------------------
|
||||
|
||||
[Content about modeling furniture and fixtures]
|
||||
|
||||
Structural Elements
|
||||
-------------------
|
||||
|
||||
[Content about modeling structural elements]
|
||||
|
||||
Multi-Story Buildings
|
||||
---------------------
|
||||
|
||||
[Content about modeling multi-story buildings]
|
||||
|
||||
Complex Structures
|
||||
------------------
|
||||
|
||||
[Content about modeling complex structures]
|
||||
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
Importing and Viewing IFC Models
|
||||
================================
|
||||
|
||||
[Content about importing and viewing IFC models]
|
||||
@@ -0,0 +1,4 @@
|
||||
Starting a New IFC Project
|
||||
==========================
|
||||
|
||||
[Content about starting a new IFC project, including advanced options]
|
||||
@@ -0,0 +1,47 @@
|
||||
=================
|
||||
Understanding IFC
|
||||
=================
|
||||
|
||||
Industry Foundation Classes (IFC) is an open, international standard for Building Information Modeling (BIM) data.
|
||||
It provides a standardized way to describe, exchange, and share information about building and construction industry data.
|
||||
|
||||
IFC Schema
|
||||
----------
|
||||
|
||||
The IFC schema defines a comprehensive set of consistent data representations of building information for exchange between AEC software applications.
|
||||
It covers various aspects of buildings throughout their lifecycle, from conception to demolition.
|
||||
|
||||
Basic Spatial Objects
|
||||
---------------------
|
||||
|
||||
IFC organizes building information in a hierarchical structure:
|
||||
|
||||
- IfcProject
|
||||
- IfcSite
|
||||
- IfcBuilding
|
||||
- IfcBuildingStorey
|
||||
- IfcSpace
|
||||
|
||||
buildingSMART and Standards
|
||||
---------------------------
|
||||
|
||||
buildingSMART International (bSI) is the organization responsible for developing and maintaining the IFC standard.
|
||||
They also develop other related standards like BCF (BIM Collaboration Format) and bSDD (buildingSMART Data Dictionary).
|
||||
|
||||
IfcOpenShell
|
||||
------------
|
||||
|
||||
IfcOpenShell is the open-source software library used by BlenderBIM to read, write, and manipulate IFC files.
|
||||
It provides the core functionality for working with IFC data.
|
||||
|
||||
Interoperability and Other Standards
|
||||
------------------------------------
|
||||
|
||||
IFC is part of a broader ecosystem of open standards in the AEC industry. Other relevant standards include:
|
||||
|
||||
- COBie (Construction Operations Building Information Exchange)
|
||||
- CityGML (City Geography Markup Language)
|
||||
- gbXML (Green Building XML)
|
||||
|
||||
The use of open standards like IFC ensures interoperability between different software tools
|
||||
and preserves data integrity throughout the building lifecycle.
|
||||
@@ -0,0 +1,33 @@
|
||||
Structural Analysis
|
||||
===================
|
||||
|
||||
This section covers the structural analysis capabilities in BlenderBIM.
|
||||
|
||||
.. note::
|
||||
This page is a stub. More detailed content will be added in future updates.
|
||||
|
||||
Overview
|
||||
--------
|
||||
|
||||
BlenderBIM provides tools for structural analysis within the BIM environment.
|
||||
This integration allows for seamless workflow between architectural and structural engineering disciplines.
|
||||
|
||||
Key Features
|
||||
------------
|
||||
|
||||
- Structural element definition
|
||||
- Load case creation and management
|
||||
- Integration with external analysis software
|
||||
|
||||
Getting Started
|
||||
---------------
|
||||
|
||||
To begin using the structural analysis features in BlenderBIM:
|
||||
|
||||
1. Ensure your model contains properly defined structural elements
|
||||
2. Access the Structural Analysis panel in the BlenderBIM interface
|
||||
3. Define load cases and boundary conditions
|
||||
|
||||
.. seealso::
|
||||
- :doc:`/users/modeling/ifc_modeling`
|
||||
- :doc:`/users/advanced/index`
|
||||
Reference in New Issue
Block a user