Field Object display Gets Lost

Field Object display Gets Lost

jarredmonday
Collaborator Collaborator
1,005 Views
4 Replies
Message 1 of 5

Field Object display Gets Lost

jarredmonday
Collaborator
Collaborator

Hi, I have attached a block that include a field displaying the length of two seperate lines. The diagonal line is for display only. The error occurs when I import this block from a tool palette and/or when I use the "ATTSYNC" command. The fields change to "####". 

 

Have there been any other methods to show the Length X Depth of a Room?

 

jarredmonday_0-1669839047543.png     

jarredmonday_1-1669839079247.png

 

 

Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
0 Likes
Accepted solutions (2)
1,006 Views
4 Replies
Replies (4)
Message 2 of 5

Libbya
Mentor
Mentor
Accepted solution

The field within the attribute definition within block editor is not functional.  The fact that it is functional in another file, just means that the block definition and more specifically the attribute definition within it has been changed and broken.  This fact is demonstrated by ATTSYNC wiping out the definition AND can also be confirmed by viewing the block in a test window within block editor.  My guess is that the fields are referencing the construction lines and the link is broken for the inserted block as construction lines are not shown, but that is just a guess.  

 

Here's something that I believe will work more solidly and actually simplify the block a bit.  Instead of using an object field that references a construction line, use a BlockPlaceholder field referencing one of your linear parameters.  I have found that oftentimes when attempting to change a field's definition, it does not work.  It seems to always work to open the attribute editing dialog, delete the field from the default value, exit the attribute dialog, add the new field definition.  Give that a try and then report back how it works out. 

 

As an aside, if you are not rotating the block, then it would likely be more appropriate to use an XY parameter instead of the 4 linear parameters.  The field would then need to reference the independent X or Y value of the XY parameter.  

 

 

 

  

Message 3 of 5

jarredmonday
Collaborator
Collaborator

If I understood your advice correctly, I believe I got it to work a lot better.

 

I removed the individual fields from the dynamic block. I made a separate block with fields to reference the X & Y parameters of the dynamic block. Then I added this block inside the dynamic block.

Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
0 Likes
Message 4 of 5

Libbya
Mentor
Mentor
Accepted solution

That's not quite what I had in mind.  This is what I was thinking:

 

 

0 Likes
Message 5 of 5

jarredmonday
Collaborator
Collaborator

Thank you. I got it to match what you displayed and is working. The last version I made only worked for one block in the drawing. Any additional block would reference the original block in the drawings. Thank you for the time clearing up my misunderstanding.

Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
0 Likes