    

 ## On this page

  

 

 # SimulationInteractiveBuilder Class Reference

 Last update: 16.07.2025 

Represents an Interactive Simulation Builder. [More...](#details)

Inheritance diagram for SimulationInteractiveBuilder:

 ![](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/class_speos_n_x__2412_1_1_simulation_interactive_builder.png)



## <a id="pub-static-attribs" name="pub-static-attribs"></a>Static Public Attributes

str [InfiniteRayLength](#ad3b6d69f626ea6d9ac56466adf7f284e) = property(fget=\_\_GetInfiniteRayLength, fset=\_\_SetInfiniteRayLength) Gets or sets the infinite ray length.   
 ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Static Public Attributes inherited from [SimulationCommonBuilder](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml)str [AllPreset](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a89fef427057d4dc7c4ac43f3211c8f2e) = property(fget=\_\_GetAllPreset) Gets all Preset.   
 str [AmbientMaterial](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a704f99fc2b04c38dc6ed09e5943da97d) = property(fget=\_\_GetAmbientMaterial, fset=\_\_SetAmbientMaterial) Gets or sets the ambient material.   
 str [EstimatedRam](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#ad318175507e61ca7bf3ca4ed1ff4728a) = property(fget=\_\_GetEstimatedRam) Gets the estimated RAM usage.   
 str [FeatureSimulation](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#ab1e1007fe6aaa65c5c69bfd06d66d8ce) = property(fget=\_\_GetFeatureSimulation) Gets the simulation feature object.   
 str [Geometries](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#aad591c452737d164b58956acd8acb541) = property(fget=\_\_GetGeometries, fset=\_\_SetGeometries) Gets or sets geometries tag.   
 str [LightExpert](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a3280319fc34416f6978a71b821d18ea8) = property(fget=\_\_GetLightExpert, fset=\_\_SetLightExpert) Gets or sets the property to enable Light Expert.   
 str [Preset](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a0eedc950d27d340531fe23319f224453) = property(fget=\_\_GetPreset, fset=\_\_SetPreset) Gets or sets the Preset object.   
 str [Sensors](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a13ed2a3dc5b127adf10029594165665d) = property(fget=\_\_GetSensors, fset=\_\_SetSensors) Gets or sets sensor features.   
 str [Settings](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a825c6a61975c36859ea0ca4566743e9d) = property(fget=\_\_GetSettings, fset=\_\_SetSettings) Gets or sets the simulation settings.   
 str [Sources](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#ab92ca9039d7a8b5a994638c850715e8a) = property(fget=\_\_GetSources, fset=\_\_SetSources) Gets or sets source features.   
 str [StandardDeviation](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a2cefa21dc93348e2d318ff0e8c7bb5d2) = property(fget=\_\_GetStandardDeviation, fset=\_\_SetStandardDeviation) Gets or sets the standard deviation.   
 str [UseAmbientMaterial](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#afd152eefeaa4120d85eda9b368c5545f) = property(fget=\_\_GetUseAmbientMaterial, fset=\_\_SetUseAmbientMaterial) Gets or sets the property to enable ambient material.   
 str [UsePresetSettings](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a46ede59788fd45d0741c220bf8863f28) = property(fget=\_\_GetUsePresetSettings, fset=\_\_SetUsePresetSettings) Gets or sets the property to enable preset settings.   
 ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Static Public Attributes inherited from [FeatureBuilder](class_speos_n_x__2412_1_1_feature_builder.xhtml)str [Feature](class_speos_n_x__2412_1_1_feature_builder.xhtml#af5dac7005c95ef44c2b66d7270709d0b) = property(fget=\_\_GetFeature) Returns the feature being edited, or the created feature if the builder is being used in creation mode.   
 str [FullName](class_speos_n_x__2412_1_1_feature_builder.xhtml#a6aac8aea55e1f962045d07a12b6569ea) = property(fget=\_\_GetFullName) Gets the full name of the feature being edited.   
 str [Name](class_speos_n_x__2412_1_1_feature_builder.xhtml#a19218d0239b929ca8aecfa629d0185d0) = property(fget=\_\_GetName, fset=\_\_SetName) Gets or sets the name of the feature being edited.   
 str [NameWithContext](class_speos_n_x__2412_1_1_feature_builder.xhtml#a89ee075a30b71ff6e3192d6bd6dd5515) = property(fget=\_\_GetNameWithContext) Gets the name with context of the feature being edited.   
 str [Status](class_speos_n_x__2412_1_1_feature_builder.xhtml#abfd5ba295bea008a0edf2f1a85bc6368) = property(fget=\_\_GetStatus) Returns the status of the feature being edited.   
 ## <a id="properties" name="properties"></a>Properties

<a id="a50e9fbdd6a13e9e50cfba34656086bb6" name="a50e9fbdd6a13e9e50cfba34656086bb6"></a> **thisown** = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Properties inherited from [SimulationCommonBuilder](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml) **thisown** = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Properties inherited from [FeatureBuilder](class_speos_n_x__2412_1_1_feature_builder.xhtml) **thisown** = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Properties inherited from [Builder](class_speos_n_x__2412_1_1_builder.xhtml) **thisown** = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') ## <a id="inherited" name="inherited"></a>Additional Inherited Members

![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Public Member Functions inherited from [SimulationCommonBuilder](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml) 'None' [RemoveSources](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a22c55e6f209f7acea541afa58c1bc868) (self, sources) Deletes sources from the simulation.   
  'None' [RemoveGeometries](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#a72a0f1aff0152618207092c4f7c72121) (self, tags) Deletes geometries from the simulation.   
  'None' [RemoveSensors](class_speos_n_x__2412_1_1_simulation_common_builder.xhtml#af39872183312cd1cf9335f80b8b066e6) (self, sensors) Deletes sensors from the simulation.   
 ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Public Member Functions inherited from [FeatureBuilder](class_speos_n_x__2412_1_1_feature_builder.xhtml) 'None' **ShowResult** (self) Updates the feature to reflect the result of an edit to the feature for all builders that support showing results.   
 ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Public Member Functions inherited from [Builder](class_speos_n_x__2412_1_1_builder.xhtml) 'None' [Commit](class_speos_n_x__2412_1_1_builder.xhtml#a77581800008ea3179049e650e9d1787b) (self) Commits any edits that have been applied to the builder.   
 <a id="details" name="details"></a>## Detailed Description

Represents an Interactive Simulation Builder.

The Interactive Simulation Builder is used to create and edit Interactive Simulation features.

To create a new instance of this class, use <a class="el" href="">FeatureCollection::CreateSimulationInteractiveBuilder</a>



## Member Data Documentation

<a id="ad3b6d69f626ea6d9ac56466adf7f284e" name="ad3b6d69f626ea6d9ac56466adf7f284e"></a>## [◆ ](#ad3b6d69f626ea6d9ac56466adf7f284e)InfiniteRayLength

 str InfiniteRayLength = property(fget=\_\_GetInfiniteRayLength, fset=\_\_SetInfiniteRayLength)  static 

Gets or sets the infinite ray length.

Defines the rays length displayed in the 3D view.

**Value type**: Double (in mm).  
**Range**: The value must be superior or equal to 0.

The default value is 75.0 mm.





---

The documentation for this class was generated from the following file:- **SpeosNX\_2412.py**