--- title: "Projection" slug: "cyclone-3dr-projectionc" updated: 2026-09-07T11:51:31Z published: 2026-09-07T11:51:31Z canonical: "rcdocs.leica-geosystems.com/cyclone-3dr-projectionc" --- > ## 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. # Projection ![CmdProjection.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/CmdProjection.svg) This command projects one object onto another: > [!TIP] > ### Requirements > > Select the object(s) to project and launch the command. 1. Select the object to project onto (destination object). 2. Choose the projection type: 1. **Shortest distance** in 3D 2. **Along a direction**: define the direction vector 3. Set contextual options (refer to the table below): 1. Use the option **Finite Projection** if you want to project on the line or plane strictly. 2. Use the option **Add points to better follow the shape** if you want to fit your projected polyline on the shape of the mesh (points are added so that the polyline better follow the mesh shape). 3. You can project on **Both sides** of your defined vector. It's really useful if your cloud or polyline oscillates around the mesh. In this case, the result will be the nearest projection in the defined direction. > [!WARNING] > ### Notes > > If the object to project is a polyline or a set of polyline, you can keep the part of the input that are not projected on the mesh. The unprojected segments are displayed in red. However, if the object to project onto the polyline is an infinite plane, **Unprojected segment(s)** won't be necessary. > [!NOTE] > ### Technical information > > | | | Object to project | > | --- | --- | --- | > | | | Cloud | Point(s) | Polyline/ Set of Polylines/Line | > | Project onto | Plane | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) 1 | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) 1 | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) 1 | > | Mesh | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) 3 | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) 23 | > | CAD surface | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) 3 | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | > | Line | | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) 1 | | > | Polylines | | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | | > | Surfacic features | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | > > 1*:In these cases, you will have the choice between* ***finite*** *or infinite projection.* > > 2*:In these cases, you will have the choice to* ***Add points to better follow the shape****.* > > *3:In these cases and if you select* ***Along a direction****, you will have the choice to compute the projection in both directions.*