|
|
@ -330,7 +330,11 @@ export class FeedingToolPath extends Singleton
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (userConfig.chaidanOption.useDefaultRad)
|
|
|
|
if (userConfig.chaidanOption.useDefaultRad)
|
|
|
|
modelings[i].knifeRadius = userConfig.chaidanOption.radius;
|
|
|
|
modelings[i].knifeRadius = userConfig.chaidanOption.radius;
|
|
|
|
let cus = this.GetModelFeedPath(br, modelings[i]);
|
|
|
|
let m = modelings[i];
|
|
|
|
|
|
|
|
let cu = m.shape.Outline.Curve;
|
|
|
|
|
|
|
|
if (cu instanceof Circle && cu.Radius < userConfig.chaidanOption.modeling2HoleRad + 1e-6)
|
|
|
|
|
|
|
|
continue;
|
|
|
|
|
|
|
|
let cus = this.GetModelFeedPath(br, m);
|
|
|
|
if (cus.length === 0)
|
|
|
|
if (cus.length === 0)
|
|
|
|
errorIndexs.push(i);
|
|
|
|
errorIndexs.push(i);
|
|
|
|
}
|
|
|
|
}
|
|
|
|