You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
by iteretively detailing types and variants based on metrics,
121
+
by iteratively detailing types and variants based on metrics,
122
122
then you should use semio ✅
123
123
124
124
# 🚀 Getting started
125
125
126
-
> Despite of the code semio being compatible for Windows, Mac and Linux, the user interfaces are currently compiled for Windows only.
126
+
> The code of semio is compatible with Windows, Mac and Linux but currently compiled for Windows only.
127
127
128
128
semio has two user-interfaces:
129
129
130
130
- Grasshopper 🦗
131
131
- sketchpad ✏️
132
132
133
-
> The heart of semio is the `engine.exe`which exposes a GraphQLAPI. If you are developer, then you should visit `http://localhost:5052/graphql/`.
133
+
> The heart of semio is the `semio-engine` executable which exposes an GraphQL-API. If you are developer, then you should visit `http://localhost:24103/graphql`.
134
134
135
135
## ⬇️ Installation
136
136
137
-
> NOTE: The binaries are not signed (yet). Therefor Windows might give a warning.
137
+
> The binaries are not signed (yet). Therefor Windows might give a warning.
138
138
139
139
### 🦗 Grasshopper
140
140
@@ -145,21 +145,21 @@ The Grasshopper plugin can be installed over the Rhino Package Manager 🟢
> NOTE: This is a prototype. It doesn't use the latest versions of the engine and Grasshopper.
154
+
> This is a prototype. It doesn't use the latest versions of the engine and Grasshopper.
155
155
156
156
[sketchpad](https://github.com/usalu/semio/releases/download/r24.07-1/sketchpad.exe) is a portable program and needs no installation. To use sketchpad with Grasshopper you need to download semio Grasshopper `2.1.2`. If you want to use sketchpad standalone you need to download, extract and start the [engine](https://github.com/usalu/semio/releases/download/r24.07-1/engine.zip). After this you can open the [examples](https://github.com/usalu/semio/releases/download/r24.07-1/examples.zip)🏎️
157
157
158
158
## 🏘️ Examples
159
159
160
-
You can download the latest [examples](https://github.com/usalu/semio/releases/download/r24.10-2/examples.zip) or take a look [here](https://github.com/usalu/semio/blob/r24.10-2/examples/metabolism/README.md) 👀
160
+
You can download the latest [examples](https://github.com/usalu/semio/releases/download/r24.10-3/examples.zip) or take a look [here](https://github.com/usalu/semio/blob/r24.10-3/examples/metabolism/README.md) 👀
161
161
162
162
# ❤️Contribution
163
163
164
164
New platforms wait to be reached, bugs wait to be found, examples wait to be created, documentation waits to be written, ...
165
-
Feel free to open a [discussion](https://github.com/usalu/semio/discussions), an [issue](https://github.com/usalu/semio/issues), take a look under the [project site](https://github.com/users/usalu/projects/2) or just write me an [e-mail](semio-community@posteo.de) 👋
165
+
Feel free to open a [discussion](https://github.com/usalu/semio/discussions), an [issue](https://github.com/usalu/semio/issues), take a look under the [project site](https://github.com/users/usalu/projects/2) or just write me an [e-mail](semio-community@posteo.org) 👋
In a conventional block-based approach, block instances have insertion planes and are thus not linked 🪨
66
66
67
67
Switching from one to another variant would look either like this:
68
68
69
-

69
+

70
70
71
71
or this:
72
72
73
-

73
+

74
74
75
75
Due to the port-mechanism of semio, types are not inserted but instead linked 🔗
76
76
77
77
Further they have metadata attached:
78
78
79
-

79
+

80
80
81
81
#### ⭕GraphQL
82
82
83
-
If you go to `http://127.0.0.1:5052/graphql/`, you can find all the data that is persisted and query it:
83
+
If you go to `http://127.0.0.1:24103/graphql/`, you can find all the data that is persisted and query it:
84
84
85
85
```graphql
86
86
{
@@ -194,15 +194,15 @@ If you go to `http://127.0.0.1:5052/graphql/`, you can find all the data that is
194
194
195
195
and replace `SOMEPARENTDIRECTORY\\examples\\metabolism` with your actual directory path then you should see this:
Looking closely at the `types`, you see that `representation` are not (only) linking to files but instead they link `urls`. This enables you to use any storage, collaboration and version environment you like (Speckle, Dropbox, OneDrive, GitHub, Nextcloud, Spline, ...) or all of them together 🕸️
202
202
203
203
[Here](https://app.speckle.systems/projects/e7de1a2f8f) you can view the models even on your phone 📱
0 commit comments