Many times I need to redistribute objects that are already created, for this the align tool is great, but it doesn’t solve all the cases. For instance there are cases that could be useful having the option to use scale 1D with the option Rigid. I know this can be done with flow along curve but may be integrating this option to scale not only 1D could help.
Other interesting way to redistribute that I miss from corel is what you can see at this video, where you can re position objects with different criterias.
It is definitely on the pile. One thing we are trying to do with Rhino 6 is to release sooner than we did with Rhino 4 or 5. This means, necessarily, that less will get done for V6 than V5. However, we are also trying to focus our efforts on the most important things to do first - the determination of what is most important is pretty tricky and I won’t get into that now.
But what I will say is that we have tons more bugs and feature requests on our bug tracker flagged “Rhino 6” than we can possibly do. So therefore please don’t take Pascal’s “I think maybe for V6” to mean that it will show up in Rhino 6.
One of our mottos around here is “only promise what you can personally deliver.” Perhaps Pascal is working on these features, and I don’t know about it!
Ever since starting to use Rhino I have missed the distribute function similar to that in Flash and Fireworks. I was sure this must have come up before and found this old thread. The array functions just don`t work the same. I hope it is still on the list of things to put in Rhino at some stage but for now thanks for the script Pascal.
Hi @pascal,
Thanks again for this script. I have a small bug with it in that it does not respect group nesting. When I apply the script to a group that has nested groups it breaks the top level group apart and applies the distribution to all the groups.
Hope I have explained that clearly.
For now I am making sure that I only have one level of groups but it would be great if this could be fixed.
Hi Sochin- I’ll take a look- as I recall, the script was designed to respect the top level groups, but when multiple groups exist for an object, there might well be confusion- if you can post or send me an example that fails, I’ll see if I can debug it.
EDIT: OK, I see it is not working with groups, I’ll see if I can figure it out.
@Sochin - I’ve fixed this, I think - can you please try
Hi @pascal,
That fixed it for me on the sample I was ready to post. I could work around it but much appreciated that you took the time to update the script. Thanks again.
I REALLY, REALLY, REALLY do wish for a Distribute button:)
It would be the same as the Align button in Illustrator, where you select multiple already created objects and ask of them to be distributed evenly between the two on the ends.
Maybe for Christmas?
I have Rhino for Mac.