Jump to content

Automatic level label dynamic block


smalm

Recommended Posts

Hi!

Does anyone have an level label for displaying the plus heights in facade and section that is dynamic. I want to insert the block in 0,0,0 and then when i copy it i want it to change the level hight automatically.

If you have one, thats great, if you can tell me how to make one, thats great too.

 

Thank you

 

/Stina

Link to comment
Share on other sites

Until a dynamic block's expert will be on-line, an alternative is to use ordinate dimensions (DIMORDINATE); just don't forget that those aren't associative.

 

Also, welcome to the Forum, smalm!

 

Regards,

Mircea

Link to comment
Share on other sites

Try "position" of the insertion point of block. Then uncheck "x" and "z" thicks. In depend of what you want, you could copy the bottom code of field window, paste in "formula" and make your own style. Control precision, suffix and prefix, number separators etc.

Link to comment
Share on other sites

This screenshot should get you headed in the right direction. I have inserted a block into the MTEXT object ELEVATION, and defined the reference path for the field to the center of the circle in the ELEVATION SYMBOL. Then I used WBLOCK to create a block of the various bits. When you insert this block into a drawing it should be exploded. If you use it on a tool palette, then in the icon properties it should be set to explode upon insertion, which essentially activates the field, so that it will read the Y axis value of the center of the circle. If you copy it around your drawing, it appears to not be working, but depending upon your FIELDEVAL setting, it will display the updated field value after a regen, save, or whatever. Or you can double click into the field, and in the right click menu select UPDATE FIELD.

 

 

You should probably check your FIELDEVAL setting, and ensure that your variable is set to suit your needs, should it be set to ZERO it will not update automatically!

dyn elev block.jpg

fieldeval variable.jpg

Edited by Dadgad
Link to comment
Share on other sites

  • 6 months later...

Is there a simple way to do this by setting a datum in the drawing and stretching all the elevation tag circle center points from it? My instinct is to write a simple function that evaluates the Y coordinate of the datum, then either adds or subtracts the tag's distance from the datum, but I cannot figure a way to do this in a field attribute formula. Best if the datum's y value is arbitrary.

 

Complicated but it must be possible... or there's a simpler way I can't figure out.

Link to comment
Share on other sites

  • 3 years later...
This screenshot should get you headed in the right direction. I have inserted a block into the MTEXT object ELEVATION, and defined the reference path for the field to the center of the circle in the ELEVATION SYMBOL. Then I used WBLOCK to create a block of the various bits. When you insert this block into a drawing it should be exploded. If you use it on a tool palette, then in the icon properties it should be set to explode upon insertion, which essentially activates the field, so that it will read the Y axis value of the center of the circle. If you copy it around your drawing, it appears to not be working, but depending upon your FIELDEVAL setting, it will display the updated field value after a regen, save, or whatever. Or you can double click into the field, and in the right click menu select UPDATE FIELD.

 

 

You should probably check your FIELDEVAL setting, and ensure that your variable is set to suit your needs, should it be set to ZERO it will not update automatically!

Old thread i know but this is nice but just one thing how would you deal with elevation that isn't drawn in WCS? but rather a UCS?
Link to comment
Share on other sites

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...