|
|
@ -139,7 +139,7 @@ export class FeedingToolPath extends Singleton
|
|
|
|
if (isOut)
|
|
|
|
if (isOut)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
let outlineOffsetCus = outline.GetOffsetCurves(dir * knifRadius).filter(c => c.IsClose) as Curve[];
|
|
|
|
let outlineOffsetCus = outline.GetOffsetCurves(dir * knifRadius).filter(c => c.IsClose) as Curve[];
|
|
|
|
let outlineCus = GetOffsetCurves(outline, dir * knifRadius);
|
|
|
|
let outlineCus = GetOffsetCurves(outline, dir * knifRadius).filter(c => c.IsClose) as Curve[];;
|
|
|
|
let ho = holeOffsetCus[i];
|
|
|
|
let ho = holeOffsetCus[i];
|
|
|
|
let maxArea = Math.max(...(outlineOffsetCus.map(c => c.Area)));
|
|
|
|
let maxArea = Math.max(...(outlineOffsetCus.map(c => c.Area)));
|
|
|
|
for (let j = 0; j < outlineOffsetCus.length; j++)
|
|
|
|
for (let j = 0; j < outlineOffsetCus.length; j++)
|
|
|
|