Skip to content

Commit 67d2ab2

Browse files
committed
Write documentation on materials, locations, and measurements
1 parent 970b24b commit 67d2ab2

7 files changed

Lines changed: 81 additions & 4 deletions

File tree

src/blenderbim/docs/users/exploring_an_ifc_model.rst

Lines changed: 81 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,12 @@ classification. In this case, it distinguishes our object as a roof slab,
206206
compared to other types of slabs. The **Predefined Type** is optional so you may
207207
not see it all the time.
208208

209+
.. seealso::
210+
211+
You can use the `Search IFC Class
212+
<https://blenderbim.org/search-ifc-class.html>`__ tool to learn the correct
213+
classes and predefined types you should see.
214+
209215
Press the **Select Icon** to select all objects that are of the same
210216
**IfcSlab** **Class**. Then, you can isolate these elements by going to ``Object
211217
> Show/Hide > Hide Unselected`` (hotkey ``Shift-H``). To show all elements again, you can use
@@ -298,7 +304,23 @@ You can find **Quantities** in the **IFC Quantity Sets** subpanel.
298304
Finding the location of objects
299305
-------------------------------
300306

301-
TODO
307+
Every object in the built environment has a location in the world. For example,
308+
a chair will be located in a space, and a wall is typically located in a
309+
building storey. You've already seen this hierarchy of spaces in the
310+
**Outliner** panel, where an IFC project is broken down into site, building,
311+
storeys, and spaces.
312+
313+
Sometimes, objects may have multiple relevant locations, such
314+
as a multi-storey column which can be related to multiple building storeys.
315+
Even in these cases, IFC enforces one location to be its primary
316+
location, known as its **Spatial Container**.
317+
318+
If you click on any object, you can see its location in the **IFC Spatial
319+
Container** subpanel in the **Object Properties** tab.
320+
321+
Press the **Select Icon** to select all objects that are in the same location.
322+
323+
.. image:: spatial-container.png
302324

303325
Checking construction types
304326
---------------------------
@@ -359,14 +381,69 @@ grouped into categories like steel, concrete, brick, block, and so on.
359381
We can see a list of **Materials** used in the project in the **IFC Materials**
360382
subpanel in the **Scene Properties** tab.
361383

362-
TODO
384+
Press the **Select Icon** to select all objects that are of the selected
385+
material.
386+
387+
.. image:: materials.png
363388

364389
Taking simple measurements
365390
--------------------------
366391

367-
TODO
392+
The simplest form of measurement is the one that's already taken for you. The
393+
**Viewing attributes and properties** section describes how to view
394+
pre-calculated **Quantities**.
395+
396+
Sometimes, you may wish to take manual measurements yourself. To view the
397+
overall dimensions of an object, first select an object, then expand out the
398+
viewport **Sidebar**.
399+
400+
.. image:: viewport-sidebar.png
401+
402+
In the **Item** tab, you can find the X, Y, and Z overall **Dimensions** of the
403+
currently selected object.
404+
405+
.. image:: viewport-dimensions.png
406+
407+
Another way to manually measure from two points is to use the **Measure** tool.
408+
First, press the **Snap Icon** to enable snapping. Then choose snap targets in
409+
the **Snap Menu** in the top middle section of the **Viewport** panel.
410+
411+
.. image:: snap-targets.png
412+
413+
.. tip::
414+
415+
It is recommended to choose multiple snap targets, like **Vertex**, **Edge**, and
416+
**Face**, and **Edge Center**. You can use the ``Shift`` key to select
417+
multiple snap targets. For example, the **Face** snap target means that your
418+
measurements will automatically snap to the nearest object's surface.
419+
420+
Now that you have configured snapping, press the **Measure Tool Icon** on the
421+
left of the **Viewport** panel. **Click** and **Drag** in the 3D viewport to
422+
take a measurement. A circle will appear guiding the first point of your
423+
measurement. While **Dragging**, press the ``X`` key to lock the measurement
424+
line along the X axis. Alternatively, press the ``Y`` or ``Z`` key to lock the
425+
measurement line along the Y or Z axis. Let go of the mouse to finish your
426+
measurement.
427+
428+
.. image:: measure-tool.png
429+
430+
To delete a measurement, just click on one point of the measurement, and press
431+
the ``Delete`` key. You can also click and drag the ends of your measurement
432+
lines to measure to another location.
368433

369434
What else is there?
370435
-------------------
371436

372-
TODO
437+
Congratulations, and welcome to the digital built environment!
438+
439+
We've barely scratched the surface of the data and relationships available in an
440+
IFC model. We've yet to cover documents and drawings, clearance zones, tasks,
441+
cost items, structural loads and forces, analytical models, distribution system
442+
connectivity, energy analysis, rendering textures, and so much more. Our built
443+
environment and its relationships are vast and complex and it is exciting that
444+
you can join us on its digital journey!
445+
446+
Please do not hesitate to reach out with any questions.
447+
448+
- `OSArch live chat <https://osarch.org/chat>`__
449+
- `OSArch community forum <https://community.osarch.org>`__
54.5 KB
Loading
50.5 KB
Loading
119 KB
Loading
193 KB
Loading
121 KB
Loading
81.3 KB
Loading

0 commit comments

Comments
 (0)