| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| en:exportformat [2026/03/05 16:46] – frankbrennecke | en:exportformat [2026/03/06 17:11] (current) – frankbrennecke |
|---|
| CGRAPH allows calculated values or data to be exported at various points. The format used for this is a semicolon-separated text format with the extension CSV, which is understood by spreadsheet programmes such as Microsoft Excel. | CGRAPH allows calculated values or data to be exported at various points. The format used for this is a semicolon-separated text format with the extension CSV, which is understood by spreadsheet programmes such as Microsoft Excel. |
| |
| The format has multiple columns. The first column always contains the type of the object described, while the other columns contain the object's data, such as coordinates in the x, y and z directions and, in the case of circles and spheres, a radius. Finally, there is a colour number with which the object is to be displayed. This is optional. | The format has multiple columns. The first column always contains an identifier to describe the type of the object, while the other columns contain the object's data, such as coordinates in the x, y and z directions and, in the case of circles and spheres, a radius. Finally, there is a colour number with which the object is to be displayed. This is optional. |
| |
| All graphic types except for objects from [[LinearAlgebra2D|Linear Algebra in 2D]] and [[LineareAlgebra3D|3D]] simply export a sequence of individual points. | All graphic types except for objects from [[LinearAlgebra2D|Linear Algebra in 2D]] and [[LineareAlgebra3D|3D]] simply export a sequence of individual points. |
| |
| Linear algebra in [[LinearAlgebra2D|2D]] and [[LineareAlgebra3D|3D]] processes all these formats when loading from a file. | Linear algebra in [[LinearAlgebra2D|2D]] and [[LineareAlgebra3D|3D]] processes all these formats when loading from a file. |
| Points are summarised in the process: in 2D space, point sequences are created, while in 3D space, point clouds are created, as is also the case with [[ImpliziteFlaechen|implicit surfaces]]. All points within a file are combined into a single point sequence or cloud. If 3D objects are loaded in [[LinearAlgebra2D|Linear Algebra for 2D]], they lose their z-extension and are therefore displayed flat. Conversely, 2D objects can be loaded in [[LineareAlgebra3D|linear algebra for 3D]], but then have no z-extension and are displayed in the x-y plane. The only exception is 3D circles; these will not be displayed in 2D. | Points are summarised in the process: in 2D space, point sequences are created, while in 3D space, point clouds are created, as is also the case with [[ImpliziteFlaechen|implicit surfaces]]. All points within a file are combined into a single point sequence or cloud. If 3D objects are loaded in [[LinearAlgebra2D|Linear Algebra for 2D]], they lose their z-extension and are therefore displayed flat. Spheres become circles. Conversely, 2D objects can be loaded in [[LineareAlgebra3D|linear algebra for 3D]], but then have no z-extension and are displayed in the x-y plane. The only exception are 3D circles and 3D planes; these will not be displayed in 2D. |
| | |
| | For [[interpolations]], files that only have two columns for the x and y coordinates of the values can also be used. A single-column format is also possible – in this case, the x values are first added consecutively starting from zero. They can then be [[interpolations#converting_values|converted]] later. |