Closest Point on Solid

Finds the point on a Solid's surface nearest to a given point (or to each point of a list) and reports it with its distance and the surface normal there. It steps toward the surface until the field is within the tolerance of zero, and reports an error if it cannot get there.

Inputs

Input Solid

The Solid whose surface is searched.

Takes: any block that gives Solid (102 blocks)
Point Point or List of Point

Where the search starts: one point, or a list of points (one result per point, in order). Defaults to the origin.

Takes: any block that gives Point (13 blocks)
Tolerance Number

How close to zero, in mm, the field must be at the found point before the search stops.

Output

Closest Point

Properties

Values the block gives besides its output. The editor lists them under Properties, and an input can read one by reference.

Point Point

The surface point nearest to the query point.

Distance Number

How far the query point lies from the surface.

Normal Vector

The surface normal at that nearest point.

What implicit modeling is

Clever Design GmbH · Einsiedeln, SwitzerlandPrivacy · Imprint