Jump to content

Dynamic blocks - LOCKING a variable length


Recommended Posts

Posted

Hi all, let me make this as straight to the point as possible through a situation.....

 

-you have a dynamic block with a grip that allows for any adjustable length.

-assume i need a the block to be 500mm long

-i stretch the block 500mm long in CAD (but it is still dynamic and will let me grip the length and adjust).

-after I insert it and set the 500mm length, can I somehow LOCK THE 500 LENGTH, so you cannot grip and edit the length anymore???? (but also have an unlock function for later)

 

This would be very useful in the following situation: Doing elevation view of a building with wall connections between floors....There would be MANY of these dynamic blocks....But they should all be the same length, per floor...But the next floor may have a different length....So I want to be able to Set Length > then lock in place... (and be able to unlock whichever I want, and adjust appropriately where the connection gets longer/shorter at another location...)

I think that made sense --- THX IN ADVANCE IF THIS IS EVEN POSSIBLE! :)

 

I know you could just make seperate blocks for every one required....but this would be way more efficient

Posted

I don't see the necessity for locking the dynamic block since once you have set the wall height what reason would you have to go back and change it? Lock the layer that the wall is on instead.

Posted

Try this one.

 

I simply made a visibility state called "Locked" and hid the desired parameter only on that visibility state.

.750 Bolt.dwg

Posted

Hehe, thanks. Its the ninja parameter!

Posted

That's a great idea Mike, but I feel the O.P. is trying to put way too much effort into his approach. Just seems like an extra step for no actual apparent reason. No offense of course, just simply my personal opinion in the matter.

Posted

Mike, that's EXACTLY what I was looking for..... Smart w/ the visibility.

 

All; I was thinking the same thing....this was a request from someone else, BUT, I see his reasoning behind it.

We produce precast concrete, and *sometimes* stuff gets accidently fiddled with, stretched, etc, when it shouldnt.

If we start our PRODUCTION shops w/ an altered block, there could be conflicts w/ reinforcing when the plant tries to make the piece.

 

Thx for the views though :)

Posted
....*sometimes* stuff gets accidently fiddled with, stretched, etc, when it shouldnt.

How can something "accidentally be fiddled with"? Something can only be "fiddled with" if a command is executed by the CAD operator. So to me it's contradictory since the same thing can happen with a Dynamic Block only there's one extra step to unlock it for use.

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...