
The Punch! objects which may be appropriately used with BreakAll are the objects which have multiple parts: wall sets may have several joined wall segments, floors have at least three corners, and so on. There are four selection possibilities with such objects: the whole object (all the points may be selected, a single corner can be selected, or an edge (and the two adjacent corners) may be selected, or finally, two or more edges, out to the entire object (with all the corners) can be selected. Punch! intimately associates an edge of an object to one of its corners (the "leading" point or end); the following corner merely serves to provide a physical location on the plan, and is, of course, the leading corner for the next edge. If you select a single point on an object and invoke BreakAll, the edge associated with that corner is broken. Whether this side is left or right (or above or below) the point depends on the way the object was originally drawn. To avoid this ambiguity, it is usually advisable to select an edge rather than a point on the object to unambiguously define where the break is to occur when adding points. Also, if you select the entire object, BreakAll will break the "first" edge that was drawn. Finally, if the last corner of an open object (one that does not form a loop of edges) is selected, BreakAll will issue an error message and ignore the request, making no changes.
On the other hand, when deleting a point, the selection should be the point to be deleted, not an edge. An edge selection will work, but unless it is known how the object was drawn, there is no easy way to determine which point the edge connects will be deleted.

BreakAll and the contents of this help file are
Copyright©2006 by ThistleKeep Engineering; all rights are reserved.
Comments and suggestions, as well as support, are entertained at Lmc@ThistleKeep.com.
"Punch!" and other titles of Punch! operations are trademarks of Punch! Software L.L.C.