The Patch command is used to easily create surfaces that patch holes in database geometry models using arbitrary intersecting sets of database curves and/or boundaries. More than one surface may be generated from a given set of database curves and/or boundaries. Database boundaries (u-min, u-max, v-min and v-max curves) are also created and are considered child entities to the new surface(s). Keep in mind that this command does not require a selection prior to being available; the desired database curves and/or boundaries bounding the new surface(s) can be selected within the command.


Tip: Patch surfaces are ideal for quickly filling gaps and holes in your database geometry.

In a nutshell, here is what you need to do in order to create a database surface using this command. Select the set of bounding database curves and/or boundaries from which you wish to create a new surface. Go to Create, Patch. Click on Generate Surfaces. Click on OK to save the new database surface(s) and close the panel.

Use the Patch command to repair geometry holes using sets of intersecting curves.

At the top of the Patch panel, you will find a table listing the number of database curves and/or boundaries selected, the number of pending Coons Patches and Trimmed Planes, and the total number of surfaces generated from the selected curves and/or boundaries.

Immediately below the table, you will find the Enable Boundary Selection checkbox. This option is checked on by default and it enables/disables the selection of database boundaries to define the boundaries of the new surface(s) to be created.

A Boundary Tolerance frame allows you to change the Tolerance from its default value of 0.001 when the set of curves is not producing a valid surface. Uncheck Use Default to enter a custom value in the provided entry field.

Manual Side Definition
Use the Manual Side Definition frame to explicitly define your surface edges.

The Manual Side Definition frame provides tools to manually assemble edges of a surface providing more explicit control over the surface definition.

  • Remove Last Curve: removes the previously added curve or boundary from the definition of the current surface side.
  • Remove All Curves: removes all of the curves or boundaries from the definition of the current surface side.
  • Next Side: saves the definition of the current side and moves on to the next.
  • Previous Side: drops any definition of the current side and reverts control to the previous side in the surface. Use this command when you discover an error or omission in your previously defined side.

Below the Manual Side Definition frame, the Generate Surfaces command creates the candidate database surface or surfaces from the selected set of database curves and/or boundaries along with the currently specified Tolerance.


Creating a Coons Patch

Removing Model Discontinuities for Meshing