Mathematical library CutGLib provides the linear (1D) and the rectangular (2D) cutting optimization functionality for software developers.
More ERP (Enterprise Resource Planning) developers use our library as part of the systems to plan and control their inventories. Whenever you need to find a way to cut several parts from a stock you just need to create an instance of CutEngine class, invoke couple of its methods to specify parts and stocks. Also you can specify several additional parameters (saw kerf / thickness, trim sizes, etc.) and run the calculation.
During the calculation CutGLib finds such cutting layouts that minimize the material waste and/or operating time. Should any error happen the calculation method returns the detailed error message.
After successful calculation you'll get the list of cutting layouts. Each layout consists of one or more stocks with the same pattern. You'll get the list of parts cut (or placed) from a used stock and coordinates where top left corner of the part.
If you application is for CNC machine you can get a guillotine cut list for each used stock. Each cut is defined by begging and end point coordinates and the cuts order is crucial for a correct cutting.
We understand that the integration process is most critical and difficult part of using any third-party solution.
Therefore Optimalon Software provides extensive source code examples for several programming languages (C#, VB, C++, Delphi)
with the trial version of CutGLib.
You can download trial version CutGLib.zip on your computer, unzip and run the setup.exe and start testing our library free of charge.
You'll find all examples in "C:\Program Files\CutGLib\Examples" or "C:\Program Files (x86)\CutGLib\Examples" (for 64-bit Windows) folder. We also supply a precompiled executable application ExampleCutGLib.exe (with full C# source code) that you can run right way and test your own cutting examples.
Optimalon Software provides CutGLib as Microsoft .Net assembly for all Windows operating systems, including Windows CE, Windows Phone 7 and Silverlight.
The main features of CutGLib are: