Guillotine Glass Cutting Plans for Frame Sequence Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current software for optimizing glass cutting plans in factories is unable to effectively minimize glass losses while adhering to placement constraints, requiring multiple software tools and manual selection of the most efficient plan.

Innovation Solution

A method and device that use a tree-based approach to generate optimized cutting plans for guillotine cutting of rectangular glass pieces, considering predetermined frame sequences and constraints, allowing for the creation of multiple plans that minimize glass waste by iteratively adding pieces and selecting the most promising nodes based on optimization criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of substance

If current software is used to construct cutting plans, then placement constraints are satisfied, but glass losses are not minimized and multiple software tools are required

Engineering Contradiction:
Improveglass lossesVSAvoidnumber of software tools
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The patent combines multiple cutting plan generation functions into a single software system that simultaneously optimizes glass utilization and satisfies placement constraints. The system merges the capabilities of multiple separate tools into one integrated solution that generates optimized cutting plans without requiring operators to use multiple software packages in parallel.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The software system performs multiple functions within a single tool: it generates cutting plans that optimize glass usage, ensures compliance with placement constraints for stacking on frames, and provides a comprehensive solution for the entire cutting planning process. This universal system eliminates the need for multiple specialized tools.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple software tools are used in parallel, then more cutting plans can be generated, but operator workload increases and plan selection becomes more complex

Engineering Contradiction:
Improvenumber of cutting plans generatedVSAvoidoperator workload
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically generates multiple optimized cutting plans and performs the optimization process without requiring operator intervention to manage multiple tools. The software independently handles plan generation, optimization, and selection, reducing the operator's workload from manually coordinating multiple software tools to simply reviewing the automated results.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If traditional cutting plan software is used, then placement constraints are met, but the system cannot handle complex batches with multiple frames and predefined sequences

Engineering Contradiction:
Improvehandling of complex batchesVSAvoidcompliance with placement constraints
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system segments the cutting plan into multiple frames, each with its own predefined sequence of pieces. This segmentation allows the software to handle complex batches by treating each frame as a separate unit with specific stacking requirements, while maintaining overall optimization across all frames. The system can manage multiple frames simultaneously while ensuring each piece is placed in the correct position according to its frame's predefined sequence.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11156980B2Method and device for optimizing a glass cutting plan by a guillotine cutter
Publication Date: 2021.10.26 SAINT GOBAIN VITRAGE SA
  • US11156980B2 patent drawing
  • US11156980B2 patent drawing
  • US11156980B2 patent drawing

AI summary

A method determines an optimized cutting plan for using a guillotine to cut a batch of rectangular pieces of glass out from at least one sheet of glass. The method includes initializing including defining cutting constraints and positioning constraints for the pieces together with an optimization criterion; creating a tree comprising a root, leaves, each presenting a complete cutting plan enabling all of the pieces of the batch to be cut out, the cutting plan associated with a node of the tree being obtained by adding to the partial cutting plan associated with the parent node of the node, and in compliance with the constraints, the next piece for the frame determined in compliance with the sequence predetermined for the frame; and selecting a complete cutting plan associated with a leaf of the tree as a function of the optimization criterion.