Class LaminateGlobalLayupMgr
Inheritance
LaminateGlobalLayupMgr
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
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
CreateLaminateImportZonesBuilder()
Declaration
public LaminateImportZonesBuilder CreateLaminateImportZonesBuilder()
Returns
CreateLaminateImportedLayupBuilder(LaminateGlobalLayup)
Declaration
public LaminateImportedLayupBuilder CreateLaminateImportedLayupBuilder(LaminateGlobalLayup globalLayup)
Parameters
Returns
CreateLaminateImportedPlyBuilder(LaminatePly[])
Declaration
public LaminateImportedPlyBuilder CreateLaminateImportedPlyBuilder(LaminatePly[] plies)
Parameters
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, int)
Declaration
public ViewLaminateBuilder CreateViewLaminateBuilder(Laminate laminate, int zoneIndex)
Parameters
Returns
Display2dFiberOrientations(string[], Matrix4x4)
Declaration
public void Display2dFiberOrientations(string[] plyNames, Matrix4x4 xform)
Parameters
Display2dFiberOrientations(string[], bool[], int[], Matrix4x4)
Declaration
public void Display2dFiberOrientations(string[] plyNames, bool[] displayOptions, int[] colors, Matrix4x4 xform)
Parameters
Display3dFiberOrientations(string[], bool[], int[], Matrix4x4)
Declaration
public void Display3dFiberOrientations(string[] plyNames, bool[] displayOptions, int[] colors, Matrix4x4 xform)
Parameters
EraseFiberOrientations()
Declaration
public void EraseFiberOrientations()
ExportDrapingDomainAsGroups()
Declaration
public void ExportDrapingDomainAsGroups()
Declaration
public void ExportZoneInformation(string csvFilename)
Parameters
Type |
Name |
Description |
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(int)
Declaration
public void RemoveLayupOffset(int layupOffset)
Parameters
Type |
Name |
Description |
int |
layupOffset |
|
RemoveMaterialOrientation(int)
Declaration
public void RemoveMaterialOrientation(int matOrientation)
Parameters
Type |
Name |
Description |
int |
matOrientation |
|
SetButtjointCompareOption(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