In the previous versions of Product Structure, you could only move
rigid components in the parent product. Now, in addition to this behavior,
you can dissociate the mechanical structure of a product from the product
structure, and this within the same CATProduct document. As a consequence,
you can move the components of a sub-product in the parent product. This task recalls the behavior of rigid products and illustrates how to make sub-products flexible. This task eventually shows you how to analyze the mechanical definition of a product whenever this product includes flexible sub-products (and components attached together). For more information about components attached together, see Fixing components together in CATIA Assembly User's Guide). |
||||||||||||||
Open the Articulation.CATProduct document. | ||||||||||||||
|
||||||||||||||
|
||||||||||||||
What you need to keep in mind is that rigid sub-products are always
synchronous with the original product, whatever mechanical modification you
perform (new dimensions or new positions for the original product).
Flexible sub-products can be moved individually, without considering the position of the original product. However, flexible sub-assemblies inherit mechanical modifications to the original product. This command works upwards in the Specification Tree whereas the "stiffening" command (rigid mode) operates downwards. A component's position is borne by its reference. In a rigid mode, the position is carried by the first instance, the father of which is a reference (or a root product). In a flexible mode, the position is carried by the instance. Making a component flexible means that you are overloading its children's position. When you Copy/Paste a flexible Sub-product, all generated Sub-products keep the flexible property and its children their overloaded positions. |
||||||||||||||
|
||||||||||||||
This display is merely informative. Note that you can use the Reframe
graph contextual command and the zoom capability to improve the
visualization, but also the Print whole contextual command to obtain a
paper document. For information on printing, please refer to
Printing Documents in CATIA Infrastructure User's Guide. You can save the CATProduct with its flexible sub-products and when you re-open the CATProduct, the modifications are visible, these flexible components are kept in memory. It is a not possible to see Flexible / Rigid Sub-Assembly status (pink gear) in the main Assembly or Root Product if this functionality is applied in a new window, because it is an Instance's property (and not a Reference's Property). |
||||||||||||||
Flexible Assembly and Contextual Design |
||||||||||||||
The behavior of Contextual Design (Contextual part, which keeps a link with the original geometry through a Definition Instance) in Flexible Assembly depends on the Definition Instance: |
||||||||||||||
First case: The Definition Instance is under Product 1. | Second case: The Definition Instance is under Product2. (not the same icon for ContextualCable.CATPart) | |||||||||||||
It means that if you move the connector's instances under Product1, it
will impact the Contextual Design (...) in the first case, and it will
not impact it in the second case. Move of Connector.1: As Product 2 is flexible, the move is performed under Product1. |
||||||||||||||
You can change the Definition Instance by using Define Contextual Links command on instance with the right UI active product (see documentation Product Structure / Defining Contextual Links). For more information about Document References, please read:
|
||||||||||||||