Slice Soft
Hi, this is a faster slicer tool, an easy way to slice and cap your models.
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
)
Attachment | Size |
---|---|
slice_soft.mcr | 2.73 KB |