Hi guys,
Thank you so much for kindly taking the time to read and understand my fairly simple request, I do appreciate it.
@Brian
Thank you Brian, I did consider the math equation and attempted it, but I think I may have miscalculated it and got undesired results. I can see the mistake I made now with how you suggested calculating it. You're right and I think that is great solution!
My apologies, I should have included my .3dm file which would make things easier. I'll certainly keep that in mind for future questions.
Thanks again for your solution.
@Michael
Thank you very much for so kindly taking the time to help me and for modifying the existing ScaleArray script (which is great by the way!). I will have a look at the code comparatively and try to understand the differences to enhance my understanding of the scripts structure.
Again, such a great community of MoI enthusiasts and a really enjoyable project to follow. MoI continues to be the most relaxing and effortless (but extremely effective) pieces of software that I have ever used! It certainly fixes a lot of the inaccuracies and difficulties of using Adobe Illustrator. It's interesting how inaccurate Adobe's "smart guides" can be when importing .ai files and seeing them in the MoI environment, but that's for another discussion. ;)
Really grateful for your help! Have a great day!
UPDATE
Having used the script, I found a bit of a limitation with using the two scripts combined. If I understand the script correctly, it takes the recently arrayed objects and applies either the Scale (ScaleArray) or Rotation (RotationArray). Once it has completed the task, it removes the arrayed point objects and the array becomes a finished object (in this case closed curve objects). The problem is that it no longer sees the objects as a recent array, so having applied the initial ScaleArray, I was unable to then follow with the RotateArray. I did try adding the points back to the arrayed objects to have a point of reference for the rotations, but it didn't work, I suspect because the script is no longer seeing the result as a recently arrayed result? I have tried butchering together a combination of the two scripts, which almost worked, the input dialogue had both the scale and rotate options, but it seemed to ignore the rotation values, probably because my .js script was amateurishly put together! :s I am hesitant to attach my two script files here in case I cause confusion as they won't work. If there is a way of combine the two scripts or being able to use one after the other, that would be an awesome solution! I hope I don't sound ungrateful?
Thanks again!
|