Automatic Maximum Spacing of Array Columns and Number Of Objects
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I am trying to create a block who's make-up is simple but function is complex. I have a symbol, let's call it a circle, that I want to essentially array across a single row. I want to be able to stretch the "array distance" between two defined points, almost like you would create a linear dimension. Within that distance, I want to copy my circle symbol so that the center line distance between them does not exceed a certain maximum, which varies. For this example, let's call it 24". So every 24" I "stretch" the block, it adds a new circle. Just like an array. The catch is that I want to show all of my circles spaced evenly, as long as the resulting spacing is equal to or less than 24".
To clarify, let's say I have an 80" span over which I want to show my circle symbol, and the maximum center line spacing of the circle is 24". Over that 80" span, I should see 5 circles: 1 at each end and 3 spaced evenly in between. The spacing between the 5 circles will be 20". If I change my mind and what it to cover 84", I will still have 5 circles, but I want them to re-space themselves at 21". But if I decide to cover 98", I'd need a 6th circle and spacing at 19.6".
Does this make sense? Am I looking at a block, or can this be done somehow with a simple rectangular array?