Texture3DPatternOperations#

class ansys.speos.core.generic.parameters.Texture3DPatternOperations#

Bases: enum.Enum

Operations that can be applied on the support body according to the pattern.

The values match the ProtoScene.Texture3D.PatternOperation protobuf enumeration.

Overview#

remove

Subtract the pattern from the support body.

add_on_same_material

Add the pattern on the support body and keep the support body material.

add_on_different_material

Add the pattern on the support body and use the pattern material.

add_in

Add the pattern into the support body and use the pattern material.

insert

Insert the pattern in the support body and use the pattern material.

Import detail#

from ansys.speos.core.generic.parameters import Texture3DPatternOperations

Attribute detail#

Texture3DPatternOperations.remove = 1#

Subtract the pattern from the support body.

Texture3DPatternOperations.add_on_same_material = 2#

Add the pattern on the support body and keep the support body material.

Texture3DPatternOperations.add_on_different_material = 3#

Add the pattern on the support body and use the pattern material.

Texture3DPatternOperations.add_in = 4#

Add the pattern into the support body and use the pattern material.

Texture3DPatternOperations.insert = 5#

Insert the pattern in the support body and use the pattern material.