nHalfKill
Deletes everything on a specified global axis of a polymesh object.
Installation
Simply Drag-and-Drop the file onto a custom toolbar to register the script with XSI's CommandMap.
or
Run the script directly from the Script Editor. This will however have a negative impact on performance because the command will be echoed in the History Log.
Usage
1) Select your object(s) (Fig.01)
2) Execute the script.
3) A picker appears.
4) Specify which side you want to delete by clicking in that part of the viewport and optionally change axis with the middle mouse button (see table).
5) Everything on the chosen global axis should have now been deleted. (Fig.02)
| Options |
 |
Deletes everything on the positive/negative X-axis |
  |
Deletes everything on the positive/negative Y-axis |
  |
Deletes everything on the positive/negative Z-axis |
 |
Cancels |
| Limitations |
| ● |
|
Works only with polymesh objects |
| ● |
|
The script uses the PickPosition function which is only able to return the pressed mouse button. This is why the option to specify a different axis is a bit unintuitive. :/ |
|