Component:Clearance
From DocR21
The Clearance Component (CLR), contains API functions and Scheme extensions to determine the clearance (the minimum distance) between two solid bodies or two faces. Minimum-distance functionality assists in many application areas. For example, all applications that involve motion, such as robotics, find it useful to know what the clearance is between two parts at any given time. Non-motion-related uses include mechanical design, where a part has to fit within existing constraints: for example, a car's engine must fit within the engine compartment.
C++ API Functions
ACIS provides two API functions that calculate the minimum distances between objects. Facet data assists the minimum-distance algorithms. The precise model geometry refines the results. The clearance APIs are:
Scheme Extensions
ACIS provides two Scheme extensions that calculate the minimum distances between objects. These correspond to the two API functions described above.
Other techniques to determine the minimum distance or clearance between two objects, or if two objects touch or clash.
