CROSSING
Where two elements cross.
Syntax
CROSSING(@a,@b,k)
CROSSING(@a,@b,k,TRUE)
| Argument | Meaning |
|---|---|
| @a, @b | The two elements. |
| k | Which crossing, counting from 0 in order along @a. |
| TRUE | Where they would cross extended: line segments as their whole line, arcs as their whole circle (optional). |
Result
A position.
Examples
In the example drawing:
| Expression | Gives |
|---|---|
CROSSING(@5,@6,0) |
[32.6795,0] |
CROSSING(@5,@6,1) |
[67.3205,0] |
Notes
It follows the element: a point defined this way moves when the element does, and is never fixed in space. The Intersect tool and the Intersection snap write it. If the elements stop crossing, the point can't be worked out.