--- title: "From Geometry" slug: "cyclone-3dr-polylinefromgeometryc" updated: 2026-09-07T11:51:19Z published: 2026-09-07T11:51:19Z canonical: "rcdocs.leica-geosystems.com/cyclone-3dr-polylinefromgeometryc" --- > ## 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. # From Geometry ![CmdPolylineFromGeometry.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/CmdPolylineFromGeometry.svg) This command transforms the geometrical features (surfacic or linear) into polylines. This command is particularly useful if you want to use a geometrical shape in a command as a polyline. > [!TIP] > ### Requirements > > Select the geometrical shape(s) you want to convert and launch the command. As there is no edge on a sphere, the command is not enabled for a sphere. This command has 2 options: - **Deviation:** this value is the deviation between the geometrical feature and the discretized feature (mesh or polyline). In this option, points are not evenly spaced. The result is an object with the minimum number of points to satisfy the criteria. - **Points evenly spaced. Average distance between points**: the option will use a grid of points/vertices to discretize the feature. If you want to use the default parameter, put 0 in one of the two fields. See below for details about default values. > [!WARNING] > ### Notes > > When the option **Points evenly spaced. Average distance between points** is selected, the deviation is shown for information. However, when the option **Deviation** is selected, the distance between points has no meaning, so it is hidden (the points are not evenly spaced). > [!NOTE] > ### Technical information > > | Feature | Default number of points/vertices | Comment | Feature where deviation has no meaning: forced to 0 | > | --- | --- | --- | --- | > | ![Line_2.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/Line-2.svg) | 2 | One at each extremity | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | > | ![Circle_2.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/Circle-2.svg) | 359 | | | > | ![Square_2.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/Square-2.svg) | 4 | One at each angle | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | > | ![Plane_2.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/Plane-2.svg) | 4 | One at each angle | ![check mark](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/atlassian-check-mark) | > | ![Cylinder_2.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/Cylinder-2.svg) | 64 | 32 points on the base & top circle. No other points in between | | > | ![Cone_2.svg](https://cdn.document360.io/820e11db-8ed5-45ae-ac86-f6b77dcb2aa7/Images/Documentation/Cone-2.svg) | 64 | 32 points on the base & top circle. No other points in between | |