Creating a Producibility for Hand Layup

You can create a producibility for hand layup that contains the basic input required for a fiber simulation.

Notes:
  • This task is available in Composites Design and Composites Manufacturing Preparation.
  • The output feature has been enhanced. Older producibilities are updated one by one:
    • At their edition.
    • At the creation of the subsequent flatten.
    • At the activation of the producibility.
    Or globally in the Producibility Table.
  • In a few cases, the position of seed points may lead to an invalid rosette transfer and incorrect fiber directions. The problem is detected as you click Preview, and a warning is displayed.
  • Looking for overlap helps you understand that too much fabric is present in an area, requiring a cutout or a dart.

This task shows you how to:

Start the Producibility for Hand Layup

You can select the basic input in the Home tab of the dialog box. The default parameters meet most of the cases.

  1. From the Producibility, Flattening and Splicing section of the action bar, click Producibility for Hand Layup .
  2. Select the ply to process.
    • The ply is highlighted in the 3D area.
    • By default, the Seed point is the Geometrical Center. This ensures that the seed point lies on the ply, approximately at its center.
    • The fiber direction is displayed at this point.
  3. Select the Propagation type.

    • If Composites Fiber Modeling is not available:
      • Minimum distortion
      • Symmetric.
    • If Composites Fiber Modeling is available:
      • Minimum distortion
      • Symmetric
      • CFM Optimized Energy
      • CFM Optimized MaxShear
      • CFM Tape Steering
      • CFM Tape Angle
      • CFM Geodesic
      • CFM FEFlatten
      • CFM Energy (Frictionless)
      • CFM FEFlatten (Frictionless).
    • See Propagation Type for more information.

  4. For any CFM propagation type except CFM FEFlatten, you can define a Smooth Region.
    1. Select either a closed curve lying on the ply surface, or a surface that intersects the ply surface, resulting into a closed curve.
      The curve provides the partition between a region of low strain and a region of high strain on the ply surface.
    2. Right-click Smooth Regions to clear it.
    3. Click Edit to specify continuity options for the surface created from the selected curve.

      If you have selected a surface, continuity options are ignored.

    4. Click Preview to inspect the smooth surface.

      Preview is updated with continuity changes.

  5. If the seed point at the geometrical center meets your needs, click Preview.
    The fiber simulation is displayed.

    Otherwise, select one of the other options.

  6. Select Selection from the list.
    1. Select an existing point.
      • The point is identified by a blue circle.
      • The fiber direction is displayed at this point.


    2. Click Preview.
      The fiber simulation is displayed.

  7. Select Indication from the list.
    1. Pick a point on the ply.
      The point symbol is a circle. The fiber direction is displayed as a blue line.

    2. Click Preview.
      The fiber simulation is displayed. The symbol of the point turns into a circle with handles.

    3. Drag the point to another location.
      The simulation is updated dynamically, allowing you to select the best possible seed point location.
  8. Alternatively, select Guide curves.

  9. If you have selected a guide curve, select a computation option.
    • Snap to Axes
    • Constant Angle
    • About Curve

    For more information, see Guide Curve Options.

  10. Define the Mesh Step Length.
    Producibility parameters (that is, seed point, warp, and weft) are now stored as Producibility params.x under each ply, and may be later used when flattening plies. Existing producibility parameters sets are kept.
  11. Right-click producibility parameters to edit them, or activate them, or mark them as not usable for manufacturing.

Optimize the Producibility for Hand Layup

You can display quality measures to help you toward an acceptable result.

Available measures are:

  • Mean Absolute Shearing Angle
  • Weighted Shearing Angle (Maximum and Minimum)
  • Greatest Shearing Angle (Maximum and Minimum)

The weight is defined as being the top or bottom 5% values.

They are displayed when you select Statistics under Display Geometry in the Results tab.

  1. Click Optimize and specify the seed point for the optimization.

    Optimize is not available if you have defined guide curves or order of drape regions. The possible variables, objectives, methods, and settings are as follows.

    Objective Method Settings
    • Shearing angle - Mean Absolute
    • Shearing angle - Weighted
    • Shearing angle - Greatest
    Equally Spaced Target number of points over the ply surface (by default: 50)

    Select the objective from the list of quality measures. They are scalar results reflecting the quality of the simulation and calculated by the solver.

  2. Select the variables to activate.
  3. Right-click the required objective and select a value or an action.
  4. Click OK.
    A progress bar is displayed with the following information:
    • Estimated number of iterations (number of points * 3 is the variation angle is optimized)
    • Completed iterations
    • Completed time
    • Mean time per iteration
    • Estimated time remaining

    After simulations are run at each point, a colored marker displays the maximum deformation and allowed values, enabling an at-a-glance visualization of the best areas to begin draping.

    On completion, the seed point is set to the optimum point as an indication point.

Specify the Material Parameters

You can retrieve information about the material referenced by the ply, and edit some others.

  1. Go to the Material tab.
    The following parameters are displayed for information, but cannot be edited.
    • Name
    • Type
    • Warn angle
    • Limit angle
    • Warp/Weft angle
    • Warp/weft ratio
  2. Edit the other parameters as required.
    • Max. shearing
    • Max. spreading
    • Warn Steering
    • Limit Steering

Update the Thickness

You can update the thickness. This method uses the thickness defined for the material, not the effective one.

  1. Go to the Thickness Update tab.
  2. Select the With thickness update check box to activate it.
  3. Press the required icon to define the type of computation.

    • Constant Thickness : With this option, the surface where the plies are draped is an offset (by the provided value) of the surface supporting the plies. The plies ignore all ramps.
    • Core Sampling : With this option, the surface where the plies are draped is an exact elevated surface, computed from the core sample and taking the ramps and drop off into account. The associated value is the maximum thickness where plies will be queried by the core sampling operation.
      Note: This option is more accurate but requests a more extensive computation.
    • User or Automatic Constant Offset : With this option, the offset value is based on the plies material thickness.

  4. Select the elements to process, Full Stacking or Ply group only.
  5. When available, enter the Max Slope value.

Fine-tune the Simulation

You can fine-tune the simulation using the Advanced Parameters.

Note: The content of the tab varies with the selected propagation type. Minimum Distortion and Symmetric have no advanced parameters.

  1. Go to the Advanced Parameters tab.
  2. For CFM Optimized Energy, Optimized MaxShear, CFM Tape Steering and CFM Tape Angle, set the Inadmissible Mode from the list, and enter a tolerance.

    Inadmissible Mode and Inadmissible Tol are described in Order of Drape.

  3. For CFM Tape Steering and CFM Tape Angle, select a Deformation Model.
    • Shear
    • Axial

    For more information, see Strip Propagation Modes.

  4. For CFM FEFlatten
    1. Select a type of material properties (Isotropic or Orthotropic), and enter requested parameter values.
    2. Define an Edge smoothing distance.
    3. Update older models to this behavior.

      Update cannot be undone.

    For more information, see FEFlatten Propagation Mode and Order of Drape.

  5. Enter a small Free edge merge tolerance value (1.0e-3 or less), always in mm.

    Fiber simulation is run on a high-resolution mesh to closely match the surface geometry. On very complex surfaces, subject to several operations, the meshes on the different surface patches do not merge completely, resulting in slits, and simulation errors. A positive Free edge merge tolerance merges nodes on the free edges of the surface, removing the slits.

    Note: If Free edge merge tolerance is greater than the separation of any adjacent pair of free edge nodes, the value is automatically reduced to maintain the integrity of the mesh.

Manage the Results

You can control the display of results appropriate to the physics underlying the solution, and the geometry on which the results are displayed.

Note: Not every result can be displayed on any geometry. For example, it usually does not make sense to display the results on a flat pattern geometry.

  1. Click Preview to run the simulation.
  2. From the Results tab, under Display Result, select the result to display from the list.

    The content of the list, and other result options depend on the selected propagation type.

    1. For all results, enter the Warning and Limit values.

      Notes:
      • If those values exist in the material, they are proposed as default values.
      • If they do not exist in the material, they are proposed by the selected solver.
      • If you edit those values, the modified values are stored in the producibility parameters.

    2. For CFM FEFlatten and CFM FEFlatten (Frictionless), enter the Limit Warp Strain and Limit Weft Strain values.
      • Absolute strains over this limit value are colored in red.
      • Strains between 50% and 100% of this value are colored in yellow.
      • Strains under 50% are colored in blue.
  3. Click Play under Animate Producibility Result
    You can watch how the producibility mesh is developed and find out how to best lay down the ply on the shop floor for simulation to match manufacture.

    If simulation fails, Animate Producibility Result helps you find the issue.

  4. Under Display Geometry, select the required check boxes.
  5. Under Keep Options
    1. Click Producibility Inspection to perform one.

      See Inspecting the Producibility for more information.

      Tip: The operating mode is the same as with the Producibility Inspection, less the Create file from capability, as they are not necessary here.

    2. Click Keep All Fibers or Keep the selected fibers to keep all or selected simulated fibers as geometrical curves.

      The fibers can be smoothed or projected to be usable in further downstream processes, such as the creation of new contours, ...

      Tip: To select the fibers to keep, select Enable accurate picking in Picking.

      The curves generated by the producibility analysis are kept in a geometrical set.

      You can rely on those curves to later create a dart or a splicer to lower the ply deformation.

      Use the inspection points to create limit contours or splice plies curves.

      Tips:
      • Delete the geometrical set containing the producibility curves once you have created your limiting or splicing curves, as it eases the processing of your model.
      • Create the limiting or splicing curves as data, in order not to delete them with the producibility curves.

Create Geometry

You can transfer a point or a curve on a ply from 3D to 2D. The 3D point or curve transferred on the 2D ply must lie on the same shell as the ply, otherwise the transfer cannot be done. Only the part of the 3D curve lying on the ply is transferred on the 2D geometry. When the segments exceed the ply contour, they are not taken into account.

  1. Go to the Geometry Creation tab.
  2. Select the 3D elements (points or curves, including closed curves) to transfer, or create them from the context menu.
    Selected 3D elements are listed under 3D to 2D transfer, with the category applied to each element.
    • By default, the category is No Category.
    • You can edit category on each ply.
  3. Select 3D elements, sharing the same category or not.
  4. Select a new category from the list.
    The new category is applied to all selected 3D elements.
    Note: If you add 3D elements with no defined category, the last category you have selected is proposed by default. You can edit it.
  5. Click Remove to remove selected elements from the elements to transfer.
  6. To replace one 3D element:
    1. Select the 3D element to replace.
    2. Click Replace.
    3. Select an element to transfer.
      It replaces the selected element unless it is already listed under 3D to 2D transfer.
    4. Repeat on all the 3D elements to replace, one by one.
  7. Click Preview.
    The flattening is previewed on the plane tangent to the ply shell at the seed point.
  8. Enter the parameter values to define the Fiber Mesh Curves to keep.
    • Distance: Offset value applied to the rotated curve to build the result curve (green arrow). It is initialized to half the material roll width of the ply: When creating cut-pieces using Multi-Add, the seed point is at the middle of the cut-piece.
    • Angle between the warp vector and the result curve (circular arrow).

  9. Click
    • Add to create a single curve.
    • or Multi-Add: A first curve is created with the entered parameters, as well as all other possible curves using a distance modified by the material roll width.
    The curves are listed under Fiber Mesh Curves.
  10. To modify the parameters of a given curve:
    1. Select its line corresponding in the list.
    2. Modify the distance or the angle and click Modify Values.
  11. Click OK.
    The producibility parameters are created or updated.
    • Fiber Mesh Curves are visible features, updated by their own build.
    • Kept Fiber Mesh Curves are visible datum-like features (no update).
    • 3D to 2D transfers and flatten contours are invisible datum-like features, updated by producibility build.