Surface Morphing

Purpose:

This command allows user to morph a surface to new position. There are 3 methods included in this dialog for surface morphing: surface morphing by surface point, surface morphing by control point, surface morphing by profile curve.

Function:

Surface_point : Pick a surface point to select a surface and drag this point to a new position for surface morphing.

Control_point : Select a surface , the control point of this surface will show, pick the control point to morph the surface.

Profile_curve : Select a surface, specify profile curve number, the initial profile curves will generate acoording to the specified curve number. Drag the profile curve to a new position for surface morphing.

Mesh : Select a surface, specify profile curve number, the initial profile curves will generate acoording to the specified curve number. Drag the profile curve to a new position for surface morphing.

Sample:

Surface morphing by surface point : A tutorial to morph surface by picking a point on surface.

Surface morphing by surface control point : A tutorial to morph surface by pick control point of surface.

Surface morphing by profile curve : A tutorial to morph surface by creating new profile curves based on surface or mesh.

Surface_point

dialog
  • Picked/morphed point : Use General Selection Interface to pick a point on a surface, the surface will be selected, (x, y, z) coordinate of the picked/morphed point will be displayed.

  • Morphing direction :surface point is morphed by this direction (dx, dy, dz).

  • Distance : surface point morphing distance.

  • Reverse : when this checkbox is checked, the surface point will be morphed by opposite direction.

  • Increment : surface morphing distance applied when you click button '+' or "-".

  • + : surface is morphed by the distamce of increment value.
  • - : surface is morphed by the distamce of increment value in reversed morphing direction.
  • Apply : Add the morphed surface into database.

  • Undo : Undo surface morphing.

  • Close : Close this dialog.

Control_point

dialog
  • Define direction(dx, dy, dz) : if this checkobx is check, the three textfields will be activated. Enter a new morphing direction (dx, dy, dz) in global coordinate.

  • Edit plane normal : The edit plane is the plane which the picked control point locates on. Enter (nx, ny, nz) in global coordinate for the plane normal..

  • Single : Select single control point for surface morphing.

  • Multiple : Select multiple control points for surface morphing.

  • Hide control points : Check this checkbox to hide the control points.

  • Deselect : Deselect a picked control point.

  • Reset : Reset the surface to be original position.

  • Apply : disable for 'surface morphing by control point'.

  • Undo : Undo surface morphing.

  • Close : Close the dialog.

Profile_curve

dialog
  • Profile curve number : Use General Selection Interface to select a surface, intial profile curves will be created by the specified U V number.

  • Binder: Surface radio, select a surface as base for new profile curves creation; Mesh radio, select mesh as base for new profile curves creation.

  • Create: this button is enabled only when mesh radio is checked. After user selected mesh, click this button, the profile curves will generate.
  • Move end : select an end point on the profile curve, drag the slider bar to move this end point along surface boundary line.

  • New Profile : click this button to create a new profile curve in U-direction or V-direction.

  • Del Profile : click this button to delete a profile curve in U-direction or V-direction.
  • Apply : disable for 'surface morphing by profile curve'.
  • Undo : Undo surface morphing.

  • Close : Close the dialog.

Mesh

dialog
  • PDistance(Z-axis) : the distance the created binder surface and the selected mesh along Z-axis.

  • X margin: distance for the target surface being extending along X-axis.

  • Y margin: distance for the target surface being extended along Y-axis.
  • Create binder surface : click this button to create a new surface.
  • Undo : Undo surface morphing.

  • Close : Close the dialog.