Defining Touches and Clearances
- Last UpdatedFeb 19, 2025
- 2 minute read
Keywords
TOUCHING CLEARANCE
Description
These commands jointly define the tolerances that determine whether any given clash is reported as a physical clash, a touch or a clearance (refer to the Physical Clash, Touches and Clearances image in Clash Detection). Model reports a touch if two primitives either:
-
Overlap by less than a specified touch overlap distance
-
Are separated by less than a specified touch gap distance
The touch overlap setting must be positive: the touch gap must be positive and less than the current setting for the clearance distance. The default settings are for a touch overlap of 2mm and a touch gap of zero.
Model´reports a clearance if two primitive volumes are separated at their closest point by more than the currently defined touch gap but by less than a specified clearance distance. The clearance distance must be positive and greater than the current setting for the touch gap. By default the clearance distance is undefined, so that no clearances will be found.
Model reports a clash if two primitives overlap by more than the touch overlap distance.
Examples |
|
|---|---|
|
TOUCH OVER 3 |
Sets touch overlap; current units assumed to be mm. |
|
TOUCH OVER 0.2 INCH |
Sets touch overlap in specified units. |
|
TOUCH OVER OFF |
Effectively sets touch overlap to zero. |
|
TOUCH GAP 2 |
Sets touch gap; current units assumed to be mm. |
|
TOUCH GAP 0 |
Resets the touch gap to its default value. |
|
TOUCH GAP OFF |
Effectively sets touch gap to zero. |
|
CLEARANCE 10 |
Sets clearance; current units assumed to be mm. |
|
CLEARANCE 0.25 INCH |
Sets clearance in specified units. |
|
CLEARANCE 0 |
Unsets clearance distance |
|
CLEARANCE OFF |
(default state) |
Command Syntax
>---+--- TOUching ---+--- GAP -------.
| | |
| |--- OVErlap ---|
| | |
| ‘---------------+
| |
| |
‘--- CLEarance ------------------+--- <uval> ---.
| |
‘--- OFF ------+-->
Querying
Q CLASH TOUching OVErlap
Q CLASH TOUching GAP
Q CLASH TOUching
Q CLASH CLEarance