Desktop software for Windows for the materials requirements planning (MRP). This includes those materials that need to be cut by generating and solving an Integer Linear Programming model. This is an example for a company that manufactures lifting systems.
First, it is necessary to manage a database with all the possible materials for the products to be manufactured and a database with the materials for each product (lifting systems in this example).
The databses service used is MySQL.
Those materials that do not need to be cut are added to each product, as well as their required units.
In these cases, the same type of product has the same material requirements except for the materials that need to be cut. In order to be able to integrate them into the MRP, it is necessary to solve the cutting stock problem to add the optimal number of units of material to be cut and save the cutting patterns. One method of solution is the generation and solution of an Integer Linear Programming model.
A product is selected according to the requirements. Additionally, resources can be saved for each product such as photos, diagrams, PLC programs, etc...
A material to be cut is added and the cutting stock problem solver is open.
The measurement of the material to be cut is entered as well as the measurements of the required cuts and their number of units.
Before solving the problem, it is possible to configure the model as required.
If a solution is found, the number of units required of the material to be cut is indicated and then it will be possible to add the material to the product requirements.
Before add the material to the product requirements, it will be able to visualize the cutting patterns of the solution and other information.
The added material can been seen in the list of product requirements and other materials can be added if necessary.