From FreeCAD Documentation
- DataProjection: specifies the direction of the projection as a vector. For example, (0,0,1) is a projection looking through the Z axis, which would be projected on the XY plane; (1,0,0) is a projection looking through the X axis, which would be projected on the YZ plane; (0,1,0) is a projection looking through the Y axis, which would be projected on the XZ plane. The values can also be negative, in which case the direction of projection is inverted.
- DataProjection Mode: it can be "Solid", "Individual Faces", "Cutlines", "Cutfaces" and "Solid faces" (introduced in version 0.20).
- The default projection is "Solid", which projects the entire selected shape.
- If only some faces of the base object are selected, the "Individual Faces" mode will project only those faces.
- If the selected object is an Arch SectionPlane, the "Cutlines" mode will project only the edges being cut by the section plane.
- If the selected object is an Arch SectionPlane, the "Cutfaces" mode will display the cut areas of solids as faces.
- If "Solid faces" is selected, the projection will be obtained by cutting all individual faces one by one. This is useful when the "Solid" method gives wrong results.
- DataIn Place: if it is
true
, together with "Cutlines" or "Cutfaces" modes, the resulting projection will appear co-planar with the Arch SectionPlane. introduced in version 0.17
- DataHiddenLines: if it is
true
it will show the hidden lines of the projection.
- DataTessellation: if it is
true
it will perform tessellation of ellipses and splines, that is, it will represent curves with very fine line segments.
- Note: this may be computationally intensive if DataSegment Length is very small.
- DataSegment Length: specifies the size in millimeters of linear segments if DataTessellation is
true
.
- Note: set a larger value first, and then change it to a smaller value to get better resolution.
- DataVisible Only: if it is
true
the projection will be recomputed only if it is visible.