Hi all,..
I've created this Dynamic Array tool...
suggestions are welcome..
Enjoy !
![]()
Hi all,..
I've created this Dynamic Array tool...
suggestions are welcome..
Enjoy !
![]()
Last edited by andrea.andreetti; 2009-01-04 at 03:46 AM.
Updated.
Darray v. 1.2
Update:
- French and English Detection
- Allow user to enter an Angle Value by pressing "V"
- Ortho Mode allowed.
Enjoy !![]()
Hi Andrea , the first darray seem to work ok.
But the new version hang up when I try to input the angle value
see the text screen
Select objects: Specify opposite corner: 2 found
Select objects:
Number of CopyArray: 5
Base point...
Press V to enter any Angle Valueeleting block "_{DarrayBlock}_".
1 block deleted.
Command: 2
Unknown command "2". Press F1 for help.
Sorry it was my fault , I did not put the V
Last edited by devitg.89838; 2009-01-04 at 09:26 PM.
Update !
Darray 1.3
allow Polar dynamic Array,.
![]()
Hi Andrea,
I think this is a great tool! I also like the other 2 you have provided (Dhatch & DLedit)
I was wondering if it would be possible to add an option to input the number of rows and columns for a rectangular array in addition to what you already have in place (Select number of Copy/Array) which gives you more of a linear array.
Thanks for your great work!
I've already thouht about that. but by making linear array this allow user to make both.
rectangular and trapezoidal.
but I can add a new option...sure.
thanks.![]()
For "Rectangular Array"
I think add "X" and "Y" while "Press V to enter any Angle Value" to adjust the array number of X and Y coordinates. combined like more options to choose:
(B)asepoint/(X) array number/(Y) array number/angle (V)alue
For "Polar Array"
Now only support 360 array, in future version, the mouse moving should also indicate the array angle to fill and of coz, need options for users to enter a precise angle. maybe sth like
(C)enter point/(A)rray number/angle (V)alue
Then the program will be more dynamic in changing and adjusting.
if the source object(s) r very complex and the array number is huge, I think it will slow down the speed in some computers, thus I sugges also to create a temp represent block only shows the rectangle boundary of source objects and enable users to switch between boundary/real objects (I think this can be done by define two blocks, one is boundary, one is real object, then just need to subst the block name while entmod).
Yet another great one from andrea! This works exactly like Revit's array ....
Could I ask for 3 extras?
- Allow changing the number of copies while running the command.
- Allow selection addition / reset.
- On Rectangular array, option for indicating position of 1st copy instead of last.
Knowledge is proportional to experience, but wisdom is inversely proportional to ego!
My little bit of "wisdom": Hind-sight is useless, unless used to improve the next forethought!
I m also starting to re-program the DynamicArray, see what the polar array like.
Still working on it, no code is avaiable yet.