Class AutoFlexPropertyBuilder
Inheritance
AutoFlexPropertyBuilder
Assembly: NXOpen.dll
Syntax
public class AutoFlexPropertyBuilder : Builder, IMessageSink, IComponentBuilder, IExternalFileReferencer
Constructors
AutoFlexPropertyBuilder()
Declaration
protected AutoFlexPropertyBuilder()
Properties
AutoFlexName
Declaration
public string AutoFlexName { get; set; }
Property Value
ConnectionToGeometry
Declaration
public TaggedObject ConnectionToGeometry { get; }
Property Value
ConnectionToNode
Declaration
public TaggedObject ConnectionToNode { get; }
Property Value
EnableErfem
Declaration
public bool EnableErfem { get; set; }
Property Value
EnableFrequencyRangeLower
Declaration
public bool EnableFrequencyRangeLower { get; set; }
Property Value
EnableFrequencyRangeUpper
Declaration
public bool EnableFrequencyRangeUpper { get; set; }
Property Value
EnableMeshSize
Declaration
public bool EnableMeshSize { get; set; }
Property Value
EnableNormalModeCount
Declaration
public bool EnableNormalModeCount { get; set; }
Property Value
EnableStrain
Declaration
public bool EnableStrain { get; set; }
Property Value
EnableStress
Declaration
public bool EnableStress { get; set; }
Property Value
FemPartName
Declaration
public string FemPartName { get; set; }
Property Value
FlexBodyName
Declaration
public string FlexBodyName { get; set; }
Property Value
FrequencyRangeLower
Declaration
public Expression FrequencyRangeLower { get; }
Property Value
FrequencyRangeUpper
Declaration
public Expression FrequencyRangeUpper { get; }
Property Value
Geometry
Declaration
public SelectNXObjectList Geometry { get; }
Property Value
Link
Declaration
public SelectLink Link { get; }
Property Value
Material
Declaration
public PhysicalMaterial Material { get; set; }
Property Value
MeshElementOption
Declaration
public AutoFlexPropertyBuilder.MeshElementType MeshElementOption { get; set; }
Property Value
MeshSize
Declaration
public Expression MeshSize { get; }
Property Value
ModelDefineOption
Declaration
public AutoFlexPropertyBuilder.ModelDefineType ModelDefineOption { get; set; }
Property Value
NormalModeCount
Declaration
public int NormalModeCount { get; set; }
Property Value
ProcessOption
Declaration
public AutoFlexPropertyBuilder.ProcessType ProcessOption { get; set; }
Property Value
SimPartName
Declaration
public string SimPartName { get; set; }
Property Value
SolutionName
Declaration
public string SolutionName { get; set; }
Property Value
SolverOption
Declaration
public AutoFlexPropertyBuilder.SolverType SolverOption { get; set; }
Property Value
Thickness
Declaration
public Expression Thickness { get; }
Property Value
WireFrameProperty
Declaration
public TaggedObject WireFrameProperty { get; }
Property Value
Methods
Declaration
public string CreateFemPartWithSolverInputFile(string solverFilePath)
Parameters
Type |
Name |
Description |
string |
solverFilePath |
|
Returns
EstablishReference(int, Type, string)
Declaration
public ExternalFileReferenceAdapter EstablishReference(int referenceObjectId, ExternalFileReferenceAdapter.Type referenceType, string externalFileSpec)
Parameters
Returns
GetConnectionAssociateNodeID(DisplayableObject)
Declaration
public int GetConnectionAssociateNodeID(DisplayableObject connection)
Parameters
Returns
GetConnectionDefineOption(DisplayableObject)
Declaration
public AutoFlexPropertyBuilder.ConnectionDefineType GetConnectionDefineOption(DisplayableObject connection)
Parameters
Returns
GetConnectionElementOption(DisplayableObject)
Declaration
public AutoFlexPropertyBuilder.ConnectionElementType GetConnectionElementOption(DisplayableObject connection)
Parameters
Returns
GetConnectionTargetNodeIDs(DisplayableObject, out int[])
Declaration
public void GetConnectionTargetNodeIDs(DisplayableObject connection, out int[] connectionTargetNodeIDs)
Parameters
GetConnectionTargets(DisplayableObject, out DisplayableObject[])
Declaration
public void GetConnectionTargets(DisplayableObject connection, out DisplayableObject[] connectionTargets)
Parameters
GetExternalFileDefinitionKey(ExternalFileReferenceAdapter)
Declaration
public string GetExternalFileDefinitionKey(ExternalFileReferenceAdapter adapter)
Parameters
Returns
GetExternalFileReferenceAdapter(int)
Declaration
public ExternalFileReferenceAdapter GetExternalFileReferenceAdapter(int referenceObjectId)
Parameters
Type |
Name |
Description |
int |
referenceObjectId |
|
Returns
GetLinkConnections(Link, out DisplayableObject[])
Declaration
public void GetLinkConnections(Link link, out DisplayableObject[] connectionObjects)
Parameters
SetConnectionAssociateNodeID(DisplayableObject, int)
Declaration
public void SetConnectionAssociateNodeID(DisplayableObject connection, int associateNodeID)
Parameters
SetConnectionDefineOption(DisplayableObject, ConnectionDefineType)
Declaration
public void SetConnectionDefineOption(DisplayableObject connection, AutoFlexPropertyBuilder.ConnectionDefineType connectionDefineOption)
Parameters
SetConnectionElementOption(DisplayableObject, ConnectionElementType)
Declaration
public void SetConnectionElementOption(DisplayableObject connection, AutoFlexPropertyBuilder.ConnectionElementType connectionElementOption)
Parameters
SetConnectionTargetNodeIDs(DisplayableObject, int[])
Declaration
public void SetConnectionTargetNodeIDs(DisplayableObject connection, int[] connectionTargetNodes)
Parameters
SetConnectionTargets(DisplayableObject, DisplayableObject[])
Declaration
public void SetConnectionTargets(DisplayableObject connection, DisplayableObject[] connectionTargets)
Parameters
SetExternalFileReferenceAdapter(int, ExternalFileReferenceAdapter)
Declaration
public void SetExternalFileReferenceAdapter(int referenceObjectId, ExternalFileReferenceAdapter adapter)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink