Disclosure of Invention
The invention aims to provide a technological processing method, a device and processing equipment, which can effectively reduce manual operation, reduce cost, improve working efficiency and reduce error rate.
In a first aspect, the present invention provides a method of process machining, wherein the method comprises:
the method comprises the steps of obtaining product information of a workpiece to be processed, and determining production process information of the workpiece to be processed according to the product information;
configuring processing tool information corresponding to the workpiece to be processed according to the production process information, and acquiring tool path track information corresponding to the processing tool information;
establishing a machining model of the workpiece to be machined based on the production process information and the tool path track information, wherein the machining model comprises a multi-dimensional machining image of the workpiece to be machined;
and processing the workpiece to be processed based on the processing model.
Further, the production process information comprises outer contour processing information and a processing sequence;
the step of determining the production process information of the workpiece to be processed according to the product information comprises the following steps:
setting outer contour processing information and the processing sequence of different parts in the workpiece to be processed according to the product information; wherein the outer contour processing information includes: one or more of a processing speed, a processing depth, a processing width, a processing order, a contour shape, a processing panel direction, and a processing tool information to be called.
Further, the step of configuring the processing tool information corresponding to the workpiece to be processed according to the production process information includes:
acquiring a reference object line according to the production process information; the reference object line comprises a door plate size outer frame line and a door plate modeling contour line;
configuring processing tool information corresponding to the workpiece to be processed according to the production process information and the reference object line; the processing tool information includes one or more of a type of tool, a number of tools, and a material of the tool.
Further, the step of establishing a machining model of the workpiece to be machined based on the production process information and the tool path trajectory information includes:
creating three-dimensional plate information of the workpiece to be processed according to the product information and the production process information;
selecting the reference object line, and determining cutter path track information corresponding to the selected reference object line;
and establishing a machining model of the workpiece to be machined based on the determined tool path track information and the three-dimensional plate information.
Further, the step of creating three-dimensional plate information of the workpiece to be processed according to the product information and the production process information includes:
creating original plate information of the workpiece to be processed according to the product information and the production process information; the original plate information comprises one or more of the size of the plate, the processing fixed margin and the parameterized size change rule;
and carrying out three-dimensional conversion processing on the original plate information to obtain the three-dimensional plate information of the workpiece to be processed.
Further, the processing tool information includes simulated tool information; the production process information comprises outer contour processing information;
the step of configuring the processing tool information corresponding to the workpiece to be processed according to the production process information includes:
acquiring simulation cutter information corresponding to each cutter type;
and searching the simulation tool information matched with the outer contour processing information, and determining the searched simulation tool information as the processing tool information corresponding to the workpiece to be processed.
Further, the step of obtaining the simulated tool information corresponding to each tool type includes:
dividing a tool object for machining into a plurality of tool types;
numbering the cutter objects according to different cutter types;
drawing a tool section image of the tool object;
marking the tool section image based on the tool type and the number of the tool object;
and performing simulation processing on the marked cutter section image to obtain the machining tool information corresponding to each cutter type.
Further, the method further comprises:
acquiring a workpiece which is finished to be processed;
setting post-treatment parameters of the workpiece which is finished to be processed; wherein the post-treatment parameters comprise one or more of grinding times, coating modes and color veneering; the coating mode comprises the following steps: coating, plastic uptake and baking finish;
and carrying out post-treatment on the workpiece which is finished to be processed based on the post-treatment parameters.
In a second aspect, the present invention provides a tooling apparatus, wherein the apparatus comprises:
the acquisition setting module is used for acquiring product information of a workpiece to be processed and determining production process information of the workpiece to be processed according to the product information;
the tool configuration module is used for configuring processing tool information corresponding to the workpiece to be processed according to the production process information and acquiring tool path information corresponding to the processing tool information;
the model establishing module is used for establishing a machining model of the workpiece to be machined based on the production process information and the tool path track information, wherein the machining model comprises a multi-dimensional machining image of the workpiece to be machined;
and the processing module is used for processing the workpiece to be processed based on the processing model.
In a third aspect, the present invention provides a processing apparatus comprising a processor and a memory, the memory storing computer-executable instructions executable by the processor for performing the steps of the process of the first aspect.
In a fourth aspect, the present invention provides a computer readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, performs the steps of the process of the first aspect.
The embodiment of the invention has the following beneficial effects:
the invention provides a process machining method, a device and machining equipment, which comprises the steps of firstly obtaining product information of a workpiece to be machined, and determining production process information of the workpiece to be machined according to the product information; secondly, configuring processing tool information corresponding to the workpiece to be processed according to the production process information, and acquiring tool path information corresponding to the processing tool information; then, establishing a processing model of the workpiece to be processed (including a multi-dimensional processing image of the workpiece to be processed) based on the production process information and the tool path track information; and finally, processing the workpiece to be processed based on the processing model. In the above manner provided by this embodiment, the production process information of the workpiece to be processed may be directly determined based on the product information, and then the corresponding processing tool information is configured according to the production process information, so as to obtain the tool path trajectory information of the processing tool information and establish the processing model of the workpiece to be processed. This kind of mode can automatic generation processing tool path orbit and then establish the processing model, carries out the work piece processing according to the model of establishing at last, needs the artifical longer time of consuming to calculate the tool path orbit and match the processing instrument with prior art, finally accomplishes the work piece processing by manual operation equipment and compares, and this embodiment can effectively reduce manual operation reduce cost, improves work efficiency, has avoided the mistake that manual operation leads to, has reduced the error rate.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to improve the prior art, the tool path track of the workpiece during machining needs to be calculated manually and matched with a machining tool, and then the machining of the workpiece is completed by manually operating machining equipment. The invention provides a process machining method, a device and machining equipment, which can directly determine production process information of a workpiece to be machined based on product information, configure corresponding machining tool information according to the production process information, further acquire tool path track information of the machining tool information and establish a machining model of the workpiece to be machined, automatically generate a machining tool path track and further establish the machining model, and finally machine the workpiece according to the established model, so that the manual operation can be effectively reduced, the cost is reduced, the working efficiency is improved, and the error rate is reduced.
To facilitate understanding of the embodiment, a detailed description will be given to a brain network model establishing method disclosed in the embodiment of the present invention.
The first embodiment is as follows:
referring to the flow chart of one process method shown in fig. 1, which may be performed by a process device such as a computer, processor, PLC controller, etc., the method includes:
and S101, acquiring product information of the workpiece to be processed, and determining production process information of the workpiece to be processed according to the product information.
For example, the product information of the workpiece to be processed may include related information of products such as wardrobe door panels, suit door panels, glass grid door panels, cabinet lintels, wine racks, wine trays, roman columns and the like in furniture series products, each product information corresponds to one production process information, wherein the production process information may include production processing modes, processing sequences and workpiece surface treatment processes, the production process information of the wardrobe door panels includes which mode to process, the processing sequence of each shape on the wardrobe door panels, and which process to process the surface of the wardrobe door panels.
And S102, configuring processing tool information corresponding to the workpiece to be processed according to the production process information, and acquiring tool path track information corresponding to the processing tool information.
In a specific implementation mode, all processing tool information which can be used for processing is preset, after the production process information is determined, the corresponding processing tool information is called according to the requirement of the production process information for configuration, and the tool path track information of the workpiece production process information is calculated.
And S103, establishing a machining model of the workpiece to be machined based on the production process information and the tool path track information, wherein the machining model comprises a multi-dimensional machining image of the workpiece to be machined.
In a specific implementation mode, the production process information includes outer contour information of a workpiece to be processed, and a processing model established by the outer contour information, tool path trajectory information and called processing tool information is a three-dimensional multi-dimensional processing image, and can display all pictures in the processing process in a simulation manner, so that an operator can check whether an automatically matched processing method is correct, and if an error exists in the simulation process, the processing model can be edited, the wrong place can be corrected, and an accurate processing model can be obtained.
And step S104, processing the workpiece to be processed based on the processing model.
In a specific embodiment, after the machining model of the workpiece to be machined is determined, machining codes may be generated according to the machining method in the machining model, and the machining codes are executed by the machining equipment to machine the workpiece to be machined.
In the above manner provided by this embodiment, the production process information of the workpiece to be processed may be directly determined based on the product information, and then the corresponding processing tool information is configured according to the production process information, so as to obtain the tool path trajectory information of the processing tool information and establish the processing model of the workpiece to be processed. This kind of mode can automatic generation processing tool path orbit and then establish the processing model, carries out the work piece processing according to the model of establishing at last, needs the artifical longer time of consuming to calculate the tool path orbit and match the processing cutter with prior art, and the final work piece processing of accomplishing by manual operation equipment compares, and this embodiment can effectively reduce manual operation reduce cost, improves work efficiency, has avoided the mistake that manual operation leads to, has reduced the error rate.
In specific implementation, the production process information comprises outer contour processing information and a processing sequence; the step of determining production process information of the workpiece to be processed according to the product information includes: setting outer contour processing information and the processing sequence of different parts in the workpiece to be processed according to the product information; wherein the outer contour processing information includes: one or more of a processing speed, a processing depth, a processing width, a processing order, a contour shape, a processing panel direction, and processing tool information to be called.
Through the implementation mode, the outer contour processing information and the processing sequence of the production process information can be provided, and the tool path track can be conveniently calculated.
In a specific embodiment, the production process information is defined for the product information and comprises a production processing mode, a processing sequence and a surface treatment. The production processing mode is that the outer contour of the workpiece processes information; the machining sequence is the machining sequence of the production of the workpiece, such as the machining from inside to outside according to the contour molding lines.
In specific implementation, the processing tool information comprises simulated cutter information; the production process information comprises outer contour processing information, and the step of configuring the processing tool information corresponding to the workpiece to be processed according to the production process information comprises the following aspects as shown in fig. 2:
step S201, obtaining a reference object line according to production process information; the reference object line comprises a door plate size outer frame line and a door plate modeling contour line.
Step S202, configuring processing tool information corresponding to the workpiece to be processed according to the production process information and the reference object line; the machining tool information includes one or more of a type of tool, a number of tools, and a material of the tool.
Step S203, acquiring simulation cutter information corresponding to each cutter type; the specific implementation steps are as follows: dividing a tool object for machining into a plurality of tool types; numbering the tool objects according to different tool types; drawing a tool section image of the tool object; and marking the tool section image based on the tool type and the number of the tool object, and performing simulation processing on the marked tool section image to obtain the processing tool information corresponding to each tool type.
And S204, searching the simulation tool information matched with the outer contour processing information, and determining the searched simulation tool information as the processing tool information corresponding to the workpiece to be processed.
Through the embodiment, the processing tool information can be automatically configured, the manual judgment time is reduced, and the working efficiency is improved.
In a specific implementation mode, the door panel size outer frame line is used for edging and chamfering process treatment, a corresponding processing cutter and a processing type are selected, and processing depth is set. The door plate modeling contour line is used for setting and processing a door plate modeling, the setting mode is similar to a door plate size outline, a modeling reference line, a processing cutter and a processing type are selected, and after the processing depth is set, the method automatically calculates the offset coordinate and the processing sequence of the cutter according to the current processing cutter and the processing depth, and completes the processing of the door plate modeling contour line.
In addition, when configuring the processing tool information corresponding to the workpiece to be processed, tool types are firstly classified, then numbering is performed according to different types of tool objects on the processing equipment, and then a tool cross-sectional view is performed in the CAD software by 1: 1 is drawn as a sealed edge area and the following 8 technical requirements are met:
1. cutting tool figure section according to the actual size of the cutting tool, 1: 1, creating;
2. modeling a cutter according to the outer contour to create a closed area, wherein redundant lines cannot exist in the closed area;
3. the method includes the steps that (1) the attribute remark of the cutter is required, and the type, name, number, diameter, edge and the like of the cutter must be commented in a multi-line character mode;
4. the cutter edge is high, and the diameter of the cutter must be drawn according to the size of the actual cutter;
5. the name of the cutter can be customized according to the application habit of an operator;
6. the cutter number must be synchronous with the cutter mounting sequence number on the processing equipment, and the phenomenon of disorder cannot occur;
7. creating and storing a cutter section graph and a cutter description together;
8. the type of the cutter is defined according to the preset cutter classification, and the name of the cutter type cannot be defined by the cutter type; the cutter types comprise five types, namely a straight cutter, a V-shaped cutter, a flower cutter, a T-shaped cutter and a spherical cutter.
Wherein, straight sword is straight sword of twolip welding and three sword alloy, and the section presents for rectangle structure etc. and common cutter diameter has: 10MM, 15MM, 3MM, 6MM, 12 MM. The method is mainly used for cutting plates by plastic uptake production process information, processing process slots, processing pre-milled slots and the like. The V-shaped cutter is an oblique symmetrical double-edge welding cutter, the section of the V-shaped cutter presents a certain angle, and common V-shaped cutters comprise a 90-degree V-shaped cutter, a 120-degree V-shaped cutter and a 135-degree V-shaped cutter. The V-shaped knife is mainly used for processing the part process moulding line. The T-shaped cutter is an oblique symmetrical double-edge welding cutter, the section of the T-shaped cutter is in a trapezoidal structure, the characteristics of the cutter comprise an upper diameter and a lower diameter, and the V-shaped cutter is mainly used for processing a part process modeling line. The spherical cutter is an obliquely symmetrical double-edge welding cutter, the section of the spherical cutter is of a semicircular structure and the like, the characteristics of the cutter comprise that the section of the bottom of the spherical cutter is semicircular, the common cutter has the diameter of 6MM and 4MM, and the spherical cutter is mainly used for processing a part process modeling line. The flower knife is an oblique symmetrical double-edge welding knife, the section of the flower knife is a modeling contour line formed by connecting spline curves end to end, the characteristics of the cutter comprise that the bottom section of the cutter is a flat-bottom section, the outer contour of the cutter is a complex spline curve, and the flower knife is mainly used for processing a part process modeling line, chamfering modeling processing of the outer contour of a door plate and the like.
In specific implementation, the step of establishing a machining model of the workpiece to be machined based on the production process information and the tool path track information comprises the following two aspects:
(1) creating three-dimensional plate information of the workpiece to be processed according to the product information and the production process information; selecting a reference object line, and determining cutter path track information corresponding to the selected reference object line; the specific implementation steps are as follows: creating original plate information of the workpiece to be processed according to the product information and the production process information; the original plate information comprises one or more of the size of the plate, the processing fixed margin and the parameterized size change rule; and carrying out three-dimensional conversion processing on the original plate information to obtain the three-dimensional plate information of the workpiece to be processed.
(2) And establishing a machining model of the workpiece to be machined based on the determined tool path track information and the three-dimensional plate information.
Through the embodiment, the machining model can be automatically generated, further, the workpiece machining is completed, the working efficiency is improved, the manual workpiece machining is avoided, and the error rate is reduced.
In a specific embodiment, first, the three-dimensional plate information of the workpiece to be processed is created based on the product information and the production process information, which is the size and the modeling pattern of the actual workpiece, wherein the outline for creating the three-dimensional plate information must be a closed area, and the reference object line must also be closed.
In specific implementation, the method also comprises the following processing steps after the processing is finished:
(1) and obtaining the finished workpiece.
(2) Setting post-treatment parameters of the machined workpiece; wherein the post-treatment parameters comprise one or more of grinding times, coating modes and color veneering; the coating mode comprises the following steps: coating, blister and baking finish.
(3) And carrying out post-treatment on the workpiece which is finished to be processed based on the post-treatment parameters.
Through the embodiment, the substitute machining workpiece can be further processed, and then the whole machining process is completed.
In a specific implementation mode, after the processing of the workpiece is finished, a sanding and grinding process is carried out; and grinding the workpiece two to three times according to the fineness of the workpiece, and then performing fine grinding. And (3) carrying out coating plastic uptake process treatment or paint spraying and baking treatment on the polished workpiece, and carrying out color veneering treatment to form a product prototype. And finally, trimming and color-correcting the product prototype to finish the whole production flow.
Example two:
referring to fig. 3, there is shown a schematic view of a crafting apparatus comprising:
the acquisition setting module 301 is configured to acquire product information of a workpiece to be processed, and determine production process information of the workpiece to be processed according to the product information.
The tool configuration module 302 is configured to configure processing tool information corresponding to a workpiece to be processed according to the production process information, and obtain tool path information corresponding to the processing tool information.
The model establishing module 303 is configured to establish a machining model of the workpiece to be machined based on the production process information and the tool path trajectory information, where the machining model includes a multi-dimensional machining image of the workpiece to be machined.
And the processing module 304 is used for processing the workpiece to be processed based on the processing model.
In the above manner provided by this embodiment, the production process information of the workpiece to be processed may be directly determined based on the product information, and then the corresponding processing tool information is configured according to the production process information, so as to obtain the tool path trajectory information of the processing tool information and establish the processing model of the workpiece to be processed. This kind of mode can automatic generation processing tool path orbit and then establish the processing model, carries out the work piece processing according to the model of establishing at last, needs the artifical longer time of consuming to calculate the tool path orbit and match the processing cutter with prior art, and the final work piece processing of accomplishing by manual operation equipment compares, and this embodiment can effectively reduce manual operation reduce cost, improves work efficiency, has avoided the mistake that manual operation leads to, has reduced the error rate.
In a specific embodiment, the acquisition setting module 301 is further configured to: setting outer contour processing information and the processing sequence of different parts in the workpiece to be processed according to the product information; wherein the outer contour processing information includes: one or more of a processing speed, a processing depth, a processing width, a processing order, a contour shape, a processing panel direction, and processing tool information to be called.
In a specific embodiment, the tool configuration module 302 is further configured to:
(1) acquiring a reference object line according to the production process information; the reference object line comprises a door plate size outer frame line and a door plate modeling contour line.
(2) Configuring processing tool information corresponding to the workpiece to be processed according to the production process information and the reference object line; the machining tool information includes one or more of a type of tool, a number of tools, and a material of the tool.
(3) Acquiring simulation cutter information corresponding to each cutter type; the specific implementation steps are as follows: dividing a tool object for machining into a plurality of tool types; numbering the tool objects according to different tool types; drawing a tool section image of the tool object; and marking the tool section image based on the tool type and the number of the tool object, and performing simulation processing on the marked tool section image to obtain the processing tool information corresponding to each tool type.
(4) And searching the simulation tool information matched with the outer contour processing information, and determining the searched simulation tool information as the processing tool information corresponding to the workpiece to be processed.
In a specific embodiment, the model building module 303 is further configured to:
(1) creating three-dimensional plate information of the workpiece to be processed according to the product information and the production process information; selecting a reference object line, and determining cutter path track information corresponding to the selected reference object line; the specific implementation steps are as follows: creating original plate information of the workpiece to be processed according to the product information and the production process information; the original plate information comprises one or more of the size of the plate, the processing fixed margin and the parameterized size change rule; and carrying out three-dimensional conversion processing on the original plate information to obtain the three-dimensional plate information of the workpiece to be processed.
(2) And establishing a machining model of the workpiece to be machined based on the determined tool path track information and the three-dimensional plate information.
The embodiment of the invention also provides processing equipment, which comprises a processor and a memory, wherein the memory stores computer executable instructions capable of being executed by the processor, and the processor executes the computer executable instructions to realize the steps of the processing method of the embodiment.
Fig. 4 is a schematic structural diagram of a processing apparatus according to an embodiment of the present invention, where the processing apparatus includes: a processor 400, a memory 401, a bus 402 and a communication interface 403, wherein the processor 400, the communication interface 403 and the memory 401 are connected through the bus 402; the processor 400 is used to execute executable modules, such as computer programs, stored in the memory 401.
The Memory 401 may include a high-speed Random Access Memory (RAM) and may also include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The communication connection between the network element of the system and at least one other network element is realized through at least one communication interface 403 (which may be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network, and the like can be used.
Bus 402 can be an ISA bus, PCI bus, EISA bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 4, but that does not indicate only one bus or one type of bus.
The memory 401 is configured to store a program, and the processor 400 executes the program after receiving an execution instruction, and the method executed by the apparatus defined by the flow process disclosed in any of the foregoing embodiments of the present invention may be applied to the processor 400, or implemented by the processor 400.
Processor 400 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 400. The Processor 400 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the device can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 401, and the processor 400 reads the information in the memory 401 and completes the steps of the method in combination with the hardware.
The embodiment of the invention also provides a computer-readable storage medium, on which a computer program is stored, wherein the computer program is executed by a processor to execute the steps of the processing method according to the embodiment.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.