Suggestion : Distribute objects
 1-6  7-26  27-46  47-53

Previous
Next
 From:  mkdm
8503.27 
Hi everyone.

I haven't found any good way to perform the "distribution and replication" of a bunch of objects along a target curve with Max's "Scatter" script family,
but maybe I did something wrong.

Anyway, speaking about the standard manual way, and not the Nodeeditor way, I've found a good solution using these bunch of commands/scripts :

UnwrapCurve, move, arraycurve, Flow, PointToMultiBolundsCenter (a simple script that places a point to a bounding box's center of an object).

This is the example video tutorial (112 MB, you can download it or view in streaming) : http://take.ms/fbBCt

See you.

- Marco (mkdm)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
8503.28 In reply to 8503.26 
< if you don't use the "Rigid" option of the Flow command
Yes it's for that my Spheres are not Ellipsoïd 3D! ;)
Ps and the first time i use rigid! :)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
8503.29 In reply to 8503.27 
There is cool but semi manual method for distribute as you want some Objects
Moveslicetopoint! :)

http://moi3d.com/forum/index.php?webtag=MOI&msg=2749.36

EDITED: 10 Jul 2017 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mkdm
8503.30 In reply to 8503.29 
Thanks for the tip Pilou, but for what I remember about Moveslicetopoint, it's not meant to be used for distribution of objects along a path curve.

It's for other purposes.

Anyway, thanks for the reminder and I'm glad to know that my latest video tutorial was useful for you :)

Bye!

- Marco (mkdm)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
8503.31 
Hi,

Thanks for taking the time to cook this Michael, works A-1.
Excellent Ideal Pilou about the fixed distance, thanks Marco !

I would definitely see these options in the align panel, just as a button that unfold the options once you press it.
Perhaps randomize command would also be nice to have in there too!

-Happy camper
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Mindset (IGNITER)
8503.32 In reply to 8503.20 
Hey Marco,

The link no longer works... do you still have the file set?
If so, would you post them both here please?

Thanks,
Mindset
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
8503.33 In reply to 8503.32 
Hey Mindset,
Frenchy has archives too... see this post from a couple back....

https://moi3d.com/forum/lmessages.php?webtag=MOI&msg=8503.21
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Mindset (IGNITER)
8503.34 In reply to 8503.33 
Thank you BurrMan and Pilou,

Translated into English via Microsoft Translator

Many Thanks.
Mindset
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mk (MARKY)
8503.35 In reply to 8503.17 
Hi Michael,

I wonder if you can modify this script like this:

1. You have several objects selected.
2. You call the command.
3. It is asking you to set the distribution distance either by a numeric distance or by picking the desired point location, from the first to the last one, something like in image Alignment procedure.
4. The objects are evenly distributed within that distance.

Thanks,
Marek
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
8503.36 In reply to 8503.35 
Hi Marek, if you can post a .3dm model file with an example of before and after it was applied that would help me to make sure I understand what you are asking for.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mk (MARKY)
8503.37 In reply to 8503.36 
Hi Michael,

Here you go, first you have a default spacing of the letters (52,7):
#1.

Now I need these letters to be evenly distributed on the 85,6 distance, so I move there the last letter:
#2,

and then apply the script you provided already:
#3.

I'm asking for one command procedure to get this thing.

Marek
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
8503.38 In reply to 8503.37 
Hi Marek, thanks for the example file.

I've updated the Distribute command at:
http://moi3d.com/forum/index.php?webtag=MOI&msg=8503.13

It now has a "Set length" checkbox option and if you set it, a "Length" field will appear where you can enter in an overall length value.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mk (MARKY)
8503.39 In reply to 8503.38 
That's it.

Thank you Michael,
Marek
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
8503.40 In reply to 8503.38 
Seems there is a glitch on your new command Distribute when you define a length!

Cubes are 10 * 10 * 10 !
At the end there are all on the same place! ???

EDITED: 3 Jun 2022 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
8503.41 In reply to 8503.40 
Hi Pilou,

re:
> Seems there is a glitch on your new command Distribute when you define a length!

It looks like you're giving it an invalid length, your length is shorter than the width of the objects.

The command is for distributing objects with even spacing between them across a length. If your length is less than the total width of the objects then it is not possible to do that.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mk (MARKY)
8503.42 In reply to 8503.40 
If the distribution length is 1/3 of one object width it looks like this, so another option would be picking the distance instead of putting in numerical value.
And watching how it changes, before the final click.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
8503.43 In reply to 8503.40 
Hi Pilou,

re:
> Cubes are 10 * 10 *10 !

Then your length should be a minimum of 30 for 3 such cubes to be able to fit with 0 space between them. As you go larger than 30 then there will be spacing added between them.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
8503.44 In reply to 8503.43 
< As you go larger than 30 then there will be spacing added between them.

OK ! Was not evident at first view! :)
Confusion (for me) between "on a length" and "absolute distance" between object...
that is an another one existing...

EDITED: 3 Jun 2022 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mk (MARKY)
8503.45 In reply to 8503.42 
It could be another 1D Scale but limited to the Distance not the objects.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mk (MARKY)
8503.46 In reply to 8503.38 
Hi Michael,

Is it a big deal to have in MoI a Scale option as in ScalePositions in Rhino?
Situation when you have several objects and you want to scale a space between them not the objects?
In Rhino it is even a polar option for objects arrayed circular.

Marek
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-6  7-26  27-46  47-53