Special Techniques
PrintUnderVacuum
Bases: SpecialPrintTechniques
__init__
__init__(
enabled: bool = False,
target_vacuum_level_torr: float = 10.0,
vacuum_wait_time: float = 0.0,
)
Settings for printing under vacuum.
Parameters:
- enabled: Whether to enable printing under vacuum.
- target_vacuum_level_torr: Target vacuum level in Torr.
- vacuum_wait_time: Time to wait to reach target vacuum level in seconds.
SqueezeOutResin
Bases: SpecialLayerTechniques
__init__
__init__(
enabled: bool = False,
count: int = 0,
squeeze_force: float = 0.0,
squeeze_time: float = 0.0,
)
Settings for squeezing out resin between layers.
Parameters:
- enabled: Whether to enable squeeze out resin.
- count: Number of squeezes to perform.
- squeeze_force: Force to apply during squeeze in Newtons.
- squeeze_time: Time to hold the squeeze in milliseconds.
ZeroMicronLayer
Bases: SpecialImageTechniques
__init__
__init__(enabled: bool = False, count: int = 0)
Settings for zero micron layers.
Parameters:
- enabled: Whether to enable zero micron layers.
- count: Number of zero micron layers to apply.
PrintOnFilm
Bases: SpecialImageTechniques
__init__
__init__(
enabled: bool = False, distance_up_mm: float = 0.3
)
Settings for printing on film.
Parameters:
- enabled: Whether to enable printing on film.
- distance_up_mm: Distance to move up in mm when printing on film.