public interface LaminateSineEventBuilder extends LaminateDynamicEventBuilder
LaminateSineEvent
builder LaminateDynamicEventCollection.createSineEventBuilder(nxopen.cae.LaminateSineEvent)
Modifier and Type | Interface and Description |
---|---|
static class |
LaminateSineEventBuilder.AdditionalFrequeciesUnitsEnum
The additional frequencies units
|
static class |
LaminateSineEventBuilder.IntermediateFrequeciesBetweenEnum
The intermediate in between frequencies increment option
|
static class |
LaminateSineEventBuilder.IntermediateFrequeciesEnum
The intermediate frequencies options
|
static class |
LaminateSineEventBuilder.NaturalFrequeciesEnum
The reference enum.
|
LaminateDynamicEventBuilder.ExcitationSelectedAxisEnum, LaminateDynamicEventBuilder.ReferenceTypeEnum
Modifier and Type | Method and Description |
---|---|
boolean |
additionalFrequenciesBreakPoints()
Returns the option to consider break points
License requirements: None. |
LaminateSineEventBuilder.AdditionalFrequeciesUnitsEnum |
additionalFrequenciesUnits()
Returns the option to consider break points
License requirements: None. |
LaminateSineEventBuilder.IntermediateFrequeciesBetweenEnum |
intermediateFrequenciesBetweenOption()
Returns the intermediate in between frequencies option
License requirements: None. |
double |
intermediateFrequenciesCluster()
Returns the intermediate in between frequencies number of excitations
License requirements: None. |
boolean |
intermediateFrequenciesEnable()
Returns the intermediate frequencies control
License requirements: None. |
boolean |
intermediateFrequenciesIncludeNatFreq()
Deprecated.
Deprecated in NX11.0.0. This function has no replacement. The IntermediateFrequenciesIncludeNatFreq property is simply not supported by the Sine Event solver and has never been. This parameter is useless.
|
int |
intermediateFrequenciesNumExcitations()
Returns the intermediate in between frequencies number of excitations
License requirements: None. |
int |
intermediateFrequenciesNumIncrements()
Returns the intermediate frequencies number of increments for linear and logarithmic options
License requirements: None. |
LaminateSineEventBuilder.IntermediateFrequeciesEnum |
intermediateFrequenciesOption()
Returns the intermediate frequencies option
License requirements: None. |
LaminateSineEventBuilder.NaturalFrequeciesEnum |
naturalFrequenciesChoice()
Returns the natural frequencies selection option
License requirements: None. |
boolean |
naturalFrequenciesEnable()
Returns the natural frequencies option
License requirements: None. |
void |
selectModes(LaminateModeProperty[] selectedModes)
Sets the a mode property selection
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setAdditionalFrequencies(double[] additionalFrequencies)
Sets the additional frequencies values
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setAdditionalFrequenciesBreakPoints(boolean additionalFrequenciesBreakPoints)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setAdditionalFrequenciesUnits(LaminateSineEventBuilder.AdditionalFrequeciesUnitsEnum additionalFrequenciesUnits)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setIntermediateFrequenciesBetweenOption(LaminateSineEventBuilder.IntermediateFrequeciesBetweenEnum intermediateFrequenciesBetweenOption)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setIntermediateFrequenciesCluster(double intermediateFrequenciesCluster)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setIntermediateFrequenciesEnable(boolean intermediateFrequenciesEnable)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setIntermediateFrequenciesIncludeNatFreq(boolean intermediateFrequenciesIncludeNatFreq)
Deprecated.
Deprecated in NX11.0.0. This function has no replacement. The IntermediateFrequenciesIncludeNatFreq property is simply not supported by the Sine Event solver and has never been. This parameter is useless.
|
void |
setIntermediateFrequenciesNumExcitations(int intermediateFrequenciesNumExcitations)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setIntermediateFrequenciesNumIncrements(int intermediateFrequenciesNumIncrements)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setIntermediateFrequenciesOption(LaminateSineEventBuilder.IntermediateFrequeciesEnum intermediateFrequenciesOption)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setNaturalFrequenciesChoice(LaminateSineEventBuilder.NaturalFrequeciesEnum naturalFrequenciesChoice)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setNaturalFrequenciesEnable(boolean naturalFrequenciesEnable)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
dynamicEventName, excitationCsys, excitationSelectedAxis, getOutputRequestObject, lowerBoundFrequency, nastranBasicCsys, referenceType, setDynamicEventName, setExcitationCsys, setExcitationSelectedAxis, setLowerBoundFrequency, setNastranBasicCsys, setOutputRequestObject, setReferenceType, setUpperBoundFrequency, setUserFunction, upperBoundFrequency, userFunction
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
boolean naturalFrequenciesEnable() throws NXException, RemoteException
NXException
RemoteException
void setNaturalFrequenciesEnable(boolean naturalFrequenciesEnable) throws NXException, RemoteException
naturalFrequenciesEnable
- NXException
RemoteException
LaminateSineEventBuilder.NaturalFrequeciesEnum naturalFrequenciesChoice() throws NXException, RemoteException
NXException
RemoteException
void setNaturalFrequenciesChoice(LaminateSineEventBuilder.NaturalFrequeciesEnum naturalFrequenciesChoice) throws NXException, RemoteException
naturalFrequenciesChoice
- NXException
RemoteException
void selectModes(LaminateModeProperty[] selectedModes) throws NXException, RemoteException
selectedModes
- NXException
RemoteException
boolean intermediateFrequenciesEnable() throws NXException, RemoteException
NXException
RemoteException
void setIntermediateFrequenciesEnable(boolean intermediateFrequenciesEnable) throws NXException, RemoteException
intermediateFrequenciesEnable
- NXException
RemoteException
LaminateSineEventBuilder.IntermediateFrequeciesEnum intermediateFrequenciesOption() throws NXException, RemoteException
NXException
RemoteException
void setIntermediateFrequenciesOption(LaminateSineEventBuilder.IntermediateFrequeciesEnum intermediateFrequenciesOption) throws NXException, RemoteException
intermediateFrequenciesOption
- NXException
RemoteException
int intermediateFrequenciesNumIncrements() throws NXException, RemoteException
NXException
RemoteException
void setIntermediateFrequenciesNumIncrements(int intermediateFrequenciesNumIncrements) throws NXException, RemoteException
intermediateFrequenciesNumIncrements
- NXException
RemoteException
boolean intermediateFrequenciesIncludeNatFreq() throws NXException, RemoteException
NXException
RemoteException
void setIntermediateFrequenciesIncludeNatFreq(boolean intermediateFrequenciesIncludeNatFreq) throws NXException, RemoteException
intermediateFrequenciesIncludeNatFreq
- NXException
RemoteException
LaminateSineEventBuilder.IntermediateFrequeciesBetweenEnum intermediateFrequenciesBetweenOption() throws NXException, RemoteException
NXException
RemoteException
void setIntermediateFrequenciesBetweenOption(LaminateSineEventBuilder.IntermediateFrequeciesBetweenEnum intermediateFrequenciesBetweenOption) throws NXException, RemoteException
intermediateFrequenciesBetweenOption
- NXException
RemoteException
int intermediateFrequenciesNumExcitations() throws NXException, RemoteException
NXException
RemoteException
void setIntermediateFrequenciesNumExcitations(int intermediateFrequenciesNumExcitations) throws NXException, RemoteException
intermediateFrequenciesNumExcitations
- NXException
RemoteException
double intermediateFrequenciesCluster() throws NXException, RemoteException
NXException
RemoteException
void setIntermediateFrequenciesCluster(double intermediateFrequenciesCluster) throws NXException, RemoteException
intermediateFrequenciesCluster
- NXException
RemoteException
boolean additionalFrequenciesBreakPoints() throws NXException, RemoteException
NXException
RemoteException
void setAdditionalFrequenciesBreakPoints(boolean additionalFrequenciesBreakPoints) throws NXException, RemoteException
additionalFrequenciesBreakPoints
- NXException
RemoteException
LaminateSineEventBuilder.AdditionalFrequeciesUnitsEnum additionalFrequenciesUnits() throws NXException, RemoteException
NXException
RemoteException
void setAdditionalFrequenciesUnits(LaminateSineEventBuilder.AdditionalFrequeciesUnitsEnum additionalFrequenciesUnits) throws NXException, RemoteException
additionalFrequenciesUnits
- NXException
RemoteException
void setAdditionalFrequencies(double[] additionalFrequencies) throws NXException, RemoteException
additionalFrequencies
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.