ScriptSpot

Script

Slice Soft

By Andrei Bittencourt · 2020-01-31

Date updated
2020-01-31
Votes
1
Description

Hi, this is a faster slicer tool, an easy way to slice and cap your models.

Additional Info

rollout addsliceplane "addsliceplan" width:90 height:50 ( button btn01 "slice & cap" pos:[05,85] width:80 height:35 button btn02 "slice" pos:[05,05] width:80 height:35 button btn03 "cap" pos:[05,45] width:80 height:35 button btn04 "90 em X na vertical" pos:[90,05] width:120 height:35 button btn05 "90 para horizontal" pos:[90,45] width:120 height:35 button btn06 "90 em Z na vertical" pos:[90,85] width:120 height:35 button btn07 "Select Gizmo" pos:[90,125] width:120 height:35 button btn08 "Remove Top" pos:[05,165] width:205 height:35 button btn09 "Remove Botton" pos:[05,205] width:205 height:35 button btn10 "ConvtoPoly" pos:[05,125] width:80 height:35 on btn10 pressed do ( converttopoly$ ) on btn09 pressed do ( $.modifiers[#Slice].Slice_Type = 3 ) on btn08 pressed do ( $.modifiers[#Slice].Slice_Type = 2 ) on btn07 pressed do ( modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 ) on btn04 pressed do ( $.modifiers[#Slice].slice_plane.rotation = eulerAngles 0 90 0 modPanel.setCurrentObject $.modifiers[#Slice] ----gira 90 em x para vertical modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 ) on btn05 pressed do ( $.modifiers[#Slice].slice_plane.rotation = eulerAngles 0 0 90 modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 0 modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 modPanel.setCurrentObject $.modifiers[#Slice] ----gira 90 em x para horizontal modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 ) on btn06 pressed do ( $.modifiers[#Slice].slice_plane.rotation = eulerAngles 90 0 0 modPanel.setCurrentObject $.modifiers[#Slice] modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 ) on btn01 pressed do ( modPanel.addModToSelection (SliceModifier ()) ui:on subobjectLevel = 1 modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 modPanel.addModToSelection (Cap_Holes ()) ui:on modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 ) on btn02 pressed do ( modPanel.addModToSelection (SliceModifier ()) ui:on subobjectLevel = 1 modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 modPanel.setCurrentObject $.modifiers[#Slice] subobjectLevel = 1 ) on btn03 pressed do ( modPanel.addModToSelection (Cap_Holes ()) ui:on ) ) createdialog addsliceplane width:215 height:250 )
Attachments

Tags: slice