ghostmaker Posted May 25, 2010 Posted May 25, 2010 Hi all! Just joined the forum but have been using the great info off the site for ages so thanks to one and all for that! Am on Architecture 2011 and am creating a new drawing title pane in paperspace and want to put all of the headings into a block with editable attributes (such as name of client, project title, etc). Have been using CAD for ages and am astounded that this has passed me by, have always got along without it lol. Can someone please (PLEASE) tell me how to do this as it's driving me quite literally up the wall Thanks and regards, GMKR... Quote
dbroada Posted May 25, 2010 Posted May 25, 2010 you create the attributes with the ATTDEF command. All the usual text formatting applies so place them where you want them to appear on your final drawing. You must give each ATTDEF a tag, which CANNOT contain spaces and a prompt which will be what you see in the dialogue box. I strongly recommend that you make each tag unique. If you don't you will be bitten in the future. Once you have all your attdefs on your drawing save it. Now you can INSERT that file into another drawing and all your attributes will be waiting for you to complete them. Quote
ReMark Posted May 25, 2010 Posted May 25, 2010 Lurking and sucking up gobs of knowledge will cost you. The tip jar is on the counter. Quote
gsksun4 Posted May 26, 2010 Posted May 26, 2010 you create the attributes with the ATTDEF command. All the usual text formatting applies so place them where you want them to appear on your final drawing. You must give each ATTDEF a tag, which CANNOT contain spaces and a prompt which will be what you see in the dialogue box. I strongly recommend that you make each tag unique. If you don't you will be bitten in the future. Once you have all your attdefs on your drawing save it. Now you can INSERT that file into another drawing and all your attributes will be waiting for you to complete them. I know attdef and how to create a block with one attribute, but how can you make more than one attribute. I'm practicing with a simple square and have one attribute so far. I want it to prompt me for 2 fields. Glenn 2009LT OK, I see I can create more than one by just going back into attdef over and over. I thought there was a way to create them all in the same attdef dialog box. Quote
jwkilgore Posted May 26, 2010 Posted May 26, 2010 Create multiple attribute entities, then join them all together using the BLOCK command. If you want to enter the information in a specific order (i.e. rev1, rev1name, rev1date, rev2, rev2name, etc.) then you have to pick each object individually in the order you want to edit them. Other objects, such as lines and graphics, can be picked in any order. Then save the block as a separate file. Insert the file into any drawing. Quote
numberOCD Posted May 26, 2010 Posted May 26, 2010 Make multiple ATT as needed with your tags and labels, then locate them where needed on your titleblock layout. Once they are all located in the area needed, select them all and turn them into a dynamic block (command: BLOCK). I suggest setting it to set Options:Convert to Block; Behavior:Allow Exploding, and Open in Block Editor. Once in the block editor, enter (command: BATTORDER) and select the order you want them posted. (command: BCLOSE) and Enjoy! Quote
gsksun4 Posted May 26, 2010 Posted May 26, 2010 Create multiple attribute entities, then join them all together using the BLOCK command. If you want to enter the information in a specific order (i.e. rev1, rev1name, rev1date, rev2, rev2name, etc.) then you have to pick each object individually in the order you want to edit them. Other objects, such as lines and graphics, can be picked in any order. Then save the block as a separate file. Insert the file into any drawing. I made the two attributes by setting them up seperately with attdef twice. Then did a save. When I insert, they are joined already. They're fine to edit. Both fields show in the edit box. Both fields are prompted at insertion. I just thought there was a way to do it without having to open the attdef dialog box numerous times depending on the amount of attributes. Quote
jwkilgore Posted May 26, 2010 Posted May 26, 2010 I made the two attributes by setting them up seperately with attdef twice. Then did a save. When I insert, they are joined already. They're fine to edit. Both fields show in the edit box. Both fields are prompted at insertion. I just thought there was a way to do it without having to open the attdef dialog box numerous times depending on the amount of attributes. If the attributes are similar, you can just create one and copy it. Then edit each copy to change the "Tag", "Prompt", and "Default" values. If more editing is needed (formatting, visibility, etc.) you can either run the ATTDEF command again or else edit using the "Properties" dialog. Upon insert you'll be prompted for input for every copy. It's very important to give each copy a different name. Quote
gsksun4 Posted May 26, 2010 Posted May 26, 2010 If the attributes are similar, you can just create one and copy it. Then edit each copy to change the "Tag", "Prompt", and "Default" values. If more editing is needed (formatting, visibility, etc.) you can either run the ATTDEF command again or else edit using the "Properties" dialog. Upon insert you'll be prompted for input for every copy. It's very important to give each copy a different name. Thank you. How can I show attribute fields without filling them in on insert? I want my box to insert with two lines of XXX showing, which I will attedit to fill in the info, which changes from time to time. Like if it was a title block for instance, where the project name and number would change. Quote
dbroada Posted May 26, 2010 Posted May 26, 2010 not sure if this answers your question but I have ATTREQ set to 0 which prevents the dialogue boxfrom displaying on insert. Far easier for the way I work. Quote
gsksun4 Posted May 26, 2010 Posted May 26, 2010 not sure if this answers your question but I have ATTREQ set to 0 which prevents the dialogue boxfrom displaying on insert. Far easier for the way I work. The dialog box doesn't show on insert, the prompts activate at the command line on insert. Can someone tell me what multiple lines under MODE in the attdef dialog box does? Quote
dbroada Posted May 26, 2010 Posted May 26, 2010 that is if you have ATTDIA set to 0, I said ATTREQ. Quote
gsksun4 Posted May 26, 2010 Posted May 26, 2010 that is if you have ATTDIA set to 0, I said ATTREQ. Attreq set to 1, and it doesn't open on insert, so I'm fine with that. I have no need for it to open then. But, I see what you are saying. If I wanted it to prompt me with a dialog box instead of at the command line I would set both to 1. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.