METHOD AND SYSTEM FOR PREPARING MACHINING AND/OR CUTTING OF A BAR MATERIAL
20200164456 ยท 2020-05-28
Assignee
Inventors
Cpc classification
B23K7/10
PERFORMING OPERATIONS; TRANSPORTING
B23K10/00
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/35086
PHYSICS
B26D5/00
PERFORMING OPERATIONS; TRANSPORTING
G05B19/4097
PHYSICS
B23K7/00
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/35014
PHYSICS
International classification
Abstract
A method of preparing machining and/or cutting of a bar material, comprising the steps of obtaining a set of geometries to be machined and/or cut from a bar material; calculating at least one length of a bar material based on the geometries; presenting the at least one calculated length of a bar material; and deciding on a length of a bar material at least based on the at least one presented length of a bar material. Further described is a system for preparing machining and/or cutting of a bar material, wherein the system comprises a receiver for obtaining a set of geometries to be machined and/or cut from a bar material; a calculator for calculating a length of a bar material based on the geometries; a presentation unit for presenting the calculated length of a bar material; and a decision unit for deciding on a length of a bar material based on the presented length of a bar material.
Claims
1. A method for preparing machining and/or cutting of a bar material, the method comprising the steps of: obtaining a set of geometries to be machined and/or cut from a bar material; calculating at least one length of a bar material based on the geometries; presenting the at least one calculated length of a bar material; and deciding on a length of a bar material at least based on the at least one presented length of a bar material.
2. A method according to claim 1, characterized in that the step of calculating at least one length of a bar material includes the positioning of the set of geometries on a bar material.
3. A method according to claim 1, characterized in that the step of presenting the at least one calculated length of a bar material comprises the step of presenting the at least one calculated length of a bar material to a bar material provider or producer which provides or produces bar material lengths.
4. A method according to claim 3, characterized in that the at least one decided length of a bar material is produced by the bar material producer after deciding on the length of a bar material and/or after checking the accessibility of the at least one length of a bar material at the bar material producer.
5. A method according to claim 4, characterized in that a central computer creates instructions to be communicated to the bar material provider or producer and communicates with the bar material provider or producer.
6. A method according to claim 3, characterized by the step of receiving feedback from the bar material provider or producer, and in that the step of deciding on a length of a bar material is at least based on the feedback from the bar material producer.
7. A method according to claim 6, characterized in that the received feedback from the bar material provider or producer includes the accessibility of the at least one length of a bar material.
8. A method according to claim 3, characterized in that the bar material provider or producer includes a computer-readable storage medium or a database including lengths of bar materials.
9. A method according to claim 3, characterized by the step of communicating the presented and/or decided length of a bar material to a machining and/or cutting facility.
10. A method according to claim 9, characterized by the step of receiving feedback from the machining and/or cutting facility, and in that the step of deciding on a length of a bar material is at least based on the feedback from the machining and/or cutting facility.
11. A method according to claim 3, characterized by the step of communicating with a delivery service configured to deliver bar material from the bar material provider or producer to the machining and/or cutting facility.
12. A method according to claim 3, characterized in that the bar material provider or producer presents accessible bar material or a plurality of accessible bar material candidates, e.g. via a central computer, and characterized in that the step of calculating at least one length of a bar material based on the geometries includes finding the best fit with accessible length or lengths of bar material.
13. A method according to claim 1, characterized in that the step of calculating at least one length of a bar material based on the geometries comprises calculating the extension of the positioned geometries and/or calculating the amount of scrap material obtained from the bar material, wherein the extension at least represents a kerf width for machining or cutting the bar material, and characterized by including the extension and/or the amount of scrap material in the presentation of the at least one calculated length.
14. A method according to claim 1, characterized in that the step of presenting the at least one calculated length of a bar material comprises presenting a candidate set of lengths of bar material, and in that the step of deciding on a length of a bar material comprises selecting a best fit of lengths from the candidate set of lengths of bar material.
15. A method according to claim 1, characterized in that the step of calculating at least one length of a bar material comprises repeatedly altering the positioning of the set of geometries, and in that the step of deciding on a length of a bar material comprises deciding on a best fit of lengths to the altered positioning of the set of geometries in order to obtain a candidate set of lengths of bar material.
16. (canceled)
17. A method according to any of the claim 1, characterized by the step of creating machining and/or cutting instructions for machining and/or cutting the set of geometries from a length of a bar material.
18. A machining and/or cutting method, characterized by comprising a method as claimed in claim 1, and characterized by machining and/or cutting the set of geometries from the decided length of a bar material.
19. (canceled)
20. A system for preparing machining and/or cutting of a bar material, wherein the system comprises a receiver for obtaining a set of geometries to be machined and/or cut from a bar material, a calculator for calculating at least one length of a bar material based on the geometries; a presentation unit for presenting the at least one calculated length of a bar material; and a decision unit for deciding on a length of a bar material based on the at least one presented length of a bar material.
21-30. (canceled)
31. A machining and/or cutting system, characterized by comprising a system as claimed in claim 20, and characterized in that the machining and/or cutting system comprises a machining and/or cutting facility including machining and/or cutting equipment for machining and/or cutting the set of geometries from the decided length of a bar material.
32. (canceled)
33. A non-transient computer-readable storage medium containing data representing coded instructions configured for execution by a processor of a computer, the instructions comprising the steps of a method as claimed in claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The present invention will now be described, for exemplary purposes, in more detail by way of embodiments and with reference to the enclosed drawings, in which:
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
DETAILED DESCRIPTION OF EMBODIMENTS
[0051]
[0052] The method further comprises the step of calculating 102 at least one length 308, 405 of a bar material 306 based on the geometries 300, 302, 304. The step of calculating 102 at least one length of a bar material may include the step of positioning the set of geometries 300, 302, 304 onto the bar material 306, e.g. positioning irregular bar material geometries 300, 302, 304 and/or geometries represented by their contour. The step of calculating 102 at least one length 308, 405 of a bar material 306, 404 may comprise the step of combining a plurality of lengths to a combined length, comparing the combined length with a maximal accepted length, and the step of dividing said combined length to a plurality of lengths, which are all of lengths equal to or less than said maximal accepted length. Alternatively, the step of calculating 102 at least one length 308, 405 of a bar material 306, 404 based on the geometries 300, 302, 304 comprises calculating the extension of the positioned geometries 300, 302, 304 and calculating the amount of scrap material obtained from the bar material 306, 404 and including the extension and/or the amount of scrap material in the presentation (see below) of the at least one calculated length 308, 405. A kerf is a slit or notch made by a sawing or cutting tool. The extension mentioned above may at least represent a kerf width for machining or cutting the bar material 306, 404. The extension may also include safety distances between the geometries to be cut. The extension may also include extra material needed to fasten the material during cutting, e.g. in a chuck. The extension may also include extra material needed for clean cutting in the beginning and in the end of the cutting/machining of the bar material.
[0053] The method further comprises the step of presenting 103 the at least one calculated length 308, 405 of a bar material 306, 404. The step of presenting 203 the at least one calculated length 308, 405 of a bar material 306, 404 may comprise the step of presenting the at least one calculated length 308, 405 of a bar material 306, 404 to a bar material provider or producer, which provides or produces bar material. The bar material provider or producer may be a bar material provider providing bar material lengths. The bar material provider or producer may be a bar material producer producing bar material lengths. The method may include communicating commands, or instructions, to the bar material producer 412 whereupon the bar material producer 412 produces the at least one length 308 of a bar material. Thus, in this embodiment the at least one length 308 of a bar material is produced by the bar material producer 412 after commands or instructions have been received by the bar material producer 412 (on-demand). Further, according to embodiments the at least one length 308 of a bar material may be produced by the bar material producer 412 after the step of calculating at least one length 308, 405 of a bar material 306, 404. The method may include receiving 104 feedback from the bar material producer. The method may include the step of communicating 105 the presented and/or decided length 308, 405 of a bar material to a machining and/or cutting facility for cutting/machining the set of geometries from a bar material. The method may also include the step of receiving feedback 106 from the machining and/or cutting facility.
[0054] The last step of the embodiment in
[0055] By means of the inventive method, the transportation of the bar material, e.g. between the bar material provider or producer and the machining and/or cutting facility, or within the machining and/or cutting facility, is made more efficient, since only the material to become geometrises are transported, not the scrap. Thus, the costs for transportation are reduced. The space used for keeping material in stock can be reduced, since no scrap material is kept in stock, or less scrap material is kept in stock. Thus, the costs for keeping the bar material in stock are reduced. In general, by means of the inventive method, the manufacturing costs can be reduced.
[0056] The step of presenting 103 the at least one calculated length 308, 405 of a bar material 306, 404 may comprise presenting a candidate set of lengths of bar material 306, 404, and the step of deciding on a length 308, 405 of a bar material 306, 404 may comprise selecting a best fit of lengths from the candidate set of lengths of bar material 306, 404. The received feedback from the bar material provider or producer may also include the accessibility of the at least one length 308, 405 of a bar material 306, 404. Checking or controlling the accessibility of the at least one length 308, 405 of a bar material 306, 404 may be performed without feedback from the bar material provider or producer, e.g. by receiving data from a central computer in real-time. Checking or controlling the accessibility may be done via a multiple data source, e.g. a manufacturing execution system, MES, enterprise resource planning, ERP, computer aided design, CAD, computer aided manufacturing, CAM, or customer relationship management, CRM. The management system may be in connection with the bar material provider or producer. Checking or controlling the accessibility may be done via a central computer which is connected or connectable with the bar material provider or producer. Checking or controlling the accessibility of the at least one length 308, 405 of a bar material 306, 404 may be performed in real-time, e.g. by a central computer.
[0057] First after the check or control of the accessibility of the at least one length 308, 405 of a bar material 306, 404, e.g. by a central computer, e.g. in real-time, the at least one length of a bar material may be produced by the bar material producer 412 (on-demand). Thus, the bar material producer 412 does not need to store specific bar material lengths but produces lengths of a bar material on demand. According to aspects of the embodiments of the present invention, none or smaller storage is required at the bar material producer 412. The amount of transports is reduced, and the waste is reduced.
[0058] The bar material provider or producer is in most cases an external provider or producer, e.g. both external to a machining and/or cutting facility and to the entity performing the aspects of the method.
[0059] The step of calculating at least one length 308, 405 of a bar material 306, 404 may comprise repeatedly altering the positioning of the set of geometries, and the step of deciding on a length 308, 405 of a bar material 306, 404 may comprise deciding on the best fit of lengths to the altered positioning of the set of geometries, in order to obtain a candidate set of lengths of a bar material 306, 404.
[0060] The bar material provider or producer 412 may present accessible bar material 306, 404 or a plurality of accessible bar material candidates, e.g. via a central computer, and the step of calculating 102 at least one length 308, 405 of a bar material 306, 404 based on the geometries 300, 302, 304 may include finding the best fit with accessible length 308, 405 or lengths of bar material 306, 404.
[0061] The method may include the step of communicating with a delivery service configured to deliver bar material 306, 404 from the bar material provider or producer to the machining and/or cutting facility. The at least one calculated, presented and/or decided length 308, 405 of a bar material 306, 404 may be dynamically monitored and/or controlled. The method may be implemented as a computer aided design, CAD, tool, and/or a computer aided manufacturing, CAM, tool.
[0062] With reference to
[0063] The step of calculating at least one length 308, 405 of a bar material 306, 404 based on the geometries, the step of presenting the at least one calculated length 308, 405 of a bar material 306, 404, and the step of deciding 107, 204 on a length of a bar material at least based on the at least one presented length of a bar material may be performed by means of at least one computer including a processor.
[0064] With reference to
[0065] With reference to
[0066] The presentation unit 408 may be arranged to present the at least one calculated length 308, 405 of a bar material 306, 404 to a bar material provider or producer 412, which produces bar material. The bar material provider or producer 412 may include a computer-readable storage medium or a database 414 including lengths of bar materials. The communication device 401 may be arranged to communicate with the bar material provider or producer 412 and the database 414. The receiver 402 may be arranged to receive feedback, e.g. accessibility of the at least one length 308, 405 of a bar material 306, 404, from the bar material provider or producer 412. The decision unit 410 may be arranged to decide on a length 308, 405 of a bar material 306, 404 at least based on the feedback from the bar material provider or producer 412. The communication device 401 is arranged to communicate the presented and/or decided length 308, 405 of a bar material 306, 404 to a machining and/or cutting facility 415 for cutting/machining the set of geometries 300, 302, 304 from a decided length of a bar material 306. The communication device 401 may be arranged to receive feedback from the machining and/or cutting facility 415, e.g. by means of the receiver 402. The decision unit 410 may be arranged to decide on a length 308, 405 of a bar material 306, 404 at least based on the feedback from the machining and/or cutting facility 415. The presentation unit 408 may be arranged to the present a candidate set of lengths of bar material 306, 404, and the decision unit 410 may thus be arranged to select a best fit of lengths from the candidate set of lengths of bar material 306, 404. The communication device 401 may be arranged to communicate with a delivery service 422 configured to deliver bar material from the bar material provider or producer 412 to the machining and/or cutting facility 415. Further, the system 400 may comprise a monitor 424 for dynamically monitoring and/or controlling the at least one calculated, presented and/or decided length 308, 405 of a bar material 306, 404. According to aspects of the system 400, the system 400 is arranged to create machining and/or cutting instructions for machining and/or cutting the set of geometries from the decided length 308, 405 of a bar material 306, 404.
[0067] With reference to
[0068] The system 400 may be remote to the machining and/or cutting facility 415 and remote to the bar material provider or producer 412. The system may be remote to the delivery service 422.
[0069] The system 400 may include a computer aided design, CAD, tool, and/or a computer aided manufacturing, CAM, tool, and/or a computer numerical control, CNC, tool.
[0070] With reference to the embodiment of
[0071] In
[0072] The above-mentioned features and embodiments of the different embodiments of the methods, systems and computer programs, respectively, may be combined in various possible ways to provide further advantageous embodiments.
[0073] The invention shall not be considered limited to the embodiments illustrated but can be modified and altered in many ways by one skilled in the art, without departing from the scope of the appended claims. It is to be understood that one or more steps may be excluded from the disclosed embodiments of the methods, or an additional step or steps may be added.