[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115328028B - Automatic processing system - Google Patents

Automatic processing system Download PDF

Info

Publication number
CN115328028B
CN115328028B CN202210999093.8A CN202210999093A CN115328028B CN 115328028 B CN115328028 B CN 115328028B CN 202210999093 A CN202210999093 A CN 202210999093A CN 115328028 B CN115328028 B CN 115328028B
Authority
CN
China
Prior art keywords
target
cutter
tool
machine
cnc machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210999093.8A
Other languages
Chinese (zh)
Other versions
CN115328028A (en
Inventor
唐斌
田刚
彭海华
刘琴
莫勇勇
周洁
李晓吉
黄辉平
熊金生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Evenwin Precision Technology Co Ltd
Shenzhen Everwin Precision Technology Co Ltd
Original Assignee
Guangdong Evenwin Precision Technology Co Ltd
Shenzhen Everwin Precision Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Evenwin Precision Technology Co Ltd, Shenzhen Everwin Precision Technology Co Ltd filed Critical Guangdong Evenwin Precision Technology Co Ltd
Priority to CN202210999093.8A priority Critical patent/CN115328028B/en
Publication of CN115328028A publication Critical patent/CN115328028A/en
Application granted granted Critical
Publication of CN115328028B publication Critical patent/CN115328028B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4065Monitoring tool breakage, life or condition
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32416Tool information for program to use and needed timing, adapt timing

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Tool Replacement In Machine Tools (AREA)
  • General Factory Administration (AREA)

Abstract

The application relates to an automatic processing system comprising: machining a product after starting a CNC machine; the intelligent production management system monitors the service life of a cutter used by the CNC machine, and after the service life of a target cutter reaches a service life threshold, the intelligent production management system dispatches a first AGV trolley through a dispatching system and controls the first target CNC machine to stop through a machine operation control system; the first AGV trolley runs to the indicated first target CNC machine according to the first scheduling instruction, takes off the target cutter from the stopped first target CNC machine, runs to the cutter cabinet, changes the target new cutter from the cutter cabinet, returns to the first target CNC machine, and loads the target new cutter to the first target CNC machine; the intelligent production management system controls the first target CNC machine to operate again through the machine operation control system after monitoring that the target new tool is on the first target CNC machine, and monitors and accumulates the service life of the target new tool. The application realizes automatic and intelligent processing and reduces labor cost.

Description

Automatic processing system
Technical Field
The invention relates to the technical field of numerical control machining, in particular to an automatic machining system.
Background
Semi-finished or finished parts in a production plant are produced using a computer numerical control machine (Computer Numerical Control, CNC). CNC is a program-controlled automated machine tool capable of machining materials according to a specified program to obtain parts, and is widely used in various industries, such as machining 3C product metals.
In the prior art, CNC processing is generally manual operation, and each link needs a large amount of personnel to participate in and cooperate to complete the whole operation. However, the level and quality consciousness of the practitioner are uneven, so that CNC machining operation efficiency is low, error rate is high, more staff are required, and labor cost is high; the repeatability and consistency of the product quality are poor; the feedback time of the product information is long; TEEP is not up to standard.
Disclosure of Invention
Based on this, the present invention provides an automatic processing system including:
The CNC machine is used for starting a post-processing product;
The intelligent production management system is used for monitoring the service life of a cutter used for CNC machine production, sending a cutter changing instruction to the scheduling system after the service life of a target cutter reaches a service life threshold value, and sending a first notification indicating shutdown to the machine operation control system;
the machine operation control system is used for controlling the instructed first target CNC machine to stop according to the first stop instruction;
the dispatching system is used for dispatching the first AGV trolley after receiving the tool changing instruction;
the first AGV trolley is used for running to the indicated first target CNC machine according to a first scheduling instruction of the scheduling system, taking down a target cutter from the first target CNC machine after the first target CNC machine is stopped, running to the cutter cabinet, exchanging a target new cutter from the cutter cabinet by using the target cutter, and returning to the first target CNC machine to put the target new cutter on the first target CNC machine;
The intelligent production management system is also used for sending a second notification indicating start-up to the machine operation control system after monitoring that the target new tool is started on the first target CNC machine, and monitoring and accumulating the service life of the target new tool;
The machine operation control system is also used for controlling the first target CNC machine to operate again after receiving the second notification.
Optionally, the scheduling system is specifically configured to send a tool acquisition request for acquiring a new target tool with the same model as the target tool to the tool cabinet after receiving the tool changing instruction;
the tool cabinet is used for inquiring the existing stock of the target new tools with the same model as the target tools according to the tool acquisition request, and if the existing stock meets the number of the target new tools required by the tool acquisition request, the tool cabinet sends position information for indicating the positions of the target new tools to the dispatching system;
The scheduling system is specifically used for generating a first scheduling instruction according to the position information of the target new tool, the position information of a first AGV trolley to be scheduled, the position information of a first target CNC machine of the tool to be replaced and a first tool code of the target tool, and scheduling the first AGV trolley according to the first scheduling instruction;
the first AGV trolley is specifically used for placing the target cutter in the old cutter area after running to the position of the cutter cabinet according to the first scheduling instruction, scanning a second tool code of the target new cutter positioned in the target interlayer of the cutter cabinet, and taking out the target new cutter from the target interlayer if the second tool code is matched with the first tool code;
And the cutter cabinet is also used for updating the residual inventory of the target new cutters with the same model after the first AGV takes out the target new cutters.
Optionally, the tool cabinet is further configured to send a tool supplementing notification to the tool magazine if the existing inventory does not meet the number of target new tools required by the tool acquisition request, so as to notify personnel in the tool magazine to supplement the tool cabinet with the target new tools with the same model as the target tools;
And the tool cabinet is also used for updating the current stock of the target new tool according to the supplemented target new tool.
Optionally, the intelligent production management system is further used for monitoring the running state of the CNC machine, and issuing an off-machine detection instruction to the dispatching system according to the running state after each running start and a preset sampling frequency, wherein each running start comprises starting after power-on and restarting after replacing a target new cutter;
The dispatching system is also used for dispatching the second AGV according to the off-board detection instruction;
The second AGV trolley is used for running to the indicated second target CNC machine according to a second scheduling instruction of the scheduling system, acquiring a first product to be detected from the second target CNC machine and sending the first product to the region to be detected for off-board detection.
Optionally, the intelligent production management system is further configured to send a measurement sending and early warning instruction to the second target CNC machine according to a preset sampling frequency, where the measurement sending and early warning instruction and the off-board detection instruction are both sent before the first product to be detected is produced, and the measurement sending and early warning instruction is sent after the off-board detection instruction;
The second target CNC machine is used for sending a sending and testing early warning prompt to the second AGV trolley after receiving the sending and testing early warning instruction;
The second AGV trolley is specifically configured to run to the indicated second target CNC machine station before the first product to be detected is produced according to a second scheduling instruction of the scheduling system, and acquire, from the second target CNC machine station, a first product produced by the second target CNC machine station after receiving the delivery and measurement early warning prompt as the first product to be detected.
Optionally, the intelligent production management system is further configured to control the second target CNC machine to perform in-machine detection on a second product to be detected in the production and processing process before issuing the out-of-machine detection instruction, where the second product to be detected is produced before the first product to be detected;
The second target CNC machine is also used for sending the first in-machine detection result of the corresponding second product to be detected to the intelligent production management system;
the intelligent production management system is specifically used for monitoring the running state of the second target CNC machine after the detection result in the first machine is normal, and issuing an off-machine detection instruction to the scheduling system according to the running state and the preset sampling frequency.
Optionally, the intelligent production management system is further configured to calculate a parameter compensation value according to the first in-machine detection result if the first in-machine detection result is abnormal, and perform parameter compensation on the processing program of the target CNC machine according to the parameter compensation value until the first in-machine detection result of the newly produced second product to be detected is normal.
Optionally, the automated processing system further comprises:
The measuring equipment is used for scanning the product code of the first product to be detected to acquire the machine information of the second target CNC machine, and performing off-machine detection on the first product to be detected;
The measuring equipment is further used for feeding back the generated detection problem information to the intelligent production management system if any problem is detected in the off-machine detection process of the first product to be detected, wherein the detection problem information carries machine information of a second target CNC machine;
The intelligent production management system is also used for informing the machine operation control system of the detection problem information;
the machine operation control system is also used for sending a shutdown instruction to the second target CNC machine according to the machine information in the detection problem information.
Optionally, the measurement device is further configured to upload a first off-board detection result of the first product to be detected to the intelligent production management system;
the intelligent production management system is also used for carrying out measurement data analysis on the first off-board detection result to generate a measurement report.
Optionally, the automated processing system further comprises:
the tracking system is used for carrying out code scanning record tracking on products produced by each CNC machine, wherein record tracking information comprises product information, product production time, machine information of the corresponding CNC machine and a product circulation link;
The intelligent production management system is further used for acquiring the last detection round of the current detection round of the problem detected by the second target CNC machine after receiving the notification of the detection problem information, taking the time period from the last detection round to the current detection round as a tracking time period, generating an interception instruction according to the tracking time period and the machine information of the second target CNC machine, and sending the interception instruction to the tracking system;
the tracking system is also used for tracking and intercepting all products produced by the second target CNC machine in the tracking time period according to the interception instruction.
Optionally, the automated processing system further comprises:
the measuring tool is used for measuring the length of the new cutter and uploading the obtained measuring result to the intelligent production management system, wherein the new cutter is formed by loading a new cutter body and a new cutter handle which are bound in the cutter preparation operation, and the measuring result comprises the actual length of the new cutter;
The intelligent production management system is also used for acquiring the measurement result of the new cutter and the standard cutter length of the corresponding model, and judging whether the actual cutter length exceeds the corresponding preset tolerance range according to the standard cutter length;
the intelligent production management system is also used for intercepting a new cutter which exceeds a preset tolerance range when the cutter is sent out, and sending the corresponding actual cutter length to a corresponding third target CNC machine after the cutter is sent out for the new cutter which does not exceed the preset tolerance range.
According to the automatic processing system provided by the invention, the service life and tool changing of the automatic monitoring tool in CNC processing are realized through the cooperation of the intelligent production management system, the scheduling system, the AGV trolley and the like, so that labor force is simplified, and compared with the traditional processing workshop, unmanned management of production is realized to a certain extent, and labor cost and labor training cost are greatly reduced; the intelligent and automatic interaction ensures that the timeliness of information feedback is high, the system management is unified, the whole system is synchronous, the information is synchronous, the production efficiency is greatly improved, and the tool changing reaction is timely and rapid; the cutter with reduced service life expiration performance is found and replaced in time, so that the yield of products is ensured to a certain extent; the full-automatic tool changing reduces the manual error rate and improves the CNC machining efficiency.
Drawings
FIG. 1 is a block diagram of an automated processing system in accordance with one embodiment of the present application;
fig. 2 is a block diagram of an automated processing system in accordance with another embodiment of the present application.
The meaning of the reference numerals in the drawings are:
10-intelligent production management system, 20-dispatch system, 30-CNC board (e.g. 31-CNC board 1, 32-CNC board 2, 3n-CNC board n), AGV dolly 40 (e.g. 41-AGV dolly 1, 42-AGV dolly 2, 4m-AGV dolly m), 50-board operation control system, 60-knife cabinet, 70-measuring equipment, 80-measuring tool.
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
In order that the invention may be readily understood, a more complete description of the invention will be rendered by reference to the appended drawings. Preferred embodiments of the present invention are shown in the drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
It will be understood that when an element is referred to as being "fixed to" another element, it can be directly on the other element or intervening elements may also be present. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention.
FIG. 1 is a block diagram of an automated processing system according to one embodiment of the present application, and referring to FIG. 1, the automated processing system comprises:
The CNC machine is used for starting a post-processing product;
The intelligent production management system 10 is used for monitoring the service life of a tool used for CNC machine production, sending a tool changing instruction to the scheduling system 20 and sending a first notification indicating shutdown to the machine operation control system 50 after the service life of a target tool reaches a service life threshold;
The machine operation control system 50 is configured to control the instructed first target CNC machine to stop according to the first stop instruction;
The dispatching system 20 is used for dispatching the first AGV trolley after receiving the tool changing instruction;
The first AGV trolley is used for running to the indicated first target CNC machine according to a first scheduling instruction of the scheduling system 20, taking down a target cutter from the first target CNC machine after the first target CNC machine is stopped, running to the cutter cabinet 60, exchanging a target new cutter from the cutter cabinet 60 by using the target cutter, and returning to the first target CNC machine to load the target new cutter to the first target CNC machine;
the intelligent production management system 10 is further configured to send a second notification indicating start-up to the machine operation control system 50 after monitoring that the target new tool is on the first target CNC machine, and monitor and accumulate the service life of the target new tool;
the machine operation control system 50 is further configured to control the first target CNC machine to re-operate after receiving the second notification.
Specifically, a CNC machine (numerical control machine) is a short for a computer numerical control machine (Computer Numerical Control), and is an automated machine controlled by a program. At least one CNC machine is present in the production plant, for example, CNC machine 30 shown in fig. 1 includes CNC machine 1 (31), CNC machine 2 (32). CNC machine n (3 n). Each CNC machine is provided with a processing program. The operation of the CNC machine is controlled by the machine operation control system 50.
The intelligent production management system 10 is installed in a relevant computer in a production shop. The dispatching system 20 is used for dispatching AGV trolleys in a production workshop, planning routes for the AGV trolleys according to dispatching tasks and dispatching the AGV trolleys to execute corresponding tasks.
The AGV carriage is an english abbreviation of an automatic guided vehicle (Automated Guided Vehicle), and is a vehicle equipped with an automatic guiding device such as electromagnetic or optical, capable of traveling along a predetermined guide path, and having safety protection and various transfer functions. The AGV trolley is a combined AGV trolley, is provided with a clamp and has the functions of code scanning, loading and unloading, conveying and the like.
The intelligent production management system 10 can be in communication interaction with the scheduling system 20, the CNC machine and the machine operation control system 50, the scheduling system 20 can be in communication interaction with the AGV trolley, and the machine operation control system 50 can be in communication interaction with the CNC machine.
The intelligent production management system 10 obtains a machine code of the CNC machine to be accessed through code scanning, and accesses the CNC machine to be accessed according to the machine code. The intelligent production management system 10 is in communication with the CNC machine to achieve intercommunication. More specifically, after the machine code is acquired, the intelligent production management writes a numerical value into the covariates of the machining program to be accessed into the CNC machine to achieve the intercommunication state. If the CNC machine does not write the numerical value, the handshake failure between the intelligent production management and the machine is indicated. The intelligent production management system 10 is in communication with the CNC machine as a foolproof mechanism.
Before the CNC machine is started to operate after power-on, the intelligent production management system 10 sends a material preparation instruction to the scheduling system 20 according to production task data synchronized by the machine operation control system 50, and the scheduling system 20 schedules the AGV trolley to feed the CNC machine to be operated according to the material preparation instruction. The feeding comprises cutter feeding and can also comprise production material feeding and the like, and the feeding is not limited to the cutter feeding and the like.
The intelligent production management system 10 monitors the CNC machine to finish machining tools and materials, and then sends a notification for indicating completion of preparation to the machine operation control system 50, and the machine operation control system 50 determines that the CNC machine is ready to complete and then controls the CNC machine to operate to machine and process products.
The intelligent production management system 10 monitors the service life of the on-machine tools to accumulate the service life of each set of on-machine tools. More specifically, the CNC sends the state of the tool being on-machine to the intelligent production management system 10 after the tool is on-machine, and the intelligent production management system 10 starts to monitor the service life of the tool after monitoring that the tool is on-machine. Wherein, each machine tool has corresponding tool monitoring data.
The intelligent production management system 10 monitors the service lives of the cutters in a plurality of CNC machines at the same time, and sends a cutter changing instruction to the scheduling system 20 after the service life of any CNC machine reaches a service life threshold value, wherein the cutter changing instruction carries machine information of the CNC machine to be changed. The intelligent production management system 10 also sends a first notification to the machine operation control system 50 after the service life of a certain CNC machine reaches the service life threshold, so that the machine operation control system 50 controls the corresponding CNC machine to be changed to stop after receiving the first notification.
The CNC machine to be changed, i.e., the first target CNC machine, is not immediately stopped after receiving the first stop command of the machine operation control system 50, but is stopped after the current unprocessed product is produced. The first target CNC machine is one or more of CNC machines 1-n, i.e. each CNC machine may become the first target CNC machine.
The scheduling instruction generates a first scheduling instruction after receiving the tool changing instruction, and sends the first scheduling instruction to a first AGV to be scheduled. The first scheduling instructions are used for guiding the running route of the first AGV and actions to be executed. The first AGV is one of AGV 40 (41-AGV 1, 42-AGV 2, 4m-AGV m).
The first AGV trolley moves to the position of the first target CNC machine according to the first scheduling instruction, takes down the target cutter with the expired service life after the first target CNC machine is stopped, then moves to the cutter cabinet 60, places the target cutter in the cutter cabinet 60, takes away the new cutter from the cutter cabinet 60, returns to the first target CNC machine, and automatically places the new cutter on the first target CNC machine. After the new tool is started, the first AGV trolley or the first target CNC machine station can inform the intelligent production management system 10 that the new tool is started. Specifically, the first target CNC machine feeds back the installation state to the intelligent production management system 10 after the tool is installed, and the intelligent production management system 10 starts to monitor and accumulate the service life of the tool after determining that the tool is installed on the first target CNC machine. Or after the first AGV dolly automatically installs the target new tool into the first target CNC machine, the first AGV dolly sends the installation status of the tool to the intelligent production management system 10.
The intelligent production management system 10 sends a second notification to the tool operation control system 50 after monitoring that a new tool has been set up to instruct the tool operation control system 50 to control the first target CNC tool to re-operate. The intelligent production management system 10 monitors and accumulates the service life of the target new tool after monitoring that the new tool is on-machine.
According to the embodiment, the intelligent production management system 10, the scheduling system 20, the AGV trolley and the like are matched to automatically monitor the service life of the cutter and change the cutter in CNC processing, so that labor is simplified, and compared with the traditional processing workshop, unmanned production management is realized to a certain extent, and labor cost and labor training cost are greatly reduced; the intelligent and automatic interaction ensures that the timeliness of information feedback is high, the system management is unified, the whole system is synchronous, the information is synchronous, the production efficiency is greatly improved, and the tool changing reaction is timely and rapid; the cutter with reduced service life expiration performance is found and replaced in time, so that the yield of products is ensured to a certain extent; the full-automatic tool changing reduces the manual error rate, reduces various accidents such as frequent product quality problems caused by manual operation, tool collision, insufficient clamping and the like and abnormal machining conditions, and improves CNC machining efficiency.
In one embodiment, the scheduling system 20 is specifically configured to send a tool acquisition request to the tool cabinet 60 to acquire a new target tool with the same type as the target tool after receiving the tool changing command;
The tool cabinet 60 is configured to query an existing inventory of target new tools with the same model as the target tools according to the tool acquisition request, and if the existing inventory meets the number of target new tools required by the tool acquisition request, send location information for indicating the location of the target new tools to the scheduling system 20;
The scheduling system 20 is specifically configured to generate a first scheduling instruction according to the position information of the target new tool, the position information of the first AGV trolley to be scheduled, the position information of the first target CNC machine of the tool to be replaced, and the first tool code of the target tool, and schedule the first AGV trolley according to the first scheduling instruction;
the first AGV trolley is specifically configured to, after running to the position of the tool cabinet 60 according to the first scheduling instruction, place the target tool in the old tool area, scan a second tool code of the target new tool located in the target interlayer of the tool cabinet 60, and if the second tool code is matched with the first tool code, take out the target new tool from the target interlayer;
The tool chest 60 is also used to update the remaining inventory of the same model of target new tools after the first AGV takes out the target new tools.
Specifically, after the dispatching system 20 obtains the tool changing instruction, the existing stock of the target new tool with the same model as the target tool is obtained from the tool cabinet 60, and if the existing stock of the tool cabinet 60 meets the requirement of the first target CNC machine, the tool cabinet 60 sends the position information of the position of the target new tool to the dispatching system 20. Wherein the tool cabinet 60 is a storage cabinet for new tools prepared by tool magazine personnel, the tool cabinet 60 has an intelligent tool cabinet 60 system, because the tool cabinet 60 can communicate with the dispatch system 20.
The first scheduling instruction generated by the scheduling system 20 carries first position guiding information of the first AGV trolley to the first target CNC machine, second guiding information of the first AGV trolley from the first target CNC machine to the cutter cabinet 60, and third guiding information of the first AGV trolley from the cutter cabinet 60 to the first target CNC machine.
The first AGV trolley moves to the position of the first target CNC machine according to the first position guide information, moves to the position of the cutter cabinet 60 from the position of the first target CNC machine according to the second position guide information, places the target cutter in the old cutter area, and takes out the target new cutter from the target interlayer of the cutter cabinet 60. The first AGV cart may notify the tool cabinet 60 that the tool is successfully removed after removing the target new tool, or the first AGV cart may notify the dispatch system 20 that the tool cabinet 60 is successfully removed after removing the target new tool, but is not limited thereto. The tool cabinet 60 updates the remaining inventory of new tools of interest after learning that the first AGV has successfully taken the tool.
In this embodiment, the dispatching system 20, the AGV trolley and the tool cabinet 60 (including the intelligent tool cabinet 60 system) cooperate to complete automatic and intelligent tool changing.
In one embodiment, the tool cabinet 60 is further configured to send a tool replenishment notification to the tool magazine if the existing inventory does not meet the target number of new tools required by the tool acquisition request, so as to notify the tool magazine personnel to replenish the tool cabinet 60 with the target new tools having the same model as the target tools;
the tool cabinet 60 is further configured to update the current inventory of the target new tool according to the replenished target new tool.
Specifically, all CNC machines go to the tool cabinet 60 to get new tools, so the new tools of the tool cabinet 60 may be consumed, and when the first target CNC machine needs to change new tools, the new tools of the tool cabinet 60, which are the same as the target tools, may be taken up, so the tool cabinet 60 needs to determine whether the number of target new tools is enough according to the tool acquisition request of the scheduling system 20, if not, the tool cabinet 60 needs to send a tool replenishment notification to the tool magazine personnel to timely replenish the tools. The intelligent knife cabinet 60 system terminal matched with the intelligent knife cabinet 60 system is arranged in the computer of the knife cabin, and the knife supplementing notification sent by the knife cabinet 60 can be displayed through the intelligent knife cabinet 60 system terminal. The tool supplementing notification comprises information such as the types and the number of tools to be supplemented.
In the embodiment, the tool cabinet 60 timely informs personnel in the tool magazine to supplement new tools, so that the information transmission efficiency is improved, automatic tool supplement is realized, and the labor cost is reduced.
In one embodiment, the intelligent production management system 10 is further configured to monitor a service life of a tool used for production, generate a tool standby requirement according to the obtained tool monitoring data, and display the tool standby requirement to a tool magazine personnel so that the tool magazine personnel execute a tool standby operation, where issuing of the tool standby requirement is no later than issuing of a corresponding tool change instruction.
Specifically, the intelligent production management system 10 monitors the service life of the on-machine tools to accumulate the service life of each set of on-machine tools. More specifically, the CNC sends the state of the tool being on-machine to the intelligent production management system 10 after the tool is on-machine, and the intelligent production management system 10 starts to monitor the service life of the tool after monitoring that the tool is on-machine. Wherein, each machine tool has corresponding tool monitoring data.
The intelligent production management system 10 is installed in a computer of the tool magazine, so that the tool magazine personnel can be prompted to prepare new tools according to requirements by displaying the requirements of the spare tools through pages. After the new cutter body and the new cutter handle are selected by the cutter bin personnel, the new cutter body and the new cutter handle are bound by the code scanning gun through the code scanning tool, the new cutter body and the new cutter handle are assembled into a new cutter, and then the new cutter is sent to the measuring tool 80 for measurement.
In addition, in order to more prominently remind the tool magazine personnel of timely tool preparation, the intelligent production management system 10 can also send an early warning about expiration of the service life of the tool so as to remind the tool magazine personnel of timely tool preparation, and the tool preparation is further ensured by one more step, so that the tool preparation is prevented from delaying production in time.
According to the tool monitoring data of the target tool, the intelligent production management system 10 also generates a corresponding tool standby requirement, the issuing of the tool standby requirement of the same CNC machine is not later than the issuing of the tool changing command, the intelligent production management system 10 issues the tool standby requirement in advance according to the estimated tool standby time, and thus personnel in the tool magazine can have enough time to prepare the tool before issuing the tool changing command. The tool holder 60 is thus ready for a new target tool after the target tool life reaches the life threshold.
According to the embodiment, the cutter standby demand is generated according to the service life of the machine tool, and the cutter standby demand is displayed for cutter bin personnel to perform early warning in advance, so that the cutter bin personnel is reminded of the cutter standby in advance, new cutters to be on machine can be timely and effectively prepared in advance, the complicated cutter changing process is reduced, the cutter changing efficiency is accelerated, timely cutter changing is guaranteed, the shutdown waiting time of the CNC machine is reduced, and manual operation is reduced.
In one embodiment, generating backup cutter requirements from the resulting cutter monitoring data includes:
carrying out cutter-using demand prediction on each cutter according to the obtained cutter monitoring data, and generating cutter-preparing demands of cutters with corresponding models according to the cutter-using demand prediction;
Or alternatively, the first and second heat exchangers may be,
And generating corresponding spare cutter requirements after monitoring that the service life of the cutter of any CNC machine table reaches a service life threshold, wherein the cutter monitoring data comprise the service life of the cutter.
Specifically, the intelligent production management system 10 monitors the service lives of the tools in all CNC machines, so the intelligent production management system 10 can count the tool monitoring data according to the tool types, so as to count the service conditions of the tools of each similar type, and further generate the overall spare tool requirements. The intelligent production management system 10 may also generate independent spare blade requirements according to the service life of the tool of each CNC machine, i.e. one CNC machine corresponds to one spare blade requirement.
According to the embodiment, the cutter bin personnel can be enabled to prepare the cutters of the same type at one time through the integral cutter preparation by the model, the repeated cutter preparation is reduced, and the cutter preparation efficiency is improved.
According to the embodiment, the cutter can be prepared for each CNC machine table in a targeted manner through the service life of the cutter of each CNC machine table, so that the management is convenient, and the cutter preparation is quicker and timely.
In one embodiment, the intelligent production management system 10 is further configured to monitor an operation state of the CNC machine, and issue an off-machine detection instruction to the scheduling system 20 according to the operation state after each operation start and a preset sampling frequency, where each operation start includes starting after power-up and replacing a target new tool;
the dispatching system 20 is further used for dispatching the second AGV according to the off-board detection instruction;
The second AGV trolley is used for running to the indicated second target CNC machine according to a second scheduling instruction of the scheduling system 20, acquiring a first product to be detected from the second target CNC machine and sending the first product to the area to be detected for off-board detection.
Specifically, the intelligent production management system 10 is configured to monitor the operation status of each CNC machine. The intelligent production management system 10 also presets the sampling frequency of the out-of-organic detection. The intelligent production management system 10 can control when the scheduling system 20 schedules AGV carts to deliver measured products according to the operating state and sampling frequency in the CNC machine production process. Specifically, the intelligent production management system 10 sends a first off-machine detection instruction to the scheduling system 20 when the timing starts to reach one detection time after the CNC machine is started, and the intelligent production management system 10 also sends a second off-machine detection instruction to the scheduling system 20 when the timing starts to reach one detection time after the CNC machine is stopped and rebirth. The CNC machine may feed back the operation state information to the intelligent production management system 10, and the operation state information includes, for example, a production start time, a production re-production time after shutdown, and the like, but is not limited thereto.
The second target CNC machine is one or more of CNC machines 1-n, i.e. each CNC machine may become the first target CNC machine. The second AGV is one of AGV 40 (41-AGV 1, 42-AGV 2, 4m-AGV m). n and m are both positive integers greater than 1.
In one embodiment, the off-board inspection instructions are issued before the second target CNC machine produces the first product to be inspected, such that the dispatch system 20 has enough time to dispatch the second AGV cart, and the second AGV cart has enough time to travel to the second target CNC machine to wait for the first product to be inspected to be produced and to acquire the first product to be inspected.
The intelligent production management system 10 can determine the production time of the first product to be detected according to the preset sampling frequency and the running state of the second target CNC machine, so that an off-machine detection instruction can be issued to the scheduling system 20 in advance according to the production time of the first product to be detected, so that the second AGV trolley runs to the second target CNC machine before the first product to be detected is produced. In order to reduce the waiting time of the second AGV trolley on the second target CNC machine, namely invalid waiting and invalid occupation of the AGV trolley, the intelligent production management system 10 can calculate a reasonable reserved time according to the distribution of the AGV trolley in the production workshop to give the scheduling system 20 and the AGV trolley, so that the scheduling system 20 schedules the second AGV trolley in the reserved time after receiving the off-machine detection instruction to reach the second target CNC machine before the first product to be detected is produced, and the residence waiting time after the second AGV trolley reaches the second target CNC machine does not exceed the preset waiting time. The intelligent production management system 10 sends a first to-be-detected product determination instruction to the second target CNC machine after determining the production time of the first to-be-detected product, and the second target CNC machine determines the first to-be-detected product according to the first to-be-detected product determination instruction and provides the produced first to-be-detected product to the waiting second AGV trolley.
In another embodiment, if the second AGV arrives at the second target CNC machine before the first product to be inspected is produced, the second AGV will directly remove the first product to be inspected after production. The intelligent production management system 10 may further send a first product to be detected determining instruction to the second target CNC machine after determining the production time of the first product to be detected, before the first product to be detected is produced, where the second target CNC machine uses the first product after the first product to be detected is finished as the first product to be detected after receiving the first product to be detected determining instruction, and if the first product to be detected is not removed by the AGV trolley after being produced, the second target CNC machine will place the first product to be detected in the product placement area to be detected of the second target CNC machine, and wait for the second AGV trolley to sample in the product placement area to be detected. Therefore, the first to-be-detected product can be obtained even if the second AGV does not reach the second target CNC machine before the first to-be-detected product is produced. If the second AGV trolley reaches the second target CNC machine platform before the first product to be detected is produced, the second AGV trolley can directly take away the first product to be detected after production is completed, and the second target CNC machine platform does not need to place the first product to be detected in a product placement area to be detected.
The intelligent production management system 10 sends an off-machine inspection instruction to the dispatch system 20 upon monitoring that a certain CNC machine arrives at the inspection time. After receiving the off-machine detection instruction, the dispatching system 20 dispatches one of the AGVs as a second AGV according to the available AGVs in the production plant and the distance or route of the available AGVs from the target CNC machine, and sends a second dispatching instruction to the second AGV, wherein the second dispatching instruction comprises fourth position guiding information of the second AGV running to the second target CNC machine and fifth position guiding information of the second AGV reaching the region to be tested from the position of the second target CNC machine. The second AGV trolley moves to the position of the second target CNC machine according to fourth position guiding information in a second dispatching instruction of the dispatching system 20, takes the first product to be detected from the second target CNC machine, and sends the first product to be detected to the region to be detected according to fifth position guiding information.
According to the embodiment, the intelligent production management system 10 is used for monitoring the production running state of the CNC machine and informing the scheduling system 20 of scheduling the AGV trolley to take the product to be detected and send the product to the area to be detected according to the running state and the preset sampling frequency, so that automatic sampling and automatic intelligent sending and testing of product sampling and detection are realized, the error rate of manually extracting samples and the probability of missing detection are reduced, and automatic intelligent sending and testing are realized.
In one embodiment, the intelligent production management system 10 is further configured to send a measurement sending and early warning instruction to the second target CNC machine according to a preset sampling frequency, where the measurement sending and early warning instruction and the off-board detection instruction are both sent before the first product to be detected is produced, and the measurement sending and early warning instruction is sent after the off-board detection instruction;
The second target CNC machine is used for sending a sending and testing early warning prompt to the second AGV trolley after receiving the sending and testing early warning instruction;
The second AGV trolley is specifically configured to run to the indicated second target CNC machine according to a second scheduling instruction of the scheduling system 20 before the first product to be detected is produced, and acquire, from the second target CNC machine, the first product produced by the second target CNC machine after receiving the send-test early warning prompt as the first product to be detected.
Specifically, the intelligent production management system 10 may determine the production time of the first product to be detected according to the preset sampling frequency and the running state of the second target CNC machine, so that an off-machine detection instruction may be issued to the scheduling system 20 in advance according to the production time of the first product to be detected, so that the second AGV trolley runs to the second target CNC machine before the first product to be detected is produced. That is, the second AGV has arrived in advance at the location of the second target CNC machine waiting before the first product to be detected is produced.
The intelligent production management system 10 sends a sending and testing early warning instruction to the second target CNC machine when determining that the currently produced or to-be-produced product is the first to-be-detected product, and the second target CNC machine sends a sending and testing early warning prompt to the waiting second AGV trolley after receiving the sending and testing early warning instruction so as to prompt the second AGV trolley to prepare for collecting the first to-be-detected product. And the second target CNC machine platform sends the first product after the production is completed after sending the detection early warning prompt to serve as a first product to be detected to be sent to the second AGV trolley. Or the second AGV car actively takes and receives the first product produced by the second target CNC machine after the sending and testing early warning prompt from the second target CNC machine to serve as a first product to be detected.
According to the embodiment, the second AGV is scheduled to reach the position of the second target CNC machine in advance for waiting before the first product to be detected is produced, the first product to be detected is taken out in time after the first product to be detected is produced, the first product to be detected can be sent to be detected in time, the sending time is shortened, the product problem can be found early, and the production efficiency is improved.
In one embodiment, the intelligent production management system 10 is further configured to control the second target CNC machine to perform on-machine detection on a second product to be detected in the production process before issuing the off-machine detection instruction, where the second product to be detected is produced before the first product to be detected;
The second target CNC machine is further configured to send a first in-machine detection result of the corresponding second product to be detected to the intelligent production management system 10;
The intelligent production management system 10 is specifically configured to monitor an operation state of the second target CNC machine after the first in-machine detection result is normal, and issue an out-of-machine detection instruction to the scheduling system 20 according to the operation state and a preset sampling frequency.
Specifically, the intelligent production management system 10 sends an in-machine detection instruction to the second target CNC machine according to the in-machine detection task and the running state of the second target CNC machine. The on-board detection is performed before the off-board detection, so that the product quality can be roughly and automatically detected before the delivery detection. If the detection in the machine is unqualified, the detection outside the machine is not carried out temporarily, so that some common product problems can be eliminated in advance, and a relatively good first product to be detected is sent to the detection outside the machine.
And a probe is arranged in the second target CNC machine, the second product to be detected in the production and processing process is detected in the machine through the probe, and a corresponding first in-machine detection result is sent to the intelligent production management system 10 through the second target CNC machine. If the first in-machine detection result of the first and second products to be detected is abnormal or unqualified, the intelligent production management system 10 automatically adjusts parameters in the machining program of the second target CNC machine according to the first in-machine detection result, or the intelligent production management system 10 displays the abnormal first in-machine detection result to a technician so as to remind the technician to change and adjust the parameters in the machining program of the second target CNC machine through an adjusting interface of the intelligent production management system 10. And after the parameter adjustment is finished, the second target CNC machine station can continue to produce a second product to be detected, and then the second product to be detected is subjected to in-machine detection according to the previous steps to obtain a corresponding first in-machine detection result. If the first in-machine detection result is normal, the in-machine detection is not carried out any more, if the first in-machine detection result is abnormal, the steps are continuously circulated to carry out in-machine detection on the third second to-be-detected product until the first in-machine detection result of the newly produced second to-be-detected product is normal, and the in-machine detection is stopped.
The intelligent production management system 10 determines the production time of the first product to be detected for completing the off-board detection according to the sampling frequency of the off-board detection after the on-board detection is completed, and issues an off-board detection instruction to the scheduling system 20 in good time.
According to the method, the device and the system, the bad products to be detected can be roughly removed through the on-board detection before the off-board detection, the first normal products to be detected are selected to be the products to be detected, the off-board detection efficiency can be improved, the off-board detection reject ratio is reduced, and meanwhile the production level and quality are improved. In addition, the full automation and the intellectualization of the in-machine detection are realized through the control of the intelligent production management system 10, and the labor cost is reduced.
In one embodiment, the intelligent production management system 10 is further configured to calculate a parameter compensation value according to the first in-machine detection result if the first in-machine detection result is abnormal, and perform parameter compensation on the machining program of the second target CNC machine according to the parameter compensation value until the first in-machine detection result of the newly produced second product to be detected is normal.
Specifically, the intelligent production management system 10 can automatically calculate a parameter compensation value according to an abnormal first in-machine detection result, so that parameters of a processing program are adjusted, automatic cutter compensation delivery is realized, self-inspection and automatic production optimization of products are realized, and production efficiency and yield are improved.
In one embodiment, the intelligent production management system 10 is further configured to, if the first in-machine detection result is abnormal, display the first in-machine detection result to a worker, receive an adjustment instruction of the worker, and perform parameter compensation on the machining program of the second target CNC machine according to the adjustment instruction until the first in-machine detection result of the newly produced second product to be detected is normal.
Specifically, if the first in-machine detection result is abnormal, the intelligent production management system 10 may display the abnormal first in-machine detection result on the adjusting interface thereof, and of course, the intelligent production management system 10 may also early warn the abnormality to remind a technician to change parameters of the machining program of the second target CNC machine through the adjusting interface according to the abnormal first in-machine detection result, i.e. perform tool repair delivery. Wherein, the knife supplement is the supplement amount after the machine internal inspection.
The embodiment realizes man-machine interaction through the adjustment interface, is convenient for technicians to participate in the compensation and adjustment of parameters, and is more humanized and flexible.
In addition, the intelligent production management system 10 can support both manual and automatic parameter tuning functions.
Fig. 2 is a block diagram of an automatic processing system according to another embodiment of the present application, and referring to fig. 2, the automatic processing system further includes:
The measuring device 70 is configured to scan a product code of a first product to be detected to obtain information of a second target CNC machine, and perform off-machine detection on the first product to be detected;
the measurement device 70 is further configured to, if any problem is detected in the off-machine detection process of the first product to be detected, feed back the generated detection problem information to the intelligent production management system 10, where the detection problem information carries machine information of the second target CNC machine;
The intelligent production management system 10 is further configured to notify the machine operation control system 50 of the detected problem information;
the machine operation control system 50 is further configured to send a shutdown instruction to the second target CNC machine according to the machine information in the detected problem information.
Specifically, after the second AGV sends the first product to be detected to the area to be detected, the second AGV may feed the first product to be detected to the measuring device 70. Or the second AGV trolley may wait for the first product to be detected to be fed to the measuring device 70 manually after sending the first product to be detected to the material rack in the area to be detected for off-board detection.
Each product produced by the CNC machine has a product code, and the product code can be carved on the product through a laser carving technology. The measuring device 70 scans the product code of the first product to be detected after obtaining the first product to be detected to identify which CNC machine the first product to be detected is produced by, i.e. to obtain the machine information. After the machine information is obtained, the measuring device 70 performs off-machine detection on the first product to be detected, if any problem is found in the off-machine detection process, the measuring device 70 can timely feed back the detection problem to the intelligent production management system 10, the intelligent production management system 10 notifies the machine operation control system 50 of the detection problem information, and the machine operation control system 50 can timely send a shutdown instruction to the second target CNC machine to instruct the second target CNC machine to timely shutdown so as to avoid continuous production of bad products.
In addition, the machine operation control system 50 and the intelligent production management system 10 may be integrated into the same system or may be different systems.
In this embodiment, the measuring device 70 detects the first product to be detected outside the machine, and timely feeds back and stops the second target CNC machine when any problem is found, so that the NG stop reaction is improved, the idle work of the second target CNC machine is reduced, the material is saved, and the reject ratio is reduced.
In one embodiment, the measuring device 70 is further configured to upload the first off-board detection result of the first product to be detected to the intelligent production management system 10;
the intelligent production management system 10 is further configured to perform measurement data analysis on the first off-board detection result to generate a measurement report.
Specifically, the intelligent production management system 10 performs intelligent analysis according to the first off-board detection result uploaded by the measurement device 70 to obtain a measurement report, and the measurement report can effectively reflect possible problems of the second target CNC machine, and suggest to technicians to help the technicians discover and solve the problems of the second target CNC as soon as possible, and resume production of the second target CNC machine as soon as possible.
In one embodiment, the automated processing system further comprises:
the cleaning equipment is used for cleaning the first product to be detected which is sent to the area to be detected;
the measuring device 70 is specifically configured to perform off-board detection on the cleaned first product to be detected.
Specifically, the cleaning equipment is used for cleaning the first product to be detected, so that the interference of other factors on off-board detection can be eliminated, and the accuracy of the off-board detection is improved.
In one embodiment, the intelligent production management system 10 is further configured to scan the machine code of the second target CNC machine to handshake with the second target CNC machine before controlling the second target CNC machine for in-machine detection.
Specifically, after the machine code is acquired, the intelligent production management writes a numerical value into the covariates of the machining program to be accessed into the CNC machine to achieve the intercommunication state. If the CNC machine does not write the numerical value, the handshake failure between the intelligent production management and the machine is indicated. The intelligent production management system 10 is in communication with the CNC machine as a foolproof mechanism.
In one embodiment, both off-board and on-board detection may be provided as timing detection, with one on-board detection prior to each off-board detection. And the method can also set at least one turbine outside detection after each turbine inside detection, and then carry out one turbine inside detection, and the specific implementation is set according to specific application scenes. Off-board detection may be in a first-last inspection mode, for example, once every 6 hours. The in-house detection may be set to be once for 12 hours, for example.
In one embodiment, the automated processing system further comprises:
the tracking system is used for carrying out code scanning record tracking on products produced by each CNC machine, wherein record tracking information comprises product information, product production time, machine information of the corresponding CNC machine and a product circulation link;
The intelligent production management system 10 is further configured to obtain a previous detection round of a current detection round of a problem detected by the second target CNC machine after receiving the notification of the detection problem information, and use a time period from the previous detection round to the current detection round as a tracking time period, generate an interception instruction according to the tracking time period and machine information of the second target CNC machine, and send the interception instruction to the tracking system;
the tracking system is also used for tracking and intercepting all products produced by the second target CNC machine in the tracking time period according to the interception instruction.
Specifically, the products produced by the CNC machine have product codes, the products can be registered to the tracking system through code scanning, and the tracking system records product information (such as product name, product size, color, application and the like) of each product, product production time, machine information of the CNC machine for producing the products and a circulation link of the products. The circulation link of the product is used for recording links and time of the product in the processes of production, packaging, sales, transportation and the like and the current node.
The intelligent production management system 10 calculates a tracking period after receiving the detection problem information sent by the measurement device 70, where the product produced by the second target CNC machine is a suspicious product (possibly with quality problem), so that defective products need to be traced and intercepted.
According to the embodiment, the product is tracked and positioned through the tracking system, the product NG is fed back timely, the station where the material is located can be clearly known, the tracking is simple, the system is remotely controlled to lock the material timely, the field maintenance personnel are reduced, the labor cost is reduced, and the system tracking is high in accuracy.
Referring to fig. 2, the automated processing system further includes:
the measuring tool 80 is configured to upload an obtained measurement result to the intelligent production management system 10 after measuring a tool length of a new tool, where the new tool is formed by installing a new tool body and a new tool handle, which are bound in a tool preparation operation, and the measurement result includes an actual tool length of the new tool;
the intelligent production management system 10 is further configured to obtain a measurement result of the new cutter and a standard cutter length of a corresponding model, and determine whether the actual cutter length exceeds a corresponding preset tolerance range according to the standard cutter length;
The intelligent production management system 10 is further configured to intercept a new cutter that exceeds a preset tolerance range when the new cutter is sent out, and send the corresponding actual cutter length to a corresponding third target CNC machine after the new cutter that does not exceed the preset tolerance range is sent out.
Specifically, the new cutter body and the new cutter handle are bound together to form a whole cutter, and then a new cutter is obtained. The new cutter is sent to the measuring tool 80 for measurement, the measuring tool 80 can measure the actual cutter length of the new cutter, generate a measurement result according to the actual cutter length, and upload the measurement result to the intelligent production management system 10. The measurement results include, but are not limited to, a tool code of a new tool (e.g., a tool code of a tool body and/or a tool shank), an actual tool length of the new tool, and the like. The tool code may be a two-dimensional code or a bar code or the like. The tool code of the cutter body and the tool code of the cutter handle are unique identification codes.
The measuring tool 80 may specifically be zoller measuring tools 80 or instruments.
The intelligent production management system 10 stores standard tool lengths of various kinds of signaled tools. After the intelligent production management system 10 obtains the measurement result of the new cutter measured by the measuring tool 80, a tool code of the new cutter is extracted from the measurement result, the corresponding standard cutter length and the preset tolerance range are matched according to the tool code, and whether the actual cutter length exceeds the corresponding preset tolerance range is judged according to the difference value of the actual cutter length and the standard cutter length. The preset tolerance range is typically around +2mm.
The intelligent production management system 10 may determine in advance whether the actual tool length of the new tool exceeds the corresponding preset tolerance range after obtaining the measurement result of the new tool, and store the determination result. And judging whether the actual cutter length of the new cutter exceeds the corresponding preset tolerance range or not when the new cutter is to be issued to obtain a judging result.
The intelligent production management system 10 may be applied for issuing a new tool by scanning the tool code on the new tool. And issuing a new cutter, namely an issuing cutter, and issuing the new cutter to a cutter changing person or an AGV trolley for fetching the new cutter. When a new cutter is to be issued, the intelligent production management system 10 determines the new cutter to be issued according to the cutter-taking and code-scanning result uploaded by the code scanner, and determines whether to issue the new cutter according to the judging result of the new cutter. If the actual blade length of the new tool exceeds the standard blade length by a predetermined tolerance, the intelligent production management system 10 intercepts the issuing of the new tool, i.e., prohibits the issuing of the new tool.
The embodiment can be manual tool changing or AGV trolley tool changing. Informing related personnel to prohibit issuing the new cutter when the cutter is manually replaced; when the tool is replaced for the AGV, the AGV is informed to give up taking the new tool.
If the actual tool length of the new tool does not exceed the corresponding predetermined tolerance range as compared to the standard tool length as a result of the determination, the intelligent production management system 10 allows the new tool to be issued. For example, a message indicating that a knife is allowed to be sent is sent on the knife holder computer to inform the knife holder personnel that the new knife can be sent, or a notification that a knife is allowed to be taken is sent to the AGV trolley to instruct the AGV trolley to take the new knife.
The intelligent production management system 10 can issue the actual cutter length of the new cutter to the corresponding target CNC machine after issuing the new cutter so as to realize automatic issuing of the cutter length without manually inputting the actual cutter length to the CNC machine. The new tool is installed on the corresponding target CNC machine after being issued, and the target CNC machine with the new tool installed is controlled to be started to continue producing products.
In the machining program of the CNC machine, the manual cutter length inputting program is originally provided, the automatic cutter length inputting program is added, the intelligent production management system 10 issues the actual cutter length into the CNC program, the cutter length of each cutter of each CNC machine is recorded, and abnormality caused by private change of machine parameters of an outsider is effectively prevented.
In the embodiment, the actual cutter length of the new cutter is measured through the measuring tool 80, the actual cutter length of the new cutter is compared with the standard cutter length through the intelligent production management system 10 to judge whether the new cutter exceeds the preset tolerance range, and then whether the new cutter is allowed to be sent out is determined when the new cutter is sent out.
In one embodiment, the intelligent production management system 10 is specifically configured to intercept the AGV trolley from taking the new tool to be sent from the target compartment of the tool holder 60 if the actual tool length of the new tool to be sent exceeds the corresponding preset tolerance range, where the new tool of the tool holder 60 is put into the tool holder 60 when the tool holder personnel performs the tool preparation operation;
The intelligent production management system 10 is specifically further configured to instruct the AGV trolley to take the new tool to be sent from the target interlayer if the actual tool length of the new tool to be sent does not exceed the corresponding preset tolerance range, and send the corresponding actual tool length to the target CNC machine after monitoring that the new tool to be sent is installed on the corresponding target CNC machine.
Specifically, if the tool is automatically changed by an AGV (e.g., a first AGV), a notification is sent to the AGV to cancel the tool removal to indicate that the AGV is to forgo the removal of the new tool. The AGV cart can go to other compartments of the tool magazine 60 to pick other new tools after receiving notification to cancel the tool pick.
Wherein, the knife warehouse personnel can put the new knife that has assembled and measured into the knife cabinet 60 in the knife preparing process for the AGV dolly to automatically go to the knife cabinet 60 to get the required new knife.
The intelligent production management system 10 determines that the tool is required to be prepared according to the tool monitoring data, and then sends a first notification indicating that the service life reaches the limit to the machine operation control system 50, wherein the first notification carries a target tool with the service life reaching the limit; the machine operation control system 50 sends a shutdown command to a first target CNC machine corresponding to the target tool according to the first notification. The first target CNC machine is not shut down immediately, but only after a piece or product has been processed.
The intelligent production management system 10 also sends a first notification to the dispatching system 20, the dispatching system 20 dispatches a first AGV trolley according to the first notification, the first AGV trolley moves to the indicated first target CNC machine according to the dispatching instruction of the dispatching system 20, the first AGV trolley moves to the cutter cabinet 60 after taking out the target cutter from the first target CNC machine, the target tool code (second tool code) of a new cutter placed on the target interlayer of the cutter cabinet 60 is scanned, and the target tool code is sent to the intelligent production management system 10. The intelligent production management system 10 determines whether the actual tool length of the new tool exceeds the corresponding preset tolerance range according to the target tool code, and if so, intercepts the first AGV trolley to take the new tool (target new tool) to be sent from the target interlayer of the tool cabinet 60. And if the tool is not exceeded, allowing the first AGV to take the new tool to be sent.
In addition, when the cutter is on-line, the tool code of the cutter and the machine code of the CNC machine are required to be scanned to bind the tool code and the machine code of the CNC machine, and the binding result is sent to the intelligent production management system 10. Therefore, after the target new tool is obtained and installed, the intelligent production management system 10 issues the actual tool length of the target new tool to the first target CNC machine.
In another embodiment, the first AGV cart returns after exchanging the target new tool from the tool cabinet 60, binds the target new tool with the first target CNC machine by scanning the code, sends the binding result to the intelligent production management system 10, and after the first target CNC machine is stopped, the first AGV cart or the first target CNC machine sends the loading completion result to the intelligent production management system 10 after the new tool is loaded on the first target CNC machine. After receiving the on-machine confirmation notification, the intelligent production management system 10 confirms that the whole cutter is installed on the first target CNC machine, and issues the corresponding actual cutter length to the first target CNC machine.
In addition, in the process of production and machine adjustment, automatic cutter compensation and delivery can be performed to the CNC machine through the intelligent production management system 10. The cutter compensation is specifically the compensation amount of parameters in the processing program, and the cutter compensation can be automatically calculated by the intelligent production management system 10 according to the detection result of the in-machine detection or the out-of-machine detection and is sent to the CNC machine. The knife compensation can also be manually regulated and issued to the CNC machine by staff through a parameter regulating interface of the intelligent production management system 10.
The intelligent production management system 10 sends a second notification indicating that the tool is successfully installed to the machine operation control system 50 after monitoring that the new tool is installed on the first target CNC machine, and monitors and accumulates the service life of the target new tool; the tool operation control system 50 controls the first target CNC tool to re-operate according to the second notification.
In addition, the intelligent production management system 10 may have a backup tool record, in which the tool code of the bound tool body and the tool code of the tool handle, and the state of the assembled new tool (the state includes on-machine, unbinding, standby, recovered, etc.), and the backup tool record may further include at least one of backup tool code, backup tool time, tool body brand or model, tool handle brand or model, material number, tool name and specification.
According to the method, the new cutter of the cutter to be sent out exceeding the preset tolerance range is intercepted in the cutter sending link, unqualified cutters can be effectively intercepted in advance, the risk of delaying production is reduced, and the production efficiency is improved.
In one embodiment, the tool magazine personnel are notified to perform a tool preparation operation if the intelligent production management system 10 obtains a tool preparation permission signal from the quality department prior to tool preparation.
The quality part can carry out quality inspection on the product produced before the first target CNC machine is stopped, and when no defective product or defective rate is determined to be lower than a defective rate threshold value, the cutter replacement is determined to be allowed, so that the probability of producing defective products by using new cutters of the same type can be reduced, and meaningless cutter replacement is avoided.
According to the application, the unmanned workshop is realized to the greatest extent, and compared with the unmanned workshop which is affected by the traditional manual operation and other uncontrollable factors and does not reach the standard TEEP, the unmanned workshop is improved by TEEP for CNC processing. In addition, due to the fact that the accuracy of the system and the AGV is high and the error is low, the defects of DDS and the like caused by manual operation are reduced, and the product yield is effectively improved.
The storage media of the intelligent production management system 10, the dispatching system 20, the AGV trolley, the CNC machine, the measuring device 70, the measuring tool 80 and the machine operation control system 50 in the embodiment of the present invention store program instructions, which when executed by the processor, implement the corresponding functions described above. The storage medium may be nonvolatile or volatile. Wherein the program instructions may be stored in the storage medium as a software product, and wherein the storage medium comprises: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The foregoing examples only represent preferred embodiments of the present invention, which are described in more detail and are not to be construed as limiting the scope of the invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention. Accordingly, the scope of protection of the present invention is to be determined by the appended claims.

Claims (6)

1. An automated processing system, the automated processing system comprising:
The CNC machine is used for starting a post-processing product;
The intelligent production management system is used for monitoring the service life of the tool used for CNC machine production, sending a tool changing instruction to the scheduling system and sending a first notification indicating shutdown to the machine operation control system after the service life of the target tool reaches a service life threshold;
The machine operation control system is used for controlling the instructed first target CNC machine to stop according to a first stop instruction;
the dispatching system is used for dispatching the first AGV trolley after receiving the tool changing instruction;
The first AGV trolley is used for running to the indicated first target CNC machine according to a first scheduling instruction of the scheduling system, taking down a target cutter from the first target CNC machine after the first target CNC machine is stopped, running to a cutter cabinet, exchanging a target new cutter from the cutter cabinet by using the target cutter, returning to the first target CNC machine, and loading the target new cutter to the first target CNC machine;
The intelligent production management system is further used for sending a second notification indicating start-up to the machine operation control system after monitoring that the target new tool is started on the first target CNC machine, and monitoring and accumulating the service life of the target new tool;
the machine operation control system is further used for controlling the first target CNC machine to operate again after receiving the second notification;
The intelligent production management system is also used for monitoring the running state of the CNC machine, and issuing an off-machine detection instruction to the dispatching system according to the running state after each running start and a preset sampling frequency, wherein each running start comprises power-on start and restarting after changing a target new cutter;
the dispatching system is also used for dispatching a second AGV trolley according to the off-board detection instruction;
The second AGV trolley is used for running to the indicated second target CNC machine according to a second scheduling instruction of the scheduling system, acquiring a first product to be detected from the second target CNC machine and sending the first product to a region to be detected for off-machine detection;
the intelligent production management system is further configured to send a sending and testing early warning instruction to the second target CNC machine according to the preset sampling frequency, where the sending and testing early warning instruction and the off-board detection instruction are both sent before the first product to be detected is produced, and the sending and testing early warning instruction is sent after the off-board detection instruction;
the second target CNC machine is used for sending a sending and testing early warning prompt to the second AGV trolley after receiving the sending and testing early warning instruction;
The second AGV trolley is specifically configured to operate to a second target CNC machine station according to a second scheduling instruction of the scheduling system before production of a first product to be detected is completed, and acquire, from the second target CNC machine station, a first product produced by the second target CNC machine station after receiving the sending and detecting early warning prompt as a first product to be detected;
The intelligent production management system is further used for controlling the second target CNC machine to carry out in-machine detection on a second product to be detected in the production and processing process before issuing the out-machine detection instruction, wherein the second product to be detected is produced before the first product to be detected;
The second target CNC machine is further used for sending a first in-machine detection result of the corresponding second product to be detected to the intelligent production management system;
The intelligent production management system is specifically configured to monitor an operation state of a second target CNC machine after the first in-machine detection result is normal, and issue an out-of-machine detection instruction to a scheduling system according to the operation state and a preset sampling frequency;
The intelligent production management system is further configured to calculate a parameter compensation value according to the first in-machine detection result if the first in-machine detection result is abnormal, and perform parameter compensation on the processing program of the target CNC machine according to the parameter compensation value until the first in-machine detection result of the newly produced second to-be-detected product is normal;
The measuring equipment is used for scanning the product code of the first product to be detected to acquire the machine information of the second target CNC machine, and performing off-machine detection on the first product to be detected;
the measurement device is further configured to, if any problem is detected in an off-board detection process of the first product to be detected, feed back generated detection problem information to the intelligent production management system, where the detection problem information carries machine information of the second target CNC machine;
The intelligent production management system is also used for notifying the detection problem information to the machine operation control system;
The machine operation control system is further used for sending a shutdown instruction to the second target CNC machine according to the machine information in the detection problem information.
2. The automated processing system of claim 1, wherein,
The dispatching system is specifically used for sending a cutter acquisition request for acquiring a target new cutter with the same model as the target cutter to the cutter cabinet after receiving the cutter changing instruction;
The cutter cabinet is used for inquiring the existing stock of the target new cutter with the same model as the target cutter according to the cutter acquisition request, and if the existing stock meets the number of the target new cutters required by the cutter acquisition request, the cutter cabinet sends position information for indicating the position of the target new cutter to the dispatching system;
the scheduling system is specifically configured to generate a first scheduling instruction according to the position information of the target new tool, the position information of a first AGV to be scheduled, the position information of a first target CNC machine of the tool to be replaced, and a first tool code of the target tool, and schedule the first AGV according to the first scheduling instruction;
The first AGV trolley is specifically configured to place the target cutter in an old cutter area after running to a position where the cutter cabinet is located according to the first scheduling instruction, scan a second tool code of a target new cutter located in a target interlayer of the cutter cabinet, and take out the target new cutter from the target interlayer if the second tool code is matched with the first tool code;
And the cutter cabinet is also used for updating the residual inventory of the target new cutter with the same model after the first AGV takes out the target new cutter.
3. The automated processing system of claim 2, wherein,
The tool cabinet is also used for sending a tool supplementing notification to the tool bin to inform the tool bin personnel of supplementing the tool cabinet with the target new tools with the same model as the target tools if the existing stock does not meet the target new tool number required by the tool acquisition request,
The tool cabinet is also used for updating the current inventory of the target new tool according to the supplemented target new tool;
Or alternatively, the first and second heat exchangers may be,
The intelligent production management system is also used for acquiring cutter monitoring data obtained by monitoring the service life of cutters used for production, generating cutter standby requirements according to the cutter monitoring data, displaying the cutter standby requirements to cutter bin personnel so as to enable the cutter bin personnel to execute cutter standby operation, wherein the issuing of the cutter standby requirements is not later than the issuing of corresponding cutter changing instructions,
The tool cabinet is also used for updating the current stock of the new tool according to the supplemented new tool.
4. The automated processing system of claim 1, wherein,
The measuring equipment is further used for uploading a first off-board detection result of the first product to be detected to the intelligent production management system;
the intelligent production management system is further used for carrying out measurement data analysis on the first off-board detection result to generate a measurement report.
5. The automated processing system of claim 1, the automatic processing system is characterized by further comprising:
the tracking system is used for carrying out code scanning record tracking on products produced by each CNC machine, wherein record tracking information comprises product information, product production time, machine information of the corresponding CNC machine and a product circulation link;
The intelligent production management system is further configured to obtain a previous detection round of a current detection round of the problem detected by the second target CNC machine after receiving the notification of the detection problem information, and use a time period from the previous detection round to the current detection round as a tracking time period, generate an interception instruction according to the tracking time period and machine information of the second target CNC machine, and send the interception instruction to the tracking system;
the tracking system is further used for tracking and intercepting all products produced by the second target CNC machine within the tracking time period according to the interception instruction.
6. The automated processing system of claim 1, the automatic processing system is characterized by further comprising:
The measuring tool is used for measuring the length of a new cutter and uploading the obtained measuring result to the intelligent production management system, wherein the new cutter is formed by installing a new cutter body and a new cutter handle which are bound in the cutter preparation operation, and the measuring result comprises the actual length of the new cutter;
The intelligent production management system is also used for acquiring the measurement result of the new cutter and the standard cutter length of the corresponding model, and judging whether the actual cutter length exceeds the corresponding preset tolerance range according to the standard cutter length;
The intelligent production management system is further used for intercepting new cutters exceeding a preset tolerance range when the cutters are sent, and sending the corresponding actual cutter length to a corresponding third target CNC machine after the new cutters not exceeding the preset tolerance range are sent.
CN202210999093.8A 2022-08-19 2022-08-19 Automatic processing system Active CN115328028B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210999093.8A CN115328028B (en) 2022-08-19 2022-08-19 Automatic processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210999093.8A CN115328028B (en) 2022-08-19 2022-08-19 Automatic processing system

Publications (2)

Publication Number Publication Date
CN115328028A CN115328028A (en) 2022-11-11
CN115328028B true CN115328028B (en) 2024-08-16

Family

ID=83926238

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210999093.8A Active CN115328028B (en) 2022-08-19 2022-08-19 Automatic processing system

Country Status (1)

Country Link
CN (1) CN115328028B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109917764A (en) * 2019-03-26 2019-06-21 北京市工业技师学院 A kind of intelligent plant experience system
CN111805301A (en) * 2020-06-16 2020-10-23 深圳市裕展精密科技有限公司 Measuring device and measuring method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH481717A (en) * 1968-02-24 1969-11-30 Mueller Max Brinker Maschf Machine tool, in particular lathe

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109917764A (en) * 2019-03-26 2019-06-21 北京市工业技师学院 A kind of intelligent plant experience system
CN111805301A (en) * 2020-06-16 2020-10-23 深圳市裕展精密科技有限公司 Measuring device and measuring method

Also Published As

Publication number Publication date
CN115328028A (en) 2022-11-11

Similar Documents

Publication Publication Date Title
US5189624A (en) Intelligent machining workstation operating logic
CN109709913A (en) Intelligent workshop logistic dispatching system
EP3606847B1 (en) Automated manufacturing facility and methods
US9902024B2 (en) Method and device for repairing an aircraft and/or gas turbine component
US4616322A (en) Method and apparatus for preparing spare tools for a machine tool
US20230288899A1 (en) Production and measurement of workpieces
ElMaraghy Automated tool management in flexible manufacturing
CA1334439C (en) Production management system with simultaneous multiple data transmission
JP7247459B2 (en) production management system
CN114022095A (en) Manufacturing execution system for diamond wire production based on internet information technology
WO1998024587A1 (en) Method and equipment for controlling sheeting line
CN115328028B (en) Automatic processing system
KR20170104200A (en) Residual life predication system of tool
CN116300720A (en) Intelligent flexible scheduling advanced planning and scheduling system for production line
CN115351597A (en) Cutter management method, device and system
CN112700095B (en) Battery Pack Production Management System
CN113820998A (en) Cutter management method and related device
WO2024012151A1 (en) Tool test system and test method
JPH0631599A (en) Tool management device
CN115453986A (en) Automatic conveying and testing system
Arentsen The integration of quality control and shop floor control
CN115351339A (en) Control method, system, equipment and storage medium of milling machine processing system
JPH04223849A (en) Multikind and small quantity production system
JP2743688B2 (en) Cell controller
Freehotto et al. System Requirements Analysis for the

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant