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(FEModel)
Declaration
protected LaminateGlobalLayupMgr(FEModel owner)
Parameters
Type |
Name |
Description |
FEModel |
owner |
|
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
Tag
Declaration
Property Value
Methods
AutogroupByMaterials()
Declaration
public void AutogroupByMaterials()
AutogroupLayupsByMaterials(LaminateGlobalLayup[])
Declaration
public void AutogroupLayupsByMaterials(LaminateGlobalLayup[] layups)
Parameters
ComputeZones()
Declaration
public void ComputeZones()
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
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
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
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()
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 |
|
UpdateDraping()
Declaration
public void UpdateDraping()
UpdatePlyDraping(LaminatePly[])
Declaration
public void UpdatePlyDraping(LaminatePly[] plies)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink