SourceLuminaire#
- class ansys.speos.core.source.SourceLuminaire(project, name, description='', metadata=None, source_instance=None, default_parameters=None)#
Bases:
BaseSourceLuminaireSource.
By default, a flux from intensity file is chosen, with an incandescent spectrum.
- Parameters:
- project
ansys.speos.core.project.Project Project that will own the feature.
- name
str Name of the feature.
- description
str Description of the feature. By default,
"".- metadata
Optional[Mapping[str,str]] Metadata of the feature. By default,
{}.- default_parameters
Optional[ansys.speos.core.generic.parameters.LuminaireSourceParameters] =None If defined the values in the SourceLuminaire instance will be overwritten by the values of the data class.
- project
- Parameters:
project (SourceLuminaire.__init__.project)
name (str)
description (str)
source_instance (Optional[ansys.speos.core.kernel.scene.ProtoScene.SourceInstance])
default_parameters (Optional[ansys.speos.core.generic.parameters.LuminaireSourceParameters])
Overview#
Take flux from intensity file provided. |
Property containing Luminaire source visualization data. |
|
Flux definition of the luminaire source. |
|
Property of intensity file. |
|
Spectrum property. |
|
Property of the position of the source. |
Import detail#
from ansys.speos.core.source import SourceLuminaire
Property detail#
- property SourceLuminaire.visual_data: ansys.speos.core.generic.visualization_methods._VisualData#
Property containing Luminaire source visualization data.
- Returns:
ansys.speos.core.generic.visualization_methods._VisualDataInstance of VisualData Class for pyvista.PolyData of feature rays, coordinate_systems.
- property SourceLuminaire.flux: BaseSource#
Flux definition of the luminaire source.
- Returns:
ansys.speos.core.source.BaseSource.Fluxflux object of the source
- property SourceLuminaire.intensity_file_uri: str#
Property of intensity file.
- Parameters:
- uri
Union[str,pathlib.Path] IES or EULUMDAT format file uri.
- uri
- Returns:
strIntensity file uri.
- property SourceLuminaire.spectrum: ansys.speos.core.spectrum.Spectrum#
Spectrum property.
- Returns:
ansys.speos.core.spectrum.SpectrumSpectrum.
Method detail#
- SourceLuminaire.set_flux_from_intensity_file()#
Take flux from intensity file provided.
- Returns:
ansys.speos.core.source.SourceLuminaireLuminaire source.