You can create a Point to Surface constraint to attach hair curve CVs to a target surface such as a deforming nCloth surface, or a passive collision object. For example, you can use a Point to Surface constraint to hold an nCloth hat or head-band to a character's hair.
To create an nHair Point to Surface constraint
-select the target surface to which you want to constrain the hair curves components.
The target surface can be an nCloth or passive object, or a non-Nucleus polygon mesh.
Point to Surface.
The nHair curves components you selected are now constrained to the selected target surface, and they are now connected to the nHair system's Maya Nucleus solver through a dynamicConstraint node.
The preset properties on the dynamicConstraint node determine the constraint’s type (in this case, a Point to Surface constraint) and how it behaves. For example, you can create a Point to Surface constraint with the following attribute settings: