diff --git a/src/Add-on/DrawBoard/ActivityLayerBoardTool.ts b/src/Add-on/DrawBoard/ActivityLayerBoardTool.ts index b9258763e..6240256e7 100644 --- a/src/Add-on/DrawBoard/ActivityLayerBoardTool.ts +++ b/src/Add-on/DrawBoard/ActivityLayerBoardTool.ts @@ -229,6 +229,9 @@ class ActivityLayerBoardTool let otherBoard = GetEntity(intersection.object) as Board; + if (isParallelTo(otherBoard.Normal, br.Normal))//层板和层板组成层板钉没有意义 #I7CB67 + continue; + this.IntersectFace(otherBoard, face); let nail = CylinderHole.CreateCylHole(nailOption.rad, nailOption.length, GangDrillType.Nail);