# Constraint Mates

Constraint mates offer higher pair constraints in the form of distance, coincidence and tangency between two analytical geometries. The geometries could be point, line, sphere, cylinder, cone or a plane. The geometry is defined analytically using bodies and points.

Certain type of constraints may not be applicable based on the geometry involved.

## Point

- Click the Body collector and select the body constrained by the constraint mate.
- Click the Point collector and select the point on the body to be constrained.

## Sphere

- Click the Body collector and select the body constrained by the constraint mate.
- Click the Point collector and select the sphere center.
- Enter a value for the radius of the sphere.

## Line

## Cylinder

## Plane

## Cone

## MotionSolve Keywords

The table below summarizes the various combinations of geometry choices along with the keyword TYPE that is written to the Contraint_Mate statement for MotionSolve:

Constraint Type | Geometry 1 | Geometry 2 | MotionSolve keyword (TYPE) |
---|---|---|---|

Distance | Point | Point | DIS_POI_POI |

Sphere | DIS_POI_SPH | ||

Line | DIS_POI_LIN | ||

Cylinder | DIS_POI_CYL | ||

Sphere | Sphere | DIS_SPH_SPH | |

Line | DIS_SPH_LIN | ||

Cylinder | DIS_SPH_CYL | ||

Cone | DIS_SPH_CON | ||

Plane | DIS_SPH_PLA | ||

Line | Line | DIS_LIN_LIN | |

Cylinder | DIS_LIN_CYL | ||

Plane | DIS_LIN_PLA | ||

Cylinder | Cylinder | DIS_CYL_CYL | |

Plane | Cone | DIS_PLA_CON | |

Cylinder | DIS_PLA_CYL | ||

Coincident | Point | Cylinder | COI_POI_CYL |

Sphere | COI_POI_SPH | ||

Point | COI_POI_POI | ||

Line | COI_POI_LIN | ||

Cone | COI_POI_CON | ||

Line | Cylinder | COI_LIN_CYL | |

Plane | COI_LIN_PLA | ||

Line | COI_LIN_LIN | ||

Tangent | Sphere | Line | TAN_SPH_LIN |

Cylinder | TAN_SPH_CYL | ||

Plane | TAN_SPH_PLA | ||

Cone | TAN_SPH_CON | ||

Sphere | TAN_SPH_SPH | ||

Line | Cylinder | TAN_LIN_CYL | |

Cylinder | Cylinder | TAN_CYL_CYL | |

Plane | Cylinder | TAN_PLA_CYL | |

Cone | TAN_PLA_CON |