krish-adi / barfi

Python Flow Based Programming environment that provides a graphical programming environment.
https://barfi.readthedocs.io
MIT License
652 stars 71 forks source link

[Feature] Accept multi input #35

Open Nemecsek opened 3 months ago

Nemecsek commented 3 months ago

From a single output it is possible to connect multiple inputs (one-to-many). It is not possible to connect multiple outputs to a single input (multi-to-one). If I do it now, a route previously defined is removed.

Peek 2024-07-23 11-52

With this feature it is possible to use barfi to describe real systems (like in my case the schematic of a compressed air system).

codelion commented 2 months ago

Can you not create a new block that has 2 inputs and 1 output and then use that to combine two outputs into one.