Advanced

The Advanced feature package provides APIs tailored for complex engineering workflows in instant3Dhub. It enables access to detailed topological structures of 3D data, supports advanced operations such as precise measurements, capping, and geometric analysis, and allows for the highlighting and exploration of faces, edges, and points. Use this package to extend your applications beyond basic visualization and address sophisticated engineering requirements.

Clipping Planes & Clipping Rooms

Clipping planes are a common tool in CAD used to inspect inner details of your 3D data. Clipping planes can be set dynamically, either by a given position and orientation in the 3D Space, or using derived information from your 3D data e.g., surface properties like normals or edges.

../../_images/clipping-planes1.png

Clipping rooms or clipping volumes are defined by a combination of six planes. As for clipping planes, they can be derived from nodes of the InstanceGraph interactively, for example using the volume of a node.

A detailed example on the usage of the included UI component can be found here.

Capping

The capping feature allows the creation and control of cappings for geometry as resulting from a clipping plane. Capping geometries are directly correlated with the individual nodes of the assembly structure which they were derived from.

Measurement

A measurement is defined by a MeasurementType and one or more targets. Depending on the complexity of the measurement, the operation might require a few seconds of computation and utilize a specific service.

Three common types of measurements are:

  • Single Measurement: Single measurement provide detailed information on the properties of a topological entity e.g., it’s surface area, length or volume.

  • Double Measurements: Double Measurement provide information on relations between topological entities e.g., distances or angles. For convenience, the result set automatically matched for the input data types.

  • Arc Measurements: Arc measurements are defined by three points in the 3D Space, typically derived from surfaces of the geometry. They provide information on center, diameter, circumference, angle and axis of the respectively defined arc.

A detailed example can be found here.

Find a detailed description of the respective elements of the toolbar UI here.