曲线布尔后部分被拟合成了圆弧

执行命令后,曲线偏差值大于公差,曲线变成了圆弧,曲率梳出现断差


上图为原始曲率梳

上图为布尔后的曲率梳
0ef8ed786a0c233c7fd2194cfe170d8
上图为偏差值
eadc6ab8b4d6c0751961e3c31028566
上图为前后对比
crv 0625.3dm (38.1 KB)

CurveBoolen 指令有一个选项 简化曲线,默认为 ,请你检查下你执行过程中是否用到了这个默认参数,如果用到了请设置为 简化曲线=否 后再试试,应该是和 Trim 后一样的结果。

1 个赞

已解决 但是简化曲线不应该在公差范围内吗?

1.我用指令 CrvDeviation 测试了你提供的两条曲线(简化前后),分析得到的偏差值与你反馈的不同。

你提供的文件系统公差为0.01个单位,按照你分析的0.00504,这个误差也在该文件的公差范围之内,这是合理的。

2.连续性都是允许有容差的,而不是绝对的0误差,你可以炸开你简化过的曲线,使用指令 GCon 分析相切差异角,而不只是看曲率梳。

指令: GCon
第一条曲线 - 点选靠近端点处
第二条曲线 - 点选靠近端点处
曲线端点距离 = 0.000 毫米
曲率半径差异值 = 1.144 毫米
曲率方向差异角度 = 0.018
相切差异角度 = 0.018
两条曲线形成 G2。