i also like this idea of getting rid of some connections, maybe for a start, i would be great to be able to hide some connections, but to see that one component has some connection (but hidden), it could show it by having its connector (the white half circle where you connect things into) scaled up or colored (why not flashing and sparkling, lol), and then, when you select the component, the connection would show up in a diferent color or maybe dashed (by the way, i'd like to see this anyway, please david, make the whole wires colored when a component is selected, would make life a lot easier in bigger definitions!) concerning global variables, i'm not sure it's a good thing: imagine you are making a cluster (once david is done with the new cluster structure) and use it or share it in different definitions, and there are some global variables in use (x1,x2,y1,y2) if the definition already uses these variables, you'll get errors or unpredictable results... one other thing could be great: it is possible to rename the components, so if two are far away from each other, there could be a "Connect to..." or "Wireless connect to..." option in its right click menu, with a little search box, you would enter the name of the component, somehow select which parameter to connect and done :-) so i definitely like the "wireless" idea (already came up in the wish list)
On 21 Jan., 10:02, frankS <[email protected]> wrote: > i like the idea a lot. > you are probably requesting quite a functionality in terms of using > the global variables inside expressions, i think. > maybe we could start i bit more simple and limited. > > on the wish list page there is also the prososal for having send/ > recieve object. the concept is meant to be one-way "broadcasting". > to have a global variable, as far as i get it, would be having a "GV- > component" which you can use anywhere in your definition and can > "broadcast" from any instance and the value will be shared to all the > other instances. > > either way, this would be a great help for large definition and help > reducing the number of connections. > if the global value could be used inside expression, even better. then > you could use them for calculation without connecting grips. > > david, you don't have a bunch of interns who can help you with all the > stuff we keep requesting, do you ;-) ? > > looking forward, > GH is great fun, i wish i could spend more time on this... > frank > > On Jan 20, 3:49 pm, "Rhino3D.TV" <[email protected]> wrote: > > > Hi David > > > Would it be possible to to have an option for the Parameters to be > > Global Variables! > > > Sample: > > > 1) Drag Num (Number) to the canvas. > > > 2) Rename it to X1, so X1 is the new global variable. > > > 3) Be able to set X1 as a Global Variable. > > > 4) Be able to use it later on, on any expression I write inside any > > parameter or component. > > > 5) Drag a new Num parameter, name it Dist1 and assign a value to it. > > Make it Global too. > > > 6) Drag a Point component, and the X value of this new point could be > > X1 + Dist1. It would take the value from the Global Variable X1 and > > Dist1 and assign it to the X value of the new point. But, I do not > > have to connect the grips [This is the whole point of this]. The new > > point is far away to the right of the first Num X1. Therefore, it > > makes it very hard to connect the grips. > > > Hope this makes sense! > > > Andres Gonzalezwww.rhino3d.comwww.rhino3d.tv
