Analyzing Using Porcupine Curvature

You can create a visual representation of the point, tangent, and curvature continuity of curves and surfaces. You can conduct porcupine analysis on curves or surface boundaries.

The curves resulting from a Cutting Plane Analysis command are often used as the basis for a porcupine curvature Analysis.


Before you begin: Open a 3D shape.
  1. From the section of the action bar, click Porcupine Curvature Analysis .
  2. View the quick analysis on a curve:
    1. In the Type area, select Radius.
    2. Select the Quick tab.
    3. In the Radius box, type the value or use the arrows to change the value.
    4. Select a curve.
      The parts of the curve having radius value less than the specified tolerance value are displayed in red color.

      Note: You can double-click the color bar available before the Radius box to configure the color.
    5. In the Type area, select Curvature.
      The parts of the curve having curvature more than the specified tolerance value are displayed in red color.

  3. View the comb analysis on a surface and then on a curve:
    1. Select the Full tab.
    2. Select a surface.
      • If you select the surface, the porcupine comb shows the curvature on each boundary of the surface.

      • If you select a specific boundary, the comb is displayed only on this boundary. Ensure the Geometrical Element Filter selection mode is active from App Options > User Selection Filter (this mode lets you select sub-elements).

    3. Select a curve.
      The porcupine comb shows the curvature of the curve.

    4. In the Type area, select Radius.
      The porcupine comb now shows the radius of the curve.

  4. Adjust the characteristics of the porcupine comb:
    1. In the Type area, select Curvature.
    2. In the Density area, adjust the number of spikes in the comb by using either of the following methods:

      • Type the value or use the arrows to change the value.
      • Click X2 and /2.

      In this example the density of the spikes has been increased.

    3. In the Amplitude area, adjust the length of the spikes in the comb using either of the following methods:

      • Type the value or use the arrows to change the value.
      • Click X2 and /2.

      In this example, the amplitude of the spikes has been decreased.

    Notes:
    • Adjusting the density of the spikes is particularly useful when the geometry is too dense to be read but the resulting curve may not be smooth enough for your analysis needs.
    • If the Automatic check box is selected, the length of the spikes is optimized so that the spikes are always visible, even when zooming in or out.
    • If the Variable Auto check box is selected, an individual zoom factor is applied to each selected curve.
  5. Click Min value and/or Max value to display the minimum or maximum points or both.


    Note:
    • Inflection points appear only if Project on Plane, Min value, or Max value options are selected.
    • You can click Inverse Value to display the inverse values for Radius when Curvature is selected or for Curvature when Radius is selected.
    Note: Contextual commands are available when you right-click Min value or Max value; they apply to all the curves involved in the analysis.
  6. View a curvature diagram:
    1. In the Diagram area, select Display diagram window .
      The 2D Diagram dialog box appears.

      The curvature amplitude and parameter of the analyzed curve are represented in this diagram.

      Note:
      • In the curvature graph, the X axis abscissa is curvilinear when Curvilinear is enabled in the Porcupine Curvature dialog box, otherwise the X axis abscissa is parametric. When X axis abscissa is parametric, its range is not necessarily between 0 and 1.
      • The X axis abscissa values are independent of the selected type of curvature analysis, Radius or Curvature.

      When analyzing a surface or several curves, you can use different options to view the analyses.

      For example, when analyzing a surface, by default you obtain this diagram, where the color of the curves in the 2D Diagram dialog box match the ones on the geometry.



    2. Move the cursor over the porcupine comb in the work area.
      The local amplitude is displayed and the current location is displayed in the 2D Diagram dialog box.
    3. Right-click a curve in the 2D Diagram and choose one of the following options:
      • Remove: removes the curve.
      • Drop marker: adds Points.xxx in the specification tree.
      • Change color: displays the Color selector dialog box that enables you to change the color of the curve.
        Important: Users colors are lost when you close the curvature graph dialog box.
    4. When you have finished with the 2D Diagram, click the x in the top right corner to close.
  7. Click OK. The analysis is added to the tree and will be updated automatically whenever you modify any of the input elements.

Notes:
  • The Reverse analysis is opposite to that which was initially displayed. This is useful when, from the current viewpoint, you do not know which way the curve is orientated.
  • The Project on Plane option applies a curvature signature due to the curvature analysis projection.
  • The Plane curves option projects the porcupine analysis on a mean plane, if one exists within the given tolerance.
  • In case of clipping, you may want to temporarily modify the Depth Effects' Far and Near Limits. For more information, see 3DEXPERIENCE Native Apps: Native Apps Advanced: Additional Viewing Commands: Setting Depth Effects.