Bare with me here for I'm not real sure how to word this. On my title block I have a block created I use for different stages of my project. To change the stage i move the bubble (Hatch) from one circle to another in block editor and it updates on all my sheets in the DWG. Is there a way to make it have a drop down, I select the stage I want and then it updates on all the sheets in the DWG?
Solved! Go to Solution.
Solved by MMcCall402. Go to Solution.
Solved by MMcCall402. Go to Solution.
Solved by Joe-Bouza. Go to Solution.
I'm wracking my brain trying to help with this. The problem is, in order to affect every block in the drawing, you have to make a geometry change, like you're doing. The problem with trying to do it with attributes or dynamic block properties (like visibility states) is that changes to those are for one instance of the block, not across the whole drawing.
One way that might work would be to create a layer for each donut. Globally setting the layer would be reflected in every instance of the block.
If you xref your border into your sheets you can put the block in the xref border. Use visibility states to change the state of the dynamic block. You would have to do it in the xref level, not the sheet label.
You could also try this with a field. If you have a sheet set field property, you would use a true type font like Arial, and use the graphic characters to set the field = to these dots, like here ●○○○.
You can use the Windows Character Map application to type these in.
I would be curious what type of border you are using, it sounds like an interesting idea.
Interesting.
Notes:
I'd be interested to see what you come up wit.
Good Luck.
Christopher Stevens
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Christopher Stevens
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Hey everyone, I appreciate all the ideas and feedback. I am going to keep going the way I am. using xref and or the view port idea is not as fluent for I've tried those already. Thanks!!
I am going to continue with my method. Unfortunately none of the suggested ones here work as fast and smooth as I would like. To answer your question, yes I need that on my title block. The company I work for does a lot of site planning and the plans go out and come back a lot so it really help with the flow of things.
I did not try yet across layouts but have qselected a dyno block and globally change the visibility state via the properties palette
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
https://forums.autodesk.com/t5/civil-3d-ideas/multiple-tab-edits/idi-p/11531441
@Anonymous Another great use
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
We do something similar with a visibility state in a block in the xref title block. We use a preliminary stamp and a check box for 'preliminary not approved', 'stamped not approved' and 'stamped and approved'. All changed by a single dropdown menu. The only drawback is it applies to the whole set, individual sheets.
We also use a status label in text on the title block for additional info such as 'record drawing', 'submittals (naming various agencies with review authority) set', 'bid set', construction set', etc. controlled by SSM.
Is the title block source file that you XREF unique for each plan set?
If used for more than one plan set, it seems they all would show the same "status" when printed.
I suppose that you could have a master title block that is XREFed by multiple project title blocks.
The "status" dynamic block would reside in the individual title block drawings.
Christopher Stevens
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Our title blocks are the same throughout projects. So I made the "approved use for" into a block that is on out templates. As of now I just edit the block and it updates on all the sheets in the file, but I would like a faster way to streamline it if possible, but I'm not seeing any better ways. I though AutoCad made smart block where once you select it, it gives you an arrow and you can select what option for the block you want, but that may have been a different software.
The term you want is Dynamic block.
Dynamic blocks have their own sub-forum.
The drop-down arrow/triangle is a "Visibility state" control.
Your block would have four4 named visibility states.
The Text and open circles would be visible in all visibility states.
Four hatches would each be visible in only one state.
This is pretty easy. I have not worked with dynamic blocks in a couple of years. I just made a four-visibility state dynamic block in about 5 minutes.
By design, the visibility state of multiple block placement does not stay in sync.
Apparently, you can teach an old dog (me) new tricks.
QSELECT* lets you select from multiple layouts.
Once you have selected all of the block placements, you can change the visibility state of the using the property.
Notes:
This is a very interesting topic.
Good Luck!
Christopher Stevens
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
I agree with you and make mention of this in my posts.
See comments in RED below.
@tcorey wrote:
The problem with visibility states is that op has these blocks spread over multiple layouts. Changing a block to a different visibility state only affects that insertion, not the block definition.
1. I agree. I suggested (No. 4) a single bock in model space and a small viewport on each sheet.
2. QSELECT for all layouts address syncing the visibility state for multiple layouts. It is not Foolproof.
This would be easy to do with layers. Place one spot on each of four layers. Want to “activate” one? Freeze the other three layers.In my previous reply (No. 13), I said: "The four-layer technique suggested by @tcory has merit and is worthy of consideration."
I absolutely agree that this is a very clean, nearly foolproof technique.
I say nearly only because all four spots exist in the drawing and could cause confusion if all layers get thawed. The confusion would be well deserved.
All of these techniques are effective only in a single drawing.
Christopher Stevens
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
A block with attributes and SSM fields will do this easily. across multiple tabs and or multiple drawing.
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
I like where you're going here. Also, I don't want this to work across multiple drawings for that would not be good. All I want is for it to change on a drawing to drawing basis. But I would like to change it once in a drawing and have that entire drawing update.
Yes, the xref is the for each project or subproject. The title xref is copied to the project folder. Then our SSM templates use a sheet template file with the title block already xref'd with no path to create new sheets. The attributed sheet data block that reads the SSM for project info (project no., sheet no's, etc,) is included in the sheet template file. C3d sheet creation also use templates with the title block xref and sheet data block.
I think if you only need for it to operate within one dwg file that a dynamic block for selecting the appropriate selection would be your best bet.
You could embed a dynamic block for making the selection within the block to make the selection process a little faster when in the block editor. It wouldn't save much time as you'd still need to open the block in the editor to get to the dynamic block within. It would however be making the change within the block definition so it would appear in all instances, tabs, within that drawing.
Another option would be to have the dynamic block selection as part of the block and be able to select all the blocks across all the tabs and make the selection for all of them at one time. Getting the selection set of just those blocks across all the tabs is a little cumbersome as it takes a few steps. I'm sure one of the cad'lisperers could whip up a Lisp to make that selection set a simple command.
Can't find what you're looking for? Ask the community or share your knowledge.