Hide menu
Loading...
Searching...
No Matches
manufacturingtoolkit.CadExMTK.Nesting_Sheet Class Reference

Nesting_Sheet Nesting_Sheet.hxx cadex/Nesting_Sheet.hxx. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.Nesting_Sheet:

Public Member Functions

 __init__ (self, *args)
 Overload 1:
 
 PlacementEfficiency (self)
 Returns the placement efficiency of patterns on the sheet.
 
 NestedParts (self)
 Returns the nested parts count in sheet.
 
 SheetArea (self)
 Returns the areas of sheet in mm^2 .
 
 Scrap (self)
 Returns the fraction of free area on the sheet in the [0, 1] range.
 
 Width (self)
 
 Height (self)
 
 ToDrawingSheet (self)
 Returns the drawing.
 

Detailed Description

Nesting_Sheet Nesting_Sheet.hxx cadex/Nesting_Sheet.hxx.

Contains information about nesting sheet.

See also
Nesting_Computer

Constructor & Destructor Documentation

◆ __init__()

manufacturingtoolkit.CadExMTK.Nesting_Sheet.__init__ ( self,
* args )

Overload 1:

Constructor.

Creates a Nesting_Sheet with standard paper size A4.

See also
PaperSizeType

|

Overload 2:

Constructor.

Creates a Nesting_Sheet with theWidth and theHeight size.

Member Function Documentation

◆ PlacementEfficiency()

manufacturingtoolkit.CadExMTK.Nesting_Sheet.PlacementEfficiency ( self)

Returns the placement efficiency of patterns on the sheet.

Defined as a ration of the total patterns area to the area of the bounding box of placed patterns. Returns 0 if there are no patterns on the sheet.

See also
Scrap

The documentation for this class was generated from the following file:
  • CadExMTK.py