Skip to content

Commit f787e31

Browse files
committed
⬆️Updated example⬆️Updated sketchpad node modules
Example: ➕Added glbs, icons and representations for ellipsoid capsules and cylindric shafts. ➕Added metadata (construction cost, maintenance expenses, income, global warming potential, heating demand, cooling demand, technical equipment demand). ➕Added generic performance assessment based on the above metadata. Sketchpad: ⬆️Updated node modules. Docs: 🔄Replaced badges. 🔁Rewrote description.
1 parent ef6829f commit f787e31

File tree

157 files changed

+6978
-1877
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+6978
-1877
lines changed

README.md

Lines changed: 12 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,12 @@
1010
<a href="https://choosealicense.com/licenses/agpl-3.0/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/licenseagplv3.svg" alt="AGPLv3 License"></a>
1111
<br/>
1212
<a href="https://www.grasshopper3d.com/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/uigrasshopper.svg" alt="Grasshopper"></a>
13-
<a href="https://www.rhino3d.com/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/uiplannedrhino.svg" alt="Rhino"></a>
14-
<a href="https://www.autodesk.de/products/revit/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/uiplannedrevit.svg" alt="Revit"></a>
13+
<a href="https://dynamobim.org/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/uiplanneddynamo.svg" alt="Dynamo"></a>
14+
<a href="https://nortikin.github.io/sverchok/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/uiplannedsverchok.svg" alt="Sverchok"></a>
1515
<br/>
16-
<!-- <a href="https://nortikin.github.io/sverchok/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/uiplannedsverchok.svg" alt="Sverchok"></a>
17-
<br/> -->
1816
<a href="https://www.python.org/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/poweredbypython.svg" alt="Python"></a>
19-
<a href="https://graphql.org/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/poweredbygraphql.svg" alt="GraphQL"></a>
20-
<a href="https://www.qt.io/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/poweredbyqt.svg" alt="Qt"></a>
17+
<a href="https://learn.microsoft.com/en-us/dotnet/csharp/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/poweredbycsharp.svg" alt="C#"></a>
18+
<a href="https://www.typescriptlang.org/"><img src="https://raw.githubusercontent.com/usalu/semio/main/docs/badges/poweredbytypescript.svg" alt="Typescript"></a>
2119
<br/>
2220
<i>Collaborative, scalable and cross-platform designing.</i>
2321
</p>
@@ -46,25 +44,18 @@ You want to <emoji>✏️</emoji> the next <emoji>🏛️🏘️🏢🏭🏫🏨
4644
<img alt="Analogies" src="https://raw.githubusercontent.com/usalu/semio/main/docs/conceptual/analogies.svg">
4745
</picture>
4846

49-
semio is an open ecosystem for component-based design of architecture. The decomposition of a design by a graph enables a collaborative, scalable and cross-platform design process. Instead of 3D-blobs, proprietary or documentary file formats from which it is difficult to extract individual parts, the heart of semio consists of an open data model. All components can be easily shared, searched and reused. Unlike existing data models, not every design is squeezed into a handful of standard types such as floors, walls or windows. Instead, individual, complex and flexible types can be defined and freely combined via a generalized port mechanism.
47+
semio is an open ecosystem for component-based design of architecture. You can capture and link design knowledge. Preparing for the next generation of AI. In the mean time, automatic file federation enables collaboration, automation and reuse.
5048

5149
# Getting started
5250

5351
## Requirements
5452
- Windows
5553
- Rhino 7 or greater
5654

57-
semio has currently two user-interfaces: a server which runs locally ([portable windows program](https://github.com/usalu/semio/releases/download/2.0/semio.zip)) and a Grasshopper user-interface.
55+
semio has currently two user-interfaces. One in Grasshopper and one that is native (sketchpad).
5856

5957
## Installation
6058

61-
The local server needs no installation. Just unpack the folder and run it. When it runs, you should see a system tray icon.
62-
63-
![System Tray](https://raw.githubusercontent.com/usalu/semio/main/docs/installation/systemtray.png)
64-
65-
> NOTE: It doesn't run? `semio.exe` might be blocked by Windows, or a custom Firewall because the binary is not signed yet. Otherwise if you receive an error message about a missing file, module, package or folder, then it is most likely that some files were not correctly unzipped. Reasons for this can be too long paths, synchronized folders, etc. Try unzipping it in a flat folder like C:\ and copy it to the target destination afterwards.
66-
67-
6859
The Grasshopper plugin can be installed over the Rhino Package Manager.
6960
1. Open Rhino Package Manger
7061
1. Search for semio
@@ -73,11 +64,14 @@ The Grasshopper plugin can be installed over the Rhino Package Manager.
7364

7465
![Rhino Package](https://raw.githubusercontent.com/usalu/semio/main/docs/installation/rhinopackage.gif)
7566

67+
[sketchpad](https://github.com/usalu/semio/releases/download/r24.07-1/engine.zip) needs no installation. Just unpack the folder and run it. If you run sketchpad without Grasshopper then you need to manually download and start the [engine](https://github.com/usalu/semio/releases/download/r24.07-1/engine.zip).
68+
> NOTE: The binaries are not signed (yet). Therefor Windows might give a warning.
69+
7670
That's it!
7771

7872
## Examples
7973

80-
You can download the examples from the [release](https://github.com/usalu/semio/releases/download/2.0/examples.zip).
74+
You can download the examples from the [latest release](https://github.com/usalu/semio/releases/download/r24.07-1/examples.zip).
8175

8276

8377
### Nakagin Capsule Tower
@@ -94,7 +88,7 @@ Ever wanted to change the capsules or the shaft with one click? While having dif
9488

9589
# How does semio work?
9690

97-
>NOTE: This is outdated. Version 2 was a complete rewrite. It is way better now!
91+
>NOTE: This is outdated. Release r23.07 was a complete rewrite. It is way better now!
9892
9993
<picture>
10094
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/usalu/semio/main/docs/softwarequality/systemarchitecture/componentsdiagram-dark.svg">
@@ -124,22 +118,13 @@ Here is a brief overview over the process:
124118
<img alt="Process Part 2" src="https://raw.githubusercontent.com/usalu/semio/main/docs/softwarequality/softwarearchitecture/designprocessmodel2.svg">
125119
</picture>
126120

127-
## UIs
128-
129-
Currently there is one UI for Grasshopper.
130-
![Menu ribbon](https://raw.githubusercontent.com/usalu/semio/main/docs/adapters/grasshopper/ribbon.png)
131-
132-
133121
# Contribution
134122

135-
![]()
136-
137123
<picture>
138124
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/usalu/semio/main/docs/softwarequality/softwarearchitecture/frameworkrelationships-dark.svg">
139125
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/usalu/semio/main/docs/softwarequality/softwarearchitecture/frameworkrelationships.svg">
140126
<img alt="Components" src="https://raw.githubusercontent.com/usalu/semio/main/docs/softwarequality/softwarearchitecture/frameworkrelationships.svg">
141127
</picture>
142128

143129

144-
If you want to contribute to the project, there are lot's of opportunities! Do you want to write an apapter for a platform or contribute to the core?
145-
If you are not sure what your contribution could exactly be, feel free to take a look under the [project site](https://github.com/users/usalu/projects/2) and see if find something.
130+
If you want to contribute to the project, feel free to open an issue. If you are not sure what your contribution could exactly be, feel free to take a look under the [project site](https://github.com/users/usalu/projects/2) and see if find something.

docs/badges/latestrelease.shields

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
https://img.shields.io/github/v/release/usalu/semio?style=flat-square&color=ff344f
1+
https://img.shields.io/badge/latest-r24.07--1-pink?style=flat-squaret&color=ff344f

docs/badges/latestrelease.svg

Lines changed: 1 addition & 1 deletion
Loading

docs/badges/poweredbycsharp.shields

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://img.shields.io/badge/powered_by-C%23-blue?style=flat-square&logo=csharp&color=512bd4

docs/badges/poweredbycsharp.svg

Lines changed: 1 addition & 0 deletions
Loading

docs/badges/poweredbygraphql.shields

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/badges/poweredbygraphql.svg

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/badges/poweredbyqt.shields

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/badges/poweredbyqt.svg

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://img.shields.io/badge/powered_by-Typescript-blue?style=flat-square&logo=typescript&color=3178c6

docs/badges/poweredbytypescript.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)