Community
Dynamic Blocks Forum
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Updating a dynamic bloc library

3 REPLIES 3
Reply
Message 1 of 4
Anonymous
366 Views, 3 Replies

Updating a dynamic bloc library

We need help.

 

We are in the process of updating/rebuilding our entire library because it has been neglected for years.

We want to build dynamic blocs, all separate files,  for all our main assemblies from a pool of our parts, all individual bloc files.

But the problem is when we modify a part, how to easily update all the dynamic blocs without it taking days?

The dynamic bloc are mainly using the visibility states.

 

Thank you,

 

Nicolas Tremblay

3 REPLIES 3
Message 2 of 4
Charles_Shade
in reply to: Anonymous

Practice.

Your first forays in DynBlk's will end up with files that you will look back on in six weeks and ask yourself why you did such a horrendous thing.

Keep at it and what you seek will be revealed.

 

Where do you want the modification of the part to be available?

If it is on all files that have that part then using XREF's I wold think would be the only way to get these to update.

Never tried that with a DynBlk and a Vis State. Would the Vis State update if changed in the XREF'ed drawing?

Always go back to the Dynamic Block file to make the revision so it is available from then on.

Or you would need to go to each drawing that had the DynBlk and update it to show across all files if the block is INSERT'ed into the drawing.

 

You may want to try here for a program solution or there may already be one to replace blocks:

http://forums.autodesk.com/t5/Visual-LISP-AutoLISP-and-General/bd-p/130

(Not for LT users)

Message 3 of 4
Anonymous
in reply to: Charles_Shade

The dynamic blocs would be built from around 40 different parts each, and those would be inserted in our general drawing as basis for details, so lugging around hundreads of XREFs would be horribly heavy and complicated.

And from what we've tried, you can't have XREFs inside a bloc.

We only need to update the dynamic blocs for future references and not past uses.

I think the only solution would be a 3rd party program, but wich one? I haven't got a clue and Google isn't helping.

As for the link you've given, it only refers to the main page, anything more precise you have in mind?

 

Message 4 of 4
Charles_Shade
in reply to: Anonymous

The link: Thought there may be something you could search here for replacing blocks.

 

Ditto on the XREF idea. Clunky solution but had to throw it out there.

 

40 Vis States? Those can get unwieldy just looking for the right piece but doable. Be sure to be slow and careful when adding the next part It is easy to get mixed up.

 

If I remember correctly when doing something similar before:

Start with your base piece.

Add a Visibility Set and make it current showing all existing objects.

Now add the next Vis State and Hide all existing objects.

Ok, Ok,

Insert your Block drawing file and explode if needed.

Add the Next Vis State with Hide all existing objects.

Ok, Ok,

etc...

etc...

 

If there is a common point that these all need to be based around you can always add a line or point or something and just show it manually each time with BVSHOW.

Or a BASEPOINT Parameter will always be visible as a focal point

 

 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

”Boost

 

”Tips

 

”Services