Add BlenderBIM beginners tutorial
authorDion Moult <>
Fri, 22 Nov 2019 10:30:20 +0000 (21:30 +1100)
committerDion Moult <>
Fri, 22 Nov 2019 10:30:20 +0000 (21:30 +1100)
12 files changed:
pages/blenderbim-tutorial/ [new file with mode: 0644]
pages/blenderbim-tutorial/page.html [new file with mode: 0644]
www/assets/images/tutorial1-1.png [new file with mode: 0644]
www/assets/images/tutorial1-2.png [new file with mode: 0644]
www/assets/images/tutorial1-3.png [new file with mode: 0644]
www/assets/images/tutorial1-4.png [new file with mode: 0644]
www/assets/images/tutorial1-5.png [new file with mode: 0644]
www/assets/images/tutorial1-6.png [new file with mode: 0644]
www/assets/images/tutorial1-7.png [new file with mode: 0644]
www/assets/images/tutorial1-8.png [new file with mode: 0644]

diff --git a/pages/blenderbim-tutorial/ b/pages/blenderbim-tutorial/
new file mode 100644 (file)
index 0000000..4938930
--- /dev/null
@@ -0,0 +1 @@
+export description=""
diff --git a/pages/blenderbim-tutorial/page.html b/pages/blenderbim-tutorial/page.html
new file mode 100644 (file)
index 0000000..d8a6695
--- /dev/null
@@ -0,0 +1,92 @@
+<section class="row">
+    <h2>BlenderBIM beginners tutorial: my first BIM project</h2>
+    <p>
+        If you are reading this and you have not yet got BlenderBIM, take a deep
+        breath, and get BlenderBIM first!
+    </p>
+    <p>
+        <a href="{{baseurl}}download.html" class="button">Download BlenderBIM</a>
+    </p>
+    <h3>Step 1: Launch Blender</h3>
+    <p>
+        When you first launch Blender, you will see a default scene as shown
+        below. Your screen will be divided into 4 <strong>panels</strong>. Don't
+        be intimidated! Blender is incredibly powerful, but it's easy to learn!
+    </p>
+    <p><img src="{{baseurl}}assets/images/tutorial1-1.png"></p>
+    <h3>Step 2: Create a project tree</h3>
+    <p>
+        All BIM projects <strong>require</strong> a project structure. All building objects must
+        belong on a floor in a building, located on a site, as part of a
+        project.  This structure is known as the <strong>spatial tree</strong>.
+    </p>
+    <p>
+        In the <strong>Properties panel</strong>, click on the <strong>Scene
+        Tab</strong> to display scene properties. If you scroll down, you will
+        see a panel called <strong>Building Information Modeling</strong>. Click on
+        the <strong>Quick Project Setup</strong> button. This will set
+        up a <strong>spatial tree</strong> for you.
+    </p>
+    <p>
+        In the <strong>Outliner Panel</strong>, you should now see a
+        hierarchical tree of a project, site, building, and building storey.
+    </p>
+    <p><img src="{{baseurl}}assets/images/tutorial1-2.png"></p>
+    <h3>Step 3: Categorise our BIM object</h3>
+    <p>
+        Any BIM object <strong>must</strong> be given a category. Ensure you
+        have the <strong>Cube</strong> selected (selected objects are
+        highlighted in orange), and nothing else, and scroll
+        down the <strong>Properties panel</strong> until you see the <strong>IFC
+            Categorisation</strong> section. Let's call our
+        <strong>Cube</strong> a piece of furniture, so select
+        <strong>IfcFurniture</strong> from the drop-down, and press
+        <strong>Assign IFC Class</strong>.
+    </p>
+    <p>
+        The <strong>Outliner panel</strong> will now show that your
+        <strong>Cube</strong> is an <strong>IfcFurniture</strong>
+    </p>
+    <p><img src="{{baseurl}}assets/images/tutorial1-3.png"></p>
+    <h3>(Optional) Step 4: See your object attributes</h3>
+    <p>
+        This is an optional step, but is useful knowledge. If you go to the
+        <strong>Object</strong> tab in the <strong>Properties panel</strong>, it
+        will display object specific properties. If you scroll down, you can see
+        <strong>Attributes</strong> that have been assigned to your
+        <strong>IfcFuniture/Cube</strong> object. You will notice that the
+        <strong>PredefinedType</strong> attribute has been set to
+        <strong>CHAIR</strong>. This is an example of BIM data that we have
+        assigned from the previous step.
+    </p>
+    <p><img src="{{baseurl}}assets/images/tutorial1-4.png"></p>
+    <h3>Step 5: Place your furniture in the building</h3>
+    <p>
+        All BIM objects <strong>must</strong> belong inside the <strong>spatial
+            tree</strong>. In the <strong>Outliner panel</strong>, you can drag
+        and drop the <strong>IfcFurniture/Cube</strong> inside the
+        <strong>IfcBuildingStorey/Ground Floor</strong>. Wasn't that simple?
+    </p>
+    <p><img src="{{baseurl}}assets/images/tutorial1-5.png"></p>
+    <h3>Step 6: Export the model</h3>
+    <p>
+        First, make sure you <strong>only</strong> have your
+        <strong>IfcFurniture/Cube</strong> object selected. Then, if you
+        navigate to <em>File -&gt; Export -&gt; Industry Foundation
+            Classes (.ifc)</em>. If you select the light or camera object by
+        accident, this will cause the export to fail, because they are not
+        correctly categorised BIM objects are not in the <strong>spatial
+            tree</strong>. 
+    <p><img src="{{baseurl}}assets/images/tutorial1-6.png"></p>
+    <p>
+        Navigate to where you want to save your IFC file, give it a name, and
+        press <em>Export .ifc file</em>.
+    </p>
+    <p><img src="{{baseurl}}assets/images/tutorial1-7.png"></p>
+    <p>
+        <strong>Congratulations!</strong> You have now created your first
+        OpenBIM model from Blender! You can open the IFC file in any other
+        program, and you will see something similar to the image below.
+    </p>
+    <p><img src="{{baseurl}}assets/images/tutorial1-8.png"></p>
index c2d4fff436d29ed557b4aadb6cf8847f686c2abf..9e7cdb52094103b371829b6ba003883897822677 100644 (file)
@@ -34,4 +34,9 @@
     the panel on the bottom right, you will see a panel related to <em>Building
         Information Modeling</em>.</p>
     <p><img src="{{baseurl}}assets/images/install-blenderbim-5.png"></p>
+    <p>After installing BlenderBIM, you may be interested in following the
+    BlenderBIM beginners tutorial.</p>
+    <p>
+        <a href="{{baseurl}}blenderbim-tutorial.html" class="button">Start the BlenderBIM tutorial</a>
+    </p>
index 48a994e8b478bf5ad377d0370011fe48c9bdc461..3526f8e7e7e4f1be53d72a20f0fd2b31dd827b67 100644 (file)
             <a href="{{baseurl}}install-blenderbim.html" class="button">Read article</a>
+    <article class="four columns">
+        <h3>BlenderBIM beginners tutorial: my first BIM project</h3>
+        <p>
+            In less than 5 minutes, you'll create your very first OpenBIM
+            project with Blender. We'll create a piece of furniture, and place
+            it in a building.
+        </p>
+        <p>
+            <a href="{{baseurl}}blenderbim-tutorial.html" class="button">Read article</a>
+        </p>
+    </article>
     <article class="four columns">
         <h3>Learn Blender</h3>
diff --git a/www/assets/images/tutorial1-1.png b/www/assets/images/tutorial1-1.png
new file mode 100644 (file)
index 0000000..16d91a8
Binary files /dev/null and b/www/assets/images/tutorial1-1.png differ
diff --git a/www/assets/images/tutorial1-2.png b/www/assets/images/tutorial1-2.png
new file mode 100644 (file)
index 0000000..2a959d5
Binary files /dev/null and b/www/assets/images/tutorial1-2.png differ
diff --git a/www/assets/images/tutorial1-3.png b/www/assets/images/tutorial1-3.png
new file mode 100644 (file)
index 0000000..41687ce
Binary files /dev/null and b/www/assets/images/tutorial1-3.png differ
diff --git a/www/assets/images/tutorial1-4.png b/www/assets/images/tutorial1-4.png
new file mode 100644 (file)
index 0000000..5eb732b
Binary files /dev/null and b/www/assets/images/tutorial1-4.png differ
diff --git a/www/assets/images/tutorial1-5.png b/www/assets/images/tutorial1-5.png
new file mode 100644 (file)
index 0000000..609e944
Binary files /dev/null and b/www/assets/images/tutorial1-5.png differ
diff --git a/www/assets/images/tutorial1-6.png b/www/assets/images/tutorial1-6.png
new file mode 100644 (file)
index 0000000..99263a1
Binary files /dev/null and b/www/assets/images/tutorial1-6.png differ
diff --git a/www/assets/images/tutorial1-7.png b/www/assets/images/tutorial1-7.png
new file mode 100644 (file)
index 0000000..823313a
Binary files /dev/null and b/www/assets/images/tutorial1-7.png differ
diff --git a/www/assets/images/tutorial1-8.png b/www/assets/images/tutorial1-8.png
new file mode 100644 (file)
index 0000000..a19b361
Binary files /dev/null and b/www/assets/images/tutorial1-8.png differ