Jump to content

Recommended Posts

jalba

I'm trying to create a block of a rectangle that when stretch vertically (using a linear paramter), the inner horizontal line will array and i get the desired result (see third sketch). However, the array action causes a situation as per second sketch.

 

What is the best option (if any) to solve this?

Share this post


Link to post
Share on other sites
ReMark

It seems you forgot to attach the images or at least that's what is missing on my screen.

Share this post


Link to post
Share on other sites
dbroada

if you use an incremental distance parameter of 10,25 it SHOULD give you the result I think you are after

Share this post


Link to post
Share on other sites
jalba

That solution will only lead to the problem encountered in sketch #2 (where the top result is 12").

Share this post


Link to post
Share on other sites
BIGAL

]Have a look at this dwg it has dynamic blocks that as you stretch it creates multiples at the correct spacing. Its a sample in CIV3d

[ATTACH]48596[/ATTACH

Parking Tools - Metric.dwg

Share this post


Link to post
Share on other sites
jalba
Have a look at this dwg it has dynamic blocks that as you stretch it creates multiples at the correct spacing.

[ATTACH]48596[/ATTACH

 

While I agree that it does array at equal dimensions, that block design, if applied to my design, will still result in sketch #2.

Share this post


Link to post
Share on other sites
dbroada

just to get this clear, you want the block to array at a set distance but once it has arrayed, you want the distance between the rungs to be equal to each other.

 

I think you can do either equal distances with a set number of rungs or a variable number of rungs at a set distance. I am unaware of a way to achieve what I think you want.

Share this post


Link to post
Share on other sites
jalba

"you can do either equal distances with a set number of rungs"....this is what I want to achieve.

 

I know it's a complete puzzle. Sorry :(

Share this post


Link to post
Share on other sites
dbroada

If you know the nnumber of rungs then you need to look into geometric constraints. You can set dimensions to be equal to each other and allow the overall length to be determined by the distance parameter.

 

Don't ask me to do it though. I haven't explored constrains enough to know how to use them.

 

oops, just seen you are on 2010. I'm not sure when they were introduced although it might have been by then.

Share this post


Link to post
Share on other sites
dbroada

actually, I've just remembered another way. You can use a move action and change the multiplier for each move action.

 

tester.dwg

Share this post


Link to post
Share on other sites
jalba

oh i'm on 2013 now, but you do raise a valuable point in terms of compatability.

Share this post


Link to post
Share on other sites
jalba
actually, I've just remembered another way. You can use a move action and change the multiplier for each move action.

 

[ATTACH]48603[/ATTACH]

 

 

Interesting.

 

hmmm....how can I apply the dimension change to array? hmmmmmm

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×