Test batch script modification of BooleanDifference command

 From:  bemfarmer
8443.3 
Facet smoothing the result of the BottleFeedArray2 script:
For a bottle which has had its profile rebuilt, to remove end points from the cutting section, each facet appears as a long twisted ribbon with 4 sides, which curves in 3d space. The "bottom" of each facet is assumed to be the maximum cutout, and it is further assumed that the bottom is an unidentified curve, in the middle of the ribbon, equidistant from the two long sides. These assumptions may not be 100% accurate, but if all of these nearly bottom center curves could be lofted, The result should be smooth and be near to the theoretical cutout.
The existing iso's of a facet are at various non-centered angles.

Rough outline of a possible facet smoothing algorithm:
Separate the faceted screw.
Select all of the facets in order from left to right, or right to left.
Turn the 4 edges into 4 curves, and array a centerpoint on one of the short edge curves. Sweep the two short curves along the two long curves, to create a new facet. Discard the old facet. For the new facet, identify the new iso passing through the centerpoint. Loft all of the new iso curves, and reform the screw.

- Brian