Face with subcomponents...
-
I have created a dynamic component that dynamically sizes edges of an 8 sided irregular polygon. I do this by creating 4 sub-components containing edges of the polygon that can change. It works fine.
The edges always create a closed loop on the same plane and I want to retain the face in my component that is created from the edges but I can't figure out how to keep it in my component. Either:
- the face disappears while making the component
- if I do get it included as part of one of the sub-components, it is no longer automatically reshaped by it's respective edges.
Has anyone solved this problem or can offer insight?
Thanks!
-
Can you please post an example - as I'm finding it difficult to follow what is going wrong with the Component from your description.
-
I've attached the component - I appreciate your time and effort!
-
Hi tday
I've had a look at your example and I'm still slightly puzzled. There are 4 individual dynamic components but no single component combining them - am I missing something? Also I can only see lines no faces - and I can't find anything hidden - are you hoping the individual components will combine to create a face? The individual component lines can't combine to make a face (even if they connect) as each component works just like a Group and is kept separate from the others.
If I've understood the problem correctly and you want to see a complete face, with an outline, then individual faces will need to be present in each of the individual sub-components with the lines where the components meet hidden. Using the shape you have this won't work with triangles because you would be hiding edges that you want to be visible. The solution is to create your shape using only rectangles (with faces) hiding only the lines where two rectangles meet.
I may have misunderstood but I hope this is of some help, S -
Thank you for the review. You understand correctly and have verified what I was not sure about.
I wanted a face to be created across sub components but it seems the face will only be created if the edges are in the same subcomponent.
I will try to reform the component using rectangles to achieve the result I want to have.
Thanks again for your input!
Advertisement