Class AssyFEModel
Inheritance
System.Object
System.MarshalByRefObject
AssyFEModel
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 AssyFEModel : BaseFEModel, IMessageSink, IHierarchicalFEModel, INXObject, IPostScenarioDataSource
Constructors
AssyFEModel()
Declaration
Properties
Parent
Declaration
public IFEModel Parent { get; }
Property Value
Methods
DeleteModelEdits()
Declaration
public void DeleteModelEdits()
Find(String)
Declaration
public TaggedObject Find(string journalIdentifier)
Parameters
Type |
Name |
Description |
System.String |
journalIdentifier |
|
Returns
Declaration
public Component GetAssemblyComponentForMappedFemOcc(FEModelOccurrence femOcc)
Parameters
Returns
GetChildren()
Declaration
public FEModelOccurrence[] GetChildren()
Returns
GetFreezeOption()
Declaration
public bool GetFreezeOption()
Returns
Type |
Description |
System.Boolean |
|
GetMappedComponentRemovalOption()
Declaration
public AssyFEModel.MappedComponentRemovalType GetMappedComponentRemovalOption()
Returns
GetMappedFemOccForAssemblyComponent(Component)
Declaration
public FEModelOccurrence GetMappedFemOccForAssemblyComponent(Component cadPartOcc)
Parameters
Returns
GetRepositionOption()
Declaration
public AssyFEModel.RepositionType GetRepositionOption()
Returns
LocateCoordinateSystemThatControlsComponentPositioning(FEModelOccurrence)
Declaration
public CartesianCoordinateSystem LocateCoordinateSystemThatControlsComponentPositioning(FEModelOccurrence femOcc)
Parameters
Returns
MapFemToAssemblyComponent(BaseFemPart, Component, Boolean)
Declaration
public FEModelOccurrence MapFemToAssemblyComponent(BaseFemPart femPart, Component cadPartOcc, bool workLayer)
Parameters
Returns
MapFemToMultiAssemblyComponents(BaseFemPart, Component[], Boolean)
Declaration
public FEModelOccurrence[] MapFemToMultiAssemblyComponents(BaseFemPart femPart, Component[] pCadPartOccs, bool workLayer)
Parameters
Returns
PositionAllComponentsByCoordinateSystems(Int32)
Declaration
public void PositionAllComponentsByCoordinateSystems(int startLabel)
Parameters
Type |
Name |
Description |
System.Int32 |
startLabel |
|
PositionComponentByCoordinateSystem(FEModelOccurrence, CartesianCoordinateSystem)
Declaration
public void PositionComponentByCoordinateSystem(FEModelOccurrence femOcc, CartesianCoordinateSystem csys)
Parameters
PositionComponentsByCoordinateSystems(FEModelOccurrence[], Int32)
Declaration
public void PositionComponentsByCoordinateSystems(FEModelOccurrence[] femOccs, int startLabel)
Parameters
RemoveFemMappedToAssemblyComponent(Component)
Declaration
public void RemoveFemMappedToAssemblyComponent(Component cadPartOcc)
Parameters
RemovePositioningOfComponentByCoordinateSystem(FEModelOccurrence)
Declaration
public void RemovePositioningOfComponentByCoordinateSystem(FEModelOccurrence femOcc)
Parameters
RemovePositioningOfComponentsByCoordinateSystem()
Declaration
public void RemovePositioningOfComponentsByCoordinateSystem()
SetFreezeOption(Boolean)
Declaration
public void SetFreezeOption(bool freezeOption)
Parameters
Type |
Name |
Description |
System.Boolean |
freezeOption |
|
SetMappedComponentRemovalOption(AssyFEModel.MappedComponentRemovalType)
Declaration
public void SetMappedComponentRemovalOption(AssyFEModel.MappedComponentRemovalType remOption)
Parameters
SetRepositionOption(AssyFEModel.RepositionType)
Declaration
public void SetRepositionOption(AssyFEModel.RepositionType reposOption)
Parameters
UnmapAndPreserveFemFromAssemblyComponent(FEModelOccurrence)
Declaration
public void UnmapAndPreserveFemFromAssemblyComponent(FEModelOccurrence femOcc)
Parameters
UnmapFemFromAssemblyComponent(Component)
Declaration
public void UnmapFemFromAssemblyComponent(Component cadPartOcc)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink