Announcements

Announcement: We’re aware of an issue affecting starting a new topic from category pages and creating new blog posts. New topics can still be started directly from the relevant board. Learn more here.

Property of an object – to be shown elsewhere.

Property of an object – to be shown elsewhere.

Anonymous
Not applicable
1,172 Views
5 Replies
Message 1 of 6

Property of an object – to be shown elsewhere.

Anonymous
Not applicable

Dear Forum,

 

I have drawn some wooden slats as 2D rectangles, each one numbered, dimensioned (the lenght in the middle) and converted to a block:

Wooden slat, dimensioned, saved as a blockWooden slat, dimensioned, saved as a block

 

The number in the middle of the slat is a real dimension (I have suppressed the dimension lines, to see only the text), so If I edit the block modifying the lenght of the rectangle, the number inside it changes too.

 

Now I have to draw a table with all the lenghts of such these slats, listed one below the other, and I'd like to "link" the numbers inside the cells to the respective rectangles, in a way that whenever I adjusted one slats lenght, the number would change automatically also inside the cell:

Letto-Testata-Testata-Misure.pngLetto-Testata-Testata-Misure.png

 

Is it possible?

 

I have tried different ways, for example sub-blocking the dimension inside the rectangle and pasting a copy of it inside the cell, enlarged, but I missed: if I edit the slat and change the lenght, the number inside the table doesn't change.

 

Thank you for the support.

0 Likes
Accepted solutions (1)
1,173 Views
5 Replies
Replies (5)
Message 2 of 6

cadffm
Consultant
Consultant

3 or 4 ways you can go, this is one of them:

For the number, use attributes (BEDIT, ATTDEF)

For the length, use a  field in an attribute

Make the block variable, by using dynamic parameters&actions

 

 

Sebastian

0 Likes
Message 3 of 6

vinodkl
Mentor
Mentor

Hi @Anonymous 

 

Try creating a linear parameter inside the block similar to the dimension and then use the field in the cell to the value of the linear parameter which will be similar to that of the dimension.

Note that when you modify the dimension modify the linear parameter as well 🙂

--------------------------------------------------------------------------------------------------------------------------
ವಿನೋದ್ ಕೆ ಎಲ್( System Design Engineer)
Likes is much appreciated if the information I have shared is helpful to you and/or others.

Please mark "Accept as Solution" if my reply resolves the issue or answers your question, to help others in the community.
--------------------------------------------------------------------------------------------------------------------------
Message 4 of 6

vinodkl
Mentor
Mentor
Accepted solution

Hi @michele.bartolettistella 

 

Try to include a linear dimension similar to the dimension and then use the field in the cell to get the value of the linear parameter.

Note while modifying the dimension inside the block editor modify the linear parameter as well 🙂

--------------------------------------------------------------------------------------------------------------------------
ವಿನೋದ್ ಕೆ ಎಲ್( System Design Engineer)
Likes is much appreciated if the information I have shared is helpful to you and/or others.

Please mark "Accept as Solution" if my reply resolves the issue or answers your question, to help others in the community.
--------------------------------------------------------------------------------------------------------------------------
Message 5 of 6

j.palmeL29YX
Mentor
Mentor

I'd create a Dynamic Block and a Dataextraction table. 

 

>>video<<

Jürgen Palme
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 6 of 6

Anonymous
Not applicable

Thank you @cadffm, @vinodkl  and @j.palmeL29YX for your suggestions. I wasn't familiar with Fields.

 

In particular, I think that vinodkl's method is exactly what I want, because the fileds inside the table will stay synchronized in real time, without the need to update the table manually (no need to click on "Update Fields" at every change).

 

My table is quite simple, so I think I can draw it simply as a column made of of rectangles (instead of using Insert Table).

 

And thank you for your screencasts! What a wonderful tool.