diff --git a/docs/tutorials/hilti/type_plates_name_side_to_side_edge_in_plane_hilti.rst b/docs/tutorials/hilti/type_plates_name_side_to_side_edge_in_plane_hilti.rst
index 1a105a7b..f2fdefc8 100644
--- a/docs/tutorials/hilti/type_plates_name_side_to_side_edge_in_plane_hilti.rst
+++ b/docs/tutorials/hilti/type_plates_name_side_to_side_edge_in_plane_hilti.rst
@@ -67,13 +67,6 @@ Heaxagonel shell:
.. literalinclude:: ./type_plates_name_side_to_side_edge_in_plane_hilti_part3.py
:language: python
- :lines: 1-33
-
-Vizualize...
-
-.. literalinclude:: ./type_plates_name_side_to_side_edge_in_plane_hilti_part3.py
- :language: python
- :lines: 34-
.. figure:: ./type_plates_name_side_to_side_edge_in_plane_hilti_part3_1.png
diff --git a/docs/tutorials/ibois/requirements.rst b/docs/tutorials/ibois/requirements.rst
index 90223551..e48f8bb9 100644
--- a/docs/tutorials/ibois/requirements.rst
+++ b/docs/tutorials/ibois/requirements.rst
@@ -29,9 +29,3 @@ Rhino Plugin Installation
There should be no errors, otherwise, write a message to petrasvestartas@gmail.com with your Rhino version number and operating system version (e.g., Windows 11 or Mac with Intel or M chip). Include a screenshot of the error message.
-.. figure:: ./test.jpg
- :figclass: figure
- :class: figure-img img-fluid
-
-.. literalinclude:: ./test.py
- :language: python
\ No newline at end of file
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0001.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0001.jpg
new file mode 100644
index 00000000..96ce0e2a
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0001.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0002.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0002.jpg
new file mode 100644
index 00000000..d9a2be3b
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0002.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0003.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0003.jpg
new file mode 100644
index 00000000..f65ca4fd
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0003.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0004.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0004.jpg
new file mode 100644
index 00000000..793208e1
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0004.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0005.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0005.jpg
new file mode 100644
index 00000000..877b390a
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0005.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0006.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0006.jpg
new file mode 100644
index 00000000..915cbe2c
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0006.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0007.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0007.jpg
new file mode 100644
index 00000000..1272cad7
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0007.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0008.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0008.jpg
new file mode 100644
index 00000000..bdd05e67
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0008.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0009.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0009.jpg
new file mode 100644
index 00000000..f5d41894
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0009.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0010.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0010.jpg
new file mode 100644
index 00000000..6cdaaf06
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0010.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0011.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0011.jpg
new file mode 100644
index 00000000..e126354f
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0011.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0012.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0012.jpg
new file mode 100644
index 00000000..d946a2de
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0012.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0013.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0013.jpg
new file mode 100644
index 00000000..1042c948
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0013.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0014.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0014.jpg
new file mode 100644
index 00000000..c8d82412
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0014.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0015.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0015.jpg
new file mode 100644
index 00000000..b4e7c1d4
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0015.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0016.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0016.jpg
new file mode 100644
index 00000000..3959a9be
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0016.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0017.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0017.jpg
new file mode 100644
index 00000000..219c309f
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0017.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0018.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0018.jpg
new file mode 100644
index 00000000..a748469d
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0018.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0019.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0019.jpg
new file mode 100644
index 00000000..fa6b55d2
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0019.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0020.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0020.jpg
new file mode 100644
index 00000000..749274db
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0020.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0021.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0021.jpg
new file mode 100644
index 00000000..8f6e1923
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0021.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0022.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0022.jpg
new file mode 100644
index 00000000..6e4b2362
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0022.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0023.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0023.jpg
new file mode 100644
index 00000000..67fb3a8d
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0023.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0024.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0024.jpg
new file mode 100644
index 00000000..a90ffa11
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0024.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0025.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0025.jpg
new file mode 100644
index 00000000..511813e8
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0025.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0026.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0026.jpg
new file mode 100644
index 00000000..a96c7c40
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0026.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0027.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0027.jpg
new file mode 100644
index 00000000..63223456
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0027.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0028.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0028.jpg
new file mode 100644
index 00000000..b4e7c1d4
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0028.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0029.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0029.jpg
new file mode 100644
index 00000000..da8c0b12
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0029.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0030.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0030.jpg
new file mode 100644
index 00000000..5ae4df3d
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0030.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0031.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0031.jpg
new file mode 100644
index 00000000..e88c3b99
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0031.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0032.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0032.jpg
new file mode 100644
index 00000000..d374e4ed
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0032.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0033.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0033.jpg
new file mode 100644
index 00000000..3a6e7f41
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0033.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0034.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0034.jpg
new file mode 100644
index 00000000..d6f4509f
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0034.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0035.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0035.jpg
new file mode 100644
index 00000000..858abceb
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0035.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0036.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0036.jpg
new file mode 100644
index 00000000..c5219e8c
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0036.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0037.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0037.jpg
new file mode 100644
index 00000000..0b82a952
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0037.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0038.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0038.jpg
new file mode 100644
index 00000000..810a55ad
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0038.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0039.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0039.jpg
new file mode 100644
index 00000000..b18669a1
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0039.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0040.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0040.jpg
new file mode 100644
index 00000000..4cfd0f7b
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0040.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0041.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0041.jpg
new file mode 100644
index 00000000..13320137
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0041.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0042.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0042.jpg
new file mode 100644
index 00000000..0e95a49b
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0042.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0043.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0043.jpg
new file mode 100644
index 00000000..ad937fc4
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0043.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0044.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0044.jpg
new file mode 100644
index 00000000..e777f581
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0044.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0045.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0045.jpg
new file mode 100644
index 00000000..d5588a2a
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0045.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0046.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0046.jpg
new file mode 100644
index 00000000..0b765822
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0046.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0047.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0047.jpg
new file mode 100644
index 00000000..821cb47d
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0047.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0048.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0048.jpg
new file mode 100644
index 00000000..d5dd3f1c
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0048.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0049.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0049.jpg
new file mode 100644
index 00000000..2af201fc
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0049.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0050.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0050.jpg
new file mode 100644
index 00000000..3ea1ed4a
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0050.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0051.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0051.jpg
new file mode 100644
index 00000000..5c1efcbd
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0051.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0052.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0052.jpg
new file mode 100644
index 00000000..495e76c4
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0052.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0053.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0053.jpg
new file mode 100644
index 00000000..f13173b2
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0053.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0054.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0054.jpg
new file mode 100644
index 00000000..b6a6d725
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0054.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0055.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0055.jpg
new file mode 100644
index 00000000..8c073312
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0055.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0056.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0056.jpg
new file mode 100644
index 00000000..08143da5
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0056.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0057.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0057.jpg
new file mode 100644
index 00000000..103a9251
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0057.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0058.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0058.jpg
new file mode 100644
index 00000000..a734145b
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0058.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0059.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0059.jpg
new file mode 100644
index 00000000..8c021ded
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0059.jpg differ
diff --git a/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0060.jpg b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0060.jpg
new file mode 100644
index 00000000..76046d71
Binary files /dev/null and b/docs/tutorials/ibois/slides/compas_wood_rhino_plugin_page-0060.jpg differ
diff --git a/docs/tutorials/ibois/test.py b/docs/tutorials/ibois/test.py
index abe7c874..bdeb76a1 100644
--- a/docs/tutorials/ibois/test.py
+++ b/docs/tutorials/ibois/test.py
@@ -1,5 +1,5 @@
#! python3
-# r: wood-nano==0.1.1, compas-wood==2.1.0, compas==2.1.1
+# r: wood-nano==0.1.1, compas-wood==2.2.0, compas==2.1.1, wood-rui==0.1.0
from wood_nano import test
diff --git a/docs/tutorials/ibois/tutorials.rst b/docs/tutorials/ibois/tutorials.rst
new file mode 100644
index 00000000..09916151
--- /dev/null
+++ b/docs/tutorials/ibois/tutorials.rst
@@ -0,0 +1,481 @@
+********************************************************************************
+Tutorials
+********************************************************************************
+
+Following tutorials requires compas_wood 2.2 installation using Rhno8 package manager.
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0001.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0002.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0003.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0004.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0005.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0006.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0007.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0008.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0009.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0010.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0011.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0012.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0013.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0014.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0015.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0016.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0017.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0018.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0019.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0020.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0021.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0022.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0023.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0024.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0025.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0026.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0027.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0028.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0029.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0030.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0031.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0032.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0033.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0034.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0035.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0036.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0037.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0038.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0039.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0040.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0041.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0042.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0043.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0044.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0045.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0046.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0047.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0048.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0049.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0050.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0051.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0052.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0053.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0054.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0055.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0056.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0057.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0058.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0059.jpg
+ :width: 600px
+ :align: center
+
+.. raw:: html
+
+
+
+.. image:: ./slides/compas_wood_rhino_plugin_page-0060.jpg
+ :width: 600px
+ :align: center
\ No newline at end of file
diff --git a/src/rhino/plugin/commands/w_install.py b/src/rhino/plugin/commands/w_install.py
index 2343a793..96e3d481 100644
--- a/src/rhino/plugin/commands/w_install.py
+++ b/src/rhino/plugin/commands/w_install.py
@@ -1,5 +1,5 @@
#! python3
-# r: wood-nano==0.1.1, compas-wood==2.1.0, compas==2.1.1, wood-rui==0.1.0
+# r: wood-nano==0.1.1, compas-wood==2.2.0, compas==2.1.1, wood-rui==0.1.0
from wood_nano import test
diff --git a/src/rhino/plugin/compas_wood.rhproj b/src/rhino/plugin/compas_wood.rhproj
index 3dd6dbb8..e1907f65 100644
--- a/src/rhino/plugin/compas_wood.rhproj
+++ b/src/rhino/plugin/compas_wood.rhproj
@@ -8,7 +8,7 @@
"id": "d0647ba8-eee5-4c18-ab3e-03a95f119654",
"identity": {
"name": "compas_wood",
- "version": "2.2.1",
+ "version": "2.2.4",
"publisher": {
"email": "petrasvestartas@gmail.com",
"name": "Petras Vestartas",
@@ -150,33 +150,6 @@
}
}
},
- {
- "id": "7e7b21e6-987e-407e-8feb-209a97ae74a1",
- "language": {
- "id": "mcneel.pythonnet.python",
- "version": "3.9.10"
- },
- "title": "w_dataset_folded_plates",
- "uri": "commands/w_dataset_folded_plates.py",
- "image": {
- "light": {
- "type": "svg",
- "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNkYmRiZGI7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CiAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTEuOTUgMTEuMjggMy4yMiAyMC4wMiAzLjIyIDIuNTQgMTEuOTUgMTEuMjggMTEuOTUgMTEuMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTIuMDIgMTEuMjggMjAuNzUgMi41NCAyMC43NSAyMC4wMiAxMi4wMiAxMS4yOCAxMi4wMiAxMS4yOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMi4wMiAxMS4zMiAxMi4wMiAyMi4zMSAzLjI5IDIwLjA1IDEyLjAyIDExLjMyIDEyLjAyIDExLjMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjEyLjAyIDExLjI0IDMuMjkgMi41MSAxMS45NSA0Ljc3IDEyLjAyIDExLjI0IDEyLjAyIDExLjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjEyLjAyIDExLjMyIDEyLjAyIDIyLjMxIDIwLjc1IDIwLjA1IDEyLjAyIDExLjMyIDEyLjAyIDExLjMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjEyLjAyIDExLjI0IDIwLjc1IDIuNTEgMTIuMDkgNC43NyAxMi4wMiAxMS4yNCAxMi4wMiAxMS4yNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICA8L3N2Zz4NCjwvc3ZnPg=="
- },
- "rendered": {
- "light": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAAjVJREFUSEvdlT2PElEUhgkNEL4h4SMK2CAWhIQSaKzYAKEgKKExEhKIYgGBUNHREQId/AqNP8BYAZXxF9BY2GhcF3cMu6uD1/POOmR2MrPOTGLjSZ7kzr1n3ocQLsf0X9Vji8XyxefzvaX1C\u002BKBsKut7hPP/X7/G4fDsaP1I2FXViehUOg8EAj8qNfrl8FgcGez2b56PJ5XdPaUuCt0Xdcd4gmdvaSeU3pnV61Wv8ViMT4ajXJ09lDoktVJOp0\u002BHQwGe2q82m63bL1es\u002Bl0yorFIud2u78TH10u1wesC4UCN5lM2Gq1YuhNpVL8cDjcJ5PJM8pSF6C53\u002B8fJVLonFUqlRt7QAzHWpMAKEkymQxrNBrHZyANB5oFoNfr3ZBA0Gw2j\u002BfycKBLAKSSbDbLWq2WsK8UDnQLQLfbFSQQtNtt1XBgSAAgsVqtB/pJ/lILB4YFwGw2H\u002BgiHpTORAwL6JNfxeNxPp/P83QJeaUeYEiA8Pl8vs/lcqzT6bDlcrmnW68o0S0Qw7EWBVirSXQJpOFAKgBKEs0CeTiQC8AfyU/xWZNAKRwoCYBU8leBWjhQE4DFYnEBya0Cu93Oj0YjxXBwmwCMx\u002BMLyjhQlqLAQX8HY6fT\u002Bcnr9XKlUonDLMBMEAPkgs1mw2azGSuXyxxdQI7CP0cikQll2a8j1StKNDDNMNXoa9vVarXLRCLBaNAwTLxwOHxOZ2c0gF5Tb5O4hxeNFmbuM5pk70j6ntYdQs/M/ldlMv0Gh8N580c/fxwAAAAASUVORK5CYII=",
- "width": 24,
- "height": 24
- },
- "dark": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAAjVJREFUSEvdlT2PElEUhgkNEL4h4SMK2CAWhIQSaKzYAKEgKKExEhKIYgGBUNHREQId/AqNP8BYAZXxF9BY2GhcF3cMu6uD1/POOmR2MrPOTGLjSZ7kzr1n3ocQLsf0X9Vji8XyxefzvaX1C\u002BKBsKut7hPP/X7/G4fDsaP1I2FXViehUOg8EAj8qNfrl8FgcGez2b56PJ5XdPaUuCt0Xdcd4gmdvaSeU3pnV61Wv8ViMT4ajXJ09lDoktVJOp0\u002BHQwGe2q82m63bL1es\u002Bl0yorFIud2u78TH10u1wesC4UCN5lM2Gq1YuhNpVL8cDjcJ5PJM8pSF6C53\u002B8fJVLonFUqlRt7QAzHWpMAKEkymQxrNBrHZyANB5oFoNfr3ZBA0Gw2j\u002BfycKBLAKSSbDbLWq2WsK8UDnQLQLfbFSQQtNtt1XBgSAAgsVqtB/pJ/lILB4YFwGw2H\u002BgiHpTORAwL6JNfxeNxPp/P83QJeaUeYEiA8Pl8vs/lcqzT6bDlcrmnW68o0S0Qw7EWBVirSXQJpOFAKgBKEs0CeTiQC8AfyU/xWZNAKRwoCYBU8leBWjhQE4DFYnEBya0Cu93Oj0YjxXBwmwCMx\u002BMLyjhQlqLAQX8HY6fT\u002Bcnr9XKlUonDLMBMEAPkgs1mw2azGSuXyxxdQI7CP0cikQll2a8j1StKNDDNMNXoa9vVarXLRCLBaNAwTLxwOHxOZ2c0gF5Tb5O4hxeNFmbuM5pk70j6ntYdQs/M/ldlMv0Gh8N580c/fxwAAAAASUVORK5CYII=",
- "width": 24,
- "height": 24
- }
- }
- }
- },
{
"id": "96a8383f-a861-4e0b-8983-116601b8c75d",
"language": {
@@ -286,26 +259,26 @@
}
},
{
- "id": "b12ba98d-f8a2-4dcd-942f-6a5f0e322887",
+ "id": "7e7b21e6-987e-407e-8feb-209a97ae74a1",
"language": {
"id": "mcneel.pythonnet.python",
"version": "3.9.10"
},
- "title": "w_loft_mesh",
- "uri": "commands/w_loft_mesh.py",
+ "title": "w_dataset_folded_plates",
+ "uri": "commands/w_dataset_folded_plates.py",
"image": {
"light": {
"type": "svg",
- "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIG9wYWNpdHk6IC41OwogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CgogICAgICAuY2xzLTEsIC5jbHMtMiB7CiAgICAgICAgZmlsbDogI2RiZGJkYjsKICAgICAgfQoKICAgICAgLmNscy0yLCAuY2xzLTMsIC5jbHMtNCB7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgIH0KCiAgICAgIC5jbHMtMiwgLmNscy00IHsKICAgICAgICBzdHJva2U6ICMwMDA7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgc3Ryb2tlOiAjMjMxZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTMsIC5jbHMtNCB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgfQogICAgPC9zdHlsZT4NCiAgICA8L2RlZnM\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMTcuNDEiIHkxPSI2LjYxIiB4Mj0iMTMuMTkiIHkyPSIyLjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8bGluZSBjbGFzcz0iY2xzLTMiIHgxPSIxNy4zOCIgeTE9IjYuNjMiIHgyPSIyMS40NiIgeTI9IjIuNDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8bGluZSBjbGFzcz0iY2xzLTMiIHgxPSIxMy4yNCIgeTE9IjEwLjg3IiB4Mj0iMTMuMjQiIHkyPSIyLjQ0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMjEuNDkiIHkxPSIxMC45MyIgeDI9IjIxLjQ5IiB5Mj0iMi41IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTguNjQsMTYuNjFsLTEwLjYxLTIuNTFMNC4xNiwzLjcybDEwLjYxLDIuNTEsMy44NywxMC4zOFpNMTIuNjgsOC42N2wtNC4wNC0uOTYsMS40NywzLjk1LDQuMDQuOTYtMS40Ny0zLjk1WiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxNi4zNyAyMi45MyAxMi4zNCAxMi45NyAxLjg0IDEwLjE0IDQuMzUgNC4yNCAxNC4zMSA2Ljc3IDE4LjM2IDE3LjQgMTYuMzcgMjIuOTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNi4zOCwyMi45bC0xMC42MS0yLjUxTDEuODksMTAuMDFsMTAuNjEsMi41MSwzLjg3LDEwLjM4Wk0xMC40MiwxNC45NmwtNC4wNC0uOTYsMS40NywzLjk1LDQuMDQuOTYtMS40Ny0zLjk1WiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjE2LjM4IiB5MT0iMjIuOSIgeDI9IjE4LjY0IiB5Mj0iMTYuNjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8bGluZSBjbGFzcz0iY2xzLTQiIHgxPSIxLjg5IiB5MT0iMTAuMDEiIHgyPSI0LjE2IiB5Mj0iMy43MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjEyLjUiIHkxPSIxMi41MiIgeDI9IjE0Ljc3IiB5Mj0iNi4yMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjcuODUiIHkxPSIxNy45NSIgeDI9IjguOTQiIHkyPSIxNC45MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICA8L3N2Zz4NCjwvc3ZnPg=="
+ "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNkYmRiZGI7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CiAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTEuOTUgMTEuMjggMy4yMiAyMC4wMiAzLjIyIDIuNTQgMTEuOTUgMTEuMjggMTEuOTUgMTEuMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTIuMDIgMTEuMjggMjAuNzUgMi41NCAyMC43NSAyMC4wMiAxMi4wMiAxMS4yOCAxMi4wMiAxMS4yOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMi4wMiAxMS4zMiAxMi4wMiAyMi4zMSAzLjI5IDIwLjA1IDEyLjAyIDExLjMyIDEyLjAyIDExLjMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjEyLjAyIDExLjI0IDMuMjkgMi41MSAxMS45NSA0Ljc3IDEyLjAyIDExLjI0IDEyLjAyIDExLjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjEyLjAyIDExLjMyIDEyLjAyIDIyLjMxIDIwLjc1IDIwLjA1IDEyLjAyIDExLjMyIDEyLjAyIDExLjMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjEyLjAyIDExLjI0IDIwLjc1IDIuNTEgMTIuMDkgNC43NyAxMi4wMiAxMS4yNCAxMi4wMiAxMS4yNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICA8L3N2Zz4NCjwvc3ZnPg=="
},
"rendered": {
"light": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAABBdJREFUSEvNVVtIY1cU9f3WmPgoKOk9aTKiZSRFEEEr1KIVP7TiT6U68\u002BNgRYXxRe34IlSr9dUfMUaxCnFQPyyiILUIJQrBwVETBp2JWqT9aqGd0cxkYlKdnK5zcpWmvmZKP7pgce/d5\u002B61zmPve73\u002Bd1AqFHdUhHwvPp7DDYUik40nESKIoTeDkpADpUDoRSY3BOE95dvkSByfFMMe\u002BCgwMPAJrp\u002BD6TzyDyB5nQlwEjIuhr3UghCJZ9PZmCB8LQ55YEqtVr9qaWlxpqenW729vV1SqdSM\u002BFdgHhiORIMo/uLUxEOckF9FAw0T9AAT7Ozs3F9cXKR7e3t0d3eXsvvu7m6anZ39DKtzRkZG2qNlUVQmlQ4SudzqFiNPRVEzm/llBp8KgrA8BfT19TmYwUU0GAx0YGCABgUFnQQHB3/5jkAcXJCQfb4SCF9o4OPj80NTU9N9iGjq6uqOt7a2uODExMTx8PDwycLCAjWZTDw2OztLVSoVxfZtJhDyCcQ3T6vmMoMoPz\u002B/QybO2N/f/3BmZoaLDQ0NnXR0dGx1dXVZGhsb7bW1ta6SkhLa3NxMsV025MrdEm5cZnCPEPIYM/uGGWDfdRqN5ogZGI1G2tra\u002BuzUHMIvwsPD6draGos7JRJJh6jBcaEBZq\u002BPj493REVFHclkMltqauqT3Nxc\u002B\u002BTkJF9FW1ubY2lpScsMbt\u002B69btSqeTx1dVVCrPfRBmOy1YgwaHxg2WHiC2iRUVFDoVC4cIMaUZGBs3KyrJVVlZuJt\u002B8\u002BUdBQcHxysoKN0lJSXmK/Ay3DDf4APyZXcWQG5j5j1qtlif9nevr61Sn09GysjKanJxMAwICXDU1Na9Oz2hkZIQid0qUuRIfo7nYQZ8lTk9Pe5gxFhYW0t7eXrqzs8OfLRYL9fX1PRY1rgZmZ9/Y2OCJ/v7\u002Bf2J7HiNMcT6unJwcHtfr9TQtLe3MkLG4uPgl3ivmIlchNDRUy8qPJaEUHQjdBR\u002BAnzHz5eVlPoZicFVVVTnRcE7WE2NjYxSTMTKN66CWy\u002BV8m\u002Bbm5liF/ILYHhsICwvrqa6u5qVbXl7uyMvLM2I136HrHzU0NBxgm1x4LY29eyUiIiL25\u002Bfn\u002BUzRqXaEDOC7oComJsbK4ihZGhsb\u002Bxz3vDcGBwd1\u002BE5Z8I4PeC3ulpaW8pJFF9P8/PzncXFxVpSxDeYHbEvYWGJi4mFPT8\u002B3zCAzM3MFefXu9OshwWzOfexY546Pj589t7e3s/4w4V6D9w\u002BQ95Y7/TWQkJDwBQ7ViY621tfXU3xgPcwYt7e3Kb4AJ/hc6ENCQtgK3hhhIPvJdKJCHuFKk5KSDisqKujo6Cg1m83sH/ESJfwTxm6D/wneB\u002B9FR0c/QJ84cOg29pNC7LUO99/gQ/A\u002B6M\u002BfzsHL6y/N1IZiwv8IZgAAAABJRU5ErkJggg==",
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAAjVJREFUSEvdlT2PElEUhgkNEL4h4SMK2CAWhIQSaKzYAKEgKKExEhKIYgGBUNHREQId/AqNP8BYAZXxF9BY2GhcF3cMu6uD1/POOmR2MrPOTGLjSZ7kzr1n3ocQLsf0X9Vji8XyxefzvaX1C\u002BKBsKut7hPP/X7/G4fDsaP1I2FXViehUOg8EAj8qNfrl8FgcGez2b56PJ5XdPaUuCt0Xdcd4gmdvaSeU3pnV61Wv8ViMT4ajXJ09lDoktVJOp0\u002BHQwGe2q82m63bL1es\u002Bl0yorFIud2u78TH10u1wesC4UCN5lM2Gq1YuhNpVL8cDjcJ5PJM8pSF6C53\u002B8fJVLonFUqlRt7QAzHWpMAKEkymQxrNBrHZyANB5oFoNfr3ZBA0Gw2j\u002BfycKBLAKSSbDbLWq2WsK8UDnQLQLfbFSQQtNtt1XBgSAAgsVqtB/pJ/lILB4YFwGw2H\u002BgiHpTORAwL6JNfxeNxPp/P83QJeaUeYEiA8Pl8vs/lcqzT6bDlcrmnW68o0S0Qw7EWBVirSXQJpOFAKgBKEs0CeTiQC8AfyU/xWZNAKRwoCYBU8leBWjhQE4DFYnEBya0Cu93Oj0YjxXBwmwCMx\u002BMLyjhQlqLAQX8HY6fT\u002Bcnr9XKlUonDLMBMEAPkgs1mw2azGSuXyxxdQI7CP0cikQll2a8j1StKNDDNMNXoa9vVarXLRCLBaNAwTLxwOHxOZ2c0gF5Tb5O4hxeNFmbuM5pk70j6ntYdQs/M/ldlMv0Gh8N580c/fxwAAAAASUVORK5CYII=",
"width": 24,
"height": 24
},
"dark": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAABBdJREFUSEvNVVtIY1cU9f3WmPgoKOk9aTKiZSRFEEEr1KIVP7TiT6U68\u002BNgRYXxRe34IlSr9dUfMUaxCnFQPyyiILUIJQrBwVETBp2JWqT9aqGd0cxkYlKdnK5zcpWmvmZKP7pgce/d5\u002B61zmPve73\u002Bd1AqFHdUhHwvPp7DDYUik40nESKIoTeDkpADpUDoRSY3BOE95dvkSByfFMMe\u002BCgwMPAJrp\u002BD6TzyDyB5nQlwEjIuhr3UghCJZ9PZmCB8LQ55YEqtVr9qaWlxpqenW729vV1SqdSM\u002BFdgHhiORIMo/uLUxEOckF9FAw0T9AAT7Ozs3F9cXKR7e3t0d3eXsvvu7m6anZ39DKtzRkZG2qNlUVQmlQ4SudzqFiNPRVEzm/llBp8KgrA8BfT19TmYwUU0GAx0YGCABgUFnQQHB3/5jkAcXJCQfb4SCF9o4OPj80NTU9N9iGjq6uqOt7a2uODExMTx8PDwycLCAjWZTDw2OztLVSoVxfZtJhDyCcQ3T6vmMoMoPz\u002B/QybO2N/f/3BmZoaLDQ0NnXR0dGx1dXVZGhsb7bW1ta6SkhLa3NxMsV025MrdEm5cZnCPEPIYM/uGGWDfdRqN5ogZGI1G2tra\u002BuzUHMIvwsPD6draGos7JRJJh6jBcaEBZq\u002BPj493REVFHclkMltqauqT3Nxc\u002B\u002BTkJF9FW1ubY2lpScsMbt\u002B69btSqeTx1dVVCrPfRBmOy1YgwaHxg2WHiC2iRUVFDoVC4cIMaUZGBs3KyrJVVlZuJt\u002B8\u002BUdBQcHxysoKN0lJSXmK/Ay3DDf4APyZXcWQG5j5j1qtlif9nevr61Sn09GysjKanJxMAwICXDU1Na9Oz2hkZIQid0qUuRIfo7nYQZ8lTk9Pe5gxFhYW0t7eXrqzs8OfLRYL9fX1PRY1rgZmZ9/Y2OCJ/v7\u002Bf2J7HiNMcT6unJwcHtfr9TQtLe3MkLG4uPgl3ivmIlchNDRUy8qPJaEUHQjdBR\u002BAnzHz5eVlPoZicFVVVTnRcE7WE2NjYxSTMTKN66CWy\u002BV8m\u002Bbm5liF/ILYHhsICwvrqa6u5qVbXl7uyMvLM2I136HrHzU0NBxgm1x4LY29eyUiIiL25\u002Bfn\u002BUzRqXaEDOC7oComJsbK4ihZGhsb\u002Bxz3vDcGBwd1\u002BE5Z8I4PeC3ulpaW8pJFF9P8/PzncXFxVpSxDeYHbEvYWGJi4mFPT8\u002B3zCAzM3MFefXu9OshwWzOfexY546Pj589t7e3s/4w4V6D9w\u002BQ95Y7/TWQkJDwBQ7ViY621tfXU3xgPcwYt7e3Kb4AJ/hc6ENCQtgK3hhhIPvJdKJCHuFKk5KSDisqKujo6Cg1m83sH/ESJfwTxm6D/wneB\u002B9FR0c/QJ84cOg29pNC7LUO99/gQ/A\u002B6M\u002BfzsHL6y/N1IZiwv8IZgAAAABJRU5ErkJggg==",
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAAjVJREFUSEvdlT2PElEUhgkNEL4h4SMK2CAWhIQSaKzYAKEgKKExEhKIYgGBUNHREQId/AqNP8BYAZXxF9BY2GhcF3cMu6uD1/POOmR2MrPOTGLjSZ7kzr1n3ocQLsf0X9Vji8XyxefzvaX1C\u002BKBsKut7hPP/X7/G4fDsaP1I2FXViehUOg8EAj8qNfrl8FgcGez2b56PJ5XdPaUuCt0Xdcd4gmdvaSeU3pnV61Wv8ViMT4ajXJ09lDoktVJOp0\u002BHQwGe2q82m63bL1es\u002Bl0yorFIud2u78TH10u1wesC4UCN5lM2Gq1YuhNpVL8cDjcJ5PJM8pSF6C53\u002B8fJVLonFUqlRt7QAzHWpMAKEkymQxrNBrHZyANB5oFoNfr3ZBA0Gw2j\u002BfycKBLAKSSbDbLWq2WsK8UDnQLQLfbFSQQtNtt1XBgSAAgsVqtB/pJ/lILB4YFwGw2H\u002BgiHpTORAwL6JNfxeNxPp/P83QJeaUeYEiA8Pl8vs/lcqzT6bDlcrmnW68o0S0Qw7EWBVirSXQJpOFAKgBKEs0CeTiQC8AfyU/xWZNAKRwoCYBU8leBWjhQE4DFYnEBya0Cu93Oj0YjxXBwmwCMx\u002BMLyjhQlqLAQX8HY6fT\u002Bcnr9XKlUonDLMBMEAPkgs1mw2azGSuXyxxdQI7CP0cikQll2a8j1StKNDDNMNXoa9vVarXLRCLBaNAwTLxwOHxOZ2c0gF5Tb5O4hxeNFmbuM5pk70j6ntYdQs/M/ldlMv0Gh8N580c/fxwAAAAASUVORK5CYII=",
"width": 24,
"height": 24
}
@@ -313,26 +286,26 @@
}
},
{
- "id": "e1ec40a4-76a2-4cdd-b559-834be929d323",
+ "id": "b93f320a-df6f-4113-96f2-26001ea54fa0",
"language": {
"id": "mcneel.pythonnet.python",
"version": "3.9.10"
},
- "title": "w_loft_brep",
- "uri": "commands/w_loft_brep.py",
+ "title": "w_dataset_annen",
+ "uri": "commands/w_dataset_annen.py",
"image": {
"light": {
"type": "svg",
- "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIG9wYWNpdHk6IC41OwogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CgogICAgICAuY2xzLTEsIC5jbHMtMiB7CiAgICAgICAgZmlsbDogI2RiZGJkYjsKICAgICAgfQoKICAgICAgLmNscy0yLCAuY2xzLTMsIC5jbHMtNCB7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CgogICAgICAuY2xzLTMsIC5jbHMtNCB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgfQogICAgPC9zdHlsZT4NCiAgICA8L2RlZnM\u002BDQogICAgPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjEzLjY0IiB5MT0iNS44NiIgeDI9IjEzLjY0IiB5Mj0iMi44IiAvPg0KICAgICAgPGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMTkuMzUiIHkxPSIyLjc1IiB4Mj0iMTMuNjYiIHkyPSIyLjc1IiAvPg0KICAgICAgPGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMTkuMzUiIHkxPSIyLjc1IiB4Mj0iMTkuMzUiIHkyPSI3LjAyIiAvPg0KICAgICAgPGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMjEuODciIHkxPSI3LjQ3IiB4Mj0iMTUuNTUiIHkyPSI3LjQ3IiAvPg0KICAgICAgPGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMjEuODciIHkxPSI3LjQ3IiB4Mj0iMjEuODciIHkyPSIxMS43NCIgLz4NCiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjIxLjg3IiB5MT0iMTIuMDIiIHgyPSIxNy4xMiIgeTI9IjEyLjAyIiAvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xOC42NCwxNi42MWwtMTAuNjEtMi41MUw0LjE2LDMuNzJsMTAuNjEsMi41MSwzLjg3LDEwLjM4Wk0xMi42OCw4LjY3bC00LjA0LS45NiwxLjQ3LDMuOTUsNC4wNC45Ni0xLjQ3LTMuOTVaIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjE2LjM3IDIyLjkzIDEyLjM0IDEyLjk3IDEuODQgMTAuMTQgNC4zNSA0LjI0IDE0LjMxIDYuNzcgMTguMzYgMTcuNCAxNi4zNyAyMi45MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE2LjM4LDIyLjlsLTEwLjYxLTIuNTFMMS44OSwxMC4wMWwxMC42MSwyLjUxLDMuODcsMTAuMzhaTTEwLjQyLDE0Ljk2bC00LjA0LS45NiwxLjQ3LDMuOTUsNC4wNC45Ni0xLjQ3LTMuOTVaIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMTYuMzgiIHkxPSIyMi45IiB4Mj0iMTguNjQiIHkyPSIxNi42MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxsaW5lIGNsYXNzPSJjbHMtMyIgeDE9IjEuODkiIHkxPSIxMC4wMSIgeDI9IjQuMTYiIHkyPSIzLjcyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMTIuNSIgeTE9IjEyLjUyIiB4Mj0iMTQuNzciIHkyPSI2LjIzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iNy44NSIgeTE9IjE3Ljk1IiB4Mj0iOC45NCIgeTI9IjE0LjkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogIDwvc3ZnPg0KPC9zdmc\u002B"
+ "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNkYmRiZGI7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CiAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNC45NyA5LjIzIDE2Ljg2IDEwLjY1IDE2LjM0IDQuOTggNC40NCAzLjU2IDQuOTcgOS4yMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI5LjY0IDE4LjUxIDIxLjUxIDE5LjkzIDE2Ljk1IDEwLjkxIDUuMDggOS40OSA5LjY0IDE4LjUxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjkuMzMgMTQuMzMgMjEuMjEgMTUuNzQgMTYuNjUgNi43MiA0Ljc4IDUuMyA5LjMzIDE0LjMzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjguOTcgMTIuNiA5LjU0IDIwLjQ0IDQuOTggMTEuNDIgNC40MiAzLjU4IDguOTcgMTIuNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICA8L3N2Zz4NCjwvc3ZnPg=="
},
"rendered": {
"light": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAA8pJREFUSEvNlVlIlFEUx90Vt3EPFHFBRAPRFxE0KUMTHyTxJUnpRTBRwZUstwY0xa0XcRzFNMYwHwxREAwhVBgs00bMZdQweqmecsFlJnVO/3N1phFHbXvoDz\u002B\u002B7zv3u\u002Bfc755z7mf2vyoWXDXBLfDXKgB0Djx\u002Bpm7Y2tou4XoPRAvLaaUBdrQOxozgZ7bz\u002BJl6Hh4eflhRUaGNjo7eNDc317m6us7C/ggkASdwDbAjdmosfmY7j5sWO6ytrV0bGRmh1dVVWllZIb6vr6\u002Bn\u002BPj4b/g6rbOz82cbGxt29B64iYlHujDAbT8/v/HnUFNTk4YDmGJsbIxaWlrIzs7uEHOGwMNjPgIO0A0GwMlcWFhYvCwrK3sGJ9KioqL9\u002Bfl54bCnp2e/vb39YHh4mFQqlbANDAxQUFAQ4WvY4VlwTgxyt7Ky2mDnTHNz89v\u002B/n7hrK2t7aCmpma\u002Brq5OXVpaultQUKBLT0\u002Bn8vJycnFx0WDuYyA14ingACpg0AN/f/9FrOwxB8C\u002By6VS6R4HUCqVVFlZ\u002BU0fvLGx8Z2jo6NuamqK7VqJRFJz7EOv00WA1St8fHw07u7ue25ubtuRkZFLiYmJu729veIrqqqqNKOjozIOUFhYOBgYGHjI9snJSXJycvp67EYvk1UmQdJEYjmJ2CJKTU3VBAQE6LBCiomJobi4uO2cnJx3YWFhaykpKVsTExMieEREBG\u002BTft\u002BN\u002BQJ\u002BCit/JZPJxCRjpqenSS6XU2ZmJsE5oUR1yMOhPkcdHR2ELTMV4A04oZtoLk60YWJfX9\u002BJYAxWT8gDLS8vi2e1Wk2Wlpb7xz7OF1a3OzMzIyZaW1t/x/YswkzIjy4hIUHYFQoFRUVFGQIyaWlpO3jv3CNCyMHBQcblx5NQiry3\u002BeA1uMvBx8fHxRiKQZebm6tFw2m5J7q6ugiLUbKPixTu6\u002BsrtmlwcJAr5BNsqzyAfW7Iy8sTpZuVlaVJSkpS4mteoOvnSkpK1rFNOrwWxe\u002BeK3Tn2tDQkFgpDrpdmLjcLoMgT0/PTbajZMnLy2sL96I3Wltb5Tin1HjHAlyo/IyMDFGy6GJKTk7e8vb23kQZbyP4Om8Jj4WEhGw0NDQ84QCxsbETmFd8NP1iSbCaU4cdd253d7fhubq6mvtDhXsp3udz59LR9F9QcHDwfSRVi47eLC4uJhywJ4IxCwsLhBPgAMeFwt7enr/gt\u002BUI\u002BCdTiwqZw5VCQ0M3srOzqbOzk2ZnZ/kfsYMS/oCxO\u002BCf6Ap44OHh8Rp9okHSt/knBdsvJfdPdB08A9bi6ZTMzH4AI391Mo5QNZkAAAAASUVORK5CYII=",
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAApZJREFUSEvtVL1LW3EUTYwxMR/m06WBZsigIqYoNNCSJQqJS9AtdAuEZHBqICSIlZooDs0YaYs0IThYEJrJP8BF0SlLEIpQOkurFiHGVHN77nuPIvH15UlXDxzeB\u002B\u002Bc\u002B/vdd35X84iH4qnBYDg1m83f3G73AZ7fgznwFfgS9ID/BUNfX18nkUjQ5uYm5fN5SqVSND09fTY6OnphtVovtVptBws4dTgcdbvd/gWaZ6JUJfR6PRsQjMjj8VAgEKD5\u002BXlaWFigtbU1KpfLVK1WqVKp0OLiIplMpjNJqg4wv5mZmaH19XXa29uj7e1tKhaLlE6nKRaLUTAYJJ/PR0ajkZxOJ2Ent5BpRbUKoA1NXp3L5aKTkxNFHh0dUTwe5x1/kOS9gb7\u002B2traomg0KrREzribaGsbUpPo0ANIz49SqUT7\u002B/u8fVnDbmYymZbFYilJFj3xcXV1VRDOzc1RoVC4ZyjHgYGBFrRW0UIZr7PZ7DWLDg8PyWazyRp2M5fLNYeHh8uShzJ0Ot3N8fGxIBwbG6NwOHzPUI6Dg4PXkNtFFwVg1XkctjaL0F\u002BampqiRqMha3qXy8vLnL6qZKOM/v7\u002B32zKScJhIowQIfcTExMUiUQ4nrS0tEQbGxtUq9WEyHIRRPYKcrfoogDE9S1M2mwwOzsriNmEzfgdm3MRLsZF8T1hUR1cm0jUO8lGGZxvHg3corut\u002BBf9fj\u002BPjTioKk28izc4cG2cjVs5w27u7Oxw6hqSXB2wi2v0tcMjZGRk5CIUCp0nk0laWVkRJu7u7i7V6/W/RSYnJ39CFhHVKsD/AiP8BrdPwBdgDMwikp\u002BQ\u002B4OhoaHvCEALvPJ6vZfj4\u002BPn\u002BAdf8c2D8BnsNWtsoB\u002BMgs/5xSNUQKP5Ay28NSzjH8qzAAAAAElFTkSuQmCC",
"width": 24,
"height": 24
},
"dark": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAA8pJREFUSEvNlVlIlFEUx90Vt3EPFHFBRAPRFxE0KUMTHyTxJUnpRTBRwZUstwY0xa0XcRzFNMYwHwxREAwhVBgs00bMZdQweqmecsFlJnVO/3N1phFHbXvoDz\u002B\u002B7zv3u\u002Bfc755z7mf2vyoWXDXBLfDXKgB0Djx\u002Bpm7Y2tou4XoPRAvLaaUBdrQOxozgZ7bz\u002BJl6Hh4eflhRUaGNjo7eNDc317m6us7C/ggkASdwDbAjdmosfmY7j5sWO6ytrV0bGRmh1dVVWllZIb6vr6\u002Bn\u002BPj4b/g6rbOz82cbGxt29B64iYlHujDAbT8/v/HnUFNTk4YDmGJsbIxaWlrIzs7uEHOGwMNjPgIO0A0GwMlcWFhYvCwrK3sGJ9KioqL9\u002Bfl54bCnp2e/vb39YHh4mFQqlbANDAxQUFAQ4WvY4VlwTgxyt7Ky2mDnTHNz89v\u002B/n7hrK2t7aCmpma\u002Brq5OXVpaultQUKBLT0\u002Bn8vJycnFx0WDuYyA14ingACpg0AN/f/9FrOwxB8C\u002By6VS6R4HUCqVVFlZ\u002BU0fvLGx8Z2jo6NuamqK7VqJRFJz7EOv00WA1St8fHw07u7ue25ubtuRkZFLiYmJu729veIrqqqqNKOjozIOUFhYOBgYGHjI9snJSXJycvp67EYvk1UmQdJEYjmJ2CJKTU3VBAQE6LBCiomJobi4uO2cnJx3YWFhaykpKVsTExMieEREBG\u002BTft\u002BN\u002BQJ\u002BCit/JZPJxCRjpqenSS6XU2ZmJsE5oUR1yMOhPkcdHR2ELTMV4A04oZtoLk60YWJfX9\u002BJYAxWT8gDLS8vi2e1Wk2Wlpb7xz7OF1a3OzMzIyZaW1t/x/YswkzIjy4hIUHYFQoFRUVFGQIyaWlpO3jv3CNCyMHBQcblx5NQiry3\u002BeA1uMvBx8fHxRiKQZebm6tFw2m5J7q6ugiLUbKPixTu6\u002BsrtmlwcJAr5BNsqzyAfW7Iy8sTpZuVlaVJSkpS4mteoOvnSkpK1rFNOrwWxe\u002BeK3Tn2tDQkFgpDrpdmLjcLoMgT0/PTbajZMnLy2sL96I3Wltb5Tin1HjHAlyo/IyMDFGy6GJKTk7e8vb23kQZbyP4Om8Jj4WEhGw0NDQ84QCxsbETmFd8NP1iSbCaU4cdd253d7fhubq6mvtDhXsp3udz59LR9F9QcHDwfSRVi47eLC4uJhywJ4IxCwsLhBPgAMeFwt7enr/gt\u002BUI\u002BCdTiwqZw5VCQ0M3srOzqbOzk2ZnZ/kfsYMS/oCxO\u002BCf6Ap44OHh8Rp9okHSt/knBdsvJfdPdB08A9bi6ZTMzH4AI391Mo5QNZkAAAAASUVORK5CYII=",
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAApZJREFUSEvtVL1LW3EUTYwxMR/m06WBZsigIqYoNNCSJQqJS9AtdAuEZHBqICSIlZooDs0YaYs0IThYEJrJP8BF0SlLEIpQOkurFiHGVHN77nuPIvH15UlXDxzeB\u002B\u002Bc\u002B/vdd35X84iH4qnBYDg1m83f3G73AZ7fgznwFfgS9ID/BUNfX18nkUjQ5uYm5fN5SqVSND09fTY6OnphtVovtVptBws4dTgcdbvd/gWaZ6JUJfR6PRsQjMjj8VAgEKD5\u002BXlaWFigtbU1KpfLVK1WqVKp0OLiIplMpjNJqg4wv5mZmaH19XXa29uj7e1tKhaLlE6nKRaLUTAYJJ/PR0ajkZxOJ2Ent5BpRbUKoA1NXp3L5aKTkxNFHh0dUTwe5x1/kOS9gb7\u002B2traomg0KrREzribaGsbUpPo0ANIz49SqUT7\u002B/u8fVnDbmYymZbFYilJFj3xcXV1VRDOzc1RoVC4ZyjHgYGBFrRW0UIZr7PZ7DWLDg8PyWazyRp2M5fLNYeHh8uShzJ0Ot3N8fGxIBwbG6NwOHzPUI6Dg4PXkNtFFwVg1XkctjaL0F\u002BampqiRqMha3qXy8vLnL6qZKOM/v7\u002B32zKScJhIowQIfcTExMUiUQ4nrS0tEQbGxtUq9WEyHIRRPYKcrfoogDE9S1M2mwwOzsriNmEzfgdm3MRLsZF8T1hUR1cm0jUO8lGGZxvHg3corut\u002BBf9fj\u002BPjTioKk28izc4cG2cjVs5w27u7Oxw6hqSXB2wi2v0tcMjZGRk5CIUCp0nk0laWVkRJu7u7i7V6/W/RSYnJ39CFhHVKsD/AiP8BrdPwBdgDMwikp\u002BQ\u002B4OhoaHvCEALvPJ6vZfj4\u002BPn\u002BAdf8c2D8BnsNWtsoB\u002BMgs/5xSNUQKP5Ay28NSzjH8qzAAAAAElFTkSuQmCC",
"width": 24,
"height": 24
}
@@ -340,26 +313,26 @@
}
},
{
- "id": "b93f320a-df6f-4113-96f2-26001ea54fa0",
+ "id": "26025028-3700-4941-a959-a99d35679a68",
"language": {
"id": "mcneel.pythonnet.python",
"version": "3.9.10"
},
- "title": "w_dataset_annen",
- "uri": "commands/w_dataset_annen.py",
+ "title": "w_dataset_cross_connectors",
+ "uri": "commands/w_dataset_cross_connectors.py",
"image": {
"light": {
"type": "svg",
- "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNkYmRiZGI7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CiAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNC45NyA5LjIzIDE2Ljg2IDEwLjY1IDE2LjM0IDQuOTggNC40NCAzLjU2IDQuOTcgOS4yMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI5LjY0IDE4LjUxIDIxLjUxIDE5LjkzIDE2Ljk1IDEwLjkxIDUuMDggOS40OSA5LjY0IDE4LjUxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjkuMzMgMTQuMzMgMjEuMjEgMTUuNzQgMTYuNjUgNi43MiA0Ljc4IDUuMyA5LjMzIDE0LjMzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjguOTcgMTIuNiA5LjU0IDIwLjQ0IDQuOTggMTEuNDIgNC40MiAzLjU4IDguOTcgMTIuNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICA8L3N2Zz4NCjwvc3ZnPg=="
+ "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNkYmRiZGI7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CiAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjMuMTciIHk9IjMuMjciIHdpZHRoPSI4LjczIiBoZWlnaHQ9IjE3LjQ3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMS44NiIgeT0iMy4yNiIgd2lkdGg9IjguNzMiIGhlaWdodD0iMTcuNDciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNy40MSAxMC45NCAxNi4zOSAxNy4zNiAxNi4zOSAxMi4yOCA3LjQxIDUuODcgNy40MSAxMC45NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICA8L3N2Zz4NCjwvc3ZnPg=="
},
"rendered": {
"light": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAApZJREFUSEvtVL1LW3EUTYwxMR/m06WBZsigIqYoNNCSJQqJS9AtdAuEZHBqICSIlZooDs0YaYs0IThYEJrJP8BF0SlLEIpQOkurFiHGVHN77nuPIvH15UlXDxzeB\u002B\u002Bc\u002B/vdd35X84iH4qnBYDg1m83f3G73AZ7fgznwFfgS9ID/BUNfX18nkUjQ5uYm5fN5SqVSND09fTY6OnphtVovtVptBws4dTgcdbvd/gWaZ6JUJfR6PRsQjMjj8VAgEKD5\u002BXlaWFigtbU1KpfLVK1WqVKp0OLiIplMpjNJqg4wv5mZmaH19XXa29uj7e1tKhaLlE6nKRaLUTAYJJ/PR0ajkZxOJ2Ent5BpRbUKoA1NXp3L5aKTkxNFHh0dUTwe5x1/kOS9gb7\u002B2traomg0KrREzribaGsbUpPo0ANIz49SqUT7\u002B/u8fVnDbmYymZbFYilJFj3xcXV1VRDOzc1RoVC4ZyjHgYGBFrRW0UIZr7PZ7DWLDg8PyWazyRp2M5fLNYeHh8uShzJ0Ot3N8fGxIBwbG6NwOHzPUI6Dg4PXkNtFFwVg1XkctjaL0F\u002BampqiRqMha3qXy8vLnL6qZKOM/v7\u002B32zKScJhIowQIfcTExMUiUQ4nrS0tEQbGxtUq9WEyHIRRPYKcrfoogDE9S1M2mwwOzsriNmEzfgdm3MRLsZF8T1hUR1cm0jUO8lGGZxvHg3corut\u002BBf9fj\u002BPjTioKk28izc4cG2cjVs5w27u7Oxw6hqSXB2wi2v0tcMjZGRk5CIUCp0nk0laWVkRJu7u7i7V6/W/RSYnJ39CFhHVKsD/AiP8BrdPwBdgDMwikp\u002BQ\u002B4OhoaHvCEALvPJ6vZfj4\u002BPn\u002BAdf8c2D8BnsNWtsoB\u002BMgs/5xSNUQKP5Ay28NSzjH8qzAAAAAElFTkSuQmCC",
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAAkRJREFUSEvdlU\u002BoElEYxVUEUcl/KIiKiiQqIriSoMCNiAslEFw9ULFc6EISCYRQyU0uQiE3Chpoq1DIRTtduBMeCFKYpkWPXhS0yYhoEfF1R7mPueM44vZ98APvuWfOgbkzDu9azQ3E7SPcRXiPcBPBOm2dTvfdbrdv2LDZbBupVPrP6XT\u002BQvw4hEKhuERZ8l0kOa\u002Br1eqb9XoNbCwWCxAIBKx7dMRi8W\u002BUpd5FkvOqUqm8xcblcgmlUom4mM/nw2q1IjQmXAUvy\u002BXyHBsnkwnI5XIwmUwwHA63mlAohPl8TgQy4Sp4USwW32EjVaBWq2E0GoHZbIZCoQAikQhms9leKB2uguf5fH6JjbgAr2OxGMhkMjg/P7/S2OAqaORyuffYyCygaLfbgHzQarUInQ5XwbNMJoM8OyNVIJFI9gIovF4vRKNR1j2ugqepVOoDNlKH6ff7we12w3Q63QuizsRoNO6dCVfBk2Qy\u002BZFupuj1ett7X6vVCJ2i3\u002B\u002BDx\u002BMhNK6Cx/F4/BPdTCcYDILP5yO08XgMer2e0LgKHp2dnV3QzUy0Wi0olUoYDAbb9akFDyORyGe6mYnBYIBmswnoPwey2ezJBQ/C4fAl3cyEequ73e72dzqdBpfLdVJBOhQKfaGbmVgslu27gNedTgcSiQTh4Sq4HwgEvtLNTKxWKzQaDdY9DFdBDD0l39guwqDvAtTrddY9DFfBPfSEbBwOx0E0Gs1fdNB/0Mfn5yFUKtUFypLtIsmhxDtHCCFuHcGMuDbD4/0H93KlJiEDSFQAAAAASUVORK5CYII=",
"width": 24,
"height": 24
},
"dark": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAApZJREFUSEvtVL1LW3EUTYwxMR/m06WBZsigIqYoNNCSJQqJS9AtdAuEZHBqICSIlZooDs0YaYs0IThYEJrJP8BF0SlLEIpQOkurFiHGVHN77nuPIvH15UlXDxzeB\u002B\u002Bc\u002B/vdd35X84iH4qnBYDg1m83f3G73AZ7fgznwFfgS9ID/BUNfX18nkUjQ5uYm5fN5SqVSND09fTY6OnphtVovtVptBws4dTgcdbvd/gWaZ6JUJfR6PRsQjMjj8VAgEKD5\u002BXlaWFigtbU1KpfLVK1WqVKp0OLiIplMpjNJqg4wv5mZmaH19XXa29uj7e1tKhaLlE6nKRaLUTAYJJ/PR0ajkZxOJ2Ent5BpRbUKoA1NXp3L5aKTkxNFHh0dUTwe5x1/kOS9gb7\u002B2traomg0KrREzribaGsbUpPo0ANIz49SqUT7\u002B/u8fVnDbmYymZbFYilJFj3xcXV1VRDOzc1RoVC4ZyjHgYGBFrRW0UIZr7PZ7DWLDg8PyWazyRp2M5fLNYeHh8uShzJ0Ot3N8fGxIBwbG6NwOHzPUI6Dg4PXkNtFFwVg1XkctjaL0F\u002BampqiRqMha3qXy8vLnL6qZKOM/v7\u002B32zKScJhIowQIfcTExMUiUQ4nrS0tEQbGxtUq9WEyHIRRPYKcrfoogDE9S1M2mwwOzsriNmEzfgdm3MRLsZF8T1hUR1cm0jUO8lGGZxvHg3corut\u002BBf9fj\u002BPjTioKk28izc4cG2cjVs5w27u7Oxw6hqSXB2wi2v0tcMjZGRk5CIUCp0nk0laWVkRJu7u7i7V6/W/RSYnJ39CFhHVKsD/AiP8BrdPwBdgDMwikp\u002BQ\u002B4OhoaHvCEALvPJ6vZfj4\u002BPn\u002BAdf8c2D8BnsNWtsoB\u002BMgs/5xSNUQKP5Ay28NSzjH8qzAAAAAElFTkSuQmCC",
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAAkRJREFUSEvdlU\u002BoElEYxVUEUcl/KIiKiiQqIriSoMCNiAslEFw9ULFc6EISCYRQyU0uQiE3Chpoq1DIRTtduBMeCFKYpkWPXhS0yYhoEfF1R7mPueM44vZ98APvuWfOgbkzDu9azQ3E7SPcRXiPcBPBOm2dTvfdbrdv2LDZbBupVPrP6XT\u002BQvw4hEKhuERZ8l0kOa\u002Br1eqb9XoNbCwWCxAIBKx7dMRi8W\u002BUpd5FkvOqUqm8xcblcgmlUom4mM/nw2q1IjQmXAUvy\u002BXyHBsnkwnI5XIwmUwwHA63mlAohPl8TgQy4Sp4USwW32EjVaBWq2E0GoHZbIZCoQAikQhms9leKB2uguf5fH6JjbgAr2OxGMhkMjg/P7/S2OAqaORyuffYyCygaLfbgHzQarUInQ5XwbNMJoM8OyNVIJFI9gIovF4vRKNR1j2ugqepVOoDNlKH6ff7we12w3Q63QuizsRoNO6dCVfBk2Qy\u002BZFupuj1ett7X6vVCJ2i3\u002B\u002BDx\u002BMhNK6Cx/F4/BPdTCcYDILP5yO08XgMer2e0LgKHp2dnV3QzUy0Wi0olUoYDAbb9akFDyORyGe6mYnBYIBmswnoPwey2ezJBQ/C4fAl3cyEequ73e72dzqdBpfLdVJBOhQKfaGbmVgslu27gNedTgcSiQTh4Sq4HwgEvtLNTKxWKzQaDdY9DFdBDD0l39guwqDvAtTrddY9DFfBPfSEbBwOx0E0Gs1fdNB/0Mfn5yFUKtUFypLtIsmhxDtHCCFuHcGMuDbD4/0H93KlJiEDSFQAAAAASUVORK5CYII=",
"width": 24,
"height": 24
}
@@ -367,26 +340,53 @@
}
},
{
- "id": "26025028-3700-4941-a959-a99d35679a68",
+ "id": "b12ba98d-f8a2-4dcd-942f-6a5f0e322887",
"language": {
"id": "mcneel.pythonnet.python",
"version": "3.9.10"
},
- "title": "w_dataset_cross_connectors",
- "uri": "commands/w_dataset_cross_connectors.py",
+ "title": "w_loft_mesh",
+ "uri": "commands/w_loft_mesh.py",
"image": {
"light": {
"type": "svg",
- "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNkYmRiZGI7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CiAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjMuMTciIHk9IjMuMjciIHdpZHRoPSI4LjczIiBoZWlnaHQ9IjE3LjQ3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMS44NiIgeT0iMy4yNiIgd2lkdGg9IjguNzMiIGhlaWdodD0iMTcuNDciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNy40MSAxMC45NCAxNi4zOSAxNy4zNiAxNi4zOSAxMi4yOCA3LjQxIDUuODcgNy40MSAxMC45NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICA8L3N2Zz4NCjwvc3ZnPg=="
+ "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIG9wYWNpdHk6IC41OwogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CgogICAgICAuY2xzLTEsIC5jbHMtMiB7CiAgICAgICAgZmlsbDogI2RiZGJkYjsKICAgICAgfQoKICAgICAgLmNscy0yLCAuY2xzLTMsIC5jbHMtNCB7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgIH0KCiAgICAgIC5jbHMtMiwgLmNscy00IHsKICAgICAgICBzdHJva2U6ICMwMDA7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgc3Ryb2tlOiAjMjMxZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTMsIC5jbHMtNCB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgfQogICAgPC9zdHlsZT4NCiAgICA8L2RlZnM\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMTcuNDEiIHkxPSI2LjYxIiB4Mj0iMTMuMTkiIHkyPSIyLjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8bGluZSBjbGFzcz0iY2xzLTMiIHgxPSIxNy4zOCIgeTE9IjYuNjMiIHgyPSIyMS40NiIgeTI9IjIuNDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8bGluZSBjbGFzcz0iY2xzLTMiIHgxPSIxMy4yNCIgeTE9IjEwLjg3IiB4Mj0iMTMuMjQiIHkyPSIyLjQ0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMjEuNDkiIHkxPSIxMC45MyIgeDI9IjIxLjQ5IiB5Mj0iMi41IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTguNjQsMTYuNjFsLTEwLjYxLTIuNTFMNC4xNiwzLjcybDEwLjYxLDIuNTEsMy44NywxMC4zOFpNMTIuNjgsOC42N2wtNC4wNC0uOTYsMS40NywzLjk1LDQuMDQuOTYtMS40Ny0zLjk1WiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxNi4zNyAyMi45MyAxMi4zNCAxMi45NyAxLjg0IDEwLjE0IDQuMzUgNC4yNCAxNC4zMSA2Ljc3IDE4LjM2IDE3LjQgMTYuMzcgMjIuOTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNi4zOCwyMi45bC0xMC42MS0yLjUxTDEuODksMTAuMDFsMTAuNjEsMi41MSwzLjg3LDEwLjM4Wk0xMC40MiwxNC45NmwtNC4wNC0uOTYsMS40NywzLjk1LDQuMDQuOTYtMS40Ny0zLjk1WiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjE2LjM4IiB5MT0iMjIuOSIgeDI9IjE4LjY0IiB5Mj0iMTYuNjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgLz4NCiAgICA8bGluZSBjbGFzcz0iY2xzLTQiIHgxPSIxLjg5IiB5MT0iMTAuMDEiIHgyPSI0LjE2IiB5Mj0iMy43MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjEyLjUiIHkxPSIxMi41MiIgeDI9IjE0Ljc3IiB5Mj0iNi4yMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjcuODUiIHkxPSIxNy45NSIgeDI9IjguOTQiIHkyPSIxNC45MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICA8L3N2Zz4NCjwvc3ZnPg=="
},
"rendered": {
"light": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAAkRJREFUSEvdlU\u002BoElEYxVUEUcl/KIiKiiQqIriSoMCNiAslEFw9ULFc6EISCYRQyU0uQiE3Chpoq1DIRTtduBMeCFKYpkWPXhS0yYhoEfF1R7mPueM44vZ98APvuWfOgbkzDu9azQ3E7SPcRXiPcBPBOm2dTvfdbrdv2LDZbBupVPrP6XT\u002BQvw4hEKhuERZ8l0kOa\u002Br1eqb9XoNbCwWCxAIBKx7dMRi8W\u002BUpd5FkvOqUqm8xcblcgmlUom4mM/nw2q1IjQmXAUvy\u002BXyHBsnkwnI5XIwmUwwHA63mlAohPl8TgQy4Sp4USwW32EjVaBWq2E0GoHZbIZCoQAikQhms9leKB2uguf5fH6JjbgAr2OxGMhkMjg/P7/S2OAqaORyuffYyCygaLfbgHzQarUInQ5XwbNMJoM8OyNVIJFI9gIovF4vRKNR1j2ugqepVOoDNlKH6ff7we12w3Q63QuizsRoNO6dCVfBk2Qy\u002BZFupuj1ett7X6vVCJ2i3\u002B\u002BDx\u002BMhNK6Cx/F4/BPdTCcYDILP5yO08XgMer2e0LgKHp2dnV3QzUy0Wi0olUoYDAbb9akFDyORyGe6mYnBYIBmswnoPwey2ezJBQ/C4fAl3cyEequ73e72dzqdBpfLdVJBOhQKfaGbmVgslu27gNedTgcSiQTh4Sq4HwgEvtLNTKxWKzQaDdY9DFdBDD0l39guwqDvAtTrddY9DFfBPfSEbBwOx0E0Gs1fdNB/0Mfn5yFUKtUFypLtIsmhxDtHCCFuHcGMuDbD4/0H93KlJiEDSFQAAAAASUVORK5CYII=",
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAABBdJREFUSEvNVVtIY1cU9f3WmPgoKOk9aTKiZSRFEEEr1KIVP7TiT6U68\u002BNgRYXxRe34IlSr9dUfMUaxCnFQPyyiILUIJQrBwVETBp2JWqT9aqGd0cxkYlKdnK5zcpWmvmZKP7pgce/d5\u002B61zmPve73\u002Bd1AqFHdUhHwvPp7DDYUik40nESKIoTeDkpADpUDoRSY3BOE95dvkSByfFMMe\u002BCgwMPAJrp\u002BD6TzyDyB5nQlwEjIuhr3UghCJZ9PZmCB8LQ55YEqtVr9qaWlxpqenW729vV1SqdSM\u002BFdgHhiORIMo/uLUxEOckF9FAw0T9AAT7Ozs3F9cXKR7e3t0d3eXsvvu7m6anZ39DKtzRkZG2qNlUVQmlQ4SudzqFiNPRVEzm/llBp8KgrA8BfT19TmYwUU0GAx0YGCABgUFnQQHB3/5jkAcXJCQfb4SCF9o4OPj80NTU9N9iGjq6uqOt7a2uODExMTx8PDwycLCAjWZTDw2OztLVSoVxfZtJhDyCcQ3T6vmMoMoPz\u002B/QybO2N/f/3BmZoaLDQ0NnXR0dGx1dXVZGhsb7bW1ta6SkhLa3NxMsV025MrdEm5cZnCPEPIYM/uGGWDfdRqN5ogZGI1G2tra\u002BuzUHMIvwsPD6draGos7JRJJh6jBcaEBZq\u002BPj493REVFHclkMltqauqT3Nxc\u002B\u002BTkJF9FW1ubY2lpScsMbt\u002B69btSqeTx1dVVCrPfRBmOy1YgwaHxg2WHiC2iRUVFDoVC4cIMaUZGBs3KyrJVVlZuJt\u002B8\u002BUdBQcHxysoKN0lJSXmK/Ay3DDf4APyZXcWQG5j5j1qtlif9nevr61Sn09GysjKanJxMAwICXDU1Na9Oz2hkZIQid0qUuRIfo7nYQZ8lTk9Pe5gxFhYW0t7eXrqzs8OfLRYL9fX1PRY1rgZmZ9/Y2OCJ/v7\u002Bf2J7HiNMcT6unJwcHtfr9TQtLe3MkLG4uPgl3ivmIlchNDRUy8qPJaEUHQjdBR\u002BAnzHz5eVlPoZicFVVVTnRcE7WE2NjYxSTMTKN66CWy\u002BV8m\u002Bbm5liF/ILYHhsICwvrqa6u5qVbXl7uyMvLM2I136HrHzU0NBxgm1x4LY29eyUiIiL25\u002Bfn\u002BUzRqXaEDOC7oComJsbK4ihZGhsb\u002Bxz3vDcGBwd1\u002BE5Z8I4PeC3ulpaW8pJFF9P8/PzncXFxVpSxDeYHbEvYWGJi4mFPT8\u002B3zCAzM3MFefXu9OshwWzOfexY546Pj589t7e3s/4w4V6D9w\u002BQ95Y7/TWQkJDwBQ7ViY621tfXU3xgPcwYt7e3Kb4AJ/hc6ENCQtgK3hhhIPvJdKJCHuFKk5KSDisqKujo6Cg1m83sH/ESJfwTxm6D/wneB\u002B9FR0c/QJ84cOg29pNC7LUO99/gQ/A\u002B6M\u002BfzsHL6y/N1IZiwv8IZgAAAABJRU5ErkJggg==",
"width": 24,
"height": 24
},
"dark": {
- "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAAkRJREFUSEvdlU\u002BoElEYxVUEUcl/KIiKiiQqIriSoMCNiAslEFw9ULFc6EISCYRQyU0uQiE3Chpoq1DIRTtduBMeCFKYpkWPXhS0yYhoEfF1R7mPueM44vZ98APvuWfOgbkzDu9azQ3E7SPcRXiPcBPBOm2dTvfdbrdv2LDZbBupVPrP6XT\u002BQvw4hEKhuERZ8l0kOa\u002Br1eqb9XoNbCwWCxAIBKx7dMRi8W\u002BUpd5FkvOqUqm8xcblcgmlUom4mM/nw2q1IjQmXAUvy\u002BXyHBsnkwnI5XIwmUwwHA63mlAohPl8TgQy4Sp4USwW32EjVaBWq2E0GoHZbIZCoQAikQhms9leKB2uguf5fH6JjbgAr2OxGMhkMjg/P7/S2OAqaORyuffYyCygaLfbgHzQarUInQ5XwbNMJoM8OyNVIJFI9gIovF4vRKNR1j2ugqepVOoDNlKH6ff7we12w3Q63QuizsRoNO6dCVfBk2Qy\u002BZFupuj1ett7X6vVCJ2i3\u002B\u002BDx\u002BMhNK6Cx/F4/BPdTCcYDILP5yO08XgMer2e0LgKHp2dnV3QzUy0Wi0olUoYDAbb9akFDyORyGe6mYnBYIBmswnoPwey2ezJBQ/C4fAl3cyEequ73e72dzqdBpfLdVJBOhQKfaGbmVgslu27gNedTgcSiQTh4Sq4HwgEvtLNTKxWKzQaDdY9DFdBDD0l39guwqDvAtTrddY9DFfBPfSEbBwOx0E0Gs1fdNB/0Mfn5yFUKtUFypLtIsmhxDtHCCFuHcGMuDbD4/0H93KlJiEDSFQAAAAASUVORK5CYII=",
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAABBdJREFUSEvNVVtIY1cU9f3WmPgoKOk9aTKiZSRFEEEr1KIVP7TiT6U68\u002BNgRYXxRe34IlSr9dUfMUaxCnFQPyyiILUIJQrBwVETBp2JWqT9aqGd0cxkYlKdnK5zcpWmvmZKP7pgce/d5\u002B61zmPve73\u002Bd1AqFHdUhHwvPp7DDYUik40nESKIoTeDkpADpUDoRSY3BOE95dvkSByfFMMe\u002BCgwMPAJrp\u002BD6TzyDyB5nQlwEjIuhr3UghCJZ9PZmCB8LQ55YEqtVr9qaWlxpqenW729vV1SqdSM\u002BFdgHhiORIMo/uLUxEOckF9FAw0T9AAT7Ozs3F9cXKR7e3t0d3eXsvvu7m6anZ39DKtzRkZG2qNlUVQmlQ4SudzqFiNPRVEzm/llBp8KgrA8BfT19TmYwUU0GAx0YGCABgUFnQQHB3/5jkAcXJCQfb4SCF9o4OPj80NTU9N9iGjq6uqOt7a2uODExMTx8PDwycLCAjWZTDw2OztLVSoVxfZtJhDyCcQ3T6vmMoMoPz\u002B/QybO2N/f/3BmZoaLDQ0NnXR0dGx1dXVZGhsb7bW1ta6SkhLa3NxMsV025MrdEm5cZnCPEPIYM/uGGWDfdRqN5ogZGI1G2tra\u002BuzUHMIvwsPD6draGos7JRJJh6jBcaEBZq\u002BPj493REVFHclkMltqauqT3Nxc\u002B\u002BTkJF9FW1ubY2lpScsMbt\u002B69btSqeTx1dVVCrPfRBmOy1YgwaHxg2WHiC2iRUVFDoVC4cIMaUZGBs3KyrJVVlZuJt\u002B8\u002BUdBQcHxysoKN0lJSXmK/Ay3DDf4APyZXcWQG5j5j1qtlif9nevr61Sn09GysjKanJxMAwICXDU1Na9Oz2hkZIQid0qUuRIfo7nYQZ8lTk9Pe5gxFhYW0t7eXrqzs8OfLRYL9fX1PRY1rgZmZ9/Y2OCJ/v7\u002Bf2J7HiNMcT6unJwcHtfr9TQtLe3MkLG4uPgl3ivmIlchNDRUy8qPJaEUHQjdBR\u002BAnzHz5eVlPoZicFVVVTnRcE7WE2NjYxSTMTKN66CWy\u002BV8m\u002Bbm5liF/ILYHhsICwvrqa6u5qVbXl7uyMvLM2I136HrHzU0NBxgm1x4LY29eyUiIiL25\u002Bfn\u002BUzRqXaEDOC7oComJsbK4ihZGhsb\u002Bxz3vDcGBwd1\u002BE5Z8I4PeC3ulpaW8pJFF9P8/PzncXFxVpSxDeYHbEvYWGJi4mFPT8\u002B3zCAzM3MFefXu9OshwWzOfexY546Pj589t7e3s/4w4V6D9w\u002BQ95Y7/TWQkJDwBQ7ViY621tfXU3xgPcwYt7e3Kb4AJ/hc6ENCQtgK3hhhIPvJdKJCHuFKk5KSDisqKujo6Cg1m83sH/ESJfwTxm6D/wneB\u002B9FR0c/QJ84cOg29pNC7LUO99/gQ/A\u002B6M\u002BfzsHL6y/N1IZiwv8IZgAAAABJRU5ErkJggg==",
+ "width": 24,
+ "height": 24
+ }
+ }
+ }
+ },
+ {
+ "id": "e1ec40a4-76a2-4cdd-b559-834be929d323",
+ "language": {
+ "id": "mcneel.pythonnet.python",
+ "version": "3.9.10"
+ },
+ "title": "w_loft_brep",
+ "uri": "commands/w_loft_brep.py",
+ "image": {
+ "light": {
+ "type": "svg",
+ "data": "PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMHB0IDBwdCA0OHB0IDQ4cHQiIGZpbGwtZGFyaz0iI0ZGRiIgc3Ryb2tlLWRhcms9Im5vbmUiPg0KICA8c3ZnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZGVmcyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIG9wYWNpdHk6IC41OwogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CgogICAgICAuY2xzLTEsIC5jbHMtMiB7CiAgICAgICAgZmlsbDogI2RiZGJkYjsKICAgICAgfQoKICAgICAgLmNscy0yLCAuY2xzLTMsIC5jbHMtNCB7CiAgICAgICAgc3Ryb2tlOiAjMDAwOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CgogICAgICAuY2xzLTMsIC5jbHMtNCB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgfQogICAgPC9zdHlsZT4NCiAgICA8L2RlZnM\u002BDQogICAgPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjEzLjY0IiB5MT0iNS44NiIgeDI9IjEzLjY0IiB5Mj0iMi44IiAvPg0KICAgICAgPGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMTkuMzUiIHkxPSIyLjc1IiB4Mj0iMTMuNjYiIHkyPSIyLjc1IiAvPg0KICAgICAgPGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMTkuMzUiIHkxPSIyLjc1IiB4Mj0iMTkuMzUiIHkyPSI3LjAyIiAvPg0KICAgICAgPGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMjEuODciIHkxPSI3LjQ3IiB4Mj0iMTUuNTUiIHkyPSI3LjQ3IiAvPg0KICAgICAgPGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMjEuODciIHkxPSI3LjQ3IiB4Mj0iMjEuODciIHkyPSIxMS43NCIgLz4NCiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjIxLjg3IiB5MT0iMTIuMDIiIHgyPSIxNy4xMiIgeTI9IjEyLjAyIiAvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xOC42NCwxNi42MWwtMTAuNjEtMi41MUw0LjE2LDMuNzJsMTAuNjEsMi41MSwzLjg3LDEwLjM4Wk0xMi42OCw4LjY3bC00LjA0LS45NiwxLjQ3LDMuOTUsNC4wNC45Ni0xLjQ3LTMuOTVaIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjE2LjM3IDIyLjkzIDEyLjM0IDEyLjk3IDEuODQgMTAuMTQgNC4zNSA0LjI0IDE0LjMxIDYuNzcgMTguMzYgMTcuNCAxNi4zNyAyMi45MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE2LjM4LDIyLjlsLTEwLjYxLTIuNTFMMS44OSwxMC4wMWwxMC42MSwyLjUxLDMuODcsMTAuMzhaTTEwLjQyLDE0Ljk2bC00LjA0LS45NiwxLjQ3LDMuOTUsNC4wNC45Ni0xLjQ3LTMuOTVaIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMTYuMzgiIHkxPSIyMi45IiB4Mj0iMTguNjQiIHkyPSIxNi42MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAvPg0KICAgIDxsaW5lIGNsYXNzPSJjbHMtMyIgeDE9IjEuODkiIHkxPSIxMC4wMSIgeDI9IjQuMTYiIHkyPSIzLjcyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMTIuNSIgeTE9IjEyLjUyIiB4Mj0iMTQuNzciIHkyPSI2LjIzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogICAgPGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iNy44NSIgeTE9IjE3Ljk1IiB4Mj0iOC45NCIgeTI9IjE0LjkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIC8\u002BDQogIDwvc3ZnPg0KPC9zdmc\u002B"
+ },
+ "rendered": {
+ "light": {
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAA8pJREFUSEvNlVlIlFEUx90Vt3EPFHFBRAPRFxE0KUMTHyTxJUnpRTBRwZUstwY0xa0XcRzFNMYwHwxREAwhVBgs00bMZdQweqmecsFlJnVO/3N1phFHbXvoDz\u002B\u002B7zv3u\u002Bfc755z7mf2vyoWXDXBLfDXKgB0Djx\u002Bpm7Y2tou4XoPRAvLaaUBdrQOxozgZ7bz\u002BJl6Hh4eflhRUaGNjo7eNDc317m6us7C/ggkASdwDbAjdmosfmY7j5sWO6ytrV0bGRmh1dVVWllZIb6vr6\u002Bn\u002BPj4b/g6rbOz82cbGxt29B64iYlHujDAbT8/v/HnUFNTk4YDmGJsbIxaWlrIzs7uEHOGwMNjPgIO0A0GwMlcWFhYvCwrK3sGJ9KioqL9\u002Bfl54bCnp2e/vb39YHh4mFQqlbANDAxQUFAQ4WvY4VlwTgxyt7Ky2mDnTHNz89v\u002B/n7hrK2t7aCmpma\u002Brq5OXVpaultQUKBLT0\u002Bn8vJycnFx0WDuYyA14ingACpg0AN/f/9FrOwxB8C\u002By6VS6R4HUCqVVFlZ\u002BU0fvLGx8Z2jo6NuamqK7VqJRFJz7EOv00WA1St8fHw07u7ue25ubtuRkZFLiYmJu729veIrqqqqNKOjozIOUFhYOBgYGHjI9snJSXJycvp67EYvk1UmQdJEYjmJ2CJKTU3VBAQE6LBCiomJobi4uO2cnJx3YWFhaykpKVsTExMieEREBG\u002BTft\u002BN\u002BQJ\u002BCit/JZPJxCRjpqenSS6XU2ZmJsE5oUR1yMOhPkcdHR2ELTMV4A04oZtoLk60YWJfX9\u002BJYAxWT8gDLS8vi2e1Wk2Wlpb7xz7OF1a3OzMzIyZaW1t/x/YswkzIjy4hIUHYFQoFRUVFGQIyaWlpO3jv3CNCyMHBQcblx5NQiry3\u002BeA1uMvBx8fHxRiKQZebm6tFw2m5J7q6ugiLUbKPixTu6\u002BsrtmlwcJAr5BNsqzyAfW7Iy8sTpZuVlaVJSkpS4mteoOvnSkpK1rFNOrwWxe\u002BeK3Tn2tDQkFgpDrpdmLjcLoMgT0/PTbajZMnLy2sL96I3Wltb5Tin1HjHAlyo/IyMDFGy6GJKTk7e8vb23kQZbyP4Om8Jj4WEhGw0NDQ84QCxsbETmFd8NP1iSbCaU4cdd253d7fhubq6mvtDhXsp3udz59LR9F9QcHDwfSRVi47eLC4uJhywJ4IxCwsLhBPgAMeFwt7enr/gt\u002BUI\u002BCdTiwqZw5VCQ0M3srOzqbOzk2ZnZ/kfsYMS/oCxO\u002BCf6Ap44OHh8Rp9okHSt/knBdsvJfdPdB08A9bi6ZTMzH4AI391Mo5QNZkAAAAASUVORK5CYII=",
+ "width": 24,
+ "height": 24
+ },
+ "dark": {
+ "bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAA8pJREFUSEvNlVlIlFEUx90Vt3EPFHFBRAPRFxE0KUMTHyTxJUnpRTBRwZUstwY0xa0XcRzFNMYwHwxREAwhVBgs00bMZdQweqmecsFlJnVO/3N1phFHbXvoDz\u002B\u002B7zv3u\u002Bfc755z7mf2vyoWXDXBLfDXKgB0Djx\u002Bpm7Y2tou4XoPRAvLaaUBdrQOxozgZ7bz\u002BJl6Hh4eflhRUaGNjo7eNDc317m6us7C/ggkASdwDbAjdmosfmY7j5sWO6ytrV0bGRmh1dVVWllZIb6vr6\u002Bn\u002BPj4b/g6rbOz82cbGxt29B64iYlHujDAbT8/v/HnUFNTk4YDmGJsbIxaWlrIzs7uEHOGwMNjPgIO0A0GwMlcWFhYvCwrK3sGJ9KioqL9\u002Bfl54bCnp2e/vb39YHh4mFQqlbANDAxQUFAQ4WvY4VlwTgxyt7Ky2mDnTHNz89v\u002B/n7hrK2t7aCmpma\u002Brq5OXVpaultQUKBLT0\u002Bn8vJycnFx0WDuYyA14ingACpg0AN/f/9FrOwxB8C\u002By6VS6R4HUCqVVFlZ\u002BU0fvLGx8Z2jo6NuamqK7VqJRFJz7EOv00WA1St8fHw07u7ue25ubtuRkZFLiYmJu729veIrqqqqNKOjozIOUFhYOBgYGHjI9snJSXJycvp67EYvk1UmQdJEYjmJ2CJKTU3VBAQE6LBCiomJobi4uO2cnJx3YWFhaykpKVsTExMieEREBG\u002BTft\u002BN\u002BQJ\u002BCit/JZPJxCRjpqenSS6XU2ZmJsE5oUR1yMOhPkcdHR2ELTMV4A04oZtoLk60YWJfX9\u002BJYAxWT8gDLS8vi2e1Wk2Wlpb7xz7OF1a3OzMzIyZaW1t/x/YswkzIjy4hIUHYFQoFRUVFGQIyaWlpO3jv3CNCyMHBQcblx5NQiry3\u002BeA1uMvBx8fHxRiKQZebm6tFw2m5J7q6ugiLUbKPixTu6\u002BsrtmlwcJAr5BNsqzyAfW7Iy8sTpZuVlaVJSkpS4mteoOvnSkpK1rFNOrwWxe\u002BeK3Tn2tDQkFgpDrpdmLjcLoMgT0/PTbajZMnLy2sL96I3Wltb5Tin1HjHAlyo/IyMDFGy6GJKTk7e8vb23kQZbyP4Om8Jj4WEhGw0NDQ84QCxsbETmFd8NP1iSbCaU4cdd253d7fhubq6mvtDhXsp3udz59LR9F9QcHDwfSRVi47eLC4uJhywJ4IxCwsLhBPgAMeFwt7enr/gt\u002BUI\u002BCdTiwqZw5VCQ0M3srOzqbOzk2ZnZ/kfsYMS/oCxO\u002BCf6Ap44OHh8Rp9okHSt/knBdsvJfdPdB08A9bi6ZTMzH4AI391Mo5QNZkAAAAASUVORK5CYII=",
"width": 24,
"height": 24
}