--- title: "Join 2 Contours" slug: "cyclone-3dr-join2contoursc" updated: 2026-09-07T11:51:53Z published: 2026-09-07T11:51:53Z canonical: "rcdocs.leica-geosystems.com/cyclone-3dr-join2contoursc" --- > ## Documentation Index > Fetch the complete documentation index at: https://rcdocs.leica-geosystems.com/llms.txt > Use this file to discover all available pages before exploring further. # Join 2 Contours ![CmdJoinContours.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/CmdJoinContours.svg) This command creates a mesh from two contours (polyline or hole border). You can adjust tangency and surface curvature. > [!TIP] > ### Requirements > > No selection is required to launch the command. 1. Click 2 contours in the 3D scene. A contour can be a polyline or a hole border of a mesh. 2. If you don't want to use the complete contour, you can make a restriction for each contour by clicking on the corresponding **Restrict** button. You will have to select the 2 extremities of the restriction, and a third point to define which part of the polyline you want to keep. Then press **Enter** to validate, **Delete** to delete a point or **Escape** to cancel the restriction creation. 3. Choose a **tangency departure mode**: | ![tangency0.png](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/tangency0.png) | **None (default)** If there is no tangency condition on both sides, the junction has the same topology as a cylinder. | | --- | --- | | ![tangency0.png](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/tangency0.png) | **To the surface** The junction will have a departure tangent to the surface (no angle between them). Available only if the contour is a hole border of a surface. | | ![tangency2.png](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/tangency2.png) | **Inside the contour** The junction will have a departure along the tangent inside the contour best plane. | | ![tangency3.png](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/tangency3.png) | **Outside the contour** The junction will have a departure along the tangent outside the contour best plane. | | ![tangency4.png](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/tangency4.png) | **Perpendicular to contour** The junction will have a departure along the tangent perpendicular to the contour best plane. | 4. Edit the **Tension** to adjust the shape in the middle of the junction. 5. The number of triangles in the mesh is automatically calculated according to the 2 contours: But you can modify the default **Number of points between contours**. The minimum points required to build the mesh is 4 and the maximum is 999. - If you have selected one or two hole border(s): triangles will have the same size as existing meshes. - I not, triangle edges will have the same length as contour segments. 6. Click on **Triangle reorganization** to modify triangles to follow the local curvature. 7. Select **Sew** option to merge the junction and the optional meshes.