|
Home
Woodcutting
Products
GNCutter
GNCutter32
How to Install
GIPALS
GIPALS32
Download
Purchase
Links
Awards
Contacts
|
|
Cutting Optimization Library GNCutter32.
Bring Powerful and Reliable Optimization Engine to your Applications to Improve Productivity.
The optimization library GNCutter32 calculates how to cut rectangular parts from rectangular sheets or coils with minimal material waste.
It provides a way to specify the list of parts you wish to cut, the size of the sheets or coils and type of cuts to be used.
The library not only finds the parts placement but also generates the cutting instructions that can
be easily translated for the CNC controllers.
GNCutter32 dramatically improves the productivity and reduces the production cost for many industrial applications
linked to wood, veneer, plywood, glass or metal cutting. The state-of-the-art cutting optimization engine is able to calculate
several hundred parts in less than a second.
The main features of GNCutter32 are:
- Coil and sheet stock types.
Coil is considered as rectangle with infinite length. The
calculation detects how much material needed to cut all parts.
- Guillotine cutting method.
All cuts are done from one side of the sheet completely to another.
The method is for cutting glass, wood, veneer, stones and other material.
- Nesting cutting method.
Cuts are done along the shape of the parts. This method mostly used
to cut the metal sheets with laser, plasma or waterjet machines.
- Different level of cutting complexity.
Some cutting machines require simple cutting operation
with only one sheet rotation; other machines are more sophisticated and can cut complex layouts.
GNCutter32 takes these restrictions in account during the optimization.
- Maximal cutting length.
If the sheet is longer than the cutting tool can reach or there is a
risk of breaking off the sheet with long cuts then one needs to make smaller cuts first.
- Pre-cuts.
When the sheets are big and cannot fit into the cutting table then they have to be cut
before loading. This feature detects how to pre-cut the sheets and how many pre-cuts needed.
- Multiple sheet sizes.
It's a very helpful feature to utilize cut-offs from previous cutting
operations. Also it helps when sheets come in different sizes from different suppliers.
- Part references.
It specifies how many different part sizes (references) can be cut at the
same time and makes sure all parts from one reference is cut before processing another reference.
Typical application for this feature - mixing orders cutting.
- Cutting layouts minimization.
This feature is very important for woodcutting industries.
GNCutter32 always tries to produce as fewer layouts as possible. If all wood sheets have the same
layout then they can be placed in a pile and cut simultaneously. That dramatically improves the productivity.
- Non-zero saw kerf.
Wood cutting produces the gap between parts that shrinks the result part sizes
by a saw thickness. This feature takes in account the saw kerf during the optimization
and generates the layout accordingly.
- Control cut-offs (waste parts) size.
Some cutting machines are unable to make a cut on tiny pieces,
because of the technical restriction, like cutting several millimetres from the glass sheet.
This feature specifies what would be the minimal width and height of the cut-offs and therefore
overcomes such problems.
- Incomplete optimization.
In some cases the supply of the sheets is limited and all
parts cannot be cut from it.
- Sheets trimming.
It's not a rear case when the wood sheets have a rough edges that have
to be cut before further processing. This feature provides the way to specify the trim sizes for the
sheets and takes them into account during the cutting optimization.
- Part rotation by 90 degrees.
For some cutting tasks the orientation of the parts should be
preserve, for others it's not important and part can be rotated by 90 degrees to get better utilization.
- Unlimited parts and sheets number.
The optimization engine performs two major steps of the calculations:
- Parts placement. All specified parts get moved and turned in different ways to find
such layout that occupies as less space as possible. Also the cutting instructions are generated during this step.
- Quality control. The quality control module performs several post-processing checks to assure the
solution is valid and accurate. It checks if there are any intersections between the parts, cutting planes and the
parts and checks if the list of cutting planes is complete for all parts.
GNCutter32 is a Windows - based library written on C# for Microsoft .NET Framework.
It can be easily integrated into any existing or newly created software applications developed on
VB, VC++, C++ Builder, Turbo C++, C#, Delphi and other that support either .Net assembly or ActiveX/COM import.
GNCutter32 is available on try-before-buy basis that means anyone can download it for free and test it for 30-days trial period.
See also:
Copyright © 2004-2008 Optimalon Software. All rights reserved.
|