Class AutoFlexPropertyBuilder
Inheritance
System.Object
System.MarshalByRefObject
AutoFlexPropertyBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
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
Type |
Description |
System.String |
|
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
Type |
Description |
System.Boolean |
|
EnableFrequencyRangeLower
Declaration
public bool EnableFrequencyRangeLower { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableFrequencyRangeUpper
Declaration
public bool EnableFrequencyRangeUpper { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableMeshSize
Declaration
public bool EnableMeshSize { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableNormalModeCount
Declaration
public bool EnableNormalModeCount { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableStrain
Declaration
public bool EnableStrain { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableStress
Declaration
public bool EnableStress { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FemPartName
Declaration
public string FemPartName { get; set; }
Property Value
Type |
Description |
System.String |
|
FlexBodyName
Declaration
public string FlexBodyName { get; set; }
Property Value
Type |
Description |
System.String |
|
FrequencyRangeLower
Declaration
public Expression FrequencyRangeLower { get; }
Property Value
FrequencyRangeUpper
Declaration
public Expression FrequencyRangeUpper { get; }
Property Value
Geometry
Declaration
public SelectNXObjectList Geometry { get; }
Property Value
Declaration
[Obsolete("Deprecated in NX2007.0.0. This functionality is no longer supported.")]
public string InputMeshFile { get; set; }
Property Value
Type |
Description |
System.String |
|
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
Type |
Description |
System.Int32 |
|
ProcessOption
Declaration
public AutoFlexPropertyBuilder.ProcessType ProcessOption { get; set; }
Property Value
SimPartName
Declaration
public string SimPartName { get; set; }
Property Value
Type |
Description |
System.String |
|
SolutionName
Declaration
public string SolutionName { get; set; }
Property Value
Type |
Description |
System.String |
|
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 |
System.String |
solverFilePath |
|
Returns
Type |
Description |
System.String |
|
EstablishReference(Int32, ExternalFileReferenceAdapter.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
Type |
Description |
System.Int32 |
|
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 Int32[])
Declaration
public void GetConnectionTargetNodeIDs(DisplayableObject connection, out int[] connectionTargetNodeIDs)
Parameters
Type |
Name |
Description |
DisplayableObject |
connection |
|
System.Int32[] |
connectionTargetNodeIDs |
|
GetConnectionTargets(DisplayableObject, out DisplayableObject[])
Declaration
public void GetConnectionTargets(DisplayableObject connection, out DisplayableObject[] connectionTargets)
Parameters
GetExternalFileDefinitionKey(ExternalFileReferenceAdapter)
Declaration
public string GetExternalFileDefinitionKey(ExternalFileReferenceAdapter adapter)
Parameters
Returns
Type |
Description |
System.String |
|
GetExternalFileReferenceAdapter(Int32)
Declaration
public ExternalFileReferenceAdapter GetExternalFileReferenceAdapter(int referenceObjectId)
Parameters
Type |
Name |
Description |
System.Int32 |
referenceObjectId |
|
Returns
GetLinkConnections(Link, out DisplayableObject[])
Declaration
public void GetLinkConnections(Link link, out DisplayableObject[] connectionObjects)
Parameters
SetConnectionAssociateNodeID(DisplayableObject, Int32)
Declaration
public void SetConnectionAssociateNodeID(DisplayableObject connection, int associateNodeID)
Parameters
SetConnectionDefineOption(DisplayableObject, AutoFlexPropertyBuilder.ConnectionDefineType)
Declaration
public void SetConnectionDefineOption(DisplayableObject connection, AutoFlexPropertyBuilder.ConnectionDefineType connectionDefineOption)
Parameters
SetConnectionElementOption(DisplayableObject, AutoFlexPropertyBuilder.ConnectionElementType)
Declaration
public void SetConnectionElementOption(DisplayableObject connection, AutoFlexPropertyBuilder.ConnectionElementType connectionElementOption)
Parameters
SetConnectionTargetNodeIDs(DisplayableObject, Int32[])
Declaration
public void SetConnectionTargetNodeIDs(DisplayableObject connection, int[] connectionTargetNodes)
Parameters
Type |
Name |
Description |
DisplayableObject |
connection |
|
System.Int32[] |
connectionTargetNodes |
|
SetConnectionTargets(DisplayableObject, DisplayableObject[])
Declaration
public void SetConnectionTargets(DisplayableObject connection, DisplayableObject[] connectionTargets)
Parameters
SetExternalFileReferenceAdapter(Int32, ExternalFileReferenceAdapter)
Declaration
public void SetExternalFileReferenceAdapter(int referenceObjectId, ExternalFileReferenceAdapter adapter)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink