Class NestingSettings
Inheritance
NestingSettings
Assembly: NXOpen.dll
Syntax
public class NestingSettings : TransientObject, IMessageSink, IDisposable
Constructors
NestingSettings(nint)
Declaration
protected NestingSettings(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Properties
BatchQuantity
Declaration
public int BatchQuantity { get; set; }
Property Value
BottomEdgeToPartDistance
Declaration
public double BottomEdgeToPartDistance { get; set; }
Property Value
EdgeToPartDistance
Declaration
public double EdgeToPartDistance { get; set; }
Property Value
EdgeToPartDistanceOption
Declaration
public NestingSettings.EdgeToPartDistanceOptions EdgeToPartDistanceOption { get; set; }
Property Value
LeftEdgeToPartDistance
Declaration
public double LeftEdgeToPartDistance { get; set; }
Property Value
NestDirection
Declaration
public NestingSettings.NestDirections NestDirection { get; set; }
Property Value
NestTime
Declaration
public double NestTime { get; set; }
Property Value
OutputFilePath
Declaration
public string OutputFilePath { get; set; }
Property Value
OutputOption
Declaration
public NestingSettings.OutputOptions OutputOption { get; set; }
Property Value
PartToPartDistance
Declaration
public double PartToPartDistance { get; set; }
Property Value
RemnantFolderLocation
Declaration
public string RemnantFolderLocation { get; set; }
Property Value
RemnantMinArea
Declaration
public double RemnantMinArea { get; set; }
Property Value
RemnantMinDimension
Declaration
public double RemnantMinDimension { get; set; }
Property Value
RightEdgeToPartDistance
Declaration
public double RightEdgeToPartDistance { get; set; }
Property Value
StandardStockFilePath
Declaration
public string StandardStockFilePath { get; set; }
Property Value
TopEdgeToPartDistance
Declaration
public double TopEdgeToPartDistance { get; set; }
Property Value
Methods
AddLayerToAttachLayers(int)
Declaration
public void AddLayerToAttachLayers(int layer)
Parameters
Type |
Name |
Description |
int |
layer |
|
AddLayerToCutLayers(int)
Declaration
public void AddLayerToCutLayers(int layer)
Parameters
Type |
Name |
Description |
int |
layer |
|
ClearAttachLayers()
Declaration
public void ClearAttachLayers()
ClearCutLayers()
Declaration
public void ClearCutLayers()
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetAttachLayers()
Declaration
public int[] GetAttachLayers()
Returns
GetCutLayers()
Declaration
public int[] GetCutLayers()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink