Polar array in dynamic block

Polar array in dynamic block

PascalJ_87210
Enthusiast Enthusiast
390 Views
0 Replies
Message 1 of 1

Polar array in dynamic block

PascalJ_87210
Enthusiast
Enthusiast

On the attached block, I want to create a stair elevation layout given the rise and the run for the stairs. The number of treads will be decided by the height of the tank which will be a multiple of the riser dimension and by dragging the array grip to the top end of the diagonal line (representing the nosing line). I use a polar parameter with an array action to copy the tread over and over.

When testing the block, the array seems to be working ok until I change the tread and riser values. The nosing line angle adjusts fine but the spacing between the tread does not.

The original tread spacing (distance1) selected when creating the block remains the same and does not adjust to the new riser and tread values.

 

First, can someone help me with fixing the problem?

 

Second, can someone suggest a different solution (if any) to achieve the purpose of this block?

 

Thank you.

0 Likes
391 Views
0 Replies
Replies (0)