1 Attachment(s)
a simple plugin: Deep Trim
the Usage:
First of all ,if you are using Rect or Circle to Trim, then you must hold Down Ctrl+Shift+ALT to trim,if you didn't hold the ALT key, the plugin will not work. using Lasso or Curve is perfect whatever ALT is press or not.
After you Trim the mesh ,DON'T DO or CLICK ANYTHING except this plugin button "DeepTrim".
Below is the code you can save as a TXT file and load into Zscript and run:
================
//RECORDED ZSCRIPT 4.6
[IButton,DeepTrim,"Press to play this ZScript. ZScript can be aborted at anytime by pressing the ëescí key.",
[IConfig,4.6]
[IKeyPress,ALT+SHIFT+CTRL,[CanvasStroke,[StrokeGetLast]][VarSet,x,[IGet,Stroke:Item Info]]]
[If,x = 6,
[IKeyPress,ALT+SHIFT+CTRL,[IPress,Brush:TrimRect]]
[IUnPress,Brush:TrimRect]
[IClick,Brush:ClipRect]
[IKeyPress,ALT+SHIFT+CTRL,[ISet,Stroke:Rect,6]]
[IKeyPress,ALT+SHIFT+CTRL,[CanvasStroke,[StrokeGetLast]]]
[IClick,Brush:TrimRect]
[IKeyPress,ALT+SHIFT+CTRL,[ISet,Stroke:Rect,6]]
[Exit]
]
[If, x = 7,
[IKeyPress,ALT+SHIFT+CTRL,[IPress,Brush:TrimCircle]]
[IUnPress,Brush:TrimCircle]
[IClick,Brush:ClipCircle]
[IKeyPress,ALT+SHIFT+CTRL,[ISet,Stroke:Circle,7]]
[IKeyPress,ALT+SHIFT+CTRL,[CanvasStroke,[StrokeGetLast]]]
[IClick,Brush:TrimCircle]
[IKeyPress,ALT+SHIFT+CTRL,[ISet,Stroke:Circle,7]]
[Exit]
]
[If, x = 8,
[IKeyPress,ALT+SHIFT+CTRL,[IPress,Brush:TrimCurve]]
[IUnPress,Brush:TrimCurve]
[IClick,Brush:ClipCurve]
[IKeyPress,ALT+SHIFT+CTRL,[ISet,Stroke:Curve,8]]
[IKeyPress,ALT+SHIFT+CTRL,[CanvasStroke,[StrokeGetLast]]]
[IClick,Brush:TrimCurve]
[IKeyPress,ALT+SHIFT+CTRL,[ISet,Stroke:Curve,8]]
[Exit]
]
[If, x = 9,
[IKeyPress,ALT+SHIFT+CTRL,[IPress,Brush:TrimLasso]]
[IUnPress,Brush:TrimLasso]
[IClick,Brush:ClipCurve]
[IKeyPress,ALT+SHIFT+CTRL,[ISet,Stroke:Lasso,9]]
[IKeyPress,ALT+SHIFT+CTRL,[CanvasStroke,[StrokeGetLast]]]
[IClick,Brush:TrimLasso]
[IKeyPress,ALT+SHIFT+CTRL,[ISet,Stroke:Lasso,9]]
[Exit]
]
]/*End of ZScript*/
======================