Flattening Plies

This task shows you how to flatten the plies from the 3D shape in order to obtain a 2D shape,
once you are satisfied with the Producibility analysis result of the seeds behavior.

Available in Composites Design for Manufacturing (CPM).
Open the Flattening1.CATPart document.
See About Rosette Transfer for more information.
Flattening processes only entities that have producibility parameters.
  1. Click Flattening in the Flattening toolbar.
    The Flattening dialog box appears.

  2. Select the feature to flatten.
    • It can be a ply, a ply sequence, a plies group or a stacking.
    • Multi-selection of entities is available.
    • In the dialog box that appears, gives access to the Stacking Management.
    • The numbers of plies and cut-pieces are computed and displayed in the dialog box.
    • Axes appear on the ply seed point on the surface, where:
      • The blue axis is the main fiber orientation of the ply.
      • The red dotted axis forms a 90° angle with the main fiber orientation of the ply.
      • The yellow axis is the draping direction of the ply (if the Transfer draping direction to plane normal check box is selected).
      • If the main fiber orientation of the ply is different from 0°, the X-axis and Y-axis of the transferred rosette are shown too.

  3. Optional: Clear the Only Consider cut-pieces check box.
    When they exist, cut-pieces are created under a cut-piece group under the ply.
    When Only Consider cut-pieces is selected:
    • If the ply has an associated cut-piece group, the Flattening nodes are created under the cut-piece group,
      under the cut-pieces (one Flattening node per cut-piece). No Flattening node is created under the ply.
    • If the ply has no associated cut-piece group (thus no associated cut-piece),
      the Flattening node is created under the ply (one Flattening node per ply).

    When Only Consider cut-pieces is cleared, Flattening nodes are created under all the plies
    and all the cut-pieces (one flattening per ply and one per cut-piece).

  4. Select a plane as the flattening support.
    • You can reference an existing plane under a plies group.
      As a consequence, the plane box is already filled when you launch the Flattening command and all created flatten curves lie on this plane.
    • Should you need to create the plane or the location point, right-click the appropriate box and create the element you need.
    • Its name is displayed under Plane.
    • Axes appear at the center of the plane or at the flatten origin, where:
      • The white axes are the X-Axis and Y-axis of the plane.
      • The yellow axis is the normal (Z-axis) to the plane that corresponds to the draping direction
        (if the Transfer draping direction to plane normal check box is selected).
      • The blue axis is the 0° fiber direction of the flatten shape.
      • The red dotted axis forms a 90° angle with the main fiber orientation (red axis) of the flatten shape.
      • The display varies with the flatten type:
        With Material roll

        With Unfold assembly

        With Unfold assembly, the fiber direction is replaced by the rosette (green and white axes).

  5. Optional: Select the Transfer draping direction to plane normal check box.
    Selecting this check box:
    • Takes the hand of the rosette into account:
      • Example of a 45° ply with a right-handed rosette
      • and with left-handed rosette
    • Avoids upside/down errors when exporting the ply data.
    • Make the understanding of the orientations of plies on the flatten plane easier.

    The normal of the plane corresponds to the draping direction of the ply (yellow axes).

  6. Select the location points doing one of the following:
    • Pick one single point in the graphic area.
    • Use the contextual menu of Location Point to create them.
    • Select a geometrical set containing points.
    • Select a pattern of points (e.g. RecPattern.3 under Body.1 with Plane.2 as flattening plane).
      This is a quick way to position the flattenings.
    • Click to select several points.

    Each point or vertex (for patterns) is automatically assigned to a ply or a cut-piece.

    If there are more plies or cut-pieces than points, the plies without location point use the center of the flatten plane as location point.

  7. Check the selection of points with that opens the Location Points dialog box.
    The Points column is empty, then populated as you select points using any of the proposed methods.
    Use the arrows in the dialog box to re-order points with respect to plies.

  8. Select a Flatten type and click Apply to visualize the flatten shapes.
    • With Material roll, the flatten shapes are positoned on the plane as they would be on a material roll,
      that is according to the fiber direction represented by the axis of the plane.
      The positioning is done by a rotation, that takes the rosette hand into account.
    • With Unfold assembly, the flatten shapes are positioned on the plane according to the 3D positioning of the ply.
      There is no rotation, all plies behave as if they had a 0° orientation.
      It can be used as a kind of unfolded definition of the Composites part.

 
  1. Optional: Define a size for the flatten rosette.
    This is useful when the size of the flatten geometry makes it difficult to visualize the rosette.

 
  1. Optional: Select the Create Flatten as Sketch check box to associate the flatten curves to the plies.
    • By default, Create Flatten as Sketch is not selected.
      The flatten curves of a given ply (contour and rosette) are created as a closed contour on the plane around
      the location point, without any associativity with the ply.
    • When Create Flatten as Sketch is selected:
      • The flatten countour and rosette are projected onto the positioned sketches.
      • For a given ply, two positioned sketches are created.

        One for the Rosette

        One for the contour

        They lie on the plane, their origin is the location point for producibility.
        They are oriented along the X-axis of the rosette.
        The positioned sketches are editable by double-click.
        Edited positioned sketches are marked with an update icon.
        Double-click the flattening node to re-run Flattening and update the Flattening result.

  2. Optional: Select the Check material width check box and click Apply.

    The check is done as follows:

    • Two lines representing the material roll sides are displayed on the flatten shapes.
    • The first line is positioned at the extremity of the flatten shape.
    • If the second line intersects the flatten shape, a warning is displayed but does not prevent the creation of the flatten shape.
    • If the flatten shape is larger than twice the material roll width, additional lines are displayed.
    • With Along warp: The lines representing the material width are perpendicular to the blue line of the transferred rosette.
    • With Along weft: The lines are perpendicular to the red line of the transferred rosette.
    • Switching from one option to the other rotates the lines by 90°.

    Diagnoses are displayed in the graphic area.
    In addition, a red or green sign appears in the dialog box to indicate if the flatten shape fits into the material roll width (green mark) or not (red mark).

 
  1. Select the type of smoothing continuity from the list:
    • No Smoothing
    • Threshold takes the tangency and curvature threshold into account.
    • Point ensures no point discontinuity remains.
    • Curvature ensures no curvature discontinuity remains.

  2. Enter the required parameters Tangency threshold, Curvature threshold, Maximum deviation when available.

  3. Select the Topology simplification check box, if required.

  1. Click OK to validate.
    • A Flatten Body is created under each ply of cut-piece, according to your choice. It contains the following nodes:
      • Outer Contours
      • Inner Contours (A modification of the producibility can alter the order of the inner contours).
      • Rosette
      • Markers
      • Cut
      • No Category with the 3D elements transferred to 2D with possible smoothing, as Geometry Transfer.
      • See Categorizing Flatten Body Elements for more information on categories.
    • The flatten shape of the selected plies is generated using the producibility parameters (seed point, warp and weft) stored under each ply, as well as the seed orientation.
    • Flatten curves (Flatten Rosette and Flatten Contour) or sketches (Sketch.FlattenRosette and Sketch.FlattenCurve) are created under Flattening.
      They lie on the support plane around the location point.
    • Each flatten curve or sketch corresponds to a ply or a cut-piece.
      The color code for their orientation is consistent with the one used when creating the plies.
    • An exclamation mark identifies the plies or cut-pieces exceeding the material width, if you have flattened them with the Check material width option.