CHAMFERDISTANCES
切去两个图元之间拐角的倒角:沿每个图元各退回一段距离。
语法
CHAMFERDISTANCES(@a,@b,d1,d2).POINTA
CHAMFERDISTANCES(@a,@b,d1,d2,endA,endB).POINTB
| 参数 | 含义 |
|---|---|
| @a, @b | 两个图元。 |
| d1 | 沿 @a 退回的距离。 |
| d2 | 沿 @b 退回的距离。 |
| endA, endB | 哪个拐角(可选)。 |
结果
倒角:取其两端 .POINTA 和 .POINTB,或取两个图元(必要时延长)的交点 .CORNER。
示例
在示例图纸中:
| 表达式 | 结果 |
|---|---|
CHAMFERDISTANCES(@5,@7,30,50).POINTA |
[70,0] |
CHAMFERDISTANCES(@5,@7,30,50).POINTB |
[77.6393,44.7214] |
说明
端点为 START、END 或 NONE:表示切掉第一个图元的 endA 端和第二个图元的 endB 端的那个拐角。两者都省略(或为 NONE)时,使用最合适的拐角。拐角跟随图元。倒角工具会写入此表达式。