Class FemPart
Assembly: NXOpen.dll
Syntax
public class FemPart : BaseFemPart, IMessageSink, INXObject
Constructors
FemPart()
Declaration
Properties
AssociatedCadPart
Declaration
public Part AssociatedCadPart { get; }
Property Value
CadModeling
Declaration
public CADModeling CadModeling { get; }
Property Value
IdealizedPart
Declaration
public Part IdealizedPart { get; }
Property Value
MasterCadPart
Declaration
public Part MasterCadPart { get; }
Property Value
MeshPoints
Declaration
public MeshPointCollection MeshPoints { get; }
Property Value
PolygonGeometryMgr
Declaration
public PolygonGeometryManager PolygonGeometryMgr { get; }
Property Value
Methods
BodiesRecreateNew(Body[])
Declaration
public void BodiesRecreateNew(Body[] listOfBodies)
Parameters
Type |
Name |
Description |
Body[] |
listOfBodies |
|
BodiesRecreateUpdate(Body[])
Declaration
public void BodiesRecreateUpdate(Body[] listOfBodies)
Parameters
Type |
Name |
Description |
Body[] |
listOfBodies |
|
BodyRecreateNew(Body)
Declaration
public void BodyRecreateNew(Body body)
Parameters
Type |
Name |
Description |
Body |
body |
|
BodyRecreateUpdate(Body)
Declaration
public void BodyRecreateUpdate(Body body)
Parameters
Type |
Name |
Description |
Body |
body |
|
CreateEdgeSticherBuilder()
Declaration
public EdgeSticherBuilder CreateEdgeSticherBuilder()
Returns
CreateMeshingPreferencesBuilder()
Declaration
public MeshingPreferencesBuilder CreateMeshingPreferencesBuilder()
Returns
CreatePolygonBody(Body)
Declaration
public void CreatePolygonBody(Body body)
Parameters
Type |
Name |
Description |
Body |
body |
|
CreateUnStitchEdgeBuilder()
Declaration
public UnStitchEdgeBuilder CreateUnStitchEdgeBuilder()
Returns
FinalizeCreation(FemCreationOptions)
Declaration
public void FinalizeCreation(FemCreationOptions creationOptions)
Parameters
GetGeometryData(out UseBodiesOption, out Body[], out FemSynchronizeOptions)
Declaration
public void GetGeometryData(out FemPart.UseBodiesOption useBodiesOption, out Body[] listOfBodies, out FemSynchronizeOptions psyncData)
Parameters
GetMeshPreferences(out NXColor, out double, out int, out double, out int, out int, out int, out int, out int)
Declaration
public void GetMeshPreferences(out NXColor tinyEdgeColor, out double snapTolerance, out int projectNodesToCadOption, out double projectionTolerance, out int refineTessellation, out int maxNumOfElemOption, out int maxNumOfElem, out int minNumOfElemOption, out int minNumOfElem)
Parameters
Type |
Name |
Description |
NXColor |
tinyEdgeColor |
|
double |
snapTolerance |
|
int |
projectNodesToCadOption |
|
double |
projectionTolerance |
|
int |
refineTessellation |
|
int |
maxNumOfElemOption |
|
int |
maxNumOfElem |
|
int |
minNumOfElemOption |
|
int |
minNumOfElem |
|
MeshDebugOption(bool)
Declaration
public void MeshDebugOption(bool printFlag)
Parameters
Type |
Name |
Description |
bool |
printFlag |
|
NewFemCreationOptions()
Declaration
public FemCreationOptions NewFemCreationOptions()
Returns
NewFemSynchronizeOptions()
Declaration
public FemSynchronizeOptions NewFemSynchronizeOptions()
Returns
PolygonBodyDelete(CAEBody)
Declaration
public void PolygonBodyDelete(CAEBody body)
Parameters
SetAssociatedCadAsWork(Part)
Declaration
public void SetAssociatedCadAsWork(Part cadPart)
Parameters
Type |
Name |
Description |
Part |
cadPart |
|
SetFemAsWork()
Declaration
public void SetFemAsWork()
SetGeometryData(UseBodiesOption, Body[], FemSynchronizeOptions)
Declaration
public void SetGeometryData(FemPart.UseBodiesOption useBodiesOption, Body[] listOfBodies, FemSynchronizeOptions psyncData)
Parameters
SetMeshPreferences(NXColor, double, int, double, int, int, int, int, int)
Declaration
public void SetMeshPreferences(NXColor tinyEdgeColor, double snapTolerance, int projectNodesToCadOption, double projectionTolerance, int refineTessellation, int maxNumOfElemOption, int maxNumOfElem, int minNumOfElemOption, int minNumOfElem)
Parameters
Type |
Name |
Description |
NXColor |
tinyEdgeColor |
|
double |
snapTolerance |
|
int |
projectNodesToCadOption |
|
double |
projectionTolerance |
|
int |
refineTessellation |
|
int |
maxNumOfElemOption |
|
int |
maxNumOfElem |
|
int |
minNumOfElemOption |
|
int |
minNumOfElem |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink