That is where a Gaming Mouse helps - you can program the keys to do some of
the heavy lifting for you and give you access to things like Forward Tab,
Back Tab or Double Back Tab and Enter etc so you can do it all from your
mouse - If I have a lot of that stuff to do - depending on how the Copying
has to be done - I create some Copies and then select all the data I just
Created and then create the next Copy and so on until I get the area
completed (Parking Stripes which are very repeatable are my favorite ....
but you can knock them out pretty easily.
The quickest way to create a polar array that I know is as follows - If you
Create an Array at a unit radius (1ft) comprising the Circle and Radial
Lines - you can create the Array Points using the Create from CAD command
at the Intersections of the Circle and Lines. You can copy that array to
each of the Tank Centers (if all the tanks / silos are the same layout
either Now (if each Silo has different offsets) or after you created the
first one (a complete array copy) you can use Copy (select the Circle and
Points only) and then use the Scale Command to create the Next Radius
points (use the center of the circle and a scale of say 25 to create the
Radius 25 points and repeat for each circle that you need. etc If these
arrays are at common evenly spaced radials - you should be able to create
these pretty quickly without a Polar Array command - however I agree that a
dedicated command to do Polar Array would be nice to have - this is what I
think it would need - please tell me if I am missing something
The polar Array will have
1) Select Center of Array (X,Y and Optional Z)
2) Select the Orientation of the Array - default 0 but can input any
rotation angle / bearing as a start)
3) Radial Interval e.g. 30 degrees (or do we need a radial Intervals List
so you can put in a Random list of angles from the Orientation point?)
4) Offsets from Center (The Radii of the Circles that you need in the
Array) should we enter that as a list of Radii - e.g. 10, 15, 23.5, 32,8
etc
5) For Elevations we could have each circle radius has its own fixed
elevation or compute using a Slope from the Center point if 3D so you could
enter e.g. 25' Radius and -2% slope or 25' Radius and 102.6 as a constant
elevation
6) Starting Point ID
7) Code - should the Code be defined once for all points in this array or
does each circle have its own code like Silo1 - R25 and Silo 2 - R35 etc
because then each circle would have to have its own Radius, Slope/
Elevation and Code
8) Layer for Points
9) Option to Create Circles and Radials - the Radials would spread from
Center to Outer Circle Defined, the Circles would be 3D Lines at the
Elevations and Radius of the Circles. Would the Radials be elevated by each
circle also - I would have thought so so you get a 3D Model of the Linework
and Points.
10) Save the Definition with a name in current project and option as a file
(XML) so it can be reused at different locations and in other similar
projects if needed - so you just have to define the Center and Orientation
and can then place it quickly.
11) Assume that this command would loop - all settings defined would be
retained - except the Origin - you can of course change any values to
adjust for a specific Silo / Tank
You can create unlimited Circles and even spaced radials or unlimited
circles and randomly defined radials
Go - Compute all the Points and lop back to the start for the next tank
center and setup.
Let me know if this would cover the needs and If I am missing something
here that would be helpful - just want to have a definition of this in our
system in case someone wants to build the Command or a Macro.
Alan
On Wed, Apr 3, 2019 at 9:08 AM kdeguzman@landmark-sc.com <trimble@jiveon.com>