List of accepted field names for creating report templates in dedicated document editing software
Jump to:
The report-type field name
This field is always necessary; otherwise, Netfabb does not recognize the report as valid.
Field name | Content |
---|---|
NETFABB_REPORTTYPE | Permitted values are PLATFORM and PART. A report template can only be of one type. |
Common text field names
These fields are available in both PLATFORM and PART report types.
Field name | Content |
---|---|
NETFABB_ENGINE_BUILDTIME |
Build time in current machine workspace. The report must be created while the machine workspace branch of the project tree is in focus, otherwise this value will be 0. Available for selected engines only. |
NETFABB_DATE | Date of the report generation in the format DD.MM.YYYY |
NETFABB_DATETIME | Date and time of the report generation in the format YYYY-MM-DD HH:MM |
NETFABB_LENGTHUNIT | Unit string of all length fields in the report (mm or inch) |
NETFABB_AREAUNIT | Unit string of all area fields in the report (mm² or inch²) |
NETFABB_VOLUMEUNIT | Unit string of all volume fields in the report (mm³ or inch³) |
NETFABB_PARTCOUNT | Number of parts on the platform |
NETFABB_PLATFORM_NAME | Name of the platform |
NETFABB_PLATFORM_SURFACE | Surface area of all parts on the platform |
NETFABB_PLATFORM_VOLUME | Volume of all parts on the platform |
NETFABB_PLATFORM_ISSANE | Whether all parts on platform are have closed surfaces and are orientable (not necessarily also oriented) |
NETFABB_PLATFORM_OUTBOXMINX | Minimum X coordinate of the bounding box of the platform |
NETFABB_PLATFORM_OUTBOXMINY | Minimum Y coordinate of the bounding box of the platform |
NETFABB_PLATFORM_OUTBOXMINZ | Minimum Z coordinate of the bounding box of the platform |
NETFABB_PLATFORM_OUTBOXMAXX | Maximum X coordinate of the bounding box of the platform |
NETFABB_PLATFORM_OUTBOXMAXY | Maximum Y coordinate of the bounding box of the platform |
NETFABB_PLATFORM_OUTBOXMAXZ | Maximum Z coordinate of the bounding box of the platform |
NETFABB_PLATFORM_OUTBOXSIZEX | Size of the bounding box on the X axis of the platform |
NETFABB_PLATFORM_OUTBOXSIZEY | Size of the bounding box on the Y axis of the platform |
NETFABB_PLATFORM_OUTBOXSIZEZ | Size of the bounding box on the Z axis of the platform |
Per-part fields
These fields are meant to be used in PART-type reports. They can be used in PLATFORM-type reports or with multiple parts selected at a time, but they may produce unexpected or unusable outputs as a result.
Field name | Content |
---|---|
NETFABB_PART_NAME | Name of the part as it appears in the project tree |
NETFABB_PART_NODECOUNT | Count of nodes |
NETFABB_PART_EDGECOUNT | Count of edges |
NETFABB_PART_FACECOUNT | Count of faces (triangles) |
NETFABB_PART_OUTBOXMINX | Minimum X coordinate of the bounding box |
NETFABB_PART_OUTBOXMINY | Minimum Y coordinate of the bounding box |
NETFABB_PART_OUTBOXMINZ | Minimum Z coordinate of the bounding box |
NETFABB_PART_OUTBOXMAXX | Maximum X coordinate of the bounding box |
NETFABB_PART_OUTBOXMAXY | Maximum Y coordinate of the bounding box |
NETFABB_PART_OUTBOXMAXZ | Maximum Z coordinate of the bounding box |
NETFABB_PART_OUTBOXSIZEX | Size of the bounding box on the X axis |
NETFABB_PART_OUTBOXSIZEY | Size of the bounding box on the Y axis |
NETFABB_PART_OUTBOXSIZEZ | Size of the bounding box on the Z axis |
NETFABB_PART_VOLUME | Volume of the part |
NETFABB_PART_AREA | Area of the part |
NETFABB_PART_ISOK | Check if the part is sane (true or false) |
NETFABB_PART_SHELLCOUNT | Count of shells in part |
NETFABB_PART_SURFACEISCLOSED | Check if the surface is closed |
NETFABB_PART_BOUNDARYEDGECOUNT | Number of boundary edges (a boundary edge has only st one face) |
NETFABB_PART_BADEDGECOUNT | Number of bad edges |
NETFABB_PART_BOUNDARYLENGTH | Length of all boundary edges (a boundary edge has only one face) |
NETFABB_PART_SURFACEISORIENTABLE | Whether all part surfaces can have no adjacent triangles with antiparallel normals (ie. is not equivalent to a Möbius strip or Klein bottle) |
NETFABB_PART_HOLECOUNT | Number of holes in the part |
NETFABB_PART_FLIPPEDTRIANGLES | Number of flipped triangles in the part |
NETFABB_PART_EDGESPERPOINT_MIN | Minimum number of edges at a point |
NETFABB_PART_EDGESPERPOINT_MAX | Maximum number of edges at a point |
NETFABB_PART_EDGESPERPOINT_MEAN | Average number of edges at a point |
NETFABB_PART_EDGESPERPOINT_STDDEV | Normal distribution of edges at points |
NETFABB_PART_TRIANGLESPEREDGE_MIN | Minimum number of triangles at an edge |
NETFABB_PART_TRIANGLESPEREDGE_MAX | Maximum number of triangles at an edge |
NETFABB_PART_TRIANGLESPEREDGE_MEAN | Average number of triangles at an edge |
NETFABB_PART_TRIANGLESPEREDGE_STDDEV | Normal distribution of triangles at edges |
NETFABB_PART_TRIANGLEQUALITY_MIN | Lowest quality value for triangles. Quality describes how close a triangle is to being equilateral. |
NETFABB_PART_TRIANGLEQUALITY_MAX | Highest quality value for triangles |
NETFABB_PART_TRIANGLEQUALITY_MEAN | Mean quality value for triangles |
NETFABB_PART_TRIANGLEQUALITY_STDDEV | Normal distribution for value of triangles |
NETFABB_PART_EDGESLENGTH_MIN | Minimum edge length |
NETFABB_PART_EDGESLENGTH_MAX | Maximum edge length |
NETFABB_PART_EDGESLENGTH_MEAN | Average edge length |
NETFABB_PART_EDGESLENGTH_STDDEV | Normal distribution of the edge length |
NETFABB_PART_AVERAGEWALLTHICKNESS | Average wall thickness |
NETFABB_PART_CENTEROFGRAVITYX | X coordinate of the center of gravity |
NETFABB_PART_CENTEROFGRAVITYY | Y coordinate of the center of gravity |
NETFABB_PART_CENTEROFGRAVITYZ | Z coordinate of the center of gravity |
NETFABB_PART_WALLTHICKNESS_CRITICALDISTANCE | |
NETFABB_PART_WALLTHICKNESS_CRITICALSURFACE | |
NETFABB_PART_WALLTHICKNESS_THRESHOLDTESTRESULT | |
NETFABB_PART_WALLTHICKNESS_AREABELOWTHRESHOLD | |
NETFABB_PART_WALLTHICKNESS_NUMBEROFCLUSTERS | |
NETFABB_PART_WALLTHICKNESS_AREAOFLARGESTCLUSTER | |
NETFABB_PART_SHADOWAREA | |
NETFABB_PART_SUPPORTVOLUME | The volume of support, calculated from the current height above the platform and a critical angle, ignoring any ingress under the supported area by other parts. To set the critical angle to be used during report generation, first choose threshold Angle to the desired value, and click Save settings. | , change
NETFABB_PART_UPDOWNSKIN_UPSKINANGLE | |
NETFABB_PART_UPDOWNSKIN_DOWNSKINANGLE | |
NETFABB_PART_UPDOWNSKIN_MINCOMPOMENTSIZE | |
NETFABB_PART_UPDOWNSKIN_UPSKINAREA | |
NETFABB_PART_UPDOWNSKIN_DOWNSKINAREA | |
NETFABB_PART_UPDOWNSKIN_DOWNSKINCOUNT | |
NETFABB_PART_UPDOWNSKIN_UPSKINCOUNT |
Image field names
These names are given to placeholder images through their Properties dialog.
Image Name | View |
---|---|
NETFABB_PLATFORMVIEW_BACK | View from the back of the platform (-Y) |
NETFABB_PLATFORMVIEW_BOTTOM | View from the bottom of the platform (+Z) |
NETFABB_PLATFORMVIEW_CUSTOM | View as it was at the time of the report generation |
NETFABB_PLATFORMVIEW_FRONT | View from the front of the platform (+Y) |
NETFABB_PLATFORMVIEW_ISO | Isometric view from equally left-front-top in XYZ |
NETFABB_PLATFORMVIEW_LEFT | View from the left side of the platform (+X) |
NETFABB_PLATFORMVIEW_RIGHT | View from the right side of the platform (-X) |
NETFABB_PLATFORMVIEW_TOP | View from the top of the platform (-Z) |
PLATFORMSCREENSHOT | Presentation mode: similar to isometric view, but from a little lower and further from the right. |