CHAMFERDISTANCEANGLE
用一条直线切去两个图元之间的角,该直线从沿第一个图元后退一段距离处开始,并以一定角度离开它。
语法
CHAMFERDISTANCEANGLE @a,@b,distance,angle
CHAMFERDISTANCEANGLE @a,@b,distance,angle,pointsOnly,trim,extend
| 参数 | 含义 |
|---|---|
| @a、@b | 两个图元。 |
| distance | 沿 @a 从角点后退的距离。 |
| angle | @a 与切线之间的角度,单位为度,朝 @b 方向转动。 |
| pointsOnly | 为 TRUE 时只添加倒角的点,不添加直线(可选:默认为 FALSE)。 |
| trim | 为 FALSE 时添加直线但保持两个图元不变(可选:默认为 TRUE,将它们修剪到该直线)。 |
| extend | 为 FALSE 时拒绝未到达角点的图元(可选:默认为 TRUE,将直线和圆弧延伸到角点)。 |
示例
LINE @1,P0,P1
LINE @2,P1,P2
CHAMFERDISTANCEANGLE @1,@2,20,30

说明
距离和角度都是变量(CHAM1……、CHAMA1……),因此任一项变化时倒角都会随之更新。
另请参阅:CHAMFER、CHAMFERDISTANCEANGLE()、 倒角工具。