Class LaminateGlobalLayupMgr
Inheritance
System.Object
System.MarshalByRefObject
LaminateGlobalLayupMgr
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class LaminateGlobalLayupMgr : NXRemotableObject, IMessageSink
Constructors
LaminateGlobalLayupMgr(BaseFEModel)
Declaration
protected LaminateGlobalLayupMgr(BaseFEModel owner)
Parameters
Properties
DefaultLayupOffset
Declaration
public LaminateLayupOffset DefaultLayupOffset { get; set; }
Property Value
DefaultMaterialOrientation
Declaration
public int DefaultMaterialOrientation { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ExtrudeSetups
Declaration
public LaminateExtrudeSetupCollection ExtrudeSetups { get; }
Property Value
GlobalLayups
Declaration
public LaminateGlobalLayupCollection GlobalLayups { get; }
Property Value
LayupOffsets
Declaration
public LaminateLayupOffsetCollection LayupOffsets { get; }
Property Value
MatOrientations
Declaration
public LaminateMatOrientationCollection MatOrientations { get; }
Property Value
PlySections
Declaration
public LaminatePlySectionCollection PlySections { get; }
Property Value
Tag
Declaration
Property Value
Methods
AutogroupByMaterials()
Declaration
public void AutogroupByMaterials()
AutogroupLayupsByMaterials(LaminateGlobalLayup[])
Declaration
public void AutogroupLayupsByMaterials(LaminateGlobalLayup[] layups)
Parameters
ComputeZones()
Declaration
public void ComputeZones()
CreateAnnotationBuilder()
Declaration
public LaminateAnnotationBuilder CreateAnnotationBuilder()
Returns
CreateFlatPatternsBuilder()
Declaration
public FlatPatternsBuilder CreateFlatPatternsBuilder()
Returns
CreateGlobalLayupImportFromPptBuilder()
Declaration
public GlobalLayupImportFromPptBuilder CreateGlobalLayupImportFromPptBuilder()
Returns
CreateLaminateExtrudeSetupBuilder(LaminateExtrudeSetup)
Declaration
public LaminateExtrudeSetupBuilder CreateLaminateExtrudeSetupBuilder(LaminateExtrudeSetup extrudeSetup)
Parameters
Returns
CreateLaminateFillSetupBuilder(LaminateExtrudeSetup)
Declaration
public LaminateFillSetupBuilder CreateLaminateFillSetupBuilder(LaminateExtrudeSetup extrudeSetup)
Parameters
Returns
CreateLaminateImportedLayupBuilder(LaminateGlobalLayup)
Declaration
public LaminateImportedLayupBuilder CreateLaminateImportedLayupBuilder(LaminateGlobalLayup globalLayup)
Parameters
Returns
CreateLaminateImportedPlyBuilder(LaminatePly[])
Declaration
public LaminateImportedPlyBuilder CreateLaminateImportedPlyBuilder(LaminatePly[] plies)
Parameters
Returns
CreateLaminateImportZonesBuilder()
Declaration
public LaminateImportZonesBuilder CreateLaminateImportZonesBuilder()
Returns
CreateLaminateMatOrientationBuilder(LaminateMatOrientation)
Declaration
public LaminateMatOrientationBuilder CreateLaminateMatOrientationBuilder(LaminateMatOrientation matOrientation)
Parameters
Returns
CreateLaminatePlyMaxThicknessVarBuilder(LaminatePly[])
Declaration
public LaminatePlyMaxThicknessVarBuilder CreateLaminatePlyMaxThicknessVarBuilder(LaminatePly[] listOfSelectedPlies)
Parameters
Type |
Name |
Description |
LaminatePly[] |
listOfSelectedPlies |
|
Returns
CreateLaminateSelectEntitiesBuilder()
Declaration
public LaminateSelectEntitiesBuilder CreateLaminateSelectEntitiesBuilder()
Returns
CreateLayupOffsetBuilder(LaminateLayupOffset)
Declaration
public LaminateLayupOffsetBuilder CreateLayupOffsetBuilder(LaminateLayupOffset layupoffset)
Parameters
Returns
CreateMultipleDrapingDataBuilder(LaminatePly[])
Declaration
public LaminateDrapingDataBuilder CreateMultipleDrapingDataBuilder(LaminatePly[] plies)
Parameters
Returns
CreatePlySectionBuilder(LaminatePlySection)
Declaration
public LaminatePlySectionBuilder CreatePlySectionBuilder(LaminatePlySection plySection)
Parameters
Returns
CreateRelabelPliesBuilder()
Declaration
public LaminateRelabelPliesBuilder CreateRelabelPliesBuilder()
Returns
CreateViewDrapingResultsBuilder(LaminateGlobalLayup, LaminatePly)
Declaration
public LaminateViewDrapingResultsBuilder CreateViewDrapingResultsBuilder(LaminateGlobalLayup globalLayup, LaminatePly ply)
Parameters
Returns
CreateViewLaminateBuilder(Laminate, Int32)
Declaration
public ViewLaminateBuilder CreateViewLaminateBuilder(Laminate laminate, int zoneIndex)
Parameters
Type |
Name |
Description |
Laminate |
laminate |
|
System.Int32 |
zoneIndex |
|
Returns
Display2dFiberOrientations(String[], Matrix4x4)
Declaration
public void Display2dFiberOrientations(string[] plyNames, Matrix4x4 xform)
Parameters
Type |
Name |
Description |
System.String[] |
plyNames |
|
Matrix4x4 |
xform |
|
Display2dFiberOrientations(String[], Boolean[], Int32[], Matrix4x4)
Declaration
public void Display2dFiberOrientations(string[] plyNames, bool[] displayOptions, int[] colors, Matrix4x4 xform)
Parameters
Type |
Name |
Description |
System.String[] |
plyNames |
|
System.Boolean[] |
displayOptions |
|
System.Int32[] |
colors |
|
Matrix4x4 |
xform |
|
Display3dFiberOrientations(String[], Boolean[], Int32[], Matrix4x4)
Declaration
public void Display3dFiberOrientations(string[] plyNames, bool[] displayOptions, int[] colors, Matrix4x4 xform)
Parameters
Type |
Name |
Description |
System.String[] |
plyNames |
|
System.Boolean[] |
displayOptions |
|
System.Int32[] |
colors |
|
Matrix4x4 |
xform |
|
EraseFiberOrientations()
Declaration
public void EraseFiberOrientations()
ExportDrapingDomainAsGroups()
Declaration
public void ExportDrapingDomainAsGroups()
Declaration
public void ExportZoneInformation(string csvFilename)
Parameters
Type |
Name |
Description |
System.String |
csvFilename |
|
ExportZonesAsGroups()
Declaration
public void ExportZonesAsGroups()
ExportZonesAsLaminates()
Declaration
public void ExportZonesAsLaminates()
Declaration
public void Information()
ReimportPlies(LaminatePly[])
Declaration
public void ReimportPlies(LaminatePly[] plies)
Parameters
RelinkAllGlobalLayups()
Declaration
public void RelinkAllGlobalLayups()
RemoveLayupOffset(Int32)
Declaration
public void RemoveLayupOffset(int layupOffset)
Parameters
Type |
Name |
Description |
System.Int32 |
layupOffset |
|
RemoveMaterialOrientation(Int32)
Declaration
public void RemoveMaterialOrientation(int matOrientation)
Parameters
Type |
Name |
Description |
System.Int32 |
matOrientation |
|
SetButtjointCompareOption(LaminateGlobalLayupMgr.ButtjointOption)
Declaration
public void SetButtjointCompareOption(LaminateGlobalLayupMgr.ButtjointOption buttJointOption)
Parameters
UpdateDraping()
Declaration
public void UpdateDraping()
UpdatePlyDraping(LaminatePly[])
Declaration
public void UpdatePlyDraping(LaminatePly[] plies)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink