 |
This task shows you how to analyze the curvature of
curves, or surface boundaries. |
 |
This command is only available
with:
|
 |
Open the
FreeStyle_10.CATPart document. |
|
When analyzing surface boundaries:
|
|
- If you select the surface, the analysis is performed on all its
boundaries.

- If you select a specific boundary, the analysis is performed only on
this selected boundary.
Make sure the Geometrical Element Filter
selection mode is active from the User Selection Filter toolbar. This
mode lets you select sub- elements.

|
 |
-
Click Porcupine Curvature Analysis
in the Shape Analysis toolbar.
|
|
-
Select the curve.
|
|
|
|
 |
|
-
Click the More... button in the Porcupine
Curvature dialog box.
|
|
-
Select the Project On Plane
checkbox to analyze the projected curve in the selected plane referenced
by the compass.
-
If you clear the Project On Plane
option, the analysis is performed according to the curve orientation.
This is the default option.
|
|

|
|
-
Use the spinners to adjust the number of strikes and
modify the density.
|
|
-
You can also decide to halve the number of spikes in the
comb clicking as many times as wished the / 2 button.
|
|
This option 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.
You could just as well double the number of
spikes using the X2 button. |
|
 |
|
-
Similarly, click the / 2 button to fine-tune
the amplitude (size) of the spikes, and re-compute the analysis curve
accordingly.
|
|
 |
|
-
Select Curvilinear
check box to
switch from the Parametric discretization mode to the Curvilinear
analysis. You will get something like this:
|
|
 |
|
-
Select the Automatic option to optimize the
spikes length so that even when zooming in or out, the spikes are always
visible.
|
|
-
Select the Logarithm and the Particular
options to display the logarithmic values in the 3D geometry.
|
|
 |
 |
Displaying these values does not modify the analysis. |
|
-
Select Reverse, you will get something like
this:
|
|
 |
|
That is the analysis opposite to what was
initially displayed. This is useful when from the current viewpoint, you do
not know how the curve is oriented. |
|
-
Select the Particular checkbox to display at
anytime the minimum and the maximum points.
|
|
 |
 |
- Inflection points are
displayed only if the Project On Plane and Particular
checkboxes are selected.
- The Inverse Value option displays
the inverse value in Radius when the Curvature
option is selected, or in Curvature when the Radius
option is selected. This option does not recalculate Max and
Min type values, it displays only the inverse values and
Max and Min location for the selected type are still
displayed.
|
|
- You can right-click on any of the spikes and
select Keep this Point to keep the current point at this
location.
A Point.xxx appears in the specification tree. If you
select the Particular option, you have more contextual
commands:

- Take care that all these contextual commands are applicable not
only to the curve where you have right-clicked the spike but to all
the curves involved in the analyses.
- Keep all inflection points:
Keeps all the inflection points.
- Keep local minimum:
Keeps
all the points corresponding to all the minima except the
minimal minimum.
- Keep local maximum:
Keeps
all the points corresponding to all the maxima except the
maximal maximum.
- Keep global minimum:
Keeps
only the point corresponding to the minimal minimum.
- Keep global maximum:
Keeps
only the point corresponding to the maximal maximum.
- Keep all minimum:
Keeps all
the points corresponding to all the minima.
- Keep all maximum:
Keeps all
the points corresponding to all the maxima.
|
|
-
Click Display Diagram Window
to display the curvature graph. .
|
|

|
 |
- In the curvature graph, X axis abscissa is curvilinear when
Curvilinear is enabled in the Porcupine Curvature
dialog box, otherwise X axis abscissa is parametric.
- X axis abscissa values are independent from the selected type of
curvature analysis, Radius or Curvature.
|
|
The curvature amplitude and parameter of the
analyzed curve is represented in this diagram. |
|
When analyzing a surface or several curves, i.e.
when there are several curvature analyses on elements that are not
necessarily of the same size for example, you can use different options to
view the analyses. |
|
For example, when analyzing a surface, by
default you obtain this diagram, where the curves color match the ones on
the geometry. |
|
 |
|
-
|
 |
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
Slide the pointer over the diagram to display the
amplitude at a given point of the curve.
You can slide the pointer over the diagram and the 3D analysis.
Click the x in the top right corner to close the diagram.
|
|
-
Click OK in the Porcupine Curvature dialog box once you
are satisfied with the performed analysis.
|
|
The analysis (identified as Curvature Analysis.x)
is added to the specification tree. |
 |
In case of clipping, you
may want to temporarily modify the Depth Effects' Far and Near Limits.
See Setting Depth Effects in Infrastructure User Guide. |