bbim docs: reorder images folder in dev section
@@ -21,7 +21,7 @@ BCF. The same concepts will apply. We can call this Native OpenBIM authoring,
|
|||||||
which is a paradigm shift from traditional BIM which relies on translated IFC
|
which is a paradigm shift from traditional BIM which relies on translated IFC
|
||||||
data.
|
data.
|
||||||
|
|
||||||
.. image:: native-openbim.png
|
.. image:: images/native-openbim.png
|
||||||
|
|
||||||
Every user operation reads or writes this data structure in memory, and the IFC
|
Every user operation reads or writes this data structure in memory, and the IFC
|
||||||
data becomes the source of truth for all data. There is no such thing as an
|
data becomes the source of truth for all data. There is no such thing as an
|
||||||
@@ -54,7 +54,7 @@ separated into modules. Each module focuses on a particular topic of BIM. Most
|
|||||||
modules are self-contained, but sometimes they connect to one another, just like
|
modules are self-contained, but sometimes they connect to one another, just like
|
||||||
how BIM works.
|
how BIM works.
|
||||||
|
|
||||||
.. image:: module-architecture.png
|
.. image:: images/module-architecture.png
|
||||||
|
|
||||||
Modules are not arbitrary divisions. They tend to reflect how portions of BIM
|
Modules are not arbitrary divisions. They tend to reflect how portions of BIM
|
||||||
data are segregated in the IFC international standard. This allows us to
|
data are segregated in the IFC international standard. This allows us to
|
||||||
@@ -79,7 +79,7 @@ To see the demo module in action, you'll need to enable it. In
|
|||||||
module. When you restart Blender, you will see a new demo panel in your scene
|
module. When you restart Blender, you will see a new demo panel in your scene
|
||||||
properties interface tab. Have fun!
|
properties interface tab. Have fun!
|
||||||
|
|
||||||
.. image:: demo-module.png
|
.. image:: images/demo-module.png
|
||||||
|
|
||||||
Now you're ready to learn how to code! Here are all the files associated with
|
Now you're ready to learn how to code! Here are all the files associated with
|
||||||
the demo module. Feel free to read them in any order. Each file is heavily
|
the demo module. Feel free to read them in any order. Each file is heavily
|
||||||
@@ -166,7 +166,7 @@ The BlenderBIM Add-on code may be understood in three separate layers: **Deliver
|
|||||||
three layers from one another. Because they are separate, they can be tested and
|
three layers from one another. Because they are separate, they can be tested and
|
||||||
built separately.
|
built separately.
|
||||||
|
|
||||||
.. image:: architecture.png
|
.. image:: images/architecture.png
|
||||||
|
|
||||||
The **Delivery** mechanism is how the application is delivered to
|
The **Delivery** mechanism is how the application is delivered to
|
||||||
the user and handles user interactions. It covers the interface and triggering
|
the user and handles user interactions. It covers the interface and triggering
|
||||||
@@ -228,7 +228,7 @@ time the BlenderBIM Add-on interacts with IFC, it uses the IfcOpenShell Python
|
|||||||
bindings, so all IFC data is already deserialised into Python objects. The inner
|
bindings, so all IFC data is already deserialised into Python objects. The inner
|
||||||
workings of the C++ base is out of scope.
|
workings of the C++ base is out of scope.
|
||||||
|
|
||||||
.. image:: ifcopenshell-architecture.png
|
.. image:: images/ifcopenshell-architecture.png
|
||||||
|
|
||||||
IfcOpenShell offers a core set of low-level functionality to read and write this
|
IfcOpenShell offers a core set of low-level functionality to read and write this
|
||||||
data. An example of the core functionality would be:
|
data. An example of the core functionality would be:
|
||||||
@@ -303,7 +303,7 @@ small, you can submit your changes just using the Github website. Browse to the
|
|||||||
navigate to the file you want to edit the code of. Then just press the edit icon
|
navigate to the file you want to edit the code of. Then just press the edit icon
|
||||||
to begin editing. When you're done, you'll be prompted to submit your changes.
|
to begin editing. When you're done, you'll be prompted to submit your changes.
|
||||||
|
|
||||||
.. image:: github-editing.png
|
.. image:: images/github-editing.png
|
||||||
|
|
||||||
If you're making a large change, you'll need to create a **Pull Request**.
|
If you're making a large change, you'll need to create a **Pull Request**.
|
||||||
Github has an excellent comprehensive guide on `how to contribute to projects
|
Github has an excellent comprehensive guide on `how to contribute to projects
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 9.7 KiB After Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
@@ -26,7 +26,7 @@ images. All stroke widths are 3px with a corner radius of 3px. Horizontal
|
|||||||
underlines are 5px with a corner radius of 2px. The dark green is ``39b54a`` and
|
underlines are 5px with a corner radius of 2px. The dark green is ``39b54a`` and
|
||||||
the light green is ``d9e021``.
|
the light green is ``d9e021``.
|
||||||
|
|
||||||
.. image:: documentation-style.png
|
.. image:: images/documentation-style.png
|
||||||
|
|
||||||
Special keywords such as **Technical Terminology** that the user should be
|
Special keywords such as **Technical Terminology** that the user should be
|
||||||
aware of should be bolded, titlecased, and used consistently. You *may*
|
aware of should be bolded, titlecased, and used consistently. You *may*
|
||||||
|
|||||||