CHAMFEREQUAL
用一条直线切去两个图元之间的角,沿两个图元后退的距离相等。
语法
CHAMFEREQUAL @a,@b,distance
CHAMFEREQUAL @a,@b,distance,pointsOnly,trim,extend
| 参数 | 含义 |
|---|---|
| @a、@b | 两个图元。 |
| distance | 沿每个图元从角点后退的距离。 |
| pointsOnly | 为 TRUE 时只添加倒角的点,不添加直线(可选:默认为 FALSE)。 |
| trim | 为 FALSE 时添加直线但保持两个图元不变(可选:默认为 TRUE,将它们修剪到该直线)。 |
| extend | 为 FALSE 时拒绝未到达角点的图元(可选:默认为 TRUE,将直线和圆弧延伸到角点)。 |
示例
LINE @1,P0,P1
LINE @2,P1,P2
CHAMFEREQUAL @1,@2,30

说明
距离是一个变量(CHAM1……),因此距离变化时两侧切去的长度仍保持相等。如果两个图元不是相交于一点的两条线段,则这两个图元保留在 构造 图层上,修剪后的部分基于它们定义。
另请参阅:CHAMFER、CHAMFEREQUAL()、倒角工具。