Spacing Tool problem

Spacing Tool problem

bobdihi
Contributor Contributor
9,152 Views
9 Replies
Message 1 of 10

Spacing Tool problem

bobdihi
Contributor
Contributor

What I want to achieve is a domino blocks in a circle. So I created a domino block and a circle spline.

(Before.jpg).  Then I have selected the Spacing Tool and used circle as my path to clone and space evenly the domino blocks along the path. No luck (after.jpg). Please help. 

Rename spacing tool.3ds to spacing tool.max . Thx

0 Likes
Accepted solutions (1)
9,153 Views
9 Replies
Replies (9)
Message 2 of 10

Steve_Curley
Mentor
Mentor
Perhaps an alternative method?
Create a Box (of suitable dimensions, X wider than Y). Position it as if it were on an imaginary circle of appropriate radius (similar to your Before image) where the center of the circle is at the world origin.
Pick the Select and Rotate tool, change the Coordinate System to World, click+hold the Transform Center button until you get the flyout and pick the bottom one (Use Transform Coordinate Center).
Tools Menu > Array. In the Incremental section (top left), middle row, Z column enter (360 / total number of objects. eg 90 for 4 objects). To the far right of the dialog make sure Re-Orient is checked. In the Array Dimensions section change the 1D count to the total number of objects required (see comment below). Click the Preview button. If it all looks right click OK.

Be aware that the Spacing tool creates the specified number of objects in addition to the original, the Array tool does not - the original is part of the array therefore the number you specify is the total number required, not the number of copies.

Max 2016 (SP1/EXT1)
Win7Pro x64 (SP1). i5-3570K @ 4.4GHz, 8Gb Ram, DX11.
nVidia GTX760 (2GB) (Driver 430.86).

0 Likes
Message 3 of 10

bobdihi
Contributor
Contributor

It may work but I would rather use simpler Spacing Tool. Thats what its there for, isnt it? I just need a help how to use it.

And by the way I want to use a complicated spline. I have used a circle as an example. Thx.

0 Likes
Message 4 of 10

ekahennequet
Advisor
Advisor

If you want to use the Spacing Tool with your circle, you will need to adjust object's Pivot or create a box that is skinny in Width instead of fat Width the way you have it. Also, don't use "Objects at Ends" if you want evenly spaced and have no overlaps. Use "Space from Start, Specify Number" instead. (See attached)

 

Below topics cover the basics of transforming and copying objects using its Pivot and/or Coordinate System.

 

More Info:

 

Adjust Pivot Rollout

http://docs.autodesk.com/3DSMAX/16/ENU/3ds-Max-Help/index.html?url=files/mePortal.htm,topicNumber=d3...

 

Reference Coordinate System

http://docs.autodesk.com/3DSMAX/16/ENU/3ds-Max-Help/index.html?url=files/GUID-6872F014-4785-43D9-A83...

 

 

0 Likes
Message 5 of 10

bobdihi
Contributor
Contributor

Thanx for replying. Can you explain to me why the object has to be skinny in width. You mentioned to adjust the pivot. What do you mean. Where on the object must I put the pivot. Ihave tried skinny and this is the result. Im getting some funny rotation even. Can you maybe post a max file?

Sorry for being such a pain in the .....  I just dont want to guess untill it looks right. I want to know what Im doing.

0 Likes
Message 6 of 10

Brock_Lafond
Collaborator
Collaborator

Based on the screenshot it looks as though the orientation is incorrect.

 

You can adjust this easily by going to the heirarchy panel, selecting Affect Object Only and rotate the object so that it is in the correct orientation. Make sure to uncheck Affect Object Only.

Alias/Wavefront Maya 3 -> Discreet 3DS Max 4 -> ...
Win7 Pro 64
EVGA Classified Super Record 2
Dual Xeon Hexa-Core, 48GB RAM
GTX 780 x 2
Corona Renderer, mental Ray
0 Likes
Message 7 of 10

bobdihi
Contributor
Contributor

Let me post different images. From these you can see better what Im after.

  Telling me to adjust pivot or orrientation is incorrect doesnt help me much. I need to know how and why and 

Why it doesnt work my way. To clone and space an object along spline shouldnt be such a difficult task to do, isnt it. Thx.

0 Likes
Message 8 of 10

ekahennequet
Advisor
Advisor

Hi. Sorry, I should have explained better. When I meant "skinny," I meant make the Box's width small in compasion to its Length(depth). You can see the object's dimensions in Object Properties (right-click object).  It does not have to be skinny. I just made your domino box this way because of the way your Spacing Tool was orientating your object based on its pivot's orientation. Instead of adjusting Pivot, you can also rotate the spaced objects by selecting all and rotate on its Local Z axis by . On its X, then Y if it was built so that its height corresponds to its shallow depth. (See attahced files)

 

Example of Pivot adjusting: When you create a Primitive Box object from the top view, the Box's Pivot will be at the grid level aligned to World. If you try to rotate this, it will rotate about its base, not its center. Not every object will need to have its pivot at the center. In your original post, your box was probably built in such a way so that the shallow depth corresponds to object's height in Max. If you extruded a domino-shaped Rectangle and applied Extrude to give it depth, then your domino is lying on the grid. To adjust the Pivot, one would typically go to Hierarchy panel, choose "Adjust Pivot Only" and adjust(Transform, Rotate) the orientation of your object's pivot in your viewport. In my example, I just made a Box that was standing. This may not be what you want because you might want the domino piece to be wide, tall, and shallow in depth.

 

Whenever you transform, scale, or create array of objects in Max, Max needs to know where the object's pivot is and the orientation of its axes. This is even more important when there is a reference object involved such as your Circle.

 

Please take few minutes reading about the topic in the links to the pages in my previous post. Steve's reply also explains it well.

 

Note: Don't use the Scale tool at object level, if that's what you used to make it "skinny." Always scale in sub-object mode (Vertex, Edge, Poly), or use the XForm modifier. Otherwise, your model will behave unpredicatably when deforming and animating. If you did Scale at the object-level, make sure to use Reset Xform via Utilities Panel and collapse the stack after. Example: Let's say your Box is 10 x 10 x 10. If you scale at the object level at 50%, Max doesn't know that the Box has been scaled down. It assumes that it's still 10 x 10 x 10 instead of 5 x 5 x 5. To correct this, you will need to use the Reset XForm utility. Or, avoid scaling at the object level.

0 Likes
Message 9 of 10

ekahennequet
Advisor
Advisor

Attached are based on your last post. I created the box from top view, then I just rotated it on its Z axis.

0 Likes
Message 10 of 10

bobdihi
Contributor
Contributor
Accepted solution

Thx. I can see the light at the end of the tunnel a bit brighter now. Seeing its almost midnight now ill sleep on it tonight and be back tomorrow if I still 

Have a problem. Really appreciated.

0 Likes