Hi all, I have a system for creating large drawing files through generated scripts. Because the commands are going by so fast, I trap all the errors with the *error* function so I can peruse them later. For some reason I have been getting a "Modeling Operation Error: Inconsistent face-body relationships" from `union` and `intersect`, but *error* doesn't trap this. Does anybody know how these functions throw errors? I can't check the `command` command for the error because it always returns nil .. Thanks, Rogan ps. Sorry for the cross-post; I didn't know about this group when I first posted.