Cross Section Inheritance

When a line body is modified or copied, its cross section attributes will automatically propagate to the new derived bodies and edges. Additionally, changes made to the source body or edge will also immediately update bodies and edges dependent on it. This relationship between the source entity and derived entity is maintained until the derived entity is manually modified.

Body Inheritance

Attributes such as the body’s cross section, offset, and winding properties are inherited from the source body. Each property will be inherited from the parent body until it is manually changed. From then on, any change of that property made to the parent body will not propagate to the derived body.

Edge Inheritance

Cross section alignment properties on line body edges will be inherited whenever the source edge is split or copied as a result of a feature or Boolean operation. The three edge properties inherited are the alignment vector, rotation angle, and reversal flag. The derived edges will inherit alignments from their parent edge until you manually modify the derived edge. Once any of the above three attributes are modified, the derived edge will no longer inherit alignment properties.

The body on the left is patterned to produce the bodies on the right. The three new bodies inherit the same cross section and alignment as the original body.

The gray source edge on the left is the parent to three derived edges. Changing the rotation angle of the source edge propagates the change to the derived edges.

A derived edge (in green above) has had its alignment modified, so it no longer inherits data from its parent edge (in gray). When the parent edge is reversed, the change does not affect the derived edge which was modified.

Other Cross Section topics: