|  | This task shows you how to analyze the curvature 
		of curves, or surface boundaries and view the quick analysis on the 
		curve. | 
   
     |  | This command is only available 
		with: | 
   
     |  | Analyze the curvature of curves, or surface boundaries | 
   
     |  | 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 
       check box to analyze the projected curve in the selected plane referenced 
		by the compass.
       If you clear the Project On Plane 
       check box, the analysis is performed according to the curve orientation.This is the default option.
 | 
   
     |  | 
       
       Use the spinners to adjust the number of spikes and 
		modify the density. | 
   
     |  | 
       
       You can also halve the number of spikes in the comb 
		clicking the / 2 button as many times as required. | 
   
     |  | 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: | 
   
     |  |  | 
   
     |  | 
       
		Optional: Select one of the following check 
		boxes to assign the zoom factors automatically or manually:
 
			
				| 
					Select the Automatic check box to optimize 
					the spikes length so that even when zooming in or out, the 
					spikes are always visible.Select the Variable Auto check box to apply 
					an individual zoom factor to each selected curve. |  | 
   
     |  | 
       
		Select the Logarithm,  Min Value, 
		and Max Value 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. | 
   
     |  | 
       
		Click Min 
		Value and/or Max Value to display the minimum or the 
		maximum points or both. | 
   
     |  |  | 
   
     |  | 
			Inflection points are displayed only if 
			the Project On Plane check box, Min Value and
			Max Value options 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 both, the Min Value 
			and Max Value options under the Display Options 
			area, you have the following options:
 
 If you select the Min Value and right-click any 
			of the spikes, the commands suffixed with minimum and 
			Keep this point appear in the context menu.If you select the Max Value and right-click any 
			of the spikes, the commands suffixed with maximum and 
			Keep this point appear in the context menu.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. The 2D Diagram dialog box is 
		displayed. | 
   
     |  | 
			
					
							 | 
   
     |  | 
			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.When X axis abscissa is parametric, its range is not necessary 
			between 0 and 1.
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. | 
   
     |  |  | 
   
     |  | 
       
       Move the cursor on 3D 
		curve. You can see that the position of 2D cursor in the graph of 
		2D Diagram dialog box is updated. Similarly if you move the 2D 
		cursor in the dialog box, the position in 3D comb is updated 
		accordingly.On selecting the both Max Value and Min Value in 
		the Porcupine Curvature dialog box, Maxima, Minima, 
		inflections and curve limits are seen in 3D area and also in the 2D 
		Diagram dialog box. The 2D curve has different symbols to identify 
		these important points on it:
 
																
																		| 
																				Maxima and Minima are represented with unfilled circles.Inflections are represented by two concentric unfilled circles.Curve limits are represented by plus signs. |  
																		|  |  | 
   
     |  |  | 
   
     |  | Depending on the chosen option, 
		values displayed in the diagram are updated.The following values are displayed for all the analyzed curves in 
		2D Diagram dialog box:
 
			
					
							
									
											| 
													Xmin: The 
													minimum abscissa of all the 
													curves in the graphical 
													area.Xmax: The 
													maximum abscissa of all the 
													curves in the graphical 
													area.Ymin: The 
													minimum ordinate of all the 
													curves in the graphical 
													area.Ymax: The 
													maximum ordinate of all the 
													curves in the graphical 
													area. |  | 
   
     |  | 
       
       Right-click in the viewer window and choose one of the 
		following options from the contextual menu: 
			
					| 
							ReframeInverse All X: Inverts the curve 
							according to the X-axis. The inverted curve is 
							displayed as a dashed line.Inverse All Y: Inverts the curve 
							according to the Y-axis. The inverted curve is 
							displayed as a dashed line.Same vertical lengthSame originLog. scaleDisplay percentage |  These options have same function 
		as mentioned above for the buttons.
 The 2D Diagram with the Inverse All X and Inverse 
		All Y 
		selected is as seen:
 
 
  | 
	
     |  | 
       
       Right-click a curve and choose one of the following 
		options from the contextual menu: 
			
					| 
							Drop marker: Creates a geometric 3D 
							point corresponding to the position of the 2D cursor 
							on the curve. Adds Points.xxx 
							in the specification tree.Inverse X-coord: Inverts the curve 
							according to the X-axis.Inverse Y-coord: Inverts the curve 
							according to the Y-axis.The 2D Diagram with the 
							Inverse Y-coord 
							option selected is as seen:
 
 
  |  | 
   
     |  | 
       
       The caption area displays the list of the 2D curves and 
		the X and Y axis plotting. Each 2D curve is symbolized by a line with 
		the same color in the caption area. In case of inverted dashed line, the 
		caption 2D line representation is a dashed line.Right-click the line in the caption area and choose one of the following 
		options from the contextual menu:
 
			
					| 
							Hide/Show: Hides or shows the curve 
							in the viewer window.Change Color: Changes the color of 
							the 2D curve in the Color editor.Colors From Model: Imposes the color 
							of the analyzed entity (3D curve or surface) to the 
							selected 2D curve.Colors From Model All Curves: Imposes 
							the color of the analyzed entity (3D curve or 
							surface) to the all corresponding 2D curves.Inverse X-coord: Inverts the curve 
							according to the X-axis.Inverse Y-coord: Inverts the curve 
							according to the Y-axis. |  
				
						|  | Users color's for curve are lost when you close the 
						curvature graph dialog box. |  | 
   
     |  | 
       
       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. | 
   
     |  | View the quick analysis on a curve | 
   
     |  | 
		
		Click Porcupine Curvature Analysis
		 in the Shape Analysis toolbar. 
			
				| The Porcupine Curvature dialog box appears. 
  | 
       Click the More... button in the Porcupine 
		Curvature dialog box. 
			
				| The Porcupine Curvature dialog box appears with 
				more options. 
 | 
		From the Type list, select Radius.
		Select the Quick tab.
		In the Radius box, type the value or use the 
		arrows to change the value.
		Select a curve in the work area. 
			
				| The parts of the curve having radius value less than the 
				specified tolerance value are displayed in red color. 
  
					
						|  | 
							You can click the color bar available before the 
							Radius box to configure the color.In the Quick tab, when you 
							select
							Radius from the Type list, the 
							Max Value option is disabled. |  | 
		In the Type area, select Curvature. 
			
				| The parts of the curve having curvature more than the 
				specified tolerance value are displayed in red color. 
  
					
						|  | In the Quick tab, when you select Curvature 
						from the Type list, the Min Value 
						option is disabled. |  |  |