algorithmic modeling for Rhino
Hello everyone,
I would like to know if there was a way to increment a serie of number for example by clicking on a button. In another word, have a kind of number slider but it would go from one value to the next one by pressing a button
Or it could just add "1" by pressing the button.
Or alternatively activate a random function.
Is there a way to achieve this? I don't post any image or file as I don't have a valid lead.
Tags:
Hello and thanks for the answer,
so if I understood this, the record data component stores all the values of the imput. For each click the button says "True" and then "False" on release. So it creates 2 values. And the list length returns the length of the list which grows by 2 on each click.
When I opened your file, I had no expression on the list length component, so I don't know what you've written there. But I thought about using a Cull Nth component after the record data to get only one value instead of two (true and false) so the list grows by 1 with a click on the button. Is it a good solution?
I opened david's file but got the expression. Its reads:
Max(0, (x-1)\2)
Tested the Cull Nth idea you commented about and seems to work the same.
And would it be possible to use a button to switch the input of a component.
For example, I need a number and I want to be able either to set it manually or with the Z value of a chosen point. So I can create a link from one of both components to the number component. And after create a link between the other and the number component. But I'd like to know if it's possible to make it work with a switch button, or a boolean toggle.
If you have some clues, I'd be glad. I'm a beginner but I don't ask for a solution already made as soon as I'm stuck, but some leads could help me reach my goal.
The file I'm uploading is quite empty but there is at least two value imput and the incremental button (I don't really know if it can be useful here). Thanks again
J'avais saisi la différence entre le "button" et le "toggle". Mais ce qui me gênait par rapport au "boolean toggle" c'est que je pensais qu'il renvoyait seulement "True" ou "False". Et donc je pensais que l'exemple que tu as montré avec le "stream filter" n'aurait pas marché, étant donné que le composant attends un index et pas un "True/False". Donc je pensais qu'il fallait transformer le "boolean toggle" pour lui faire "dire" 0 ou 1. Et je bloquais là.
Par rapport à l'incrémentation de 1 avec un bouton, je l'ai fait fonctionner avec le "Cull Nth" mais pas avec l'expression de David.
Hi Matt,
I'm understanding a lot of things. It did help, yes. For instance, I didn't know there was the "+" to add imputs or outputs to a component and that's quite useful.
I got how Stream Filter, Stream Gate, or even Explode tree, and I guess I'll be able to understand more of the data tree management.
Thanks for your time, Matt and Remy. I'll post example of what i've done with these function if you want.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by