Class DurSpecialistVibrationDataSourceBuilder
Inheritance
DurSpecialistVibrationDataSourceBuilder
Assembly: NXOpen.dll
Syntax
public class DurSpecialistVibrationDataSourceBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
DurSpecialistVibrationDataSourceBuilder()
Declaration
protected DurSpecialistVibrationDataSourceBuilder()
Properties
DataSourceType
Declaration
public DurSpecialistDataSources.FileFormat DataSourceType { get; set; }
Property Value
Description
Declaration
public string Description { get; set; }
Property Value
FilePath
Declaration
public string FilePath { get; set; }
Property Value
Mode
Declaration
public DurSpecialistVibrationDataSourceBuilder.ModeType Mode { get; set; }
Property Value
ModeSelection
Declaration
public DurSpecialistEvent.UpdateCriterionType ModeSelection { get; set; }
Property Value
ModeSet
Declaration
public ModeSet ModeSet { get; set; }
Property Value
MpfSource
Declaration
public DurSpecialistVibrationDataSourceBuilder.Source MpfSource { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
NumStaticLoadScales
Declaration
public int NumStaticLoadScales { get; set; }
Property Value
ReadMpf
Declaration
[Obsolete("Deprecated in NX1926.0.0. Use NXOpen.CAE.DurSpecialistVibrationDataSourceBuilder.ModeType instead.")]
public bool ReadMpf { get; set; }
Property Value
StaticLoadSourceType
Declaration
public DurSpecialistVibrationDataSourceBuilder.StaticLoadSource StaticLoadSourceType { get; set; }
Property Value
Step
Declaration
public Expression Step { get; set; }
Property Value
Methods
Declaration
public void AddCorrelationInputDefinition(DurSpecialistCorrelationInputDefinition cid)
Parameters
Declaration
public void AddVibrationInputDefinition(DurSpecialistVibrationInputDefinition vid)
Parameters
Declaration
public int AdjustMpfVibrationInputDefinitionBCTypes()
Returns
GetFileName()
Declaration
public string GetFileName()
Returns
GetNthMPFSubcase(int)
Declaration
public DurSpecialistMpfSubcaseLink GetNthMPFSubcase(int nth)
Parameters
Type |
Name |
Description |
int |
nth |
|
Returns
GetNthMPFSubcaseIndex(int)
Declaration
public int GetNthMPFSubcaseIndex(int nth)
Parameters
Type |
Name |
Description |
int |
nth |
|
Returns
GetNthMPFSubcaseName(int)
Declaration
public string GetNthMPFSubcaseName(int nth)
Parameters
Type |
Name |
Description |
int |
nth |
|
Returns
GetNumberMPFSubcases()
Declaration
public int GetNumberMPFSubcases()
Returns
Declaration
public void SetFile(string fileName, DurSpecialistDataSources.FileFormat type)
Parameters
SetSolution(SimSolution)
Declaration
public void SetSolution(SimSolution sol)
Parameters
SetStaticLoad(int[], double[])
Declaration
public void SetStaticLoad(int[] modeIndex, double[] scaleFactor)
Parameters
Type |
Name |
Description |
int[] |
modeIndex |
|
double[] |
scaleFactor |
|
SetUnitSystem(UnitSystem)
Declaration
public void SetUnitSystem(DurSpecialistDataSources.UnitSystem unitSystem)
Parameters
Declaration
public void UpdateMpfVibrationInputDefinitionByFile(string mpfFilePath)
Parameters
Type |
Name |
Description |
string |
mpfFilePath |
|
Declaration
public void UpdateMpfVibrationInputDefinitionByModeSet(ModeSet modeSet)
Parameters
Type |
Name |
Description |
ModeSet |
modeSet |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink