Methods and systems for optimizing punch instructions in a material forming press system
First Claim
1. A method of optimizing punching instructions comprising:
- obtaining a tool bed layout, the tool bed layout comprising a description of a plurality of tool punch parts, each tool punch part further comprising tool definition information;
obtaining a component layout, the component layout comprising a description of a component having at least one feature requiring a punching operation;
validating the component layout;
advancing the component to a position of optimum depth;
determining a hit score at the position of optimum depth; and
repeating the component advancing and the hit score determination until all of the at least one feature of the component is assigned to a tool punch part.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed to optimize punching instructions. An example method disclosed herein obtains a tool bed layout, the tool bed including a description of a plurality of tool punch parts, each tool punch part further including tool definition information; obtains a component layout, the component including a description of a component having at least one feature requiring a punching operation; validates the component layout; advances the component to a position of optimum depth; determines a hit score at the position of optimum depth; and repeats the component advancing and the hit score determination until all of the at least one feature of the component is assigned to a tool punch part.
-
Citations
32 Claims
-
1. A method of optimizing punching instructions comprising:
-
obtaining a tool bed layout, the tool bed layout comprising a description of a plurality of tool punch parts, each tool punch part further comprising tool definition information; obtaining a component layout, the component layout comprising a description of a component having at least one feature requiring a punching operation; validating the component layout; advancing the component to a position of optimum depth; determining a hit score at the position of optimum depth; and repeating the component advancing and the hit score determination until all of the at least one feature of the component is assigned to a tool punch part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A punching instruction optimizing system comprising:
-
a punch press comprising a tool bed, the tool bed comprising a plurality of tool punch parts; a punch press control system; a data store comprising a tool bed layout and at least one component layout to define at least one component feature; a material input to receive strip material, the plurality of tool punch parts operating on the strip material to punch the at least one feature according to the component layout; a punch press validator; and a punch press optimizer to determine an optimized strip material insertion depth and optimize punch operations, the optimizer determining a hit score for each operation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An article of manufacture storing machine readable instructions which, when executed, cause a machine to:
-
obtain a tool bed layout, the tool bed layout comprising a description of a plurality of tool punch parts, each tool punch part further comprising tool definition information; obtain a component layout, the component layout comprising a description of a component having at least one feature requiring a punching operation; validate the component layout; advance the component to a position of optimum depth; determine a hit score at the position of optimum depth; and repeat the component advancing and the hit score determination until all of the at least one feature of the component is assigned to a tool punch part. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification