AnyShape Cut 2D X

True Shape Nesting library

- dll solution for developers only -

Beta test

AnyShape Cut 2D X is an Automation component - within a dll - used for generating good nesting layouts for two dimensional sheets and parts. The full geometry of parts and stock pieces is taken into account. Pieces can be represented as polygons or as circles.

AnyShape Cut 2D X can be used for cutting and nesting rectangular sheets made of glass, wood, metal, or any other material used by industrial applications.

AnyShape Cut 2D X can load complex shapes from AutoCAD DXF files.

AnyShape Cut 2D X is based on COM technology and can be used  within any programming enviroment such as Delphi, C++Builder, Visual Basic, VB .NET, VB 6, VC++ .NET, VC#, MFC & VC++6 etc.

Currently the component is in BETA tests.

Contact us at contact@optimalprograms.com if you want to try this component.

 

Online help

Features:

 

  • Takes into account the full geometry of shapes - Currently can handle parts and stock pieces that can be represented as polygons (convex and concave) and circles.
  • Geometry with arcs and lines - Each edge of the polygon can be either straight segment or arc.
  • Autocad DXF support - the following entities can be loaded: LINE, ARC, POLYLINE, VERTEX, CIRCLE.
  • Handle faulty materials - holes (which must be avoided) can be specified in both parts and stock pieces. Holes can have the same geometry as the large pieces (polygons with arcs or full circles).
  • Trim Margins - useful for handling faulty materials whose margin must be trimmed.
  • Independent measurement metric - The way in which you introduce the data is a general one. You don't have to specify a metric. Just choose a metric in your mind and enter all data using that metric only.
  • Adjustable cutting blade thickness - For glass cutting with diamond the cutting blade width is 0, but for wood, metal handling you need a saw blade with a greater width.
  • Priority - The order in which parts and stocks are cut can be controlled from the code.
  • Any size - the size of the pieces is limited by the size of the double data types induced by the C++ language.
  • Statistics related to the current optimization - At the end of the optimisation process you will have access to the many statistics about nesting: number of utilized parts and stock, the placement of the utilized pieces, used surface, ...
  • Can be embedded within any language that supports COM Automation and dynamic link library (dll) - Visual Basic (VB), Delphi, C++Builder, VC++, VC#, VC++ with MFC etc
  • Full featured examples of utilization - The AnyShape Cut 2D X package contains examples for Borland C++Builder, Borland Delphi, Microsoft Visual Basic 6 and 2005 .NET, Visual C++ 2005 .NET etc.

Options for buying the component

not yet available for sale.

FAQs

Looking for a rectangular nesting library ?

Check our Cut 2D X component here.