NXOpen.UF.Std.PutSheetsInStlFile¶
-
Std.
PutSheetsInStlFile
()¶ Refer to UF_STD_put_sheets_in_stl_file for documentation.
Signature:
PutSheetsInStlFile(fileHandle, csys, numSheets, sheets, minEdgeLen, maxEdgeLen, facetToler, adjToler)
Parameters: - fileHandle (PointerWrapper) – Handle of file
- csys (Tag) – Specifies the coordinate system with respect to which output data is to be made. If specified as NULL_TAG, the current WCS is used.
- numSheets (int) – Number of sheets in shell
- sheets (list of Tag) – Solid bodies to facetize for STL
- minEdgeLen (float) – This argument is not used, it for future enhancements (Minimum facet edge length).
- maxEdgeLen (float) – Maximum facet edge length
- facetToler (float) – Facet to surface tolerance
- adjToler (float) – Adjacency tolerance
Returns: A Tuple
Return type: A tuple consisting of (numNegated,negated,numErrors,errorInfo)
numNegated(int): Number of sheets with inverted normals
negated(list of Tag): Tags of sheets with inverted normals
numErrors(int): Number of errors
errorInfo(list of ``NXOpen.UF.Std.StlError` Refer to UF_STD_stl_error_s for documentation.`): Error information - NULL if there is none. This must be free by calling UF_free.
License requirements: MFPPA or 3D SYSTEMS INTERFACE SLA