NXOpen .NET Reference Guide
|
Represents a NXOpen.CAE.ModelAndLoadPreProcessTimeSignal builder More...
Public Types | |
enum | AveragingTypeEnum { AmplitudePhaseLinear, MaximumPeakHold, RMSEnergy, RealImaginaryLinear } |
Represents different averaging modes More... | |
enum | CorrectionModeEnum { Amplitude } |
Represents Correction Modes. More... | |
enum | TimeLimitEnum { None, Time, Samples } |
Possible types of the time range limits More... | |
enum | WindowTypeEnum { Rectangular, Hanning, Hamming, KaiserBessel, Blackman, FlatTop } |
Represent different Windowing Types More... | |
Properties | |
unsafe NXOpen.CAE.ModelAndLoadPreProcessTimeSignalBuilder.AveragingTypeEnum | AveragingType [get, set] |
Returns or sets the type of averaging to be used (when enabled) More... | |
unsafe int | BlockSize [get, set] |
Returns or sets the block size to use, when segmentation is enabled More... | |
unsafe NXOpen.CAE.ModelAndLoadPreProcessTimeSignalBuilder.CorrectionModeEnum | CorrectionMode [get, set] |
Returns or sets the Windowing Correction mode, used when FFT is enabled More... | |
unsafe bool | EnableAveraging [get, set] |
Returns or sets the flags which enables averaging of the multiple spectra resulted by the time-segmentation (time-segmentation must be also enabled) More... | |
unsafe bool | EnableFFT [get, set] |
Returns or sets the flags that enables time-to-frequency domain transform (Fast-Fourier-Transform) More... | |
unsafe bool | EnableLowerFrequencyLimit [get, set] |
Returns or sets the flag which enables limiting the lower-range of the resulting frequency spectrum More... | |
unsafe bool | EnableTimeSegmentation [get, set] |
Returns or sets the flag which controls whether time-segmentation should be enabled or not. More... | |
unsafe bool | EnableUpperFrequencyLimit [get, set] |
Returns or sets the flag which enables limiting the upper-range of the resulting frequency spectrum More... | |
unsafe NXOpen.Expression | LowerFrequencyLimit [get] |
Returns the lower limit of the frequency range, in Hz (when enabled) More... | |
unsafe NXOpen.CAE.ModelAndLoadPreProcessTimeSignalBuilder.TimeLimitEnum | LowerLimitType [get, set] |
Returns or sets the type of specification of the lower-limit More... | |
unsafe int | LowerSampleLimit [get, set] |
Returns or sets the lower-limit of the input-signal range, in sample units (when type is TimeLimitEnum_Samples) More... | |
unsafe NXOpen.Expression | LowerTimeLimit [get] |
Returns the lower limit, in time-units (seconds) (when type is TimeLimitEnum_Time) More... | |
unsafe double | Overlap [get, set] |
Returns or sets the overlap factor (in percents) to use, when segmentation is enabled More... | |
unsafe NXOpen.Expression | UpperFrequencyLimit [get] |
Returns the upper limit of the frequency range, in Hz (when enabled) More... | |
unsafe NXOpen.CAE.ModelAndLoadPreProcessTimeSignalBuilder.TimeLimitEnum | UpperLimitType [get, set] |
Returns or sets the type of the upper-limit range specification More... | |
unsafe int | UpperSampleLimit [get, set] |
Returns or sets the upper limit, in sample units More... | |
unsafe NXOpen.Expression | UpperTimeLimit [get] |
Returns the upper limit, in time units (seconds) More... | |
unsafe NXOpen.CAE.ModelAndLoadPreProcessTimeSignalBuilder.WindowTypeEnum | WindowType [get, set] |
Returns or sets the Windowing type to be used when FFT is enabled More... | |
Properties inherited from NXOpen.CAE.ModelAndLoadPreProcessOperationBuilder | |
unsafe string | OperationName [get, set] |
Returns or sets the operation name. More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.CAE.ModelAndLoadPreProcessTimeSignal builder
There is no kf creator for this.
Created in NX1847.0.0
|
getset |
Returns or sets the type of averaging to be used (when enabled)
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the block size to use, when segmentation is enabled
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the Windowing Correction mode, used when FFT is enabled
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the flags which enables averaging of the multiple spectra resulted by the time-segmentation (time-segmentation must be also enabled)
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the flags that enables time-to-frequency domain transform (Fast-Fourier-Transform)
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the flag which enables limiting the lower-range of the resulting frequency spectrum
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the flag which controls whether time-segmentation should be enabled or not.
If not enabled, then the entire signal is processed at once. If enabled, then the signal is split into fixed-size intervals (see BlockSize), with a configurable overlap percentage. The last segment, if smaller than the block size, is discarded.
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the flag which enables limiting the upper-range of the resulting frequency spectrum
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
get |
Returns the lower limit of the frequency range, in Hz (when enabled)
Created in NX1847.0.0
License requirements: None.
|
getset |
Returns or sets the type of specification of the lower-limit
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the lower-limit of the input-signal range, in sample units (when type is TimeLimitEnum_Samples)
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
get |
Returns the lower limit, in time-units (seconds) (when type is TimeLimitEnum_Time)
Created in NX1847.0.0
License requirements: None.
|
getset |
Returns or sets the overlap factor (in percents) to use, when segmentation is enabled
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
get |
Returns the upper limit of the frequency range, in Hz (when enabled)
Created in NX1847.0.0
License requirements: None.
|
getset |
Returns or sets the type of the upper-limit range specification
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
getset |
Returns or sets the upper limit, in sample units
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
get |
Returns the upper limit, in time units (seconds)
Created in NX1847.0.0
License requirements: None.
|
getset |
Returns or sets the Windowing type to be used when FFT is enabled
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")