mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-28 07:49:59 +00:00
Add installation instructions for IfcSverchok
This commit is contained in:
@@ -17,8 +17,12 @@ installation is available at the `Get BlenderBIM
|
|||||||
<https://blenderbim.org/download.html>`__ website. The latest release is
|
<https://blenderbim.org/download.html>`__ website. The latest release is
|
||||||
typically updated every few weeks.
|
typically updated every few weeks.
|
||||||
|
|
||||||
|
Like all Blender add-ons, they can be installed using ``Edit > Preferences >
|
||||||
|
Addons > Install > Choose Downloaded ZIP > Enable Add-on Checkbox``. You can
|
||||||
|
enable add-ons permanently by using ``Save User Settings`` from the Addons menu.
|
||||||
|
|
||||||
If you downloaded Blender as a ``.zip`` file without running an installer, you
|
If you downloaded Blender as a ``.zip`` file without running an installer, you
|
||||||
will find the BlenderBIM plug-in installed in the following directory, where
|
will find the BlenderBIM Add-on installed in the following directory, where
|
||||||
``2.XX`` is the Blender version:
|
``2.XX`` is the Blender version:
|
||||||
::
|
::
|
||||||
|
|
||||||
@@ -178,6 +182,7 @@ changes, you'll need to fix your setup manually. But this is relatively rare.
|
|||||||
::
|
::
|
||||||
|
|
||||||
$ git clone https://github.com/IfcOpenShell/IfcOpenShell.git
|
$ git clone https://github.com/IfcOpenShell/IfcOpenShell.git
|
||||||
|
$ cd IfcOpenShell
|
||||||
|
|
||||||
# Remove the Blender add-on Python code
|
# Remove the Blender add-on Python code
|
||||||
$ rm -r /path/to/blender/2.XX/scripts/addons/blenderbim/bim/
|
$ rm -r /path/to/blender/2.XX/scripts/addons/blenderbim/bim/
|
||||||
|
|||||||
@@ -0,0 +1,18 @@
|
|||||||
|
IfcSverchok
|
||||||
|
===========
|
||||||
|
|
||||||
|
This documentation is free software! You are free to contribute and help write
|
||||||
|
this document.
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 1
|
||||||
|
:caption: Contents:
|
||||||
|
|
||||||
|
ifcsverchok/installation
|
||||||
|
|
||||||
|
Indices and tables
|
||||||
|
------------------
|
||||||
|
|
||||||
|
* :ref:`genindex`
|
||||||
|
* :ref:`modindex`
|
||||||
|
* :ref:`search`
|
||||||
@@ -0,0 +1,99 @@
|
|||||||
|
Installation
|
||||||
|
============
|
||||||
|
|
||||||
|
There are different methods of installation, depending on your situation.
|
||||||
|
|
||||||
|
1. **Packaged installation** is recommended for regular users.
|
||||||
|
2. **Daily build installation** is recommended for power users helping with testing.
|
||||||
|
4. **Source installation** is recommended for developers.
|
||||||
|
|
||||||
|
Packaged installation
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
IfcSverchok is packaged like a regular Blender add-on, so installation is the
|
||||||
|
same as any other Blender add-on. You can download the package for installation
|
||||||
|
at the `Get BlenderBIM <https://blenderbim.org/download.html>`__ website.
|
||||||
|
|
||||||
|
Like all Blender add-ons, they can be installed using ``Edit > Preferences >
|
||||||
|
Addons > Install > Choose Downloaded ZIP > Enable Add-on Checkbox``. You can
|
||||||
|
enable add-ons permanently by using ``Save User Settings`` from the Addons menu.
|
||||||
|
|
||||||
|
Before installing, you will also need to `install the BlenderBIM Add-on
|
||||||
|
<../blenderbim/installation>`__ and `install Sverchok
|
||||||
|
<https://github.com/nortikin/sverchok#installation>`__.
|
||||||
|
|
||||||
|
If you downloaded Blender as a ``.zip`` file without running an installer, you
|
||||||
|
will find IfcSverchok installed in the following directory, where ``2.XX`` is
|
||||||
|
the Blender version:
|
||||||
|
::
|
||||||
|
|
||||||
|
/path/to/blender/2.XX/scripts/addons/
|
||||||
|
|
||||||
|
Otherwise, if you installed Blender using an installation package, the add-ons
|
||||||
|
folder depends on which operating system you use. On Linux:
|
||||||
|
::
|
||||||
|
|
||||||
|
~/.config/blender/2.XX/scripts/addons/
|
||||||
|
|
||||||
|
On Mac:
|
||||||
|
::
|
||||||
|
|
||||||
|
/Users/{YOUR_USER}/Library/Application Support/Blender/2.XX/
|
||||||
|
|
||||||
|
On Windows:
|
||||||
|
::
|
||||||
|
|
||||||
|
C:\Users\{YOUR_USER}\AppData\Roaming\Blender Foundation\2.XX\scripts\addons
|
||||||
|
|
||||||
|
Upon installation, IfcSverchok is stored in the ``ifcsverchok/`` directory.
|
||||||
|
|
||||||
|
Daily build installation
|
||||||
|
------------------------
|
||||||
|
|
||||||
|
Daily builds are almost the same as **Packaged installation**, except that they
|
||||||
|
are typically updated every day. Simply download a daily build from the `Github
|
||||||
|
releases page <https://github.com/IfcOpenShell/IfcOpenShell/releases>`__, then
|
||||||
|
follow the same instructions as a packaged installation.
|
||||||
|
|
||||||
|
TODO: daily builds not yet available
|
||||||
|
|
||||||
|
Daily builds are not always stable. Sometimes, a build may be delayed, or
|
||||||
|
contain broken code. We try to avoid this, but it happens.
|
||||||
|
|
||||||
|
Source installation
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
It is possible to run the latest bleeding edge version of IfcSverchok without
|
||||||
|
having to wait for an official release, since IfcSverchok is coded in Python and
|
||||||
|
doesn't require any compilation.
|
||||||
|
|
||||||
|
Just symbolically link the IfcSverchok add-on files to your Git repository. If
|
||||||
|
you're on Windows, use ``mklink`` instead. This allows us to code in our Git
|
||||||
|
repository, and see the changes in our Blender installation.
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
|
$ git clone https://github.com/IfcOpenShell/IfcOpenShell.git
|
||||||
|
$ cd IfcOpenShell
|
||||||
|
|
||||||
|
# Link the repository to blender
|
||||||
|
$ ln -s src/ifcsverchok /path/to/blender/2.XX/scripts/addons/ifcsverchok
|
||||||
|
|
||||||
|
After you modify your code in the Git repository, you will need to restart
|
||||||
|
Blender for the changes to take effect. In ``Edit > Preferences > Add-ons`` you
|
||||||
|
will see that the version number of IfcSverchok has changed to ``0.0.999999``,
|
||||||
|
which represents an un-versioned IfcSverchok.
|
||||||
|
|
||||||
|
Updating
|
||||||
|
--------
|
||||||
|
|
||||||
|
First uninstall the current IfcSverchok, then install the latest version.
|
||||||
|
|
||||||
|
Uninstalling
|
||||||
|
------------
|
||||||
|
|
||||||
|
Navigate to ``Edit > Preferences > Add-ons``, find the IfcSverchok add-on, and
|
||||||
|
press ``Remove``.
|
||||||
|
|
||||||
|
Alternatively, you may uninstall manually by deleting the ``ifcsverchok/``
|
||||||
|
directory in your Blender add-ons directory.
|
||||||
@@ -14,6 +14,7 @@ IfcOpenShell Documentation
|
|||||||
ifcclash
|
ifcclash
|
||||||
ifccobie
|
ifccobie
|
||||||
ifcmax
|
ifcmax
|
||||||
|
ifcsverchok
|
||||||
bimserver-plugin
|
bimserver-plugin
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user