Back to Aurora Vision Studio website
You are here: Start » Filter Reference » System » Interoperability » LoadPoint3DGrid
| Module: | FoundationBasic |
|---|
Loads entities from a file of one of available types as an array of points in 3D.
| Name | Type | Description | |
|---|---|---|---|
![]() |
inFile | File | |
![]() |
inFileFormat | Point3DFileFormat | |
![]() |
inRemoveDuplicates | Bool | Filter will remove duplicate points in point clouds created from STL files. |
![]() |
outPoint3DGrid | Point3DGrid |
Description
The operation loads an grid of points from a file in one of the standard 3D file formats. Currently the filter supports the following formats:
STL (STereoLithography) is a file format commonly used in the stereolithography CAD software. Only binary STL is supported.
PCD (Point Cloud Data) is a file format for storing point cloud data.
- STL (*.stl),
- PLY (*.ply).
- PCD (*.pcd).
STL (STereoLithography) is a file format commonly used in the stereolithography CAD software. Only binary STL is supported.
PCD (Point Cloud Data) is a file format for storing point cloud data.
Remarks
Warning:All tools applied to a specific device or file should be managed within a single thread to ensure centralized tracking, traceability, and consistency throughout the process.
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
| Error type | Description |
|---|---|
| DomainError | Dimensions x, y and z should have 1 element. |
| DomainError | Invalid point dimensions in the PCD file - no x, y, z coordinates. |
| DomainError | Unknown file format in LoadPoint3DGrid. |
| IoError | An error occurred when mapping the PCD file. |
| IoError | An error occurred when unmapping the PCD file. |
| IoError | Error during reading compressed binary file. |
| IoError | Error during searching for the data section. |
| IoError | Inconsistent dimensions in PCD file. |
| IoError | Inconsistent number of parameters in PCD file. |
| IoError | Inconsistent point definition in PCD file. |
| IoError | Loading Point3DGrid failed. Too many vertex properties. |
| IoError | Size of decompressed data does not match with the size stored in the header of PCD file. |
| IoError | The PCD file is corrupted. The file is is smaller than expected. |
| IoError | Too few elements in a header entry. |
| IoError | Too large data type of vertices. |
| IoError | Too large height. |
| IoError | Too large width. |
| IoError | Too many elements of dimension. |
| IoError | Too many points in PCD file. |
| IoError | Unable to read PCD file. |
| IoError | Unknown data type in PCD file |
| IoError | Unrecognized vertex type. |
| IoError | Wrong order of header entries in the PCD file. |
| IoError | Wrong PLY file format. End of header not found. |
| IoError | Wrong PLY file format. Invalid element definition. |
| IoError | Wrong PLY file format. Invalid file signature. |
| IoError | Wrong PLY file format. Invalid format definition. |
| IoError | Wrong PLY file format. Invalid vertex data. |
| IoError | Wrong PLY file format. Invalid vertex definition. |
| IoError | Wrong PLY file format. Invalid vertex property definition. |
| IoError | Wrong PLY file format. Invalid vertex property type. |
| IoError | Wrong PLY file format. No vertices found. |
| IoError | Wrong PLY file format. Unrecognized data encoding. |
| IoError | Wrong type signature in PCD file. |
Complexity Level
This filter is available on Advanced Complexity Level.

Advanced
