Display full version of the post: PROBLEM WITH A BLOCK WITH ATTRIBUTE

jmontesmx
03.04.2011, 19:46
Please I need your help asap  this is my problem, I am using the measure command  in a road project , when I use a single block there is not problem, but when I use a block with attributes only can see the draw but the attributes dissapear , What can I do to fix it.
I will appreciate all your help.

John Connor
03.04.2011, 21:11
Could the layer that the attributes are on be turned off or frozen?Are the attributes supposed to be visible?  Some people make their attributes invisible on purpose.

jmontesmx
04.04.2011, 07:29
I check it both things, the layer is on and not frozen, and the attributes are in visible option, I did a test  making a block with a circle and attributes, when I used the measure or divide command with that block the circle apears but not the attributes.

CarlB
04.04.2011, 07:37
I believe that's how MEASURE handles blocks with attributes, it is inserted with the default attrtibute, which may be blank in your case.  You'd need to edit each insert, or create a block with defaults being what you want, or use constant attributes.

jmontesmx
05.04.2011, 05:05
The block is created with default, if I use the constant option I can't change the attribute because to change the block it is necesary use the block editor and that take a lot of time.
thanks

jmontesmx
05.04.2011, 22:28
At least , if somebody have my same problem use "BATTMAN" command with Sync option and in that form you can see the  attributes.

alanjt
05.04.2011, 22:40

You could roll your own using vlax-curve-getPointAtDist. Here's one I did last year...http://www.cadtutor.net/forum/showthread.php?46309-CopyAlongCurve.LSP-Divide-Measure-Dynamic&highlight=copyalongcurveYou'll have to be a member.


alanjt2011-04-05 22:41:11

Vladimir Michl
05.04.2011, 22:45
You can use MEASURE/DIVIDE (or the new Array in ACAD2012) to copy/place blocks along curves but block with attributes are inserted without any attribute data.If you then need to use a common attribute value, use ATTEDIT. If you need a sequential counter, use our InsertC/BlockC - see Download.