SingleBeadInput#

class SingleBeadInput(id: str = '', bead_length: float = DEFAULT_BEAD_LENGTH, machine: ansys.additive.core.machine.AdditiveMachine = AdditiveMachine(), material: ansys.additive.core.material.AdditiveMaterial = AdditiveMaterial())#

Provides input parameters for a single bead simulation.

Overview#

id

User-provided ID for the simulation.

machine

Machine parameters.

material

Material parameters.

bead_length

Length (m) of bead to simulate.

DEFAULT_BEAD_LENGTH

Default bead length (m).

MIN_BEAD_LENGTH

Minimum bead length (m).

MAX_BEAD_LENGTH

Maximum bead length (m).

Import detail#

from ansys.additive.core.single_bead import SingleBeadInput

Property detail#

property SingleBeadInput.id: str#

User-provided ID for the simulation.

property SingleBeadInput.machine: AdditiveMachine#

Machine parameters.

property SingleBeadInput.material: AdditiveMaterial#

Material parameters.

property SingleBeadInput.bead_length: float#

Length (m) of bead to simulate.

Valid values are from the MIN_BEAD_LENGTH value to the MAX_BEAD_LENGTH value.

Attribute detail#

SingleBeadInput.DEFAULT_BEAD_LENGTH = 0.003#

Default bead length (m).

SingleBeadInput.MIN_BEAD_LENGTH = 0.001#

Minimum bead length (m).

SingleBeadInput.MAX_BEAD_LENGTH = 0.01#

Maximum bead length (m).