Editable array attribute

Editable array attribute

joevue
Explorer Explorer
1,927 Views
6 Replies
Message 1 of 7

Editable array attribute

joevue
Explorer
Explorer

How do you setup an editable array attribute that can be change by just editing one value?Attribute Editable.jpg

0 Likes
Accepted solutions (1)
1,928 Views
6 Replies
Replies (6)
Message 2 of 7

Kent1Cooper
Consultant
Consultant

If you're talking about changing the value in a given Attribute throughout a group [whether or not in Array arrangement] of Block insertions, you can just select them all [with no command operating], and change that value in all of them collectively, in the Properties palette:

Kent1Cooper_0-1621950882670.png

 

Kent Cooper, AIA
Message 3 of 7

joevue
Explorer
Explorer

Thanks Kent for that tip.

I wanted to create a text attribute for sheet number/line numbers along the left side of a drawing sheet. However, I do not want to use Field to auto fill the sheet number (will have to keep updating field variables depending on file name length). Just want to be able to edit one spot and have them all change. 

 

0 Likes
Message 4 of 7

joevue
Explorer
Explorer

I was able to get an example, but not sure how to create one. I needed to set the row spacing to different heigth.

See attachments.

0 Likes
Message 5 of 7

Kent1Cooper
Consultant
Consultant

That's an MINSERT -- you're not going to be able to change characteristics of the individual Blocks within it.  [I was actually a little surprised that double-clicking on it brings up the Attribute Editor.]  If it's of any use to you in that situation, you can at least change the row spacing, in the Properties palette:

Kent1Cooper_0-1621962270328.png

If it were an Associative Array of Blocks, you could at least Explode that and get access to the Attributes in the Blocks separately.  You can Search for routines in the Customization Forum that are equivalent to Exploding an MINSERT, or just INSERT a new one and Array that.  There may also be routines there that can assign numbers sequentially by position -- I'll let you Search.

 

Kent Cooper, AIA
Message 6 of 7

vinodkl
Mentor
Mentor
Accepted solution

Hi @joevue 

 

It's actually a MINSERT. To do that you need to type in the command "MINSERT" and then specify the block name and then  the scale factor, No. of rows columns, and then row and column spacing 🙂

Note that MINSERT commands inserts the blocks as minsert blocks and they cannot be exploded.

--------------------------------------------------------------------------------------------------------------------------
ವಿನೋದ್ ಕೆ ಎಲ್( System Design Engineer)
Likes is much appreciated if the information I have shared is helpful to you and/or others.

Please mark "Accept as Solution" if my reply resolves the issue or answers your question, to help others in the community.
--------------------------------------------------------------------------------------------------------------------------
Message 7 of 7

joevue
Explorer
Explorer

Vinodkl,

You are correct, it is a MINSERT. The only thing about it is that the block has to exist on the drawing you are working on or exist in one of the paths that support AutoCAD.

CAD_Directories.jpg

Thank you all for your helps and tips.

0 Likes