opencax / GSoC

Google Summer of Code Projects
30 stars 14 forks source link

Interface to interact with Brickschema #72

Closed Moult closed 5 months ago

Moult commented 1 year ago

Outline

Brickschema is an open data standard used to describe building services and systems, which may be used in Building Management and Control Systems (BMCS). For example, it may describe many sensors, equipment, and real-time statistics on sensed data, like temperature, airflow, etc.

Your job will be to update the existing module in the BlenderBIM Add-on to use the latest Brickschema library, add undo/redo support, as well as add basic features for adding / removing / editing sensor points, timeseries data, and more.

Expected Outcome

The user will be able to edit Brickschema models in the interface.

Skills

Difficulty

Easy

Size

Additional Information

Some screenshots of the existing bare-bones Brickschema interface are shown:

2023-02-26-112057_338x618_scrot 2023-02-26-112042_337x650_scrot 2023-02-26-112031_339x657_scrot

rileywong311 commented 1 year ago

Hi IfcOpenShell! I am interested in learning more about this project (and your other "gITF compatible materials" project). I have some experience with the Blender API already, but would need to learn more about Brickschema and how editing the data that comes with that works. I am a little confused about where I can stay in communication, so let me know!

Moult commented 1 year ago

G'day @rileywong311 ! The best way to chat is in the osarch.org/chat chatroom (via IRC or Matrix). It would be great to learn more and discuss your application!

2twenity commented 1 year ago

Hello Dion, if this topic is possible to split, I'd like to participate. Told a bit about myself in osarch chat

Moult commented 5 months ago

Closing as this has now been implemented.