Array with dynamic variable for column spacing
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm building a dynamic block that will allow you to change the dimensions of a rectangle and then array the same rectangle in a single direction. The tricky part is that the column spacing should be reflected by the following formula: 52 + X = Array Column Spacing.
In the attached cad file is a block I have created. I have added a custom user parameter to the parameters manager called "Spacing". The idea is that you would enter a value for "Spacing" in the block properties value and this value would be used for the X value in the above equation. The result of the equation would be the column spacing for the array action in the dynamic block.
The array linear parameter should be set to increment or list, I think. I would like to eventually add a lookup table so instead of dragging the array you could just plug in 1,2,3...38,39,40 and that would be the number of columns used.
I'm hoping to add a bunch more features to this block but this is the first step. Any help would be greatly appreciated.