@Verena … this is in mind after our chat:
I would like to have a Rhino-computational Notebook, similar to google colab / Jupyter Notebook.
online and local file
it should allow an online version that can be linked to a personal rhino-instance.
it should allow collaboration (strict / invited only, view, comment, edit)
it should be possible to have it as local file.
some frist ideas / usage:
this Notebook should support the following non-Rhino blocks
- Text
- Images
- Video with timestamps / markers from at least vimeo and youtube
- Transcript with rhino-Features see below
Rhino - special blocks / elements
- commands (automatically found in text)
- go to help
- send to commandline
- show and highlight button
- command-options-teach-mode:
given a macro with several options _arc _tangent _fromFirstPoint this mode should highlight the options that need to be set:- red - option still wrong,
- cyan / blue-green: option is correct and was saved from last usage,
- green - correct input
- highlight objects and points (display conduit) (Pick the curve we created in last step…)
- macros
- send to commandline
- script blocks in phyton and c#
- those script blocks should be chain-able - meaning by execute a code block in the chain, the blocks before also execute - nice for stepwise understanding.
- live script editing
- preview as display conduit in rhino (default) or adding an output viewport in the Notebook (ok if this is Version 2.0 only)
- maybe a syntax / naming rule or some kind of watch to send stuff to the display (great for debugging)
- local commandline output for log / print
- send gh-components to the canvas center or first empty space to the right of current gh. view
- send / open files and geometry to rhino
it would be fantastic to have those interactive notebooks as basic of
- help
- tutorials (remake of level 1 and level 2)
- all rhino trainers will love it…
- personal documentation
- api-examples / training
and i would love and be motivated to participate in the development
looking forward what others think about this.
My guess this might be liked or discussed by @theoutside @menno @DavidRutten @Lagom @davidcockey … and hopefully many more.
if rhino 10 becomes the adult, polished, 1000 bugs fixed, anniversary edition - this would be a perfect platform to show and celebrate and present it.
kind regards - tom