jsmack
They aren't really 'extra' points, they're where the hypothetical triangulated versions of non-planar faces intersect with the cutter.
Removing them would generate a profile that lies either inside or outside the intersecting mesh.
Disable de-triangulate on the changed faces and you'll see the triangles that connect up these so called extra points.
If you really want to remove them, but don't care that it changes the shape of the intersection profile, use a group expression sop with the 'point valence' preset. Select points with a valence of 2 and blast that group.
very tankyou !This is exactly what I want!I get