Creating the silhouette curves of a surface

The Silhouette option of the Light Contour Curve command enables you to create curves reproducing the silhouette of a surface relative to a chosen sight direction. To create the silhouette of a surface, proceed as follows (to accomplish the following task on your own, load file "silhouette.e3").
 

1 Start the command and select Silhouette in the Type drop-down list.
 
2 Select the surfaces you want to create the silhouette of.



3 In the Sight Mode drop-down list you can select the method to be used to define the sight mode:
Parallel direction to define the sight direction as parallel to a direction you can set in the Direction drop-down list (see " How to define an axis or a line" for details).
Sight point to define the silhouette curves as the ones you obtain by intersecting lines starting from a Sight point with the selected surface contours.
View direction To create the silhouette curves along the view direction, which can be either orthogonal or perspective.

The sight direction can also be defined interactively by selecting the Interactive direction check box.

Interactive direction definition
The Silhouette option of the Light Contour Curve command can be particularly useful in molding, in order to define and create parting lines, which you can easily do using the Quick preview option. If you already know the direction enabling you to obtain the best parting line, then you don't need to use the Interactive direction definition.
On the contrary, if your model is a complex one and you need to determine the best parting line you can get, then you can take advantage of using the Interactive direction definition along with the Quick preview option. In fact, with this method you can interactively try as many different directions as you like and each time get a quick preview of the resulting parting line. In addition, the interactive direction definition method also creates a line in the chosen direction.

As soon as the Interactive direction box is selected, a 3D-handle is displayed in the right-bottom corner:



To interactively define the sight direction, you can:
 
  • Rotate the sight direction about each of its axes (one at a time) just by dragging the corresponding handle (the one marked with X, Y, or Z), or click on the handle and supply the rotation Angle value.



  • Select one of the predefined directions in the Direction drop-down list (see " How to define an axis or a line" for details).
To go on with the task, select Parallel direction in the Sight Mode drop-down list and leave Interactive direction unchecked.

4 In the Direction drop-down list, select Z, to create the silhouette curves you obtain by intersecting the selected surface contours with lines parallel to the Z axis of the Work Plane

5 To display a preview of the silhouette curves you can obtain with the current settings, select the preview button ( ). The silhouette curves will be drawn (this might take some time if the model is a complex one).



6 You can choose the type of resulting curve you want to obtain.
  • When Insert Curve on Surface is selected, the resulting curves will be of the Curve on Surface type (see " Curves on Surfaces" for details).
  • When Insert Curve on Surface is cleared, the curve type depends on the command and on the situation (generally a NURBS). In this case, an additional option is available under More Options: High quality approximation.
    • When the check box is selected, the resulting curves will be G3 or G4 continuous and will have higher degree.
    • When the check box is cleared, the resulting curves will have degree 3 and continuity 2.

The Associative Mode check box is also available, enabling you to create curves which retain a link to the surface they derive from.

7 Let's now add the surface boundaries to the silhouette curves. Click More Options and select Surfaces in the Boundaries drop-down list.

8 Silhouette curves corresponding to apparent contours are drawn in the current color. You can use a different color for the drawing of real boundaries by choosing the desired one in the color palette which shows up when you click on Boundary Color. Ask for a new preview to check the result with the new settings:



9 Have a look at what happens to the silhouette curves if you project them onto a plane. To do this, select the Project on Plane check box. If you ask for a new preview, this is what you will get:



To go on with the task, deselect the Project on Plane check box and set the Boundary Color to red.

10 Click or to confirm your selections and create the silhouette curves.



Please note that if you chose the Interactive direction definition method, a line is also created to display the sight direction used to create the silhouette curves (in the picture below, the one pointed out by the red arrow):



Click to discard your changes.

Hide the surface to fully appreciate the result:



Quick preview

The Quick preview option enables you to display a fast preview of the parting line, which can be displayed as a line or by shading surfaces using two different colors (or three, where the third is used for vertical areas). This will enable you to quickly recognize the parting line on the surface, so that you can select only those surfaces to which computation must be applied. If the result is different from the preview, it generally depend on tessellation. You can improve the display by supplying lower values in the Boundary tolerance: and Surface tolerance: boxes or by properly moving the tessellation slider.

  • To select surfaces to which the preview must be applied, select Surfaces and then select the surfaces in the model.
  • To enable the display of the preview, select Enable
  • To enable the use of shading in the preview, select Shading. Visible areas are displayed in green, hidden areas in red (you can change these two default values respectively in the 29th and 28th positions of the Colors and Materials table)
  • To detect vertical areas, type a small value into the Angular tolerance box. As soon as the value is entered, vertical areas are displayed in blue (this is the default color: you can change it in the 30th position of the Colors and Materials table). A small region around the parting line is also displayed in blue: the size of this region depends on the Angular tolerance value.
  • You can display the three zones (visible, hidden, vertical) by controlling the Separation value:
    • Visible areas are moved upwards (of a distance = Separation)
    • Hidden areas are moved downwards (of a distance = Separation)
    • Vertical areas remain fixed.


    (no vertical areas, Draft Angle=0)


    (vertical areas, Draft Angle=10)